zebra/zebra-chain/src
Alfredo Garcia 910f0ff5dc
Add Chain ValueBalance serialization (#2554)
* add serialization for value balances

* change test names

* change panic messages

* add a deserialization test

* return the errors from `from_bytes()` methods

* add prop test for serialize/deserialize Amount

* Move amount proptests to amount::tests::prop

Co-authored-by: teor <teor@riseup.net>
2021-08-09 11:22:27 +10:00
..
amount Add Chain ValueBalance serialization (#2554) 2021-08-09 11:22:27 +10:00
block Add a random number of transactions to generated blocks, rather than always 2 (#2567) 2021-08-04 20:48:15 +00:00
history_tree ZIP-221: Add Orchard support to history tree (#2531) 2021-08-03 18:33:51 +00:00
orchard Track anchors and note commitment trees in zebra-state (#2458) 2021-07-29 09:37:18 -04:00
parameters Legacy chain check and tests (#2366) 2021-06-29 15:03:51 +10:00
primitives Add ZIP-221 (history tree) to finalized state (#2553) 2021-08-05 10:02:37 -03:00
sapling Track anchors and note commitment trees in zebra-state (#2458) 2021-07-29 09:37:18 -04:00
serialization impl TryFrom for vector references for AtLeastOne (#2578) 2021-08-06 16:39:32 +00:00
sprout Track anchors and note commitment trees in zebra-state (#2458) 2021-07-29 09:37:18 -04:00
transaction Add test methods for modifying orchard shielded data and joinsplits (#2580) 2021-08-07 13:23:32 +00:00
transparent Add a random number of transactions to generated blocks, rather than always 2 (#2567) 2021-08-04 20:48:15 +00:00
value_balance Add Chain ValueBalance serialization (#2554) 2021-08-09 11:22:27 +10:00
work Replace primitives_types with uint (#2350) 2021-06-18 15:35:05 -03:00
amount.rs Add Chain ValueBalance serialization (#2554) 2021-08-09 11:22:27 +10:00
block.rs ZIP-221: Add Orchard support to history tree (#2531) 2021-08-03 18:33:51 +00:00
fmt.rs Add a TypeNameToDebug formatter to zebra_chain (#2466) 2021-07-09 12:40:19 +10:00
history_tree.rs Add ZIP-221 (history tree) to finalized state (#2553) 2021-08-05 10:02:37 -03:00
lib.rs Add ZIP-221 (history tree) to finalized state (#2553) 2021-08-05 10:02:37 -03:00
orchard.rs Orchard data in V5 parsing (#2116) 2021-05-21 00:42:06 +00:00
parameters.rs Cleanup a few arbitrary impls (#2222) 2021-05-28 09:49:28 -03:00
primitives.rs Add ZIP-244 signature hash support (#2165) 2021-07-07 08:27:10 +10:00
sapling.rs Update multiple crates to ensure bitvec 0.22.3 is being used (#2351) 2021-06-23 13:16:22 +10:00
serialization.rs Security: Zebra should stop gossiping unreachable addresses to other nodes, Action: re-deploy all nodes (#2392) 2021-06-29 05:12:27 +00:00
shutdown.rs Fix shutdown panics (#1637) 2021-02-03 19:03:28 +10:00
sprout.rs Move the preallocate tests into their own files (#1977) 2021-04-07 12:32:27 +10:00
transaction.rs Use the same value balance sign for transparent and shielded outputs (#2569) 2021-08-08 22:41:34 +00:00
transparent.rs Use fixed genesis coinbase data in generated genesis blocks (#2568) 2021-08-04 08:43:46 -03:00
value_balance.rs Add Chain ValueBalance serialization (#2554) 2021-08-09 11:22:27 +10:00
work.rs Replace primitives_types with uint (#2350) 2021-06-18 15:35:05 -03:00