ZcashFoundation / zcash_script

Rust bindings to the ECC's zcash_script C++ library.
Apache License 2.0
1 stars 11 forks source link

Provide a Rustier wrapper for zcash_script #171

Closed sellout closed 2 months ago

sellout commented 3 months ago

This adds a Script trait that exposes slightly Rustier types in order to have a common interface for the existing C++ implementation as well as the upcoming Rust implementation (and a third instance that runs both and checks that the Rust result matches the C++ one).

sellout commented 3 months ago

ZcashFoundation/zebra#8751 integrates this with zebrad, and shouldn’t be merged until we know that that relationship is working (which it is currently not).

sellout commented 2 months ago

The changes in ZcashFoundation/zebra#8751 now work correctly with this, so we’re good for final review.

sellout commented 1 month ago

Post-hoc review.

@str4d’s review has been addressed in #175.