aboutsummaryrefslogtreecommitdiff
path: root/src/bech32.h
diff options
context:
space:
mode:
authorSamuel Dobson <dobsonsa68@gmail.com>2021-10-01 12:16:20 +1300
committerSamuel Dobson <dobsonsa68@gmail.com>2021-10-12 12:03:14 +1300
commitb62b67e06cc406fdad68da4c091168fb5f11c1d4 (patch)
tree1c70b946c4c6c2003dc0186773bb4949e5fa0f8c /src/bech32.h
parent0b06e720c0182dee8b560d2e8d3891b036f63ea7 (diff)
downloadbitcoin-b62b67e06cc406fdad68da4c091168fb5f11c1d4.tar.xz
Add Bech32 error location function
Diffstat (limited to 'src/bech32.h')
-rw-r--r--src/bech32.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/bech32.h b/src/bech32.h
index e9450ccc2b..f39d99b641 100644
--- a/src/bech32.h
+++ b/src/bech32.h
@@ -44,6 +44,9 @@ struct DecodeResult
/** Decode a Bech32 or Bech32m string. */
DecodeResult Decode(const std::string& str);
+/** Return the positions of errors in a Bech32 string. */
+std::string LocateErrors(const std::string& str, std::vector<int>& error_locations);
+
} // namespace bech32
#endif // BITCOIN_BECH32_H