mirror of
https://github.com/bitcoin/bips.git
synced 2025-03-03 18:57:18 +01:00
BIP 21: Precisely define the valid query characters
This commit is contained in:
parent
0ee7ff7bed
commit
c823eeb596
1 changed files with 6 additions and 4 deletions
|
@ -41,10 +41,12 @@ Elements of the query component may contain characters outside the valid range.
|
|||
bitcoinparams = bitcoinparam [ "&" bitcoinparams ]
|
||||
bitcoinparam = amountparam | labelparam | messageparam | otherparam | reqparam
|
||||
amountparam = "amount=" *digit [ "." *digit ]
|
||||
labelparam = "label=" *pchar
|
||||
messageparam = "message=" *pchar
|
||||
otherparam = pchar *pchar "=" *pchar
|
||||
reqparam = "req-" pchar *pchar "=" *pchar
|
||||
labelparam = "label=" *qchar
|
||||
messageparam = "message=" *qchar
|
||||
otherparam = qchar *qchar "=" *qchar
|
||||
reqparam = "req-" qchar *qchar "=" *qchar
|
||||
|
||||
Here, "qchar" corresponds to valid characters of an RFC 3986 URI query component, excluding the "=" and "&" characters, which this BIP takes as separators.
|
||||
|
||||
=== Query Keys ===
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue