Skip to content

Implement derivation path input for wallet init#33

Open
leonardostsouza wants to merge 68 commits intotrac-wallet-r2from
improve-peerwallet-interface
Open

Implement derivation path input for wallet init#33
leonardostsouza wants to merge 68 commits intotrac-wallet-r2from
improve-peerwallet-interface

Conversation

@leonardostsouza
Copy link
Contributor

No description provided.

Benny and others added 30 commits March 21, 2025 18:13
replaced Buffer with b4a
added createHash method that utilizes sodium for sha256 and a custom generator if Pear is used for other types.
…e. this happened because there were 2 readline instances fighting over "dominance" if called from another app. initKeyPair now accepts an optional readline_instance argument where an existing instance can be passed and used instead.
…e. this happened because there were 2 readline instances fighting over "dominance" if called from another app. initKeyPair now accepts an optional readline_instance argument where an existing instance can be passed and used instead.
leonardostsouza and others added 29 commits July 16, 2025 11:42
* Add blake3 package

* Add hash module

* Fix broken module dynamics
* Refactor Wallet class to use trac-crypto-api

* Implement brittle unit tests for address

* Remove direct calls to sodium lib

* Implement sign/verify tests

* Implement tests for import/export keystore

* Implement tests for hd wallet compatibility

* Fix sign and verify static methods

* Cleanup unused constants and dependencies

* Fix type conversion on keypair sanitization
* Implement key derivation support

* Update wallet tests

* Expose useful Trac Crypto Api functions

* Remove unnecessary debug messages

* Implement basic derivation path sanitization
Improved interaction for 12-24 word recovery
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants