bark, testing: explicitly reject arkade addresses
- check or remove this line after you've added a CHANGELOG entry or if your PR doesn't need one (they should go into
CHANGELOG/unreleased/)
Summary by CodeRabbit
- Bug Fixes
- Sending to unsupported Arkade addresses now returns a clear “Arkade addresses are not supported” error (CLI and wallet send endpoint), instead of being treated as an unknown destination.
- Payment-request parsing now surfaces Arkade as an explicit unsupported-address condition while keeping other destination formats working as before, and improves
bitcoin:/BIP-321 URI error specificity. - Ark-related payment parsing was refined to better preserve valid requests and route Arkade vs Bark consistently.
- Tests
- Added coverage to verify Arkade rejection when sending, and correct Arkade handling when parsing BIP-321-style payment requests.
Edited by coderabbit