Commit Graph

17 Commits (ca91c244ef1ba7eac6643d66a5fc56d3a2a8b550)

Author SHA1 Message Date
Reese Russell 3d0a5c37e9 use 'byte'/'bytes' for bech32(m) validation error
2 years ago
MarcoFalke eeee55f928
rpc: Fix invalid bech32 handling
2 years ago
Aurèle Oulès 962a0930e6
Improve address decoding errors
2 years ago
MarcoFalke fa96f93f05
test: Add test for missing and omitted required arg
2 years ago
Hennadii Stepanov 306ccd4927
scripted-diff: Bump copyright headers
2 years ago
MacroFake 555519d082
test: Remove wallet option from non-wallet tests
2 years ago
Samuel Dobson c8b9a224e7 Report encoding type in bech32 error message
3 years ago
Samuel Dobson bb4d3e9b97 Address review comments for Bech32 error validation
3 years ago
W. J. van der Laan 95d19f8c1a
Merge bitcoin/bitcoin#16807: Let validateaddress locate error in Bech32 address
3 years ago
MarcoFalke fac23c2114
scripted-diff: Bump copyright headers
3 years ago
lsilva01 7b3c9e4ee8 Make explicit the node param in init_wallet()
3 years ago
Samuel Dobson 42d6a029e5 Refactor and add more tests for validateaddress
3 years ago
Samuel Dobson 0b06e720c0 More detailed error checking for base58 addresses
3 years ago
lsilva01 c2fbdca549 Add BECH32_INVALID_VERSION test
3 years ago
lsilva01 b142f79ddb skip test_getaddressinfo() if wallet is disabled
3 years ago
Pieter Wuille fe5e495c31 Use Bech32m encoding for v1+ segwit addresses
4 years ago
Bezdrighin 8f0b64fb51 Better error messages for invalid addresses
4 years ago