lbcwallet/wallet
Roy Lee 67c9c48940 wallet: break recovery() to recovery() and rescanblockchain()
Now the recovery, which runs at startup, only scans for known
addresses that were generated and recorded by this wallet.

The coming rescanblockchain RPC implementation, which requires the
wallet to be unlocked, does account discovery.
2022-10-31 19:53:16 -07:00
..
txauthor [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
txrules [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
txsizes [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
chainntfns.go wallet: revert blockhash properly during reorg 2022-09-13 11:40:06 -07:00
chainntfns_test.go test: update birthday related tests 2022-09-13 10:59:26 -07:00
common.go [lbry] coin selection and balance no longer include stakes 2022-05-24 10:48:28 -07:00
createtx.go consolidate: remove watch-only address/account support 2022-09-20 00:29:47 -07:00
createtx_test.go multi-account: update getaddressbyaccount 2022-09-28 11:48:23 -07:00
disksync.go Use LICENSE file and short license headers. 2016-02-28 22:22:34 -05:00
doc.go ci: run "make fmt" 2022-08-08 01:26:02 -07:00
example_test.go wallet: remove public passphrase prompt 2022-09-28 22:12:38 -07:00
history.go [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
import.go config: remove SigNet and SimNet related code 2022-09-28 23:42:21 -07:00
import_test.go consolidate: remove watch-only address/account support 2022-09-20 00:29:47 -07:00
loader.go consolidate: refactor prompt related code 2022-09-29 00:06:51 -07:00
log.go [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
mock.go [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
multisig.go [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
notifications.go [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
psbt.go consolidate: remove watch-only address/account support 2022-09-20 00:29:47 -07:00
psbt_test.go multi-scope: use BIP0049 instead of BIP0049Plus 2022-09-17 14:39:05 -07:00
rand.go wallet: add random coin selection 2021-05-19 08:34:55 +02:00
README.md [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
recovery.go multi-account: support BIP44 account discovery 2022-09-28 11:48:23 -07:00
recovery_test.go [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
rescan.go [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
signer.go [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
signer_test.go multi-scope: use BIP0049 instead of BIP0049Plus 2022-09-17 14:39:05 -07:00
unstable.go [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
utxos.go [lbry] coin selection and balance no longer include stakes 2022-05-24 10:48:28 -07:00
utxos_test.go [lbry] fork from btcsuite to lbryio 2022-05-24 10:31:06 -07:00
wallet.go wallet: break recovery() to recovery() and rescanblockchain() 2022-10-31 19:53:16 -07:00
wallet_test.go ci: run "make fmt" 2022-08-08 01:26:02 -07:00

wallet

[Build Status] (https://travis-ci.org/lbryio/lbcwallet)

Feature Overview

TODO: Flesh out this section

Documentation

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

Installation

$ go get github.com/lbryio/lbcwallet/wallet

Package wallet is licensed under the copyfree ISC License.