Christopher Jeffrey
|
2831af4300
|
wallet: refactor. add hd key destroy methods.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
4b85715ec2
|
do not accept mutable txs anywhere except wallet.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
4203999b81
|
txdb: handle spent coins better.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
841cb290d8
|
major db and async object refactor.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
197e9f7aa9
|
wallet/mempool: lint. spvnode.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
74ec03607b
|
walletdb: move and rename some methods. add hash to path.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
e235f3bee6
|
txdb: add coin locking system.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
e2d530c0da
|
wallet: range fixes. tests.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
e517a7a9f7
|
txdb: fix iterators.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
a278146a33
|
txdb: lint.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
727380a69a
|
txdb: refactor layout.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
0f3f9c984b
|
txdb: refactor.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
80103454c0
|
walletdb: refactor.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
fbce69dbad
|
fuck slashes.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
b77c0995ba
|
walletdb: use buffer keys.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
16204a4794
|
walletdb: use layout for walletdb and txdb.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
7f936ade4d
|
wallet: rename some methods. cleanup.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
b6e9019d56
|
wallet: rename label to id and id to wid.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
9e2dd9145f
|
wallet: switch to using number ids.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
c147e5bdf3
|
walletdb: better block management.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
7259ffa91e
|
lint.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
e324e08bef
|
walletdb: better pathinfo and details handling.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
1e98ce25d9
|
walletdb: remove global methods. in-memory balance.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
cbed60e900
|
wallet/http: fix events.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
4b9753d3c3
|
txdb: balance object.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
c4f16f8d72
|
wallet: refactor.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
8ef70978d0
|
wallet: events.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
45867fffb6
|
wallet: move handleTX.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
09d8ee224c
|
txdb: give txdb a reference to wallet.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
827f72ebc0
|
txdb: refactor.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
5b1a7a89ac
|
txdb-wallet.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
edb8a50c63
|
txdb: lint.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
e50cbc911c
|
txdb: remove updated event.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
63c9c81831
|
txdb: refactor. clean up.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
817a6c3031
|
txdb: optimize.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
9c94fae2a8
|
txdb: refactor batches.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
400680e208
|
work
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
092a0968ad
|
txdb: minor.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
26845593b9
|
txdb: drop old details methods.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
6b639017d4
|
rpc: fix tx json.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
de55c82227
|
txdb: fix getMember.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
e8cb71447c
|
txdb: fix rpc categorization.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
abd267b7d2
|
wallet: drop wallet map in favor of path info and tx details.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
914bc8435d
|
txdb: details and pathinfo.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
d26787b389
|
txdb: make ps constant.
|
2016-08-08 18:10:37 -07:00 |
|
Christopher Jeffrey
|
27684e9661
|
if we're going to have checkpoints, might as well optimize the hell out of them.
|
2016-07-21 12:36:11 -07:00 |
|
Christopher Jeffrey
|
dd70c3167b
|
refactor txdb block handling.
|
2016-07-15 18:20:55 -07:00 |
|
Christopher Jeffrey
|
e51736728e
|
drop old scanning. always rescan blockchain on boot.
|
2016-07-15 18:20:55 -07:00 |
|
Christopher Jeffrey
|
196f3ca861
|
ensure full atomicity in wallet.
|
2016-07-15 18:20:55 -07:00 |
|
Christopher Jeffrey
|
a60a48da9a
|
http test. fix path parsing.
|
2016-07-15 18:20:55 -07:00 |
|