lbcwallet/wallet
Olaoluwa Osuntokun beb3231a03 wallet/txauthor: add ability to sign for nested+normal p2wkh
This commit enabled the wallet to properly spend nested and normal
p2wkh outputs under its control.

For regular p2wkh outputs, spending simply involves presenting the
original pub key, and signature as the witness data.

For nested p2wkh outputs, in addition to the above, the version zero
witness p2wkh witness program is placed in the sigScript in order to
allow clients who are aware of BIP 16 to validate the witness spend.
2018-05-23 19:38:56 -07:00
..
internal/txsizes wallet/txauthor: add ability to sign for nested+normal p2wkh 2018-05-23 19:38:56 -07:00
txauthor wallet/txauthor: add ability to sign for nested+normal p2wkh 2018-05-23 19:38:56 -07:00
txrules Refactor wallet transaction creation code. 2016-03-08 17:42:27 -05:00
chainntfns.go Remove legacy JSON-RPC notifications. 2016-03-11 14:14:33 -05:00
createtx.go wallet: include input values during utxo selection and tx validation 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 Manage wallet db namespaces from wallet package. 2016-03-21 11:25:28 -04:00
log.go Use LICENSE file and short license headers. 2016-02-28 22:22:34 -05:00
notifications.go Update for recent chainhash-related API changes. (#450) 2016-08-08 14:49:09 -05:00
README.md create wallet package 2015-04-02 11:17:45 -07:00
rescan.go Add goclean.sh script from btcd. 2016-03-31 11:43:54 -04:00
wallet.go wallet: fix compile errors under WIP segwit branch 2018-05-23 19:38:56 -07:00

wallet

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

Feature Overview

TODO: Flesh out this section

Documentation

[GoDoc] (http://godoc.org/github.com/btcsuite/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/btcsuite/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/btcsuite/btcwallet/wallet

Installation

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

Package wallet is licensed under the copyfree ISC License.