From e837178f5e2f37b2e1b6cf2ce55db7b3b3f72041 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Sat, 27 Jun 2026 07:34:37 +0200 Subject: [PATCH] RIP-0004: Fix the 'base58btc' ABNF rule It was written as a string shorthand, but that's not valid ABNF for its purpose. --- 0004-general-uri-scheme/data/rad-uri.abnf | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/0004-general-uri-scheme/data/rad-uri.abnf b/0004-general-uri-scheme/data/rad-uri.abnf index 53b0da3..5beec6f 100644 --- a/0004-general-uri-scheme/data/rad-uri.abnf +++ b/0004-general-uri-scheme/data/rad-uri.abnf @@ -205,4 +205,10 @@ sub-delims = "!" / "$" / "&" / "'" / "(" / ")" ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Base58 Bitcoin Alphabet -base58btc = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz" \ No newline at end of file +base58btc = "1" / "2" / "3" / "4" / "5" / "6" / "7" / "8" / "9" + / "A" / "B" / "C" / "D" / "E" / "F" / "G" / "H" / "J" + / "K" / "L" / "M" / "N" / "P" / "Q" / "R" / "S" / "T" + / "U" / "V" / "W" / "X" / "Y" / "Z" + / "a" / "b" / "c" / "d" / "e" / "f" / "g" / "h" / "i" + / "j" / "k" / "m" / "n" / "o" / "p" / "q" / "r" / "s" + / "t" / "u" / "v" / "w" / "x" / "y" / "z"