**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. |
||
---|---|---|
.. | ||
expected/include/tl | ||
zcash | ||
check_uint128_t.c |