This updates the main module to use the latest available minor and patch versions of all modules and reverts the recent change that incorrectly removed all of the blake256 references from the various go.sum files. The following required direct dependencies are bumped as follows: - github.com/decred/dcrd/blockchain/stake@v1.2.1 - github.com/decred/dcrd/blockchain/stake/v2@v2.0.1 - github.com/decred/dcrd/certgen@v1.1.0 - github.com/decred/dcrd/chaincfg@v1.5.2 - github.com/decred/dcrd/chaincfg/chainhash@v1.0.2 - github.com/decred/dcrd/chaincfg/v2@v2.2.0 - github.com/decred/dcrd/dcrutil/v2@v2.0.0 - github.com/decred/dcrd/gcs@v1.1.0 - github.com/decred/dcrd/hdkeychain/v2@v2.0.1 - github.com/decred/dcrd/txscript/v2@v2.0.0 - github.com/decred/dcrwallet/rpc/jsonrpc/types@v1.2.0 |
||
|---|---|---|
| .. | ||
| 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.