Christopher Jeffrey
|
dee60da2e2
|
chain accuracy.
|
2016-04-17 14:46:40 -07:00 |
|
Christopher Jeffrey
|
f3c2134dfa
|
deployments.
|
2016-04-17 12:09:30 -07:00 |
|
Christopher Jeffrey
|
69436cfd16
|
refactor network.
|
2016-04-17 10:41:48 -07:00 |
|
Christopher Jeffrey
|
0a621238ba
|
refactor: rename constants.
|
2016-04-17 08:45:22 -07:00 |
|
Christopher Jeffrey
|
c8ba1aaa51
|
improve spv. fix preloading.
|
2016-04-17 03:19:10 -07:00 |
|
Christopher Jeffrey
|
5909b813cc
|
mark reorganized invalid blocks as invalid.
|
2016-04-16 20:53:47 -07:00 |
|
Christopher Jeffrey
|
a484d290d2
|
remove asserts.
|
2016-04-16 20:22:54 -07:00 |
|
Christopher Jeffrey
|
0d7d8073a2
|
refactor.
|
2016-04-16 05:56:38 -07:00 |
|
Christopher Jeffrey
|
0d75c8a621
|
validate sidechain's inputs after a reorg instead of before.
|
2016-04-16 01:38:07 -07:00 |
|
Christopher Jeffrey
|
8efef35828
|
minor.
|
2016-04-15 16:24:33 -07:00 |
|
Christopher Jeffrey
|
72e907f81e
|
more fixes. cleanup.
|
2016-04-15 06:44:38 -07:00 |
|
Christopher Jeffrey
|
e3595906c9
|
no one can say i didn't write docs now.
|
2016-04-15 06:43:44 -07:00 |
|
Christopher Jeffrey
|
34341e8b50
|
fixes. up pending limit.
|
2016-04-08 15:20:00 -07:00 |
|
Christopher Jeffrey
|
d1d92b9b64
|
locker. options.
|
2016-04-07 14:30:52 -07:00 |
|
Christopher Jeffrey
|
a3720bd42d
|
more accurate segwit4 verification. misc.
|
2016-04-07 02:03:38 -07:00 |
|
Christopher Jeffrey
|
0a7f118528
|
add environment.
|
2016-04-06 18:55:55 -07:00 |
|
Christopher Jeffrey
|
4b20a87b4f
|
db refactoring.
|
2016-04-04 18:57:34 -07:00 |
|
Christopher Jeffrey
|
849f1d842e
|
more refactoring.
|
2016-04-04 17:37:53 -07:00 |
|
Christopher Jeffrey
|
9e61d0ee86
|
refactor.
|
2016-04-04 14:07:16 -07:00 |
|
Christopher Jeffrey
|
c5bcd44606
|
miner. network. serve blocks and mempool txs.
|
2016-04-03 21:43:50 -07:00 |
|
Christopher Jeffrey
|
3f0ac32334
|
add connect method.
|
2016-04-03 06:11:30 -07:00 |
|
Christopher Jeffrey
|
f45f3b1380
|
do not preload before chaindb is open.
|
2016-04-03 03:18:51 -07:00 |
|
Christopher Jeffrey
|
32e94429d3
|
fix getLocks and wallet zapping.
|
2016-04-03 02:13:36 -07:00 |
|
Christopher Jeffrey
|
187137262e
|
spvnode. readme.
|
2016-04-03 01:34:30 -07:00 |
|
Christopher Jeffrey
|
03589f1df1
|
fix countAncestors and fix fork warning.
|
2016-04-01 01:37:52 -07:00 |
|
Christopher Jeffrey
|
82ee87c0f5
|
refactor.
|
2016-03-31 01:04:30 -07:00 |
|
Christopher Jeffrey
|
1dc15922f6
|
segwit mining.
|
2016-03-31 00:30:46 -07:00 |
|
Christopher Jeffrey
|
b1d53adb6a
|
locks. reject.
|
2016-03-30 22:47:31 -07:00 |
|
Christopher Jeffrey
|
17d2f1586b
|
refactor.
|
2016-03-30 19:52:32 -07:00 |
|
Christopher Jeffrey
|
f62ceb8515
|
segnet4
|
2016-03-30 19:15:30 -07:00 |
|
Christopher Jeffrey
|
9b4e363a80
|
more chain refactoring.
|
2016-03-30 17:32:39 -07:00 |
|
Christopher Jeffrey
|
4d2d9b328c
|
verify error refactor.
|
2016-03-30 16:21:56 -07:00 |
|
Christopher Jeffrey
|
945c2f9564
|
more standardness.
|
2016-03-30 14:43:06 -07:00 |
|
Christopher Jeffrey
|
ae2a5fb702
|
chain.add: minor.
|
2016-03-30 05:17:10 -07:00 |
|
Christopher Jeffrey
|
9f88173881
|
chain refactoring.
|
2016-03-30 04:50:29 -07:00 |
|
Christopher Jeffrey
|
b352bfbe3d
|
handle forks better.
|
2016-03-30 04:15:33 -07:00 |
|
Christopher Jeffrey
|
86efd59261
|
fixes.
|
2016-03-29 17:47:12 -07:00 |
|
Christopher Jeffrey
|
caf52c0579
|
refactor. close methods.
|
2016-03-29 13:25:03 -07:00 |
|
Christopher Jeffrey
|
3d6892cbe9
|
mempool. constants.
|
2016-03-29 00:43:05 -07:00 |
|
Christopher Jeffrey
|
2e0948faa5
|
network.height.
|
2016-03-28 15:26:02 -07:00 |
|
Christopher Jeffrey
|
46a47b5bf2
|
miner needs some love.
|
2016-03-28 14:05:16 -07:00 |
|
Christopher Jeffrey
|
af6ac736bf
|
consistent naming.
|
2016-03-28 13:22:31 -07:00 |
|
Christopher Jeffrey
|
e1fd556ff6
|
misc. alert.
|
2016-03-27 13:57:35 -07:00 |
|
Christopher Jeffrey
|
55957c2271
|
refactor. test for segwitActive.
|
2016-03-26 05:01:23 -07:00 |
|
Christopher Jeffrey
|
6194c66d8f
|
mempool work. accurate reject messages.
|
2016-03-26 03:37:06 -07:00 |
|
Christopher Jeffrey
|
e205c70f97
|
mempool. txdb.
|
2016-03-25 20:02:23 -07:00 |
|
Christopher Jeffrey
|
cc7004e43a
|
peer handling.
|
2016-03-23 18:49:51 -07:00 |
|
Christopher Jeffrey
|
6d5e277629
|
reject packets. pool refactor.
|
2016-03-23 15:46:07 -07:00 |
|
Christopher Jeffrey
|
5023c7efe4
|
add locker. refactor.
|
2016-03-23 03:52:11 -07:00 |
|
Christopher Jeffrey
|
2797cd2f44
|
rewrite mempool.
|
2016-03-21 16:29:02 -07:00 |
|
Christopher Jeffrey
|
0e15723acd
|
refactor. fixes.
|
2016-03-20 10:55:37 -07:00 |
|
Christopher Jeffrey
|
6fdfd2ab6b
|
more db wrapper improvements.
|
2016-03-19 08:56:50 -07:00 |
|
Christopher Jeffrey
|
800f5a5448
|
db wrapper. fix memleak. consistency.
|
2016-03-19 08:24:22 -07:00 |
|
Christopher Jeffrey
|
1b3eb64998
|
more writers and readers.
|
2016-03-15 14:44:37 -07:00 |
|
Christopher Jeffrey
|
c445fcd1bd
|
more linting.
|
2016-03-15 04:59:39 -07:00 |
|
Christopher Jeffrey
|
2e37b1e7ad
|
lint.
|
2016-03-15 04:37:17 -07:00 |
|
Christopher Jeffrey
|
68e40200e2
|
framer and datastore.
|
2016-03-13 04:02:48 -07: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
|
c2aa7b3727
|
more http things.
|
2016-03-10 02:33:53 -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
|
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
|
b5f8f7291a
|
db refactor.
|
2016-03-06 11:56:50 -08:00 |
|
Christopher Jeffrey
|
960ede9db4
|
fix syncHeight.
|
2016-03-06 11:22:13 -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
|
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
|
ef55d1cebc
|
map addresses to ids.
|
2016-03-03 13:53:11 -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
|
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
|
d6e7ca0660
|
minor fixes.
|
2016-02-28 12:11:49 -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 |
|
Christopher Jeffrey
|
3fcc7d5b07
|
segwit wallet support. segwit chain improvements.
|
2016-02-28 04:12:51 -08:00 |
|
Christopher Jeffrey
|
bd868cda7a
|
segwit things
|
2016-02-27 05:51:48 -08:00 |
|
Christopher Jeffrey
|
77c9348824
|
get segnet working.
|
2016-02-26 21:53:39 -08:00 |
|
Christopher Jeffrey
|
5a8e2b80f3
|
segwit parsing and framing.
|
2016-02-26 15:04:34 -08:00 |
|
Christopher Jeffrey
|
4c653683b7
|
segregated - goddamn - witness... and docs update.
|
2016-02-26 03:54:26 -08:00 |
|
Christopher Jeffrey
|
bade3ba4a5
|
inspect. cleanup. fixes. cache addresses.
|
2016-02-25 13:23:02 -08:00 |
|
Christopher Jeffrey
|
a9c116c98c
|
profiler. refactoring.
|
2016-02-25 01:36:50 -08:00 |
|
Christopher Jeffrey
|
27ecf6dde3
|
comments.
|
2016-02-24 20:54:39 -08:00 |
|
Christopher Jeffrey
|
4cea71fe65
|
keep all pending blocks off the heap.
|
2016-02-24 20:05:06 -08:00 |
|
Christopher Jeffrey
|
cc3db0583c
|
Revert "keep orphans off the heap."
This reverts commit 466429dbe2.
|
2016-02-24 14:43:51 -08:00 |
|
Christopher Jeffrey
|
42818c0646
|
drop block subtype.
|
2016-02-24 07:08:02 -08:00 |
|
Christopher Jeffrey
|
6ad3540664
|
refactor addInput.
|
2016-02-24 03:41:06 -08:00 |
|
Christopher Jeffrey
|
466429dbe2
|
keep orphans off the heap.
|
2016-02-24 02:47:33 -08:00 |
|