Christopher Jeffrey
|
07ddae9d33
|
misc fixes and improvements.
|
2016-01-27 19:43:24 -08:00 |
|
Christopher Jeffrey
|
5dce1427ba
|
raw blocks. pool fixes.
|
2016-01-25 15:40:53 -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
|
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
|
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
|
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
|
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
|
c11a651e9d
|
better loader management.
|
2016-01-19 20:32:59 -08:00 |
|
Christopher Jeffrey
|
575843acef
|
work on chain. check for low der sigs.
|
2016-01-17 19:57:34 -08:00 |
|
Christopher Jeffrey
|
6f4609792f
|
regtest support. tx methods.
|
2016-01-16 23:48:18 -08:00 |
|
Christopher Jeffrey
|
b1d46206a8
|
script fixes.
|
2016-01-15 19:28:17 -08:00 |
|
Christopher Jeffrey
|
e5a82c7195
|
sighash. tx signing. testnet.
|
2016-01-15 15:53:57 -08:00 |
|
Christopher Jeffrey
|
4f8d24ba36
|
more int and packet work.
|
2016-01-13 18:31:07 -08:00 |
|
Christopher Jeffrey
|
de455fa3e9
|
improve int functions and usage in parser and framer.
|
2016-01-12 18:13:32 -08:00 |
|
Christopher Jeffrey
|
f17f3b5bee
|
pool: add startSync and stopSync.
|
2016-01-12 00:39:39 -08:00 |
|
Christopher Jeffrey
|
d316b1c640
|
pool: move common listeners to createPeer.
|
2016-01-11 22:27:59 -08:00 |
|
Christopher Jeffrey
|
24f8bc69c5
|
refactor pool and tx.
|
2016-01-11 22:15:06 -08:00 |
|
Christopher Jeffrey
|
442c984c12
|
improve p2sh building. change wallet key/redeem methods.
|
2016-01-10 21:43:52 -08:00 |
|
Christopher Jeffrey
|
0658444eb5
|
chain improvements.
|
2016-01-09 14:24:36 -08:00 |
|
Christopher Jeffrey
|
314c14f422
|
input/output consistency. misc.
|
2016-01-09 13:22:08 -08:00 |
|
Christopher Jeffrey
|
d56f7a3733
|
even more bufffer work.
|
2016-01-08 04:11:46 -08:00 |
|
Christopher Jeffrey
|
465b23013d
|
temporarily use buffers. coinbase fixes. script/tx fixes.
|
2016-01-08 03:34:55 -08:00 |
|
Christopher Jeffrey
|
df420a4a8b
|
refactor. work.
|
2016-01-08 02:22:35 -08:00 |
|
Christopher Jeffrey
|
c56640a433
|
various fixes for our miner.
|
2016-01-07 01:22:06 -08:00 |
|
Christopher Jeffrey
|
8d120a4fd6
|
more block verification.
|
2016-01-06 19:15:41 -08:00 |
|
Christopher Jeffrey
|
6df8319871
|
fix pool peers.
|
2016-01-06 00:35:01 -08:00 |
|
Christopher Jeffrey
|
680bf01e98
|
add tx.isFinal. refactor chain usage.
|
2016-01-05 21:32:31 -08:00 |
|
Christopher Jeffrey
|
c6c75d509b
|
optimize chain.size()
|
2016-01-05 16:07:11 -08:00 |
|
Christopher Jeffrey
|
8e698673a0
|
fix typo. emit resolved entries.
|
2016-01-05 14:25:14 -08:00 |
|
Christopher Jeffrey
|
d0d5ab2c3b
|
add mempool packet. miner refactor.
|
2016-01-05 12:46:30 -08:00 |
|
Christopher Jeffrey
|
ff08f73fa9
|
check orphan size. misc.
|
2016-01-05 03:25:53 -08:00 |
|
Christopher Jeffrey
|
8a930ac037
|
drop missing event. fix for spv chain. pool.search improvements.
|
2016-01-05 02:45:57 -08:00 |
|
Christopher Jeffrey
|
2f618c961b
|
fixes. peer improvements.
|
2016-01-05 02:28:06 -08:00 |
|
Christopher Jeffrey
|
019ecf4f2a
|
switch to fullchain for both spv and fullnode.
|
2016-01-04 20:13:06 -08:00 |
|
Christopher Jeffrey
|
582a21fd5a
|
getblocks failing for spv.
|
2016-01-04 18:31:27 -08:00 |
|
Christopher Jeffrey
|
0a97cebf25
|
improve getblocks download, spv chain, and events.
|
2016-01-04 18:22:42 -08:00 |
|
Christopher Jeffrey
|
2c3edd50aa
|
chain: improve locatorHashes.
|
2016-01-04 16:33:52 -08:00 |
|
Christopher Jeffrey
|
10fce032b7
|
improve locatorHashes. fix utils ref in tx-pool. add utils.hash.
|
2016-01-04 15:12:50 -08:00 |
|
Christopher Jeffrey
|
d1595c0ec4
|
use getheaders by default. fix header parsing and handling.
|
2016-01-04 13:14:09 -08:00 |
|
Christopher Jeffrey
|
50e606f625
|
fix pool.isWatched.
|
2016-01-04 10:37:58 -08:00 |
|
Christopher Jeffrey
|
6758d4fe8a
|
chain and search fixes. options.
|
2016-01-04 04:33:49 -08:00 |
|