Christopher Jeffrey
|
491462f551
|
bip150: add dns resolution. comments.
|
2017-01-15 23:46:19 -08:00 |
|
Christopher Jeffrey
|
1e9b7363c2
|
bip151: cleanup handshake properly.
|
2017-01-15 23:43:19 -08:00 |
|
Christopher Jeffrey
|
9affb11b22
|
bip152: comments.
|
2017-01-15 23:42:39 -08:00 |
|
Christopher Jeffrey
|
8b035fd9a8
|
opcode: do not continue reading after a bad push.
|
2017-01-15 22:16:57 -08:00 |
|
Christopher Jeffrey
|
d89678eaac
|
tx: assertions.
|
2017-01-15 18:31:37 -08:00 |
|
Christopher Jeffrey
|
afb15787ad
|
peer: better error messages.
|
2017-01-15 18:03:31 -08:00 |
|
Christopher Jeffrey
|
fe0ea9ac76
|
pool: minor.
|
2017-01-15 17:57:17 -08:00 |
|
Christopher Jeffrey
|
5ee83e9114
|
tx: some misc cleanup.
|
2017-01-15 17:52:42 -08:00 |
|
Christopher Jeffrey
|
94460ba592
|
mtx: fix mtx.fromJSON.
|
2017-01-15 17:10:24 -08:00 |
|
Christopher Jeffrey
|
15579a6b21
|
outpoint: minor.
|
2017-01-15 16:26:25 -08:00 |
|
Christopher Jeffrey
|
858081626f
|
logger: fix error handling.
|
2017-01-15 15:18:02 -08:00 |
|
Christopher Jeffrey
|
a53b2c0eef
|
primitives: cloning and assertions.
|
2017-01-15 15:17:33 -08:00 |
|
Christopher Jeffrey
|
58da4be8fa
|
primitives: more aggressive asserting.
|
2017-01-15 13:18:35 -08:00 |
|
Christopher Jeffrey
|
6d1c918793
|
hostlist: refactor seed handling.
|
2017-01-15 13:03:57 -08:00 |
|
Christopher Jeffrey
|
fcae101c0f
|
bip151: extra assertions. refactor.
|
2017-01-14 23:19:46 -08:00 |
|
Christopher Jeffrey
|
c0031e062a
|
peer: minor.
|
2017-01-14 19:46:18 -08:00 |
|
Christopher Jeffrey
|
199699d73a
|
node: better option handling.
|
2017-01-14 19:35:59 -08:00 |
|
Christopher Jeffrey
|
a486bd3a18
|
refactor: options.
|
2017-01-14 17:59:54 -08:00 |
|
Christopher Jeffrey
|
9dbfaf3127
|
pool: rename ignoreDiscovery.
|
2017-01-14 09:11:07 -08:00 |
|
Christopher Jeffrey
|
f0e7aa9d82
|
net: handle server differently.
|
2017-01-14 07:54:07 -08:00 |
|
Christopher Jeffrey
|
e8cc724488
|
node/net: refactor node bootstrapping.
|
2017-01-14 07:21:16 -08:00 |
|
Christopher Jeffrey
|
80d01b52c3
|
net: avoid 0-len getdatas for blocks.
|
2017-01-14 06:53:51 -08:00 |
|
Christopher Jeffrey
|
07414f5fd3
|
chain: remove chain.byTime.
|
2017-01-14 06:44:00 -08:00 |
|
Christopher Jeffrey
|
fd2f158169
|
net: avoid requesting duplicate blocks. avoid reconnecting to banned peers.
|
2017-01-14 06:43:49 -08:00 |
|
Christopher Jeffrey
|
c3c3e41e68
|
script: typo.
|
2017-01-14 06:42:48 -08:00 |
|
Christopher Jeffrey
|
e51062d249
|
http: minor params.
|
2017-01-13 18:50:52 -08:00 |
|
Christopher Jeffrey
|
699e71d84a
|
net: send peer addr in version msg.
|
2017-01-13 16:45:05 -08:00 |
|
Christopher Jeffrey
|
0f4348af6d
|
miner: wrap nonces correctly.
|
2017-01-13 16:44:46 -08:00 |
|
Christopher Jeffrey
|
b77b814be4
|
bip152: fix empty block filling.
|
2017-01-13 15:27:13 -08:00 |
|
Christopher Jeffrey
|
daaa1c5fa5
|
address: fix types by val.
|
2017-01-13 15:11:42 -08:00 |
|
Christopher Jeffrey
|
46e53abe9c
|
gbt: fix target endianness.
|
2017-01-13 15:11:35 -08:00 |
|
Christopher Jeffrey
|
166fe0ad6e
|
chain: remove bestHeight tracking.
|
2017-01-13 12:50:50 -08:00 |
|
Christopher Jeffrey
|
79eea76cc4
|
output: remove output mutability and addr caching.
|
2017-01-12 16:13:32 -08:00 |
|
Christopher Jeffrey
|
34dd6c3b79
|
http: url fixes.
|
2017-01-12 13:04:10 -08:00 |
|
Christopher Jeffrey
|
002718206a
|
rpc: some refactoring.
|
2017-01-12 12:41:33 -08:00 |
|
Christopher Jeffrey
|
7396e08f16
|
config: minor.
|
2017-01-12 12:41:23 -08:00 |
|
Christopher Jeffrey
|
e36f78f6bf
|
coin: add rhash method.
|
2017-01-12 12:41:04 -08:00 |
|
Christopher Jeffrey
|
f3a393668e
|
map: remove __proto__ check.
|
2017-01-12 12:40:50 -08:00 |
|
Christopher Jeffrey
|
9e0b10f314
|
http: path parsing.
|
2017-01-12 12:40:31 -08:00 |
|
Christopher Jeffrey
|
72f6a1d239
|
mtx: allow base58 addrs in outputs.
|
2017-01-12 03:28:03 -08:00 |
|
Christopher Jeffrey
|
fed7d0de54
|
http: remove use of callbacks.
|
2017-01-12 02:57:24 -08:00 |
|
Christopher Jeffrey
|
c28589d0e6
|
http-base: remove useless asserts and loops.
|
2017-01-11 23:40:07 -08:00 |
|
Christopher Jeffrey
|
0b296a1a6f
|
masterkey: refactor.
|
2017-01-11 23:39:33 -08:00 |
|
Christopher Jeffrey
|
38a30aceed
|
masterkey: remove useless arg for lock.
|
2017-01-11 21:47:09 -08:00 |
|
Christopher Jeffrey
|
085866d1ac
|
lock: fix closure calls.
|
2017-01-11 21:30:08 -08:00 |
|
Christopher Jeffrey
|
9de61172a4
|
refactor: use Object.create(null) for all user input keys.
|
2017-01-11 21:27:55 -08:00 |
|
Christopher Jeffrey
|
7c021cf842
|
utils: rename locker to lock for consistency.
|
2017-01-11 21:20:26 -08:00 |
|
Christopher Jeffrey
|
76ff5f814f
|
chainentry: no network pointer.
|
2017-01-11 19:43:57 -08:00 |
|
Christopher Jeffrey
|
ef4ab275da
|
http: minor.
|
2017-01-11 19:23:03 -08:00 |
|
Christopher Jeffrey
|
e82950a6e8
|
uri: allow empty keys.
|
2017-01-11 19:08:08 -08:00 |
|
Christopher Jeffrey
|
6e7a19ef35
|
uri: remove old options.
|
2017-01-11 19:02:12 -08:00 |
|
Christopher Jeffrey
|
f192dab0a6
|
minor: lint.
|
2017-01-11 18:55:27 -08:00 |
|
Christopher Jeffrey
|
1cda7cb702
|
http: make http base server safer.
|
2017-01-11 18:42:08 -08:00 |
|
Christopher Jeffrey
|
428e2a1301
|
uri: remove bip20 parsing.
|
2017-01-11 18:19:28 -08:00 |
|
Christopher Jeffrey
|
40ff06f11f
|
bloom: ensure min values.
|
2017-01-11 15:38:24 -08:00 |
|
Christopher Jeffrey
|
8c1002e1da
|
path: lint.
|
2017-01-11 14:56:59 -08:00 |
|
Christopher Jeffrey
|
4da1e0b4e0
|
bloom: do not allow passed in buffer.
|
2017-01-11 14:56:46 -08:00 |
|
Christopher Jeffrey
|
9efece17d1
|
bloom: more fixes.
|
2017-01-11 14:28:09 -08:00 |
|
Christopher Jeffrey
|
65ab296d2e
|
bloom: cleanup instantiation.
|
2017-01-11 12:10:04 -08:00 |
|
Christopher Jeffrey
|
dbaae30700
|
net: only add timeouts for outbound peers.
|
2017-01-10 18:03:19 -08:00 |
|
Christopher Jeffrey
|
a6c1e8c339
|
chain: minor.
|
2017-01-10 18:01:29 -08:00 |
|
Christopher Jeffrey
|
eabbfbf98b
|
net: fix getdata bug.
|
2017-01-10 16:12:42 -08:00 |
|
Christopher Jeffrey
|
c605638daf
|
pool: some request refactoring.
|
2017-01-10 16:10:55 -08:00 |
|
Christopher Jeffrey
|
d338f62078
|
protocol: constants changes.
|
2017-01-10 04:57:41 -08:00 |
|
Christopher Jeffrey
|
e718caa1ff
|
tx: extra assertion.
|
2017-01-10 00:07:18 -08:00 |
|
Christopher Jeffrey
|
fb53992bf6
|
address: fix witnessscripthash.
|
2017-01-09 23:25:35 -08:00 |
|
Christopher Jeffrey
|
6e298c445a
|
coins: minor.
|
2017-01-09 23:24:38 -08:00 |
|
Christopher Jeffrey
|
4c557744a2
|
refactor: address, amount, uri, errors.
|
2017-01-09 23:07:02 -08:00 |
|
Christopher Jeffrey
|
84fce9aad4
|
minor: some comments.
|
2017-01-09 15:20:56 -08:00 |
|
Christopher Jeffrey
|
6cd9e4d687
|
workers: refactor.
|
2017-01-09 14:59:35 -08:00 |
|
Christopher Jeffrey
|
2145cadc10
|
mtx/script: minor. optimize script.fromProgram.
|
2017-01-09 13:26:18 -08:00 |
|
Christopher Jeffrey
|
29e03892e7
|
script: some refactoring.
|
2017-01-09 00:03:59 -08:00 |
|
Christopher Jeffrey
|
f58e748263
|
network: add minimum chainworks.
|
2017-01-08 23:10:19 -08:00 |
|
Christopher Jeffrey
|
59db7a5498
|
network: minor.
|
2017-01-08 22:43:30 -08:00 |
|
Christopher Jeffrey
|
129be729de
|
network: remove alexykot.me dns seed.
|
2017-01-08 22:41:24 -08:00 |
|
Christopher Jeffrey
|
cd4a0cc964
|
network: remove segnet3 support.
|
2017-01-08 22:38:41 -08:00 |
|
Christopher Jeffrey
|
c7ce8c778b
|
peer: some comments. do not kill on late pong.
|
2017-01-08 22:29:57 -08:00 |
|
Christopher Jeffrey
|
469da05515
|
txdb: remove useless props.
|
2017-01-08 21:57:06 -08:00 |
|
Christopher Jeffrey
|
a25610857e
|
mtx: lint.
|
2017-01-08 21:55:27 -08:00 |
|
Christopher Jeffrey
|
ee4e918024
|
mtx/tests: more refactoring.
|
2017-01-08 21:49:54 -08:00 |
|
Christopher Jeffrey
|
95c205b309
|
mtx: less overloading.
|
2017-01-08 02:44:55 -08:00 |
|
Christopher Jeffrey
|
8987c0d870
|
wallet/mtx: fix fee checking and refactor some mtx functions.
|
2017-01-08 01:36:01 -08:00 |
|
Christopher Jeffrey
|
fa8ec48bc5
|
co/utils: remove some functions and refactor.
|
2017-01-08 01:35:05 -08:00 |
|
Christopher Jeffrey
|
0a15ebefab
|
readme: fix examples. add irc/slack.
|
2017-01-07 22:43:08 -08:00 |
|
Christopher Jeffrey
|
a4602a22cb
|
tx: refactor address getting.
|
2017-01-07 22:42:57 -08:00 |
|
Christopher Jeffrey
|
0eef277984
|
mtx: coin selector refactor.
|
2017-01-07 15:39:18 -08:00 |
|
Christopher Jeffrey
|
fb0b2b53d7
|
net: use Map object for requested items.
|
2017-01-07 00:19:40 -08:00 |
|
Christopher Jeffrey
|
bea77b0ec7
|
mtx: refactor coin selection.
|
2017-01-07 00:18:45 -08:00 |
|
Christopher Jeffrey
|
3b45648750
|
mtx: fix bip69 impl.
|
2017-01-06 23:59:58 -08:00 |
|
Christopher Jeffrey
|
d396cdd0fd
|
constants: minor.
|
2017-01-06 21:14:11 -08:00 |
|
Christopher Jeffrey
|
3236c367b1
|
tx: refactor locktimes.
|
2017-01-06 11:09:52 -08:00 |
|
Christopher Jeffrey
|
122b4a9fb3
|
tx: refactor.
|
2017-01-06 10:52:22 -08:00 |
|
Christopher Jeffrey
|
74c177d623
|
refactor: more fixes.
|
2017-01-06 10:40:16 -08:00 |
|
Christopher Jeffrey
|
0c194f1d3f
|
policy: refactor.
|
2017-01-06 10:35:51 -08:00 |
|
Christopher Jeffrey
|
5d5bcee9fa
|
refactor: cleanup.
|
2017-01-06 10:24:39 -08:00 |
|
Christopher Jeffrey
|
75430cae8b
|
refactor: more moving.
|
2017-01-06 10:18:21 -08:00 |
|
Christopher Jeffrey
|
69d0320faa
|
refactor: indexes.
|
2017-01-06 09:58:47 -08:00 |
|
Christopher Jeffrey
|
5caf6210b9
|
refactor: move constants around.
|
2017-01-06 09:57:55 -08:00 |
|
Christopher Jeffrey
|
d1a4e53896
|
bloom/net: move bloom constants. net services, move inv types.
|
2017-01-06 01:57:49 -08:00 |
|
Christopher Jeffrey
|
3da4542ecb
|
pool: remove failsafe.
|
2017-01-05 19:25:34 -08:00 |
|