rust-bitcoin-unsafe-fast/bitcoin/examples
Tobin C. Harding 830c1e9cfe
Allow m prefix in derivation paths
Recently in  we disallowed bip32 derivation paths with the leading
'm' variable.

There is some confusion as to what exactly the bip specifies however
Bitcoin Core RPC call `getaddressinfo` returns a derivation path with a
leading "m/". This means we need to be able to parse it irrespective of
what the bip says.

Be more liberal in what we accept as a derivation path, including both
with and without the leading 'm/'.

Leave the full investigation of the bip to a later date.

Change back some of the test strings as makes sense and include test
strings to showcase the full current behaviour.
2024-04-11 07:23:30 +10:00
..
bip32.rs Remove unnecessary m/ prefix requirement 2024-02-07 12:17:45 +01:00
ecdsa-psbt.rs 2024-03-31 automated rustfmt nightly 2024-03-31 01:03:18 +00:00
handshake.rs Fix new nightly warnings/errors 2024-02-21 14:13:49 +11:00
sighash.rs Upgrade secp dependency 2024-04-03 09:24:41 +11:00
sign-tx-segwit-v0.rs Improve Signature field names 2024-01-15 10:26:40 +11:00
sign-tx-taproot.rs Upgrade secp dependency 2024-04-03 09:24:41 +11:00
taproot-psbt.rs Allow m prefix in derivation paths 2024-04-11 07:23:30 +10:00