Closed yepp4you closed 6 years ago
I need to sync this fix with an eosio release. Please consider the dawn3 release DAWN-2018-04-23-ALPHA in the mean time. Does this work for you?
New private, public, and signature prefixes (w/legacy fallback): https://github.com/EOSIO/eos/commit/573be193254661b1c9d47b4467080ed992dac15c
Delimiter changed from .
to _
https://github.com/EOSIO/eos/commit/f55f431f8fb4d91e8d872d281ffd3a1cd9de3758
EOS => PUBR1 (public key w/legacy fallback) unit tests EOS => SIGK1 (rename signature prefix) PVT => private key prefix
The signature error is fixed and published under: eosjs@10.0.0 (also eosjs@dawn3) ..
I've just tested this and it seems to be working. Thank you!
They must be driving you crazy James :)
Confirmed. Now works for me, too. James is a rock star with these turnarounds.
The other changes are moved to this ticket: https://github.com/EOSIO/eosjs-ecc/issues/12
It seems that the signature has changed in eos. It seems that we need to make changes. libraries/fc/src/crypto/signature.cpp static signature::storage_type parse_base58(const std::string& base58str) { constexpr auto prefix = config::signature_base_prefix;
}
Error Log ==> https://github.com/EOSIO/eos/commit/f55f431f8fb4d91e8d872d281ffd3a1cd9de3758#diff-41a221719ab6bb16c1ddaf8a235c9a47