Skip to content

Test vectors #22

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 30 commits into
base: p2qrh
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
c43487d
bip-0360: test vectors
jbride Jun 4, 2025
dc044da
p2qrh; fixes:
jbride Jun 16, 2025
3751cb2
p2qrh: enabling serde and rand features of bitcoin crate
jbride Jun 19, 2025
458d2e6
p2qrh: change name of test to reflect current focus on construction o…
jbride Jun 19, 2025
e4aae53
p2qrh: initial draft of p2qrh spend related test vectors
jbride Jun 19, 2025
f139a5f
p2qrh: rust-bitcoin modification overview
jbride Jun 20, 2025
f7d2931
p2qrh: moving location of test vector data
jbride Jun 20, 2025
a6c6449
p2qrh: separating rust from python test vectors
jbride Jun 21, 2025
fb89286
p2qrh: fixed documentation error in docs/rust_bitcoin_p2pqrh_changes.md
jbride Jun 21, 2025
b37d1d3
p2qrh: adding asm representation and description to test-vector leaf …
jbride Jun 24, 2025
3f32617
p2qrh test vectors: simple lightning contract
jbride Jun 25, 2025
2cbe246
p2qrh test vectors: specify Bitcoin network for generating p2qrh add…
jbride Jun 25, 2025
7438d08
p2qrh-testvectors: first draft of performance testing & failure analysis
jbride Jun 30, 2025
0793e2d
p2qrh: github action fix
jbride Jun 30, 2025
25a0f56
p2qrh: updates stack_element_size_performance_tests.adoc based on
jbride Jul 2, 2025
32cf0bd
p2qrh: pure p2tr script path spend test vector
jbride Jul 4, 2025
99dc227
p2qrh: removing experimental tests pertaining to descriptors
jbride Jul 7, 2025
2412aa3
p2qrh: modified spend test to reflect p2qrh specification requirement…
jbride Jul 7, 2025
107fb97
Changes BIP-360 to use tapscript (#21)
EthanHeilman Jul 7, 2025
4c5e836
Update changelog and acknowledgements with the new developments in BI…
cryptoquick Jul 7, 2025
f0123ea
Small typo fix to p2qrh related documentation.
jbride Jul 8, 2025
c10cd6c
p2qrh: add test vector and reference code to bip0360
jbride Jul 8, 2025
ac8e24f
p2qrh: spend functionality moved out of test and into a library for r…
jbride Jul 9, 2025
fa7bdad
p2qrh: first draft of end-to-end p2qrh spend scenario
jbride Jul 9, 2025
3ab1e3e
p2qrh: first successfull fund, spend and mine in bitcoin core.
jbride Jul 11, 2025
1b3f3de
P2QRH:
jbride Jul 12, 2025
63b41c3
p2qrh: p2qrh construction related test vectors now account for "Quant…
jbride Jul 12, 2025
478ebf1
p2qrh: remove reference to merkle root and replace with quantum_root
jbride Jul 13, 2025
5488aa8
pqrh: small modification to docs
jbride Jul 14, 2025
343450e
p2qrh: multi-leaf taptree example in rust for
jbride Jul 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.mediawiki
Original file line number Diff line number Diff line change
Expand Up @@ -1173,7 +1173,7 @@ Those proposing changes should consider that ultimately consent may rest with th
| [[bip-0360.mediawiki|360]]
| Consensus (soft fork)
| Pay to Quantum Resistant Hash
| Hunter Beast
| Hunter Beast, Ethan Heilman
| Standard
| Draft
|- style="background-color: #cfffcf"
Expand Down
765 changes: 383 additions & 382 deletions bip-0360.mediawiki

Large diffs are not rendered by default.

Binary file added bip-0360/merkletree.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading