dcrd/internal
Dave Collins dc0351646f
mempool: Explicitly reject standalone treasurybase.
This updates the mempool to explicitly reject standalone treasurybases
and adds a test to ensure proper functionality.

Note that treasurybases are already rejected because IsCoinBaseTx
currently detects a treasurybase as a coinbase as well, but it is safer
to be explicit in case the coinbase detection function is updated in the
future to exclude treasurybases.

Also since treasurybases are rejected early, remove the code that deals
with special casing them later given there is no way the transaction is
one.
2022-06-28 16:09:29 -05:00
..
blockchain multi: remove spend pruner. 2022-06-28 16:07:39 -05:00
fees blockchain/stake: Start v5 module dev cycle. 2022-05-08 11:47:32 -05:00
limits multi: update build tags to pref. go1.17 syntax. 2021-10-19 20:21:44 -05:00
mempool mempool: Explicitly reject standalone treasurybase. 2022-06-28 16:09:29 -05:00
mining blockchain: Move package to internal. 2022-05-30 15:32:41 -05:00
netsync blockchain: Return uint256 from chain work method. 2022-06-10 13:33:21 -05:00
progresslog progresslog: Make header logging concurrent safe. 2021-11-23 17:24:58 -06:00
rpcserver blockchain: Return uint256 from chain work method. 2022-06-10 13:33:21 -05:00
staging primitives: Update README.md for subsidy calcs. 2022-04-30 00:00:55 -05:00
version release: Bump for 1.8 release cycle. 2021-12-17 17:39:24 -06:00