Zebra/zebra-chain/src
teor 7ad5f1cd0a
Use fixed genesis coinbase data in generated genesis blocks (#2568)
* Return an error if genesis transparent coinbase data is invalid

This error prevents cryptic errors during genesis coinbase deserialization.

And fix and improve documentation.

* Use the fixed Zcash constant for generated genesis coinbase data

This change is required, because genesis transactions do not have a
coinbase height in their coinbase data.
2021-08-04 08:43:46 -03:00
..
block Remove unreliable generated chain prevouts tests (#2548) 2021-07-30 14:49:25 -03: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 ZIP-221: Add Orchard support to history tree (#2531) 2021-08-03 18:33:51 +00:00
sapling Track anchors and note commitment trees in zebra-state (#2458) 2021-07-29 09:37:18 -04:00
serialization Security: Zebra should stop gossiping unreachable addresses to other nodes, Action: re-deploy all nodes (#2392) 2021-06-29 05:12:27 +00:00
sprout Track anchors and note commitment trees in zebra-state (#2458) 2021-07-29 09:37:18 -04:00
transaction Increase coverage for generated chains and proptests (#2540) 2021-07-30 09:22:10 +10:00
transparent Use fixed genesis coinbase data in generated genesis blocks (#2568) 2021-08-04 08:43:46 -03:00
value_balance Add value_balance() method to Block (#2546) 2021-07-29 23:46:52 +00:00
work Replace primitives_types with uint (#2350) 2021-06-18 15:35:05 -03:00
amount.rs Calculate the remaining value in the transparent transaction value pool (#2486) 2021-07-29 13:49:36 +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 ZIP-221: Add Orchard support to history tree (#2531) 2021-08-03 18:33:51 +00:00
lib.rs Add a `ValueBalance` type (#2505) 2021-07-22 12:49:18 +00: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 ZIP-221: Add Orchard support to history tree (#2531) 2021-08-03 18:33:51 +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 value_balance() method to Block (#2546) 2021-07-29 23:46:52 +00:00
work.rs Replace primitives_types with uint (#2350) 2021-06-18 15:35:05 -03:00