zcash_script/depend
Greg Pfeil 228ec8b4f7
Expose `ScriptError` on C++ side (#195)
**This changes the C++ implementation.**

Provides richer errors, which also gives more precision when comparing
against the Rust impl.

This also removes the (now unused) `zcash_script_error_t`. The only case
other than `zcash_script_ERR_OK` that was still in use was
`zcash_script_ERR_VERIFY_SCRIPT`, so that case has been added to
`ScriptError`.

This avoids changing the Rust API, but potentially `Error` and
`ScriptError` on the Rust side could be collapsed into one `enum`. It
would just be a breaking change.
2025-02-11 11:22:52 -03:00
..
expected/include/tl v0.1.13 release (#91) 2023-07-07 14:06:27 -04:00
zcash Expose `ScriptError` on C++ side (#195) 2025-02-11 11:22:52 -03:00
check_uint128_t.c