grin/pool/tests
Antioch Peverell 7dc94576bd
Introduce CommitOnly variant of Inputs (#3419)
* Introduce CommitOnly variant of Inputs.
Introduce CommitWrapper so we can sort commit only inputs correctly.

* rememebr to resort if converting

* write inputs based on variant and protocol version

* read and write protocol version specific inputs

* store full blocks in local db in v3
convert to v2 when relaying to v2 peers

* add debug version_str for inputs

* no assumptions about spent index sort order

* add additional version debug logs

* fix ser/deser tests for proto v3

* cleanup coinbase maturity

* rework pool to better handle v2 conversion robustly

* cleanup txpool add_to_pool

* fix nrd kernel test

* move init conversion earlier

* cleanup

* cleanup based on PR feedback
2020-09-07 16:58:41 +01:00
..
block_building.rs pass slices around and not refs to vecs (#3404) 2020-07-27 11:07:18 +01:00
block_max_weight.rs pass slices around and not refs to vecs (#3404) 2020-07-27 11:07:18 +01:00
block_reconciliation.rs Introduce CommitOnly variant of Inputs (#3419) 2020-09-07 16:58:41 +01:00
coinbase_maturity.rs pass slices around and not refs to vecs (#3404) 2020-07-27 11:07:18 +01:00
common.rs Introduce CommitOnly variant of Inputs (#3419) 2020-09-07 16:58:41 +01:00
nrd_kernel_relative_height.rs Introduce CommitOnly variant of Inputs (#3419) 2020-09-07 16:58:41 +01:00
nrd_kernels_disabled.rs pass slices around and not refs to vecs (#3404) 2020-07-27 11:07:18 +01:00
nrd_kernels_enabled.rs pass slices around and not refs to vecs (#3404) 2020-07-27 11:07:18 +01:00
transaction_pool.rs convert tx for v2 compatibility on way into stempool/txpool (#3412) 2020-08-02 13:26:28 +01:00