Zebra/zebra-chain/src/sapling
Janito Vaqueiro Ferreira Filho 339fefb6e6
Update shared NU5 dependencies, set the NU5 testnet activation network upgrade parameters (#2825)
* Check return value of zcash_script_new_precomputed_tx

* Set the NU5 testnet activation height to 1_590_000

* Apply suggestions from code review

Co-authored-by: teor <teor@riseup.net>

* Update Nu5 constants to new values

* Update ZIP-244 test vectors for new branch ID

* Squashed commit of the following:

commit bdb120a249e3e889a913114a712505defdade1d4
Author: Deirdre Connolly <durumcrustulum@gmail.com>
Date:   Tue Oct 5 11:54:01 2021 -0400

    Use pallas::Base::from_str_vartime() in sinsemilla tests

commit e99fa4925857840fa65ccfb4a076ec412e416576
Author: Deirdre Connolly <durumcrustulum@gmail.com>
Date:   Tue Oct 5 11:45:24 2021 -0400

    Compiles

commit a5200181146bfd2aa1e09abea2caaa7a7ceb006e
Author: Deirdre Connolly <durumcrustulum@gmail.com>
Date:   Tue Oct 5 10:15:17 2021 -0400

    Incomplete upgrade of deps

* Squashed commit of the following:

commit 8d1b76ec5626517817c3a4d9f3950acc90a359df
Author: Janito Vaqueiro Ferreira Filho <janito.vff@gmail.com>
Date:   Tue Oct 5 04:02:26 2021 +0000

    Update `zcash_script` to support V5 transactions

    Use a newer version of `zcash_script` that has been updated to support
    V5 transactions.

commit 371233628ae61e0c25d6ba8f31d9dba42823becb
Author: Janito Vaqueiro Ferreira Filho <janito.vff@gmail.com>
Date:   Tue Oct 5 03:06:20 2021 +0000

    Update Zcash dependencies

    Update some Zcash crates:

    - `halo2`
    - `incrementalmerkletree' (patch version)
    - `orchard` (patch version)
    - `zcash_history` (patch version)
    - `zcash_note_encryption` (patch version)
    - `zcash_primitives` (patch version)

    And also update the `group` dependency so that the code remains
    compatible.

commit de5cf1ec40c3fc08670fc971cdf3e65e13d9f4c7
Author: Janito Vaqueiro Ferreira Filho <janito.vff@gmail.com>
Date:   Tue Oct 5 03:04:13 2021 +0000

    Update error message assertion

    Use the updated message for the expected error variant.

* Update `zcash_script` to support V5 transactions

Use a newer version of `zcash_script` that has been updated to support
V5 transactions.

Co-authored-by: Conrado Gouvea <conrado@zfnd.org>
Co-authored-by: teor <teor@riseup.net>
2021-10-06 11:08:41 +10:00
..
commitment Update multiple crates to ensure bitvec 0.22.3 is being used (#2351) 2021-06-23 13:16:22 +10:00
keys Call `zebra_test::init` where needed. (#1227) 2020-11-10 10:29:25 +10:00
note Revert making sapling::note::Nullifier inner value private 2021-04-30 00:48:23 -04:00
tests Track anchors and note commitment trees in zebra-state (#2458) 2021-07-29 09:37:18 -04:00
address.rs Use new bech32 methods that expect a Variant enum variant 2021-02-21 20:51:43 -05:00
arbitrary.rs Add ZIP-0244 TxId Digest support (#2129) 2021-07-06 09:58:22 -03:00
commitment.rs Fix or disable recent nightly clippy lints (#2817) 2021-10-01 15:26:06 +00:00
keys.rs Fix or disable recent nightly clippy lints (#2817) 2021-10-01 15:26:06 +00:00
note.rs Replace smart quotes with ascii quotes 2021-03-15 03:18:10 -04:00
output.rs Standardise clippy lints and require docs (#2238) 2021-06-04 08:48:40 +10:00
shielded_data.rs Reject conflicting mempool transactions (#2765) 2021-09-28 01:03:08 +00:00
spend.rs Redesign Transaction V5 serialization, impl trusted vector security, nullifier utility functions (#1996) 2021-04-16 08:19:28 +10:00
tests.rs Calculate incremental note commitment trees (#2407) 2021-07-15 13:58:36 +00:00
tree.rs Update shared NU5 dependencies, set the NU5 testnet activation network upgrade parameters (#2825) 2021-10-06 11:08:41 +10:00