Zebra/zebra-chain/src
Henry de Valence 7d0a3debb6 chain: ensure impl Deserialize for Amount validates data.
This uses serde's try_from attribute to run deserialized values through the
TryFrom impl.  Also adds a test to make sure that validation actually does
happen.
2020-07-28 12:20:40 -07:00
..
addresses add cargo fmt to ci (#403) 2020-05-27 19:12:25 -07:00
block fix: Update comments for Heartwood's hashChainHistoryRoot 2020-07-27 14:00:56 -04:00
keys docs: fix broken links 2020-07-22 17:55:52 -07:00
notes Add serde bounds to zebra-chain structures. (#231) 2020-06-15 15:08:14 -07:00
nullifier add nullifier types (#568) 2020-07-01 17:57:32 -07:00
proofs Add serde bounds to zebra-chain structures. (#231) 2020-06-15 15:08:14 -07:00
test Add consensus coinbase checks (#593) 2020-07-10 09:13:44 +10:00
transaction doc: The genesis coinbase is the same in every network 2020-07-23 03:46:24 -04:00
types chain: ensure impl Deserialize for Amount validates data. 2020-07-28 12:20:40 -07:00
addresses.rs Add the beginnings of Sprout and Sapling key types 2020-03-28 02:42:13 -04:00
block.rs Add block locator request to state layer (#712) 2020-07-22 18:01:31 -07:00
equihash_solution.rs Add cool helpers for using zcash_serialize / zcash_deserialize (#586) 2020-07-09 15:29:31 -04:00
keys.rs Finish migration of TransparentAddress out of addresses.rs 2020-03-28 02:42:13 -04:00
lib.rs Create consensus utils and move byte_reverse_hex function to it (#705) 2020-07-22 12:29:14 +10:00
merkle_tree.rs Add serde bounds to zebra-chain structures. (#231) 2020-06-15 15:08:14 -07:00
note_commitment_tree.rs Fix typos 2020-07-07 11:13:49 -07:00
notes.rs Move note encryption types around (#362) 2020-04-19 14:45:25 -04:00
nullifier.rs Fix typos 2020-07-07 11:13:49 -07:00
proofs.rs Add serde bounds to zebra-chain structures. (#231) 2020-06-15 15:08:14 -07:00
serde_helpers.rs Add serde bounds to zebra-chain structures. (#231) 2020-06-15 15:08:14 -07:00
serialization.rs Add cool helpers for using zcash_serialize / zcash_deserialize (#586) 2020-07-09 15:29:31 -04:00
sha256d_writer.rs cleanup warnings throughout codebase 2020-05-27 15:42:29 -04:00
test.rs Create a test for block size (#558) 2020-07-07 10:37:32 +10:00
transaction.rs fix: Use matches!() based on a new nightly clippy lint 2020-07-15 12:50:11 +10:00
types.rs Add Hard-Coded Checkpoint Lists (#674) 2020-07-21 23:11:51 +10:00
utils.rs Create consensus utils and move byte_reverse_hex function to it (#705) 2020-07-22 12:29:14 +10:00