Christopher Jeffrey
|
e5de8db660
|
more json improvements.
|
2016-02-23 02:27:10 -08:00 |
|
Christopher Jeffrey
|
003330e678
|
more json improvements.
|
2016-02-23 01:23:29 -08:00 |
|
Christopher Jeffrey
|
ac9dfca3d3
|
refactor json and tx.
|
2016-02-23 00:56:41 -08:00 |
|
Christopher Jeffrey
|
64b5f731a8
|
even more fixes.
|
2016-02-23 00:38:32 -08:00 |
|
Christopher Jeffrey
|
3d017c5995
|
more fixes.
|
2016-02-23 00:32:21 -08:00 |
|
Christopher Jeffrey
|
5bba5d43c6
|
improve getMerkleRoot.
|
2016-02-23 00:29:03 -08:00 |
|
Christopher Jeffrey
|
68f3ef599d
|
fixes.
|
2016-02-23 00:26:19 -08:00 |
|
Christopher Jeffrey
|
b473ca7d18
|
coin method for framer and parser.
|
2016-02-23 00:14:09 -08:00 |
|
Christopher Jeffrey
|
5923726e78
|
misc fixes.
|
2016-02-22 23:31:05 -08:00 |
|
Christopher Jeffrey
|
1ced7af7b4
|
handle minimal data better.
|
2016-02-22 23:13:46 -08:00 |
|
Christopher Jeffrey
|
4cc5d73959
|
use zero for op_0. fix signed ints.
|
2016-02-22 21:59:52 -08:00 |
|
Christopher Jeffrey
|
9e36ecd62e
|
isScript
|
2016-02-22 21:33:33 -08:00 |
|
Christopher Jeffrey
|
73d3291ee9
|
more buffer work.
|
2016-02-22 21:25:01 -08:00 |
|
Christopher Jeffrey
|
78e9be11c3
|
switch to buffers.
|
2016-02-22 20:37:15 -08:00 |
|
Christopher Jeffrey
|
fc4fc9ea5c
|
improve toHex.
|
2016-02-22 15:35:17 -08:00 |
|
Christopher Jeffrey
|
9bc0b250ae
|
remove multiplePeers option.
|
2016-02-22 15:21:53 -08:00 |
|
Christopher Jeffrey
|
c0bb66bf73
|
refactor orphan root.
|
2016-02-22 15:16:50 -08:00 |
|
Christopher Jeffrey
|
0dc1b1cc5f
|
fix orphan resolution.
|
2016-02-22 14:35:13 -08:00 |
|
Christopher Jeffrey
|
9ddc23227c
|
fix LoadRequest. misc.
|
2016-02-22 13:52:03 -08:00 |
|
Christopher Jeffrey
|
ab3fb2e550
|
full json
|
2016-02-22 06:36:54 -08:00 |
|
Christopher Jeffrey
|
9c7ca8501f
|
too many curlys.
|
2016-02-22 05:23:55 -08:00 |
|
Christopher Jeffrey
|
e10c3d2547
|
improve getBlock.
|
2016-02-22 05:05:26 -08:00 |
|
Christopher Jeffrey
|
cbed3bbc4f
|
fsync all chain writes.
|
2016-02-22 04:54:07 -08:00 |
|
Christopher Jeffrey
|
0f4d2ca281
|
use async helpers.
|
2016-02-22 04:25:20 -08:00 |
|
Christopher Jeffrey
|
86b228ca07
|
add utils.once. some async functions. disable blockdb truncate.
|
2016-02-22 03:09:48 -08:00 |
|
Christopher Jeffrey
|
6b6a84a774
|
full json. cache.
|
2016-02-22 01:54:42 -08:00 |
|
Christopher Jeffrey
|
21ff3f1d78
|
fix orphan pruning.
|
2016-02-22 00:00:26 -08:00 |
|
Christopher Jeffrey
|
d6bef43d71
|
add http server.
|
2016-02-21 22:48:42 -08:00 |
|
Christopher Jeffrey
|
78098bcad5
|
fix getheaders sync.
|
2016-02-21 16:33:20 -08:00 |
|
Christopher Jeffrey
|
2ce5848d4c
|
fix horrible typo.
|
2016-02-21 16:26:51 -08:00 |
|
Christopher Jeffrey
|
c81770c2b1
|
move some deps around. drop inherits.
|
2016-02-21 06:31:15 -08:00 |
|
Christopher Jeffrey
|
10804959d5
|
add wrapper for elliptic vs secp256k1. see #52.
|
2016-02-21 04:37:50 -08:00 |
|
Christopher Jeffrey
|
e7478372cf
|
use level-js in the browser instead of memdown.
|
2016-02-20 21:33:58 -08:00 |
|
Christopher Jeffrey
|
b11cdd80af
|
add walletdb.
|
2016-02-20 18:44:09 -08:00 |
|
Christopher Jeffrey
|
6e2eb039ac
|
add spv node. add .bcoin dir. add file storage for wallet.
|
2016-02-20 16:53:10 -08:00 |
|
Christopher Jeffrey
|
86a368dddf
|
fix wallet scan.
|
2016-02-20 03:50:25 -08:00 |
|
Christopher Jeffrey
|
7fe140d78b
|
update cache in blockdb.
|
2016-02-20 01:36:09 -08:00 |
|
Christopher Jeffrey
|
2fd490922b
|
return chainwork correctly for genesis block.
|
2016-02-19 22:41:43 -08:00 |
|
Christopher Jeffrey
|
e2759707f2
|
package.json and Makefile.
|
2016-02-19 22:29:33 -08:00 |
|
Christopher Jeffrey
|
7a66a2717e
|
minor
|
2016-02-19 22:11:46 -08:00 |
|
Christopher Jeffrey
|
06d6d74081
|
more renaming.
|
2016-02-19 22:10:38 -08:00 |
|
Christopher Jeffrey
|
d48d9d44ee
|
more renaming.
|
2016-02-19 22:06:47 -08:00 |
|
Christopher Jeffrey
|
3c29e20df2
|
refactor pool.search.
|
2016-02-19 22:04:33 -08:00 |
|
Christopher Jeffrey
|
48d7b95d61
|
minor refactor.
|
2016-02-19 21:48:06 -08:00 |
|
Christopher Jeffrey
|
28274cdba4
|
rename methods.
|
2016-02-19 21:42:44 -08:00 |
|
Christopher Jeffrey
|
ad7cd04e79
|
minor.
|
2016-02-19 21:22:22 -08:00 |
|
Christopher Jeffrey
|
032db24c41
|
typo
|
2016-02-19 21:17:05 -08:00 |
|
Christopher Jeffrey
|
509ed09603
|
better existence check.
|
2016-02-19 21:13:22 -08:00 |
|
Christopher Jeffrey
|
8ed054cbda
|
handle verification better. make use of cache.
|
2016-02-19 21:00:38 -08:00 |
|
Christopher Jeffrey
|
ad95ffbfcd
|
do verification on forked blocks.
|
2016-02-19 20:45:02 -08:00 |
|
Christopher Jeffrey
|
70553c884c
|
better check for existing blocks.
|
2016-02-19 20:30:36 -08:00 |
|
Christopher Jeffrey
|
9eb90dd821
|
show pending jobs.
|
2016-02-19 19:53:24 -08:00 |
|
Christopher Jeffrey
|
a9ec49f954
|
misc fixes.
|
2016-02-19 19:48:24 -08:00 |
|
Christopher Jeffrey
|
56f68983d3
|
whitespace
|
2016-02-19 11:27:11 -08:00 |
|
Christopher Jeffrey
|
5a79637039
|
undo "fix".
|
2016-02-19 11:24:58 -08:00 |
|
Christopher Jeffrey
|
5e51b919f2
|
fix for resetHeight.
|
2016-02-19 11:24:07 -08:00 |
|
Christopher Jeffrey
|
e9a847e8e2
|
remove old functions.
|
2016-02-19 11:20:34 -08:00 |
|
Christopher Jeffrey
|
348049a5c3
|
refactor
|
2016-02-19 11:18:35 -08:00 |
|
Christopher Jeffrey
|
53158edf4f
|
purge pending.
|
2016-02-19 11:16:39 -08:00 |
|
Christopher Jeffrey
|
3c3e9a496a
|
more chain improvements.
|
2016-02-19 11:10:45 -08:00 |
|
Christopher Jeffrey
|
af59208ad5
|
cleanup
|
2016-02-19 09:49:07 -08:00 |
|
Christopher Jeffrey
|
fc5187bb26
|
fix some blockdb stuff.
|
2016-02-19 09:19:34 -08:00 |
|
Christopher Jeffrey
|
a558cbfb57
|
lower limits.
|
2016-02-19 09:13:18 -08:00 |
|
Christopher Jeffrey
|
a6668f860f
|
experiment with _lock.
|
2016-02-19 09:10:50 -08:00 |
|
Christopher Jeffrey
|
bccc833299
|
play around with _lock method.
|
2016-02-19 08:35:46 -08:00 |
|
Christopher Jeffrey
|
3a63da5735
|
async work.
|
2016-02-19 08:07:50 -08:00 |
|
Christopher Jeffrey
|
cefeaf779b
|
better block sync.
|
2016-02-19 07:49:14 -08:00 |
|
Christopher Jeffrey
|
7c3191aee8
|
fix chaindb queue system.
|
2016-02-19 06:30:10 -08:00 |
|
Christopher Jeffrey
|
7df05b971d
|
async resets.
|
2016-02-19 05:54:23 -08:00 |
|
Christopher Jeffrey
|
053775ffac
|
sync resetHeight
|
2016-02-19 05:38:02 -08:00 |
|
Christopher Jeffrey
|
9ff7e93c71
|
move sigop counting to checkInputs.
|
2016-02-19 04:16:29 -08:00 |
|
Christopher Jeffrey
|
9bc3e44a7f
|
misc method improvements.
|
2016-02-19 03:08:50 -08:00 |
|
Christopher Jeffrey
|
71557ba95c
|
more chain improvements.
|
2016-02-19 02:14:10 -08:00 |
|
Christopher Jeffrey
|
5f67f78170
|
chain fixes.
|
2016-02-19 01:42:59 -08:00 |
|
Christopher Jeffrey
|
29576c7bcc
|
fix checkmultisig for nonstandard scripts.
|
2016-02-18 22:53:13 -08:00 |
|
Christopher Jeffrey
|
8b17c09116
|
move more logic into chaindb.
|
2016-02-18 22:52:51 -08:00 |
|
Christopher Jeffrey
|
5053fa2eeb
|
move height lookups to chaindb.
|
2016-02-18 21:01:34 -08:00 |
|
Christopher Jeffrey
|
d2a4f995fd
|
add some async functions.
|
2016-02-18 18:36:25 -08:00 |
|
Christopher Jeffrey
|
469d3c35d0
|
_revertLast.
|
2016-02-18 17:41:47 -08:00 |
|
Christopher Jeffrey
|
42f5ece282
|
refactor mempool events from chain.
|
2016-02-18 17:30:15 -08:00 |
|
Christopher Jeffrey
|
050d801849
|
standardness. chain. pool.
|
2016-02-18 15:26:03 -08:00 |
|
Christopher Jeffrey
|
83c5a6f906
|
minor.
|
2016-02-18 02:25:37 -08:00 |
|
Christopher Jeffrey
|
a6b1e8bdb0
|
recover keys.
|
2016-02-18 02:22:54 -08:00 |
|
Christopher Jeffrey
|
e68bab4ab3
|
make scripthash input test less insane.
|
2016-02-18 01:53:37 -08:00 |
|
Christopher Jeffrey
|
4b672d6337
|
fix sigops counting.
|
2016-02-18 01:45:47 -08:00 |
|
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 |
|
Christopher Jeffrey
|
a3fc9159a0
|
add more extractor functions.
|
2016-02-12 16:10:36 -08:00 |
|
Christopher Jeffrey
|
4e34d3d0ca
|
use native pbkdf2.
|
2016-02-12 15:41:48 -08:00 |
|
Christopher Jeffrey
|
da19b6da29
|
add regular addresses to addressMap.
|
2016-02-12 13:55:21 -08:00 |
|
Christopher Jeffrey
|
bfd570e204
|
coin selection. misc.
|
2016-02-12 04:24:35 -08:00 |
|
Christopher Jeffrey
|
697718c940
|
drop fee recalculation.
|
2016-02-12 04:04:18 -08:00 |
|
Christopher Jeffrey
|
016c85f8b5
|
fill refactor. accurate fee calculation.
|
2016-02-12 03:54:02 -08:00 |
|
Christopher Jeffrey
|
c4818c4bc8
|
add subtract fee option.
|
2016-02-12 02:44:11 -08:00 |
|
Christopher Jeffrey
|
686dcbcdd9
|
minor fixes.
|
2016-02-12 01:20:05 -08:00 |
|
Christopher Jeffrey
|
a788f151b1
|
increment depths on sync.
|
2016-02-11 02:56:07 -08:00 |
|
Christopher Jeffrey
|
d445fb7943
|
option parsing.
|
2016-02-11 02:52:27 -08:00 |
|
Christopher Jeffrey
|
158a35881c
|
add address.getType.
|
2016-02-11 02:00:54 -08:00 |
|
Christopher Jeffrey
|
173e133bf4
|
minor keypair fix.
|
2016-02-11 01:44:34 -08:00 |
|
Christopher Jeffrey
|
4a6c73fc8e
|
refactor signing.
|
2016-02-11 01:29:35 -08:00 |
|
Christopher Jeffrey
|
b963809318
|
minor.
|
2016-02-10 21:39:44 -08:00 |
|
Christopher Jeffrey
|
25767d9273
|
minor fixes.
|
2016-02-10 21:22:28 -08:00 |
|
Christopher Jeffrey
|
f26fb32027
|
refactor orphan tx resolution.
|
2016-02-10 21:07:30 -08:00 |
|
Christopher Jeffrey
|
501abbab45
|
another wallet rewrite.
|
2016-02-10 21:06:25 -08:00 |
|
Christopher Jeffrey
|
6cc4c866dc
|
wallet refactor. fixes.
|
2016-02-10 16:42:02 -08:00 |
|
Christopher Jeffrey
|
9fc6848dce
|
reject packets.
|
2016-02-09 01:29:23 -08:00 |
|
Christopher Jeffrey
|
fb8be11eac
|
add mempool object.
|
2016-02-09 01:21:38 -08:00 |
|
Christopher Jeffrey
|
17e25804de
|
better preload. misc fixes.
|
2016-02-09 00:07:38 -08:00 |
|
Christopher Jeffrey
|
05d4eab0d8
|
add preload option. better errors.
|
2016-02-08 21:05:27 -08:00 |
|
Christopher Jeffrey
|
bcd68c4ed8
|
fix callback.
|
2016-02-08 20:49:50 -08:00 |
|
Christopher Jeffrey
|
36c3d72021
|
add preload from electrum.org. check for blockchain corruption.
|
2016-02-08 20:46:57 -08:00 |
|
Christopher Jeffrey
|
adb304748f
|
add some data integrity checks when loading the chain.
|
2016-02-08 19:55:56 -08:00 |
|
Christopher Jeffrey
|
d20b3b8737
|
move chaindb and chainblock to their own modules.
|
2016-02-08 19:01:30 -08:00 |
|
Christopher Jeffrey
|
6cab97b265
|
listen on server socket for leech peers.
|
2016-02-08 18:46:09 -08:00 |
|
Christopher Jeffrey
|
72b7adc800
|
get bcoin working in the browser again.
|
2016-02-08 18:06:39 -08:00 |
|
Christopher Jeffrey
|
8fd883b6c6
|
add async utils
|
2016-02-08 17:03:31 -08:00 |
|
Christopher Jeffrey
|
58a859267c
|
more tx-pool consistency.
|
2016-02-07 07:18:19 -08:00 |
|
Christopher Jeffrey
|
7fbfc1e248
|
remove tx-pool coin functions.
|
2016-02-07 06:44:11 -08:00 |
|
Christopher Jeffrey
|
7d17dd855f
|
utils.cmp. tx-pool improvements.
|
2016-02-07 06:39:58 -08:00 |
|
Christopher Jeffrey
|
588d978bb9
|
implement bip64.
|
2016-02-07 04:36:30 -08:00 |
|
Christopher Jeffrey
|
bad5250983
|
serialization formats.
|
2016-02-07 03:36:07 -08:00 |
|
Christopher Jeffrey
|
69925eb7b4
|
coin toRaw and fromRaw.
|
2016-02-07 02:22:35 -08:00 |
|
Christopher Jeffrey
|
2ec7989b6a
|
no more dynamic heights.
|
2016-02-06 21:51:38 -08:00 |
|
Christopher Jeffrey
|
1761266ba9
|
improve tx-pool.
|
2016-02-06 19:10:40 -08:00 |
|
Christopher Jeffrey
|
7bb20437bc
|
refactor tx instantiation.
|
2016-02-06 17:12:16 -08:00 |
|
Christopher Jeffrey
|
769b50c999
|
rename output.prev to coin.
|
2016-02-06 16:16:02 -08:00 |
|
Christopher Jeffrey
|
274c6e6864
|
use utxo object instead of tx refs.
|
2016-02-06 04:54:38 -08:00 |
|
Christopher Jeffrey
|
26f1e44eb3
|
saner _addInput.
|
2016-02-06 01:07:26 -08:00 |
|
Christopher Jeffrey
|
18f0a55779
|
refactor tx.
|
2016-02-05 22:46:04 -08:00 |
|
Christopher Jeffrey
|
7de73c670c
|
pass index around.
|
2016-02-05 03:59:30 -08:00 |
|
Christopher Jeffrey
|
51b0d83444
|
remove _deriveKey
|
2016-02-05 03:50:02 -08:00 |
|
Christopher Jeffrey
|
84551e17e2
|
paths. scanning. unspents.
|
2016-02-05 03:44:42 -08:00 |
|
Christopher Jeffrey
|
b835fff86c
|
hd keys. address pruning. txpool balance.
|
2016-02-04 18:58:56 -08:00 |
|
Christopher Jeffrey
|
b9149a0855
|
fix hd privkey derivation.
|
2016-02-04 13:14:33 -08:00 |
|
Christopher Jeffrey
|
49bcfc17e9
|
keypair consistency.
|
2016-02-04 12:45:03 -08:00 |
|
Christopher Jeffrey
|
a367674584
|
more keypair stuff.
|
2016-02-04 03:33:15 -08:00 |
|
Christopher Jeffrey
|
99fac69127
|
keypair improvements.
|
2016-02-04 03:30:12 -08:00 |
|
Christopher Jeffrey
|
1ee4e556b0
|
more fixes.
|
2016-02-04 02:54:02 -08:00 |
|
Christopher Jeffrey
|
fa22c79dbe
|
hd and wallet work.
|
2016-02-04 02:44:16 -08:00 |
|
Christopher Jeffrey
|
517a5d488b
|
cleanup
|
2016-02-03 21:49:32 -08:00 |
|
Christopher Jeffrey
|
cf50502238
|
more fixes.
|
2016-02-03 21:46:02 -08:00 |
|
Christopher Jeffrey
|
97bcdd79c2
|
minor fixes
|
2016-02-03 21:35:07 -08:00 |
|
Christopher Jeffrey
|
c23fdeba50
|
improvements.
|
2016-02-03 21:21:08 -08:00 |
|
Christopher Jeffrey
|
eacd1e2ece
|
bip45 wallet
|
2016-02-03 19:46:02 -08:00 |
|
Christopher Jeffrey
|
28a2cab787
|
add bip45 to hd.js.
|
2016-02-03 13:22:43 -08:00 |
|
Christopher Jeffrey
|
e0ab0ab88d
|
minor changes/fixes.
|
2016-02-03 02:09:03 -08:00 |
|
Christopher Jeffrey
|
3158f57e0f
|
fix tx.render() and avoidFeeSnipping().
|
2016-02-02 20:28:35 -08:00 |
|
Christopher Jeffrey
|
f6fe37be6b
|
improve address.ownInput.
|
2016-02-02 19:41:47 -08:00 |
|
Christopher Jeffrey
|
13d14b0130
|
tx: add bip69 sorting.
|
2016-02-02 17:57:38 -08:00 |
|
Christopher Jeffrey
|
2deccde29e
|
wallet work. consistency.
|
2016-02-02 16:09:48 -08:00 |
|
Christopher Jeffrey
|
f3fd85354e
|
wallet/keypair: fixes.
|
2016-02-02 13:43:43 -08:00 |
|
Christopher Jeffrey
|
156601e40a
|
createTX. hd fixes.
|
2016-02-02 02:50:36 -08:00 |
|
Christopher Jeffrey
|
42e17bc0f2
|
rewrite wallet. allow multiple addresses. utilize hd.
|
2016-02-01 21:37:06 -08:00 |
|
Christopher Jeffrey
|
f9d960ca23
|
api: more method renames. legacy support. docs.
|
2016-02-01 11:57:40 -08:00 |
|
Christopher Jeffrey
|
6ad621cace
|
api: rename methods, properties. add legacy support.
|
2016-02-01 11:50:09 -08:00 |
|
Christopher Jeffrey
|
999cfefe54
|
more pool work. wallet.fill().
|
2016-02-01 10:54:52 -08:00 |
|
Christopher Jeffrey
|
1e027220c3
|
pool: refactor.
|
2016-01-31 00:57:34 -08:00 |
|
Christopher Jeffrey
|
b0ee614432
|
misc sync fixes.
|
2016-01-31 00:50:13 -08:00 |
|
Christopher Jeffrey
|
5ab48378cc
|
fix addTX.
|
2016-01-30 02:34:35 -08:00 |
|
Christopher Jeffrey
|
a99725f8ff
|
pool: remove old functions.
|
2016-01-30 02:31:15 -08:00 |
|
Christopher Jeffrey
|
8447790a84
|
remove peer backoff system.
|
2016-01-30 02:21:00 -08:00 |
|
Christopher Jeffrey
|
f59a1f887b
|
increase requestTimeout.
|
2016-01-30 02:13:28 -08:00 |
|
Christopher Jeffrey
|
60c3db7cb9
|
better request handling.
|
2016-01-29 18:58:41 -08:00 |
|
Christopher Jeffrey
|
e8cb2102a3
|
work
|
2016-01-29 17:38:31 -08:00 |
|
Christopher Jeffrey
|
41516b4866
|
better system for avoiding duplicate txs.
|
2016-01-29 16:08:33 -08:00 |
|
Christopher Jeffrey
|
3959b9cf5d
|
only emit new transactions.
|
2016-01-29 16:00:40 -08:00 |
|
Christopher Jeffrey
|
1115468f05
|
fix typos.
|
2016-01-29 15:56:22 -08:00 |
|
Christopher Jeffrey
|
e8815f3e6b
|
version packet: minor.
|
2016-01-29 15:35:09 -08:00 |
|
Christopher Jeffrey
|
c6f91ddd69
|
minor fixes for tx requesting.
|
2016-01-29 15:32:41 -08:00 |
|
Christopher Jeffrey
|
e880dc5a5c
|
pool._addTX to prevent duplicate requests.
|
2016-01-29 14:51:36 -08:00 |
|
Christopher Jeffrey
|
7ce5348cd9
|
debug messages.
|
2016-01-29 14:45:08 -08:00 |
|
Christopher Jeffrey
|
32c0f8ce3c
|
do not request duplicate txs.
|
2016-01-29 14:44:43 -08:00 |
|
Christopher Jeffrey
|
b4abeceac3
|
handle requesting directly by peer.
|
2016-01-29 13:53:51 -08:00 |
|
Christopher Jeffrey
|
294e5a5b37
|
mark txs as in-flight.
|
2016-01-29 13:10:06 -08:00 |
|
Christopher Jeffrey
|
9ada551b28
|
auto request txs.
|
2016-01-29 13:00:29 -08:00 |
|
Christopher Jeffrey
|
3fc7272780
|
fix typo.
|
2016-01-29 12:46:25 -08:00 |
|
Christopher Jeffrey
|
ef3f8f37db
|
no priority on inspection.
|
2016-01-29 12:45:05 -08:00 |
|
Christopher Jeffrey
|
30ad543c31
|
more docs. rename some functions.
|
2016-01-29 11:33:00 -08:00 |
|
Christopher Jeffrey
|
a6c2270775
|
enforce byte arrays in block.render().
|
2016-01-28 15:09:59 -08:00 |
|
Christopher Jeffrey
|
07ddae9d33
|
misc fixes and improvements.
|
2016-01-27 19:43:24 -08:00 |
|
Christopher Jeffrey
|
4cc9b93fdd
|
fix resetHeight.
|
2016-01-27 11:01:45 -08:00 |
|
Christopher Jeffrey
|
5dce1427ba
|
raw blocks. pool fixes.
|
2016-01-25 15:40:53 -08:00 |
|
Christopher Jeffrey
|
b98640b27e
|
drop preload constants.
|
2016-01-25 13:46:40 -08:00 |
|
Christopher Jeffrey
|
f3980ca029
|
deprecate chain.getTip().
|
2016-01-25 11:58:22 -08:00 |
|
Christopher Jeffrey
|
e7d0ea81f9
|
block and tx methods.
|
2016-01-24 16:01:29 -08:00 |
|
Christopher Jeffrey
|
0d7929136a
|
fix getChainwork.
|
2016-01-23 22:00:19 -08:00 |
|
Christopher Jeffrey
|
7526beace0
|
chaindb: minor.
|
2016-01-23 19:36:34 -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
|
9b266c6ec7
|
minor.
|
2016-01-21 18:28:46 -08:00 |
|
Christopher Jeffrey
|
cdfe7b6ec5
|
add assert.
|
2016-01-21 18:10:04 -08:00 |
|
Christopher Jeffrey
|
93e0fe95d0
|
chaindb: back to async writes.
|
2016-01-21 14:35:13 -08:00 |
|
Christopher Jeffrey
|
32109c5de5
|
chaindb: error handling.
|
2016-01-21 14:31:32 -08:00 |
|
Christopher Jeffrey
|
a459d190aa
|
use async writes.
|
2016-01-21 14:10:01 -08:00 |
|
Christopher Jeffrey
|
cb73ab908e
|
chaindb: add allocator.
|
2016-01-21 14:01:32 -08:00 |
|
Christopher Jeffrey
|
7c2171966c
|
chaindb: minor fixes.
|
2016-01-21 13:43:04 -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
|
c5bc356bc9
|
add getAsync.
|
2016-01-21 03:58:33 -08:00 |
|
Christopher Jeffrey
|
b65ed25b29
|
chaindb: fix async.
|
2016-01-21 03:48:39 -08:00 |
|
Christopher Jeffrey
|
b273bec120
|
chaindb: checksum.
|
2016-01-21 03:39:36 -08:00 |
|