lbcwallet/wallet
Johan T. Halseth d626036401 wallet/author: use vsize when estimating fees
This commit makes use of the recently added EstimateVirtualSize
method to estimated the size of a transaction when calculating
fees. This makes fee estimation more accurate when we are spending
segwit outputs, as before we wouldn't account for the witness
descount, resulting in overshooting fee estimates.
2018-05-23 19:38:56 -07:00
..
internal/txsizes wallet/size test: add TestEstimateVirtualSize 2018-05-23 19:38:56 -07:00
txauthor wallet/author: use vsize when estimating fees 2018-05-23 19:38:56 -07:00
txrules multi: switch all imports to roasbeef's forks 2018-05-23 19:38:56 -07:00
chainntfns.go wallet: move DB access from rescan ntfns into correct goroutine 2018-05-23 19:38:56 -07:00
common.go multi: switch all imports to roasbeef's forks 2018-05-23 19:38:56 -07:00
createtx.go wallet: remove internal relayFee in favor of passing in fee rate when sending 2018-05-23 19:38:56 -07:00
disksync.go Use LICENSE file and short license headers. 2016-02-28 22:22:34 -05:00
doc.go Use LICENSE file and short license headers. 2016-02-28 22:22:34 -05:00
loader.go wallet: close db on Open() failure. 2018-05-23 19:38:56 -07:00
log.go Use LICENSE file and short license headers. 2016-02-28 22:22:34 -05:00
multisig.go multi: switch all imports to roasbeef's forks 2018-05-23 19:38:56 -07:00
notifications.go multi: add bitcoind back-end (only for API use for now) 2018-05-23 19:38:56 -07:00
README.md multi: switch all imports to roasbeef's forks 2018-05-23 19:38:56 -07:00
rescan.go wallet: fix nil dereference in rescanprogress ntfn handler 2018-05-23 19:38:56 -07:00
unstable.go multi: switch all imports to roasbeef's forks 2018-05-23 19:38:56 -07:00
utxos.go multi: switch all imports to roasbeef's forks 2018-05-23 19:38:56 -07:00
wallet.go multi: add bitcoind back-end (only for API use for now) 2018-05-23 19:38:56 -07:00

wallet

[Build Status] (https://travis-ci.org/roasbeef/btcwallet)

Feature Overview

TODO: Flesh out this section

Documentation

[GoDoc] (http://godoc.org/github.com/roasbeef/btcwallet/wallet)

Full go doc style documentation for the project can be viewed online without installing this package by using the GoDoc site here: http://godoc.org/github.com/roasbeef/btcwallet/wallet

You can also view the documentation locally once the package is installed with the godoc tool by running godoc -http=":6060" and pointing your browser to http://localhost:6060/pkg/github.com/roasbeef/btcwallet/wallet

Installation

$ go get github.com/roasbeef/btcwallet/wallet

Package wallet is licensed under the copyfree ISC License.