-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Adds API to import encoded private keys #4357
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Binary size comparison➡️ aarch64-apple-ios: 13.93 MB ➡️ aarch64-apple-ios-sim: 13.93 MB ➡️ aarch64-linux-android: 18.36 MB ➡️ armv7-linux-androideabi: 15.37 MB ➡️ wasm32-unknown-emscripten: 13.07 MB |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job, only minor things
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
* Adds API to import encoded private keys * Adds solana base58 decoding as well * Supports 64 byte solana key import and moves Crc * Adds API to retrieve encoded key * Adds APIs and Tests based on the discussion * Addresses review comments * Addresses review comments * Updates Android test
* Adds API to import encoded private keys * Adds solana base58 decoding as well * Supports 64 byte solana key import and moves Crc * Adds API to retrieve encoded key * Adds APIs and Tests based on the discussion * Addresses review comments * Addresses review comments * Updates Android test
* Adds API to import encoded private keys * Adds solana base58 decoding as well * Supports 64 byte solana key import and moves Crc * Adds API to retrieve encoded key * Adds APIs and Tests based on the discussion * Addresses review comments * Addresses review comments * Updates Android test
Description
This PR adds APIs to allow each coin type to specify a decoder for its private key. Currently, it fixes an issue in importing Base32 encoded keys for Stellar.
How to test
Added Tests
Types of changes
New feature (non-breaking change which adds functionality)
Checklist
If you're adding a new blockchain