921dae5d5e
In this commit, ensure that upon restart, if any of the full-node based backends we support reject the transaction, then we'll properly remove the now invalid transaction from the tx store. Before this commit, we could miss a few errors from bitcoind. To remedy this, we explicitly catch those errors, but then also attempt to precisely catch the set of generic json RPC errors that can be returned. |
||
---|---|---|
.. | ||
internal/txsizes | ||
txauthor | ||
txrules | ||
chainntfns.go | ||
common.go | ||
createtx.go | ||
disksync.go | ||
doc.go | ||
loader.go | ||
log.go | ||
multisig.go | ||
notifications.go | ||
README.md | ||
rescan.go | ||
unstable.go | ||
utxos.go | ||
wallet.go |
wallet
[] (https://travis-ci.org/roasbeef/btcwallet)
Feature Overview
TODO: Flesh out this section
Documentation
[] (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.