dcrd/fees
Dave Collins 83f8020051
multi: Update to prerel module release versions.
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
2020-01-08 18:52:46 -06:00
..
cmd/dumpfeedb dcrutil: Start v3 module dev cycle. 2019-10-24 19:13:26 -05:00
doc.go fees: Add estimator package 2018-12-06 19:40:39 -02:00
estimator.go stake: Start v3 module dev cycle. 2019-10-24 22:10:39 -05:00
go.mod multi: Update to prerel module release versions. 2020-01-08 18:52:46 -06:00
go.sum multi: Address a bunch of lint issues. 2019-12-30 13:54:41 -06:00
log.go multi: deprecate DisableLog 2019-03-18 11:16:35 -05:00
README.md build: Replace TravisCI with CI via Github actions. 2019-09-20 19:59:04 -05:00

fees

Build Status ISC License GoDoc

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.