Commit Graph

864 Commits

Author SHA1 Message Date
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
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
8467f339c1 segwit. misc. 2016-02-26 18:06:08 -08:00
Christopher Jeffrey
5a8e2b80f3 segwit parsing and framing. 2016-02-26 15:04:34 -08:00
Christopher Jeffrey
5d1f6089ed blockdb, segwit, and input fixes. 2016-02-26 04:32:31 -08:00
Christopher Jeffrey
4c653683b7 segregated - goddamn - witness... and docs update. 2016-02-26 03:54:26 -08:00
Christopher Jeffrey
57ceb627d2 input and output objects. 2016-02-25 13:39:06 -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
afd6ee15c9 getblocks. parser/framer fixes. add profiler. 2016-02-24 23:45:45 -08:00
Christopher Jeffrey
1f0f9eb59e version packet. 2016-02-24 22:24:00 -08:00
Christopher Jeffrey
b563fe5de1 tx indicies. merkle things. 2016-02-24 21:21:14 -08:00
Christopher Jeffrey
2c2fa3913b cleanup parser calls. 2016-02-24 20:59:30 -08:00