keep-starknet-strange / raito

Bitcoin ZK client written in Cairo.
https://raito.wtf
MIT License
40 stars 34 forks source link

Run Utreexo integration tests #229

Closed m-kus closed 4 weeks ago

m-kus commented 1 month ago

This PR introduces a third test type — "utreexo". It is the same as full block tests but with Utreexo data section that includes initial accumulator state, inclusion proofs, and expected accumulator state.

The test program args are extended with Utreexo args in a backwards compatible manner, i.e. if the Utreexo section is missing, the program would run in "full" mode.

The utreexo test data generation is a bit different:

vercel[bot] commented 1 month ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
raito ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 2, 2024 4:40pm