aboutsummaryrefslogtreecommitdiff
path: root/doc/release-notes-16807.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/release-notes-16807.md')
-rw-r--r--doc/release-notes-16807.md10
1 files changed, 7 insertions, 3 deletions
diff --git a/doc/release-notes-16807.md b/doc/release-notes-16807.md
index 5027550a99..3cdd0b36af 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