Commit Graph

136 Commits

Author SHA1 Message Date
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
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
e50cbc911c
txdb: remove updated event. 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
a653707a17
walletdb: serious change. 2016-08-10 14:02:50 -07:00
Christopher Jeffrey
ce7f300260
wallet: add wallet.send. 2016-08-05 13:38:27 -07:00
Christopher Jeffrey
2ada7b9e90
wallet: optimize syncOutputDepth. 2016-08-03 17:00:42 -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
3186aaa6cc
fix for createAccount. 2016-07-16 15:51:49 -07:00
Christopher Jeffrey
2d8274b46e
lint. 2016-07-16 14:56:27 -07:00
Christopher Jeffrey
11947a6ba8
minor. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
448771a6fe
walletdb: minor. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
b81a6b3ea1
async signing. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
cbd8447d80
walletdb: minor. 2016-07-15 18:20:55 -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
350c76d49b
fix getAccounts. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
1e1bd82355
comments. cleanup. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
682596fb05
http tests. caches. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
a60a48da9a
http test. fix path parsing. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
4a8768bcd2
api keys. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
a3bb955d95
walletdb best hash. fix spv chain. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
80d8c2b3c8
walletdb accounts. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
5115b43435
iterate options. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
0dc2b41f5e
more path stuff. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
f8fadb73a7
more type checking. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
bbe8943bf4
minor. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
28f6ebe43f
remove globals. add logger. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
996bbc6b21
add version error to ldb. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
e0373dbf65
lint. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
bd56b46806
handle notfound errors at a lower level. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
59cdc96c9f
add a read lock for walletdb. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
e3f023142f
wallet events. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
1a32e66468
fix open and close for all async objects. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
64ae8c7767
more wallet address mapping. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
b74bda623f
lint. 2016-06-27 07:10:26 -07:00
Christopher Jeffrey
90769d7e1a
more mapping. 2016-06-27 06:14:54 -07:00
Christopher Jeffrey
ae7bbeb065
wallet work. 2016-06-27 03:07:43 -07:00
Christopher Jeffrey
a95ab18379
scanning. 2016-06-26 16:32:36 -07:00
Christopher Jeffrey
5095f78dbf
wallet map. 2016-06-26 03:58:09 -07:00
Christopher Jeffrey
f784c25d01
make encryption async. 2016-06-25 01:10:10 -07:00
Christopher Jeffrey
f1376e5a99
wallet refactor. 2016-06-24 16:42:26 -07:00
Christopher Jeffrey
edbd42b2c2
api fixes. 2016-06-16 15:26:32 -07:00
Christopher Jeffrey
b74b6e8b83
handle remove for block better. 2016-06-16 00:18:36 -07:00
Christopher Jeffrey
0080c3e519
handle arguments better. 2016-06-13 03:17:28 -07:00
Christopher Jeffrey
9a5f1c556d
strict mode. 2016-06-13 01:06:01 -07:00
Christopher Jeffrey
ca3dade3b1
update links. 2016-06-09 16:19:14 -07:00