Christopher Jeffrey
|
07ddae9d33
|
misc fixes and improvements.
|
2016-01-27 19:43:24 -08:00 |
|
Christopher Jeffrey
|
4cc9b93fdd
|
fix resetHeight.
|
2016-01-27 11:01:45 -08:00 |
|
Christopher Jeffrey
|
5dce1427ba
|
raw blocks. pool fixes.
|
2016-01-25 15:40:53 -08:00 |
|
Christopher Jeffrey
|
b98640b27e
|
drop preload constants.
|
2016-01-25 13:46:40 -08:00 |
|
Christopher Jeffrey
|
f3980ca029
|
deprecate chain.getTip().
|
2016-01-25 11:58:22 -08:00 |
|
Christopher Jeffrey
|
e7d0ea81f9
|
block and tx methods.
|
2016-01-24 16:01:29 -08:00 |
|
Christopher Jeffrey
|
0d7929136a
|
fix getChainwork.
|
2016-01-23 22:00:19 -08:00 |
|
Christopher Jeffrey
|
7526beace0
|
chaindb: minor.
|
2016-01-23 19:36:34 -08:00 |
|
Christopher Jeffrey
|
9a60ae8e50
|
add back old peer seed code.
|
2016-01-22 18:35:13 -08:00 |
|
Christopher Jeffrey
|
ef09a776fe
|
cleanup old tries code.
|
2016-01-22 18:11:40 -08:00 |
|
Christopher Jeffrey
|
9476f7f70a
|
remove peer "tries" system.
|
2016-01-22 18:09:26 -08:00 |
|
Christopher Jeffrey
|
9b266c6ec7
|
minor.
|
2016-01-21 18:28:46 -08:00 |
|
Christopher Jeffrey
|
cdfe7b6ec5
|
add assert.
|
2016-01-21 18:10:04 -08:00 |
|
Christopher Jeffrey
|
93e0fe95d0
|
chaindb: back to async writes.
|
2016-01-21 14:35:13 -08:00 |
|
Christopher Jeffrey
|
32109c5de5
|
chaindb: error handling.
|
2016-01-21 14:31:32 -08:00 |
|
Christopher Jeffrey
|
a459d190aa
|
use async writes.
|
2016-01-21 14:10:01 -08:00 |
|
Christopher Jeffrey
|
cb73ab908e
|
chaindb: add allocator.
|
2016-01-21 14:01:32 -08:00 |
|
Christopher Jeffrey
|
7c2171966c
|
chaindb: minor fixes.
|
2016-01-21 13:43:04 -08:00 |
|
Christopher Jeffrey
|
8f3667b866
|
check range for search.
|
2016-01-21 04:22:37 -08:00 |
|
Christopher Jeffrey
|
34a44fe391
|
chaindb: async loading.
|
2016-01-21 04:10:21 -08:00 |
|
Christopher Jeffrey
|
c5bc356bc9
|
add getAsync.
|
2016-01-21 03:58:33 -08:00 |
|
Christopher Jeffrey
|
b65ed25b29
|
chaindb: fix async.
|
2016-01-21 03:48:39 -08:00 |
|
Christopher Jeffrey
|
b273bec120
|
chaindb: checksum.
|
2016-01-21 03:39:36 -08:00 |
|
Christopher Jeffrey
|
ef51f4f842
|
chaindb: recovery.
|
2016-01-21 03:24:29 -08:00 |
|
Christopher Jeffrey
|
c950a30330
|
chaindb: better loading.
|
2016-01-21 02:23:01 -08:00 |
|
Christopher Jeffrey
|
495dda79ef
|
fix assert.
|
2016-01-21 02:02:44 -08:00 |
|
Christopher Jeffrey
|
18f1412ba7
|
rename functions.
|
2016-01-21 01:58:21 -08:00 |
|
Christopher Jeffrey
|
95ff41dde9
|
move saveAsync elsewhere.
|
2016-01-21 01:56:01 -08:00 |
|
Christopher Jeffrey
|
c3943c0111
|
chaindb. avoid buffered writes.
|
2016-01-21 01:50:22 -08:00 |
|
Christopher Jeffrey
|
dd4660eb15
|
chaindb: cleanup. remove old functionality.
|
2016-01-21 01:40:40 -08:00 |
|
Christopher Jeffrey
|
92619d408e
|
chaindb/pool: fixes. work.
|
2016-01-21 01:28:59 -08:00 |
|
Christopher Jeffrey
|
9a575e9a26
|
chain: use binary search for byTime.
|
2016-01-20 22:32:32 -08:00 |
|
Christopher Jeffrey
|
423b52b0b7
|
chaindb: minor.
|
2016-01-20 21:14:50 -08:00 |
|
Christopher Jeffrey
|
f62cf7dc6e
|
chaindb: use buffers.
|
2016-01-20 20:10:05 -08:00 |
|
Christopher Jeffrey
|
d5d3dd69e2
|
chaindb: minor improvements.
|
2016-01-20 20:06:43 -08:00 |
|
Christopher Jeffrey
|
43a365962b
|
cleanup chain db. fixes.
|
2016-01-20 19:56:47 -08:00 |
|
Christopher Jeffrey
|
f6a35d0810
|
more chain db work.
|
2016-01-20 18:18:27 -08:00 |
|
Christopher Jeffrey
|
c111d673e7
|
blockchain db.
|
2016-01-20 17:40:51 -08:00 |
|
Christopher Jeffrey
|
e461e44303
|
save memory by not storing prevBlock.
|
2016-01-20 13:58:11 -08:00 |
|
Christopher Jeffrey
|
ef44bf44f0
|
more debugging.
|
2016-01-20 13:35:16 -08:00 |
|
Christopher Jeffrey
|
271ca1aa52
|
better fork handling for peers.
|
2016-01-20 12:48:31 -08:00 |
|
Christopher Jeffrey
|
704c95c90d
|
add tx.getPriority and tx.isFree.
|
2016-01-20 12:31:47 -08:00 |
|
Christopher Jeffrey
|
f6dc42924b
|
global debugging. script.isEncoded.
|
2016-01-20 12:25:19 -08:00 |
|
Christopher Jeffrey
|
03c117b009
|
more DOS protection.
|
2016-01-20 12:04:38 -08:00 |
|
Christopher Jeffrey
|
ddbb7894fa
|
potentially clean up misbehaving peers.
|
2016-01-20 02:54:52 -08:00 |
|
Christopher Jeffrey
|
009f4f9f72
|
debug messages for dos prevention.
|
2016-01-20 02:48:42 -08:00 |
|
Christopher Jeffrey
|
47af5987ae
|
better system to prevent DOSing.
|
2016-01-20 02:46:25 -08:00 |
|
Christopher Jeffrey
|
a2c08d9692
|
drop extra coinbase functions.
|
2016-01-20 00:21:41 -08:00 |
|
Christopher Jeffrey
|
486c22d0e7
|
get rid of getStartHeight.
|
2016-01-19 20:36:48 -08:00 |
|
Christopher Jeffrey
|
27fd056316
|
minor.
|
2016-01-19 20:35:26 -08:00 |
|