-
-
Notifications
You must be signed in to change notification settings - Fork 312
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
MobileCoin addresses are Base58, not Base64. #1637
Comments
Apart from that, why not simply convert the argument "4RN98ba92…" using |
signal-cli is using base64 for all binary data. I'm not a fan of adding an additional encoding scheme, as base58 conversion should be straight forward for signal-cli users. |
It's pretty not-straightforward, because the base58 encoding and the base64 encoding are based on the protobuf Here's an example implementation: |
I'm working with Fire Digital (https://fire.cx/, https://github.com/xederifofficial), and we're building a cryptocurrency exchange. My current project is a Signal bot to process deposits and withdrawals for MobileCoin.
signal-cli
crashes when I put in my MobileCoin wallet, due to a confusion between Base58 and Base64.Currently, this is being handled by re-encoding Base58 addresses as Base64, but it would be convenient to have this done automatically by signal-cli.
The text was updated successfully, but these errors were encountered: