Christopher Jeffrey
|
dd7ccd40db
|
wallet: path version and type.
|
2016-10-04 12:30:44 -07:00 |
|
Christopher Jeffrey
|
2c066ddce1
|
walletdb: fix destroying.
|
2016-10-04 05:39:35 -07:00 |
|
Christopher Jeffrey
|
a41d27e828
|
wallet: fix adding of tx.
|
2016-10-04 05:32:00 -07:00 |
|
Christopher Jeffrey
|
874d725f40
|
wallet: minor.
|
2016-10-04 05:26:22 -07:00 |
|
Christopher Jeffrey
|
3599ab5d9a
|
wallet: refactor.
|
2016-10-04 04:22:52 -07:00 |
|
Christopher Jeffrey
|
ee4014a12f
|
hd: minor fixes.
|
2016-10-04 02:47:33 -07:00 |
|
Christopher Jeffrey
|
08c7136ef4
|
wallet: share batches between wallet and txdb.
|
2016-10-04 01:36:01 -07:00 |
|
Christopher Jeffrey
|
a800f8c44b
|
txdb: more atomicity for double-spender removal.
|
2016-10-03 23:52:46 -07:00 |
|
Christopher Jeffrey
|
aa8f9fdf90
|
wallet: path handling.
|
2016-10-03 23:45:03 -07:00 |
|
Christopher Jeffrey
|
9a3e3fba3a
|
wallet: make more state local to wallets.
|
2016-10-03 20:42:06 -07:00 |
|
Christopher Jeffrey
|
3cef641780
|
wallet: account cache + locking issue.
|
2016-10-03 16:57:27 -07:00 |
|
Christopher Jeffrey
|
d77215009f
|
hd: cache.
|
2016-10-03 16:49:00 -07:00 |
|
Christopher Jeffrey
|
b45c20b157
|
wallet: options parsing.
|
2016-10-03 15:53:07 -07:00 |
|
Christopher Jeffrey
|
16f8fef00b
|
hd: fix HD.from.
|
2016-10-03 14:50:19 -07:00 |
|
Christopher Jeffrey
|
56e4bace42
|
wallet: account options.
|
2016-10-03 14:43:35 -07:00 |
|
Christopher Jeffrey
|
b36491dd53
|
script: nullfail - minor.
|
2016-10-03 14:16:07 -07:00 |
|
Christopher Jeffrey
|
a22611b990
|
asyncobject: refactor.
|
2016-10-03 08:55:09 -07:00 |
|
Christopher Jeffrey
|
0d9afabd87
|
chaindb: fix reorg handling for spv.
|
2016-10-03 08:48:26 -07:00 |
|
Christopher Jeffrey
|
f5625e76e1
|
wallet: refactor variable names.
|
2016-10-03 08:31:18 -07:00 |
|
Christopher Jeffrey
|
f1b4c61a99
|
wallet: serialization.
|
2016-10-03 08:20:40 -07:00 |
|
Christopher Jeffrey
|
0f74292082
|
refactor: style.
|
2016-10-03 07:58:12 -07:00 |
|
Christopher Jeffrey
|
51b526b7fb
|
migrate: get wallet migration working.
|
2016-10-03 07:48:08 -07:00 |
|
Christopher Jeffrey
|
a4ea496d62
|
txdb: whitespace.
|
2016-10-03 07:29:42 -07:00 |
|
Christopher Jeffrey
|
5010c5588b
|
tx/block: s/32/u32/g
|
2016-10-03 05:32:39 -07:00 |
|
Christopher Jeffrey
|
476cc48702
|
tx: improve witness parsing.
|
2016-10-03 05:19:03 -07:00 |
|
Christopher Jeffrey
|
32a2e119e1
|
walletkey: comments and fixes.
|
2016-10-03 03:43:16 -07:00 |
|
Christopher Jeffrey
|
44b5a8725e
|
walletkey: minor.
|
2016-10-03 03:28:42 -07:00 |
|
Christopher Jeffrey
|
2097450b42
|
wallet: move watchOnly flag to wallet for safety.
|
2016-10-03 03:03:10 -07:00 |
|
Christopher Jeffrey
|
25946b8909
|
wallet: minor.
|
2016-10-03 02:47:52 -07:00 |
|
Christopher Jeffrey
|
41b342350f
|
browser: add rpc.
|
2016-10-03 02:29:04 -07:00 |
|
Christopher Jeffrey
|
3e59282c66
|
deps: browser transform.
|
2016-10-03 01:48:08 -07:00 |
|
Christopher Jeffrey
|
10ee1dce6e
|
wallet: refactor and comments.
|
2016-10-02 23:24:14 -07:00 |
|
Christopher Jeffrey
|
4f46bb3324
|
wallet: move master key.
|
2016-10-02 23:24:14 -07:00 |
|
Christopher Jeffrey
|
1a93f84b47
|
wallet: support scrypt as a derivation method.
|
2016-10-02 23:24:14 -07:00 |
|
Christopher Jeffrey
|
c338f8d0e6
|
account: fix nested derivation.
|
2016-10-02 23:24:14 -07:00 |
|
Christopher Jeffrey
|
d7c1ee9dc2
|
migrate: walletdb 2 to 3.
|
2016-10-02 23:24:13 -07:00 |
|
Christopher Jeffrey
|
7b3134d782
|
account: hd watchonly support.
|
2016-10-02 23:24:13 -07:00 |
|
Christopher Jeffrey
|
57bc9bf4b0
|
wallet: better encrypted for imported keys.
|
2016-10-02 23:24:13 -07:00 |
|
Christopher Jeffrey
|
1c483aa9ca
|
script/node: minor.
|
2016-10-02 23:24:13 -07:00 |
|
Christopher Jeffrey
|
bf0a22e138
|
script: semicolon.
|
2016-10-02 23:24:13 -07:00 |
|
Christopher Jeffrey
|
2593572066
|
chaindb: re-enable compression.
|
2016-10-02 23:24:13 -07:00 |
|
Christopher Jeffrey
|
f576ed8be7
|
script: cleanup.
|
2016-10-02 23:24:13 -07:00 |
|
Christopher Jeffrey
|
2a12b908a9
|
script: improve isStandard.
|
2016-10-02 23:24:12 -07:00 |
|
Christopher Jeffrey
|
c43df089f6
|
script: refactor verification and execution.
|
2016-10-02 23:24:12 -07:00 |
|
Christopher Jeffrey
|
c13852f81e
|
script: fix code separators for segwit.
|
2016-10-02 23:24:12 -07:00 |
|
Christopher Jeffrey
|
e850227793
|
utils: concat.
|
2016-10-02 23:24:12 -07:00 |
|
Christopher Jeffrey
|
1e362c8166
|
refactor: minor.
|
2016-10-02 23:24:12 -07:00 |
|
Christopher Jeffrey
|
6dfa47e7f4
|
refactor: rename constructors.
|
2016-10-02 23:24:12 -07:00 |
|
Christopher Jeffrey
|
76a32feb5d
|
utils: remove some control flow. add base58.
|
2016-10-02 23:24:11 -07:00 |
|
Christopher Jeffrey
|
1a8657d131
|
spawn: rename to co.
|
2016-10-02 23:24:11 -07:00 |
|
Christopher Jeffrey
|
1213782b3e
|
wallet: misc.
|
2016-10-02 23:24:11 -07:00 |
|
Christopher Jeffrey
|
f0223146af
|
deps: massive refactor.
|
2016-10-02 23:24:11 -07:00 |
|
Christopher Jeffrey
|
f96ee525f5
|
http: refactor deps and tests.
|
2016-10-02 23:24:11 -07:00 |
|
Christopher Jeffrey
|
24b92a2b58
|
bip70: refactor deps.
|
2016-10-02 23:24:10 -07:00 |
|
Christopher Jeffrey
|
323d5fb8a4
|
hd: refactor deps.
|
2016-10-02 23:24:10 -07:00 |
|
Christopher Jeffrey
|
d842b5639b
|
chain: refactor deps.
|
2016-10-02 23:24:10 -07:00 |
|
Christopher Jeffrey
|
376d6303b7
|
env: refactor how default instances work.
|
2016-10-02 23:24:10 -07:00 |
|
Christopher Jeffrey
|
960393a53f
|
wallet: use separate branch for nested addrs.
|
2016-10-02 23:24:10 -07:00 |
|
Christopher Jeffrey
|
19c8959c1a
|
wallet: rename change to branch.
|
2016-10-02 23:24:10 -07:00 |
|
Christopher Jeffrey
|
8c5c9de132
|
wallet: more rewriting.
|
2016-10-02 23:24:09 -07:00 |
|
Christopher Jeffrey
|
d2832f001d
|
wallet: wallet key.
|
2016-10-02 23:24:09 -07:00 |
|
Christopher Jeffrey
|
61a77d90e9
|
wallet: more rewriting.
|
2016-10-02 23:24:09 -07:00 |
|
Christopher Jeffrey
|
2544e5310a
|
walletdb: path refactor.
|
2016-10-02 23:24:09 -07:00 |
|
Christopher Jeffrey
|
77e1af4faf
|
script: fix minimalif.
|
2016-10-02 23:24:09 -07:00 |
|
Christopher Jeffrey
|
d4778d21b2
|
chain: misc refactoring.
|
2016-10-02 23:24:09 -07:00 |
|
Christopher Jeffrey
|
79e70d7bbb
|
account: path names.
|
2016-10-02 23:24:08 -07:00 |
|
Christopher Jeffrey
|
c0d47baa08
|
net: minor.
|
2016-10-02 23:24:08 -07:00 |
|
Christopher Jeffrey
|
087177b4a6
|
chaindb: no compression.
|
2016-10-02 23:24:08 -07:00 |
|
Christopher Jeffrey
|
f297591193
|
http: minor.
|
2016-10-02 23:24:08 -07:00 |
|
Christopher Jeffrey
|
60eec9e0a0
|
http: fix subtractFee validation.
|
2016-10-02 23:24:08 -07:00 |
|
Christopher Jeffrey
|
f5a8cb3ec0
|
locker: more refactoring.
|
2016-10-02 23:24:08 -07:00 |
|
Christopher Jeffrey
|
15350ead4f
|
locker: refactor.
|
2016-10-02 23:24:07 -07:00 |
|
Christopher Jeffrey
|
2a43005c6b
|
locker: fix nop.
|
2016-10-02 23:24:07 -07:00 |
|
Christopher Jeffrey
|
63dd30393c
|
script: implement minimalif.
|
2016-10-02 23:24:07 -07:00 |
|
Christopher Jeffrey
|
144beb343a
|
mempool: remove confusing fee nonsense.
|
2016-10-02 23:24:07 -07:00 |
|
Christopher Jeffrey
|
99ef1fbc7b
|
test: update tx tests.
|
2016-10-02 23:24:07 -07:00 |
|
Christopher Jeffrey
|
37de8bf2a7
|
net: always pause socket when handling a packet.
|
2016-10-02 23:24:07 -07:00 |
|
Christopher Jeffrey
|
9aaf5ea2a0
|
peer.
|
2016-10-02 23:24:06 -07:00 |
|
Christopher Jeffrey
|
661a8f2f20
|
peer: flush data to socket.
|
2016-10-02 23:24:06 -07:00 |
|
Christopher Jeffrey
|
a467b4e475
|
refactor: misc.
|
2016-10-02 23:24:06 -07:00 |
|
Christopher Jeffrey
|
c7fb41f4cd
|
wallet/txdb: refactor.
|
2016-10-02 23:23:40 -07:00 |
|
Christopher Jeffrey
|
8c923179dc
|
chain: refactor tx validation.
|
2016-09-26 18:11:19 -07:00 |
|
Christopher Jeffrey
|
960d144455
|
ec: start migrating towards secp256k1.
|
2016-09-24 19:28:59 -07:00 |
|
Christopher Jeffrey
|
3f1946cd7e
|
refactor: lint. misc.
|
2016-09-24 02:41:35 -07:00 |
|
Christopher Jeffrey
|
5a6099e992
|
mempool: fix mempool.has().
|
2016-09-24 02:34:00 -07:00 |
|
Christopher Jeffrey
|
099fe186f0
|
spawn: fix call and promisify.
|
2016-09-24 02:23:00 -07:00 |
|
Christopher Jeffrey
|
aedbac0be6
|
chaindb: remove initState.
|
2016-09-24 00:39:45 -07:00 |
|
Christopher Jeffrey
|
b7f82990c3
|
chain: refactor open.
|
2016-09-24 00:23:24 -07:00 |
|
Christopher Jeffrey
|
6589cdc95b
|
refactor: data management fixes.
|
2016-09-23 23:40:36 -07:00 |
|
Christopher Jeffrey
|
1906034106
|
refactor: minor.
|
2016-09-23 21:36:05 -07:00 |
|
Christopher Jeffrey
|
6357795fd9
|
txdb: refactor.
|
2016-09-23 18:42:38 -07:00 |
|
Christopher Jeffrey
|
37586e5ad8
|
refactor: db.
|
2016-09-23 05:32:08 -07:00 |
|
Christopher Jeffrey
|
ed66e0b7cc
|
test: fix chain tests.
|
2016-09-23 02:11:16 -07:00 |
|
Christopher Jeffrey
|
f0a37f3e5e
|
refactor: replace callback comments.
|
2016-09-23 01:05:06 -07:00 |
|
Christopher Jeffrey
|
3b14525d17
|
refactor: lint. misc.
|
2016-09-23 00:56:53 -07:00 |
|
Christopher Jeffrey
|
9bbd8de8bf
|
refactor: remote rescanning. misc fixes.
|
2016-09-23 00:42:16 -07:00 |
|
Christopher Jeffrey
|
02b19824dc
|
refactor: locks.
|
2016-09-23 00:10:29 -07:00 |
|
Christopher Jeffrey
|
c2e1e4bfc9
|
refactor: chain. txdb. wallet.
|
2016-09-22 23:58:19 -07:00 |
|
Christopher Jeffrey
|
63a9dc61f6
|
refactor: peer. etc.
|
2016-09-22 16:05:22 -07:00 |
|
Christopher Jeffrey
|
19e5359f0f
|
pool: co.
|
2016-09-22 06:25:10 -07:00 |
|