The wallet stores them like this. It is easy to compute a pubkey from an xpub + derivation, but let's do it lazily rather than do it in __init__ because it is not cheap and is only really needed when serializing or signing.
Details
Details
- Reviewers
Fabien - Group Reviewers
Restricted Project - Commits
- rABC0ab06e269919: [electrum] support coins with only x_pubkeys and no pubkeys defined
python test_runner.py
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
electrum/electrumabc/transaction.py | ||
---|---|---|
562 ↗ | (On Diff #42242) | why is this conversion necessary? then the test case converts again to hex with .hex(),? |
electrum/electrumabc/transaction.py | ||
---|---|---|
562 ↗ | (On Diff #42242) | So here I do the conversion from the legacy format (that is still used in other parts of the software) to new format. |