Christopher Jeffrey
|
f4a1ca3eaf
|
better pruning. use datastore only in node.
|
2016-03-12 06:07:42 -08:00 |
|
Christopher Jeffrey
|
bb306c3547
|
better pruning. data store improvements.
|
2016-03-12 04:59:56 -08:00 |
|
Christopher Jeffrey
|
f79d2cfa89
|
experimental flat file datastore.
|
2016-03-12 02:58:01 -08:00 |
|
Christopher Jeffrey
|
3564052340
|
disconnection fix.
|
2016-03-11 23:17:33 -08:00 |
|
Christopher Jeffrey
|
ac266fc295
|
options.
|
2016-03-11 23:09:07 -08:00 |
|
Christopher Jeffrey
|
fb6787e5ed
|
fix pruning.
|
2016-03-11 23:01:05 -08:00 |
|
Christopher Jeffrey
|
9b90111a0a
|
refactor.
|
2016-03-11 22:58:01 -08:00 |
|
Christopher Jeffrey
|
dc05362ad1
|
remove blockdb.
|
2016-03-11 22:53:03 -08:00 |
|
Christopher Jeffrey
|
908ddc8254
|
cleanup.
|
2016-03-11 22:47:55 -08:00 |
|
Christopher Jeffrey
|
8f85f0b5c9
|
chaindb.
|
2016-03-11 15:53:15 -08:00 |
|
Christopher Jeffrey
|
2c861aff82
|
implement pruning.
|
2016-03-11 02:00:44 -08:00 |
|
Christopher Jeffrey
|
4f0289f5ab
|
use global ldb cache.
|
2016-03-10 18:33:02 -08:00 |
|
Christopher Jeffrey
|
ef3519761c
|
lru. blockdb.
|
2016-03-10 16:46:37 -08:00 |
|
Christopher Jeffrey
|
f09a4dc8f7
|
blockdb improvements.
|
2016-03-10 14:39:37 -08:00 |
|
Christopher Jeffrey
|
419ba83058
|
refactor. drop dumbcache.
|
2016-03-10 14:14:19 -08:00 |
|
Christopher Jeffrey
|
7058611456
|
improve hd key perf.
|
2016-03-10 14:06:49 -08:00 |
|
Christopher Jeffrey
|
28e105c16e
|
avoid using pbkdf2 when loading wallet. improve spvnode.
|
2016-03-10 03:25:48 -08:00 |
|
Christopher Jeffrey
|
c844cf1c4b
|
move nodes around.
|
2016-03-10 02:40:33 -08:00 |
|
Christopher Jeffrey
|
c2aa7b3727
|
more http things.
|
2016-03-10 02:33:53 -08:00 |
|
Christopher Jeffrey
|
ed420e0769
|
move http. add request module.
|
2016-03-09 15:19:51 -08:00 |
|
Christopher Jeffrey
|
cee8b65989
|
http features.
|
2016-03-09 15:11:36 -08:00 |
|
Christopher Jeffrey
|
9f56efe0d7
|
more chainblock refactoring.
|
2016-03-08 14:36:01 -08:00 |
|
Christopher Jeffrey
|
27214676bc
|
chainblock methods.
|
2016-03-08 13:47:41 -08:00 |
|
Christopher Jeffrey
|
7c6f71b785
|
chainblock methods. version bits deployment checking.
|
2016-03-08 02:12:21 -08:00 |
|
Christopher Jeffrey
|
adeee1eb67
|
checksequenceverify. scripting improvements.
|
2016-03-07 23:08:47 -08:00 |
|
Christopher Jeffrey
|
3dc0f4d412
|
checksequenceverify.
|
2016-03-07 21:55:26 -08:00 |
|
Christopher Jeffrey
|
aa101a16e8
|
misc improvements.
|
2016-03-07 19:00:03 -08:00 |
|
Christopher Jeffrey
|
862a412418
|
drop references to block buffer. less mem usage. fixes.
|
2016-03-07 16:56:43 -08:00 |
|
Christopher Jeffrey
|
0104aae9c0
|
witness json.
|
2016-03-06 12:43:47 -08:00 |
|
Christopher Jeffrey
|
c2baa09b1f
|
more serialization.
|
2016-03-06 12:36:07 -08:00 |
|
Christopher Jeffrey
|
132798e898
|
rename toSmall/fromSmall.
|
2016-03-06 12:30:19 -08:00 |
|
Christopher Jeffrey
|
c9d8ae9f4a
|
more serialization.
|
2016-03-06 12:22:59 -08:00 |
|
Christopher Jeffrey
|
2b1a822823
|
drop toCompact/fromCompact.
|
2016-03-06 12:09:59 -08:00 |
|
Christopher Jeffrey
|
cc1f423e3f
|
cleanup address handling in blockdb.
|
2016-03-06 12:02:16 -08:00 |
|
Christopher Jeffrey
|
b5f8f7291a
|
db refactor.
|
2016-03-06 11:56:50 -08:00 |
|
Christopher Jeffrey
|
40f9c62b6e
|
request timeout.
|
2016-03-06 11:41:24 -08:00 |
|
Christopher Jeffrey
|
960ede9db4
|
fix syncHeight.
|
2016-03-06 11:22:13 -08:00 |
|
Christopher Jeffrey
|
2d028bb4b4
|
version packet handling.
|
2016-03-06 11:20:35 -08:00 |
|
Christopher Jeffrey
|
786aed49dd
|
throw if async callback is executed twice.
|
2016-03-06 02:15:56 -08:00 |
|
Christopher Jeffrey
|
99f927665a
|
timeouts.
|
2016-03-06 02:08:32 -08:00 |
|
Christopher Jeffrey
|
f24d4aa938
|
more code cleanup.
|
2016-03-06 02:00:53 -08:00 |
|
Christopher Jeffrey
|
9c64b62078
|
remove old code.
|
2016-03-06 01:58:43 -08:00 |
|
Christopher Jeffrey
|
51b2e1f9a9
|
improve sync. misc fixes.
|
2016-03-06 01:41:07 -08:00 |
|
Christopher Jeffrey
|
30f454e184
|
minor.
|
2016-03-05 17:14:26 -08:00 |
|
Christopher Jeffrey
|
509ef15094
|
fix chain preload.
|
2016-03-05 17:00:37 -08:00 |
|
Christopher Jeffrey
|
df97d0ce11
|
pool fixes.
|
2016-03-05 16:55:58 -08:00 |
|
Christopher Jeffrey
|
c9bf605a85
|
fixes. improvements.
|
2016-03-05 09:15:59 -08:00 |
|
Christopher Jeffrey
|
67e739ef39
|
fixes.
|
2016-03-05 08:43:52 -08:00 |
|
Christopher Jeffrey
|
d78a727de8
|
leveldb stuff.
|
2016-03-05 07:28:45 -08:00 |
|
Christopher Jeffrey
|
23285d282b
|
fast
|
2016-03-05 06:48:17 -08:00 |
|
Christopher Jeffrey
|
49bb2d44e4
|
remove old save/remove block methods.
|
2016-03-05 06:22:26 -08:00 |
|
Christopher Jeffrey
|
6b51badfa9
|
better reorgs.
|
2016-03-05 06:19:05 -08:00 |
|
Christopher Jeffrey
|
081924b7d4
|
remove old _verify method.
|
2016-03-05 04:24:06 -08:00 |
|
Christopher Jeffrey
|
dd54dcad11
|
fixes. better reorg.
|
2016-03-05 04:21:19 -08:00 |
|
Christopher Jeffrey
|
04c5f94997
|
new chaindb. allow for real fork resolution.
|
2016-03-05 02:18:39 -08:00 |
|
Christopher Jeffrey
|
6de9e54667
|
be more strict on the protocol level.
|
2016-03-04 14:51:37 -08:00 |
|
Christopher Jeffrey
|
24625b1abf
|
typo
|
2016-03-04 05:10:33 -08:00 |
|
Christopher Jeffrey
|
88bf5f4b9a
|
minor.
|
2016-03-04 05:04:13 -08:00 |
|
Christopher Jeffrey
|
57f37bba3c
|
txdb. refactor. fixes.
|
2016-03-04 04:57:29 -08:00 |
|
Christopher Jeffrey
|
55a7842f59
|
txid parsing fixes for txdb.
|
2016-03-04 04:38:24 -08:00 |
|
Christopher Jeffrey
|
14a51a25b2
|
minor fixes.
|
2016-03-04 04:27:03 -08:00 |
|
Christopher Jeffrey
|
f67902a9cf
|
refactor. allow tx querying by timestamp.
|
2016-03-04 03:49:43 -08:00 |
|
Christopher Jeffrey
|
e962686e93
|
wallet provider.
|
2016-03-03 20:15:03 -08:00 |
|
Christopher Jeffrey
|
4df5b305ea
|
walletdb and txpool.
|
2016-03-03 18:57:02 -08:00 |
|
Christopher Jeffrey
|
ef55d1cebc
|
map addresses to ids.
|
2016-03-03 13:53:11 -08:00 |
|
Christopher Jeffrey
|
434fdc7a78
|
wallet fixes.
|
2016-03-02 20:28:22 -08:00 |
|
Christopher Jeffrey
|
13ee6a5751
|
fix typo.
|
2016-03-02 19:42:09 -08:00 |
|
Christopher Jeffrey
|
e6048e85c8
|
walletdb. txdb. webhooks.
|
2016-03-02 19:37:55 -08:00 |
|
Christopher Jeffrey
|
ad8090dc7c
|
tx-by-height. update node and pool to use walletdb.
|
2016-03-02 15:20:39 -08:00 |
|
Christopher Jeffrey
|
689db5632e
|
wallet id. wallet db.
|
2016-03-02 14:00:53 -08:00 |
|
Christopher Jeffrey
|
8d8952add7
|
dont save wallet until it has an id.
|
2016-03-02 04:10:07 -08:00 |
|
Christopher Jeffrey
|
c8f5913477
|
retroactively save wallets.
|
2016-03-02 03:55:57 -08:00 |
|
Christopher Jeffrey
|
6a6cae51c6
|
refactor.
|
2016-03-02 03:51:35 -08:00 |
|
Christopher Jeffrey
|
f5a0b9e284
|
fix orphan parsing.
|
2016-03-02 03:46:21 -08:00 |
|
Christopher Jeffrey
|
7bf912f570
|
do not store orphan txs.
|
2016-03-02 03:19:45 -08:00 |
|
Christopher Jeffrey
|
e8a70f9d7b
|
check for double-spends in txdb.
|
2016-03-02 03:03:14 -08:00 |
|
Christopher Jeffrey
|
d86031c073
|
more refactoring.
|
2016-03-02 02:59:08 -08:00 |
|
Christopher Jeffrey
|
e31e485553
|
walletdb. tests. refactor.
|
2016-03-02 02:36:14 -08:00 |
|
Christopher Jeffrey
|
8f77cf7173
|
all tests passing.
|
2016-03-01 20:15:57 -08:00 |
|
Christopher Jeffrey
|
b1232593d8
|
txdb.
|
2016-03-01 19:40:18 -08:00 |
|
Christopher Jeffrey
|
fd3bd9fac9
|
walletdb
|
2016-03-01 15:18:14 -08:00 |
|
Christopher Jeffrey
|
66c881bfb9
|
tx extended.
|
2016-03-01 15:12:56 -08:00 |
|
Christopher Jeffrey
|
45292df44d
|
more node improvements.
|
2016-03-01 03:39:55 -08:00 |
|
Christopher Jeffrey
|
00b8f8950b
|
walletdb improvements. start refactoring node object.
|
2016-02-29 21:33:11 -08:00 |
|
Christopher Jeffrey
|
c41ded7360
|
wallet improvements.
|
2016-02-29 14:47:57 -08:00 |
|
Christopher Jeffrey
|
3740281232
|
refactor json and cloning.
|
2016-02-29 02:24:16 -08:00 |
|
Christopher Jeffrey
|
5b1ee4cccb
|
ignore orphan soil for request map. fix block delta.
|
2016-02-29 01:53:08 -08:00 |
|
Christopher Jeffrey
|
58d2f66a70
|
fix checkinputs.
|
2016-02-28 23:11:18 -08:00 |
|
Christopher Jeffrey
|
2677b0eecd
|
wallet refactoring.
|
2016-02-28 22:44:02 -08:00 |
|
Christopher Jeffrey
|
8d0f432c7a
|
received and tx.verify.
|
2016-02-28 22:08:39 -08:00 |
|
Christopher Jeffrey
|
6b54897b57
|
refactor.
|
2016-02-28 20:26:10 -08:00 |
|
Christopher Jeffrey
|
15c63eb14a
|
use utils.indexOf.
|
2016-02-28 20:06:02 -08:00 |
|
Christopher Jeffrey
|
7829ff3bea
|
orphan soil. misc.
|
2016-02-28 19:15:15 -08:00 |
|
Christopher Jeffrey
|
d6e7ca0660
|
minor fixes.
|
2016-02-28 12:11:49 -08:00 |
|
Christopher Jeffrey
|
d53050993c
|
better witnessSize.
|
2016-02-28 10:34:10 -08:00 |
|
Christopher Jeffrey
|
8755b16235
|
more witness size.
|
2016-02-28 08:10:25 -08:00 |
|
Christopher Jeffrey
|
16f6a1b5e2
|
witness size.
|
2016-02-28 07:33:12 -08:00 |
|
Christopher Jeffrey
|
326ef521ff
|
calculate vsize. other misc fixes.
|
2016-02-28 07:05:16 -08:00 |
|
Christopher Jeffrey
|
8a8b664061
|
more fixes. cleanup debugging.
|
2016-02-28 06:07:04 -08:00 |
|
Christopher Jeffrey
|
0e3aa32677
|
correct segwit signing.
|
2016-02-28 05:44:41 -08:00 |
|