lbcwallet/wallet
Olaoluwa Osuntokun 0dcd36bf59 wallet: only remove conflicting unmined transactions
In this commit, we fix a bug introduced in an earlier commit. Before
this commit, we would *always* remove an unmined transaction if it
failed to be accepted by the network upon restart. Instead, we should
only remove transaction that are actually due to us trying to spend an
output that’s already spent, or an orphan transaction.
2018-05-23 19:38:56 -07:00
..
internal/txsizes wallet/size test: add vsize test for non-segwit tx 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: properly set timestamp during block connect/disconnect 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: update wallet to be aware of new KeyScopes 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 wallet: update wallet to be aware of new KeyScopes 2018-05-23 19:38:56 -07:00
notifications.go wallet: update wallet to be aware of new KeyScopes 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 wallet: update wallet to be aware of new KeyScopes 2018-05-23 19:38:56 -07:00
wallet.go wallet: only remove conflicting unmined transactions 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.