dcrd/mempool
Dave Collins dee4231e01
mempool/wire: Don't make policy decisions in wire.
This removes the function IsSupportedMsgTxVersion function from wire
since that is a policy decision and does not belong in wire.

It also updates the mempool standard transaction checks to be more
inline with the upstream code such that the maximum supported
transaction version is specified via a field in the mempool policy
configuration struct.

Finally, it adds a new test to the standard transaction tests to ensure
transactions that are not serialized with the full seriaization type are
considered nonstandard.
2017-08-05 15:49:55 -05:00
..
error.go mempool: Refactor mempool code to its own package. 2016-11-29 15:32:22 -06:00
log.go mempool: Refactor mempool code to its own package. 2016-11-29 15:32:22 -06:00
mempool_test.go mempool/wire: Don't make policy decisions in wire. 2017-08-05 15:49:55 -05:00
mempool.go mempool/wire: Don't make policy decisions in wire. 2017-08-05 15:49:55 -05:00
policy_test.go mempool/wire: Don't make policy decisions in wire. 2017-08-05 15:49:55 -05:00
policy.go mempool/wire: Don't make policy decisions in wire. 2017-08-05 15:49:55 -05:00
README.md multi: Update markdown in README files to match change in github parser. 2017-05-26 12:06:19 -04:00

mempool

Build Status ISC License GoDoc

Overview

This package is currently a work in progress.

Installation and Updating

$ go get -u github.com/decred/dcrd/mempool

License

Package mempool is licensed under the copyfree ISC License.