T2730
Part 1 of a 2-part stacked diff
Fork the bch-js dependency bitcoinjs-message to support addresses in ecashaddr format
Note: This function should have never been async. So, this will also be deprecated in the second part of the stack.
Differential D12421
[Cashtab] Deprecate BCH.BitcoinCash.verifyMessage bytesofman on Nov 7 2022, 11:35. Authored by
Details
T2730 Part 1 of a 2-part stacked diff Fork the bch-js dependency bitcoinjs-message to support addresses in ecashaddr format Note: This function should have never been async. So, this will also be deprecated in the second part of the stack. Review changes to the bitcoinjs-message dependency here: https://github.com/BytesOfMan/bitcoinjs-message/pull/1 npm start Test out a few valid signatures. Check dev console for Both signature verification methods return the same result
Diff Detail
Event TimelineComment Actions Using the electrum message signer as a reference, this only works for Bitcoin signatures but not eCash signatures. I think this was the existing limitation with the bch-js library so worth consider adding eCash verification to this part 1? Comment Actions Due to significant conflicts from moving signatures off the send screen in D12426 stack, abandoning this. Will be submitted as a new stack. |