From 63f7b6977989b93e13c3afd8dfd22b524842b9d7 Mon Sep 17 00:00:00 2001 From: Samuel Dobson Date: Tue, 23 Nov 2021 12:21:25 +1300 Subject: [PATCH] Update release note for bech32 error detection --- doc/release-notes-16807.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/doc/release-notes-16807.md b/doc/release-notes-16807.md index 5027550a995..3cdd0b36af5 100644 --- a/doc/release-notes-16807.md +++ b/doc/release-notes-16807.md @@ -1,6 +1,10 @@ Updated RPCs ------------ -- The `validateaddress` RPC now optionally returns an `error_locations` array, with the indices of -invalid characters in the address. For example, this will return the locations of up to two Bech32 -errors. \ No newline at end of file +- The `validateaddress` RPC now returns an `error_locations` array for invalid +addresses, with the indices of invalid character locations in the address (if +known). For example, this will attempt to locate up to two Bech32 errors, and +return their locations if successful. Success and correctness are only guaranteed +if fewer than two substitution errors have been made. +The error message returned in the `error` field now also returns more specific +errors when decoding fails. \ No newline at end of file