mirror of
https://github.com/muun/recovery.git
synced 2025-11-11 14:30:19 -05:00
Release v0.1.0
This commit is contained in:
45
vendor/github.com/btcsuite/btcwallet/wtxmgr/README.md
generated
vendored
Normal file
45
vendor/github.com/btcsuite/btcwallet/wtxmgr/README.md
generated
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
wtxmgr
|
||||
======
|
||||
|
||||
[]
|
||||
(https://travis-ci.org/btcsuite/btcwallet)
|
||||
|
||||
Package wtxmgr provides storage and spend tracking of wallet transactions and
|
||||
their relevant input and outputs.
|
||||
|
||||
## Feature overview
|
||||
|
||||
- Storage for relevant wallet transactions
|
||||
- Ability to mark outputs as controlled by wallet
|
||||
- Unspent transaction output index
|
||||
- Balance tracking
|
||||
- Automatic spend tracking for transaction inserts and removals
|
||||
- Double spend detection and correction after blockchain reorgs
|
||||
- Scalable design:
|
||||
- Utilizes similar prefixes to allow cursor iteration over relevant transaction
|
||||
inputs and outputs
|
||||
- Programmatically detectable errors, including encapsulation of errors from
|
||||
packages it relies on
|
||||
- Operates under its own walletdb namespace
|
||||
|
||||
## Documentation
|
||||
|
||||
[]
|
||||
(http://godoc.org/github.com/btcsuite/btcwallet/wtxmgr)
|
||||
|
||||
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/wtxmgr
|
||||
|
||||
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/wtxmgr
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
$ go get github.com/btcsuite/btcwallet/wtxmgr
|
||||
```
|
||||
|
||||
Package wtxmgr is licensed under the [copyfree](http://copyfree.org) ISC
|
||||
License.
|
||||
Reference in New Issue
Block a user