mirror of
https://github.com/pezkuwichain/pezkuwi-wallet-android.git
synced 2026-07-22 13:45:48 +00:00
ccf56c0599
Confirmed live: sending BTC back out via QR-scanning an external wallet's/ exchange's receive address failed with a generic "QR can't be decoded" error. Root cause: the QR decoder only ever recognized two shapes - substrate:<address>:<pubkey> triples and bare address strings - neither of which matches the bitcoin:<address>?amount=... BIP21 URI most wallets and exchanges generate for a BTC address. Adds BitcoinUriQrFormat, tried alongside the existing formats, that strips the scheme and query string before validating the address the normal way.