Zebra/zebra-chain/src/transaction
teor 2d129414e0
Store the transaction fee in the mempool storage (#2885)
* Create a new VerifiedUnminedTx containing the miner fee

* Use VerifiedUnminedTx in mempool verification responses

And do a bunch of other cleanups.

* Use VerifiedUnminedTx in mempool download and verifier

* Use VerifiedUnminedTx in mempool storage and verified set

* Impl Display for VerifiedUnminedTx, and some convenience methods

* Use VerifiedUnminedTx in existing tests
2021-10-18 11:24:37 +10:00
..
tests Implement a WtxId struct, and use it in Zebra's external network protocol (#2618) 2021-08-16 21:26:08 +00:00
arbitrary.rs Add `zcash_serialized_size()` to `ZcashSerialize` trait (#2824) 2021-10-06 22:40:11 +00:00
auth_digest.rs Stop ignoring the mempool conflicting transaction reject list size limit (#2855) 2021-10-12 10:35:50 +10:00
hash.rs Use unmined types for transaction verifier mempool requests and responses (#2666) 2021-08-25 21:02:47 +00:00
joinsplit.rs Refactor mempool spend conflict checks to increase performance (#2826) 2021-10-10 23:54:46 +00:00
lock_time.rs Security: Avoid silently corrupting invalid times during serialization (#2149) 2021-05-17 16:53:10 -04:00
memo.rs Fix a test failure due to ' debug format changes in Rust 2021-04-14 23:45:36 -04:00
serialize.rs Document consensus rules for version group IDs (#2719) 2021-09-01 17:44:46 +00:00
sighash.rs Always compute sighash with librustzcash (#2469) 2021-07-09 09:55:08 +10:00
tests.rs Move the preallocate tests into their own files (#1977) 2021-04-07 12:32:27 +10:00
txid.rs Add ZIP-0244 TxId Digest support (#2129) 2021-07-06 09:58:22 -03:00
unmined.rs Store the transaction fee in the mempool storage (#2885) 2021-10-18 11:24:37 +10:00