Commit Graph

671 Commits

Author SHA1 Message Date
Christopher Jeffrey
ff467afaff minor. 2016-02-18 01:12:39 -08:00
Christopher Jeffrey
1f2e1fb6d5 add an extra failsafe check to checksig before normalizing DER sig length. 2016-02-17 21:32:29 -08:00
Christopher Jeffrey
86cebb7e3b normalize DER signature length. 2016-02-17 21:10:46 -08:00
Christopher Jeffrey
d22dc02e8f wait for flush. 2016-02-17 19:40:56 -08:00
Christopher Jeffrey
0139e1340c minor pool changes. 2016-02-17 18:00:54 -08:00
Christopher Jeffrey
6ef09f39ec better events. 2016-02-17 17:07:12 -08:00
Christopher Jeffrey
f7ac99d24d minor refactoring. 2016-02-17 16:02:11 -08:00
Christopher Jeffrey
d4aa15f9a3 remove old error code system. 2016-02-17 15:39:20 -08:00
Christopher Jeffrey
5d9f106e2a event based system for chain error handling. 2016-02-17 15:30:33 -08:00
Christopher Jeffrey
7a04ac25d0 add queue back to handleBlock. 2016-02-17 13:04:26 -08:00
Christopher Jeffrey
a208083dc5 do not increment total on orphans. 2016-02-17 12:55:48 -08:00
Christopher Jeffrey
2b84c16f0a drop bip37 emulation. 2016-02-17 12:54:42 -08:00
Christopher Jeffrey
a485a1d334 move queue to the chain. 2016-02-17 12:52:22 -08:00
Christopher Jeffrey
d1b470805e fix self references. 2016-02-17 12:32:31 -08:00
Christopher Jeffrey
9b1effdc66 pool improvements. 2016-02-17 05:08:19 -08:00
Christopher Jeffrey
8e81b8914d bad bufferpool. misc. 2016-02-17 04:59:12 -08:00
Christopher Jeffrey
f17575f864 queue 2016-02-17 02:53:43 -08:00
Christopher Jeffrey
90b3c16837 debugging. 2016-02-17 01:16:01 -08:00
Christopher Jeffrey
7b14c3b72b debugging. 2016-02-17 00:14:25 -08:00
Christopher Jeffrey
2dc3786eb0 refactor 2016-02-16 21:04:10 -08:00
Christopher Jeffrey
d0d0378f3e queue. fixes. 2016-02-16 21:01:31 -08:00
Christopher Jeffrey
0191acd530 blockdb reset height. 2016-02-16 17:19:14 -08:00
Christopher Jeffrey
997f0acbb0 more refactoring. 2016-02-16 16:13:34 -08:00
Christopher Jeffrey
ab610d6fa5 new verifyContext. 2016-02-16 14:27:46 -08:00
Christopher Jeffrey
02e4c9e266 fix verifyContext. 2016-02-16 14:08:56 -08:00
Christopher Jeffrey
fe46d1ada5 contextual verification. misc. 2016-02-16 13:45:02 -08:00
Christopher Jeffrey
e912f78814 async chain. 2016-02-16 03:03:11 -08:00
Christopher Jeffrey
5b7ac01e84 fix prop. 2016-02-16 01:36:44 -08:00
Christopher Jeffrey
9619779426 fix vars. 2016-02-16 01:33:35 -08:00
Christopher Jeffrey
5de30139ae lru. misc. 2016-02-16 01:23:07 -08:00
Christopher Jeffrey
24cc9c85ef options. misc. 2016-02-15 23:48:23 -08:00
Christopher Jeffrey
a7a8999a33 more lru cache. 2016-02-15 20:30:36 -08:00
Christopher Jeffrey
3bfd276b76 lru cache 2016-02-15 19:14:35 -08:00
Christopher Jeffrey
2ae8c17398 lru cache 2016-02-15 18:19:59 -08:00
Christopher Jeffrey
8f897c256b write buffer size. 2016-02-15 16:56:20 -08:00
Christopher Jeffrey
23d3343994 fix test. 2016-02-15 15:41:35 -08:00
Christopher Jeffrey
7a32e510e9 tx-pool fixes. 2016-02-15 15:37:33 -08:00
Christopher Jeffrey
39ecd292b3 bank on new bn() accepting buffers for extra perf. 2016-02-15 14:18:46 -08:00
Christopher Jeffrey
effaa57abf blockdb drop queue and cache. 2016-02-15 11:00:34 -08:00
Christopher Jeffrey
91897540d6 optimize blockdb more. 2016-02-15 10:54:04 -08:00
Christopher Jeffrey
124e79907b more blockdb cleanup 2016-02-15 02:03:09 -08:00
Christopher Jeffrey
299126225c blockdb cleanup. 2016-02-15 01:50:29 -08:00
Christopher Jeffrey
2a20e56f7b get coin parsing working. 2016-02-15 01:27:00 -08:00
Christopher Jeffrey
7175f81d59 fullnode 2016-02-14 18:05:37 -08:00
Christopher Jeffrey
06ba355363 simplify scanning. 2016-02-13 16:08:29 -08:00
Christopher Jeffrey
2a5c35cf05 add hd scanning to wallet. 2016-02-13 15:44:15 -08:00
Christopher Jeffrey
9d727cebae wallet tests. fixes. 2016-02-12 22:32:54 -08:00
Christopher Jeffrey
60abff853a hd option parsing and network. 2016-02-12 19:52:47 -08:00
Christopher Jeffrey
88c131c7b3 fix pool. hd improvements. 2016-02-12 17:57:21 -08:00
Christopher Jeffrey
dbba098190 remove calls to getTip(). 2016-02-12 16:38:26 -08:00