blocknet
blocknet copied to clipboard
SEGWIT address support
Add Segwit address support to core protocols.
To do:
- [ ] Add segwit support to XBridge for all assets that support the Segwit address type
- [ ] Add Native Segwit (bech32) support for all assets that support the Segwit address type
QA test results:
Env: Snode with segwit build, BLOCK/LTC and BLOCK/SYS local wallets (qt builds from here: https://gitlab.com/blocknetdx/blocknet/-/pipelines/334578911)
Steps to reproduce:
- generate new segwit address in wallet (eg SYS)
- fund this new address
- console cmd
listunspent(on SYS wallet) and confirm UTXO available and funded - console cmd
dxgetutxos SYSon BLOCK wallet - returns empty
[]
Result: Unable to place an order due to no funds being seen on the segwit address.