This modifies the various modules to use a valid prerelease version so they can be used in require statements in consumer code that is also under development. The updated direct dependencies are as follows: - github.com/decred/dcrd/blockchain/stake/v3@v3.0.0-20200104000002-54b67d3474fb - github.com/decred/dcrd/blockchain/v3@v3.0.0-20200104000002-54b67d3474fb - github.com/decred/dcrd/connmgr/v3@v3.0.0-20200104000002-54b67d3474fb - github.com/decred/dcrd/dcrutil/v3@v3.0.0-20200104000002-54b67d3474fb - github.com/decred/dcrd/mempool/v4@v4.0.0-20200104000002-54b67d3474fb - github.com/decred/dcrd/mining/v3@v3.0.0-20200104000002-54b67d3474fb - github.com/decred/dcrd/txscript/v3@v3.0.0-20200104000002-54b67d3474fb |
||
|---|---|---|
| .. | ||
| cmd/dumpfeedb | ||
| doc.go | ||
| estimator.go | ||
| go.mod | ||
| go.sum | ||
| log.go | ||
| README.md | ||
fees
Package fees provides decred-specific methods for tracking and estimating fee rates for new transactions to be mined into the network. Fee rate estimation has two main goals:
- Ensuring transactions are mined within a target confirmation range (expressed in blocks);
- Attempting to minimize fees while maintaining be above restriction.
This package was started in order to resolve issue decred/dcrd#1412 and related. See that issue for discussion of the selected approach.
This package was developed for dcrd, a full-node implementation of Decred which is under active development. Although it was primarily written for dcrd, this package has intentionally been designed so it can be used as a standalone package for any projects needing the functionality provided.
Installation and Updating
$ go get -u github.com/decred/dcrd/fees
License
Package dcrutil is licensed under the copyfree ISC License.