* Refactor to create `verify_sapling_shielded_data` Move the code to verify Sapling shielded data into a new helper method that returns `AsyncChecks`. * Test verifying a Sapling transaction with spends Use the test vectors to find a transaction that has Sapling spends and test if it the verifier considers it valid. * Create a helper method to list test transactions Transforms the block test vectors into a list of transactions and block heights for each transaction. * Use new helper function in V4 Sapling spend test Also use the block height for that transaction as specified in the test vector. * Test V4 tx. with Sapling outputs but no spends Find a transaction V4 vector that has Sapling outputs but no spends, and check that the verifier accepts it. |
||
|---|---|---|
| .. | ||
| benches | ||
| proptest-regressions | ||
| src | ||
| Cargo.toml | ||