Christopher Jeffrey
|
11a2bc1356
|
net: less banning for bip152.
|
2017-03-07 18:01:05 -08:00 |
|
Christopher Jeffrey
|
7688d80e74
|
block/chain: refactor block verification and caching.
|
2017-02-28 09:20:22 -08:00 |
|
Christopher Jeffrey
|
f71f2d954b
|
chain: optimize reward calculation.
|
2017-02-28 09:20:22 -08:00 |
|
Christopher Jeffrey
|
0f1a62b0de
|
test: block sigops tests.
|
2017-02-01 23:00:54 -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
|
1365d0ff1d
|
net: refactor peer.pending.
|
2016-12-16 22:48:16 -08:00 |
|
Christopher Jeffrey
|
edf47d67c8
|
primitives: refresh call.
|
2016-12-16 22:02:05 -08:00 |
|
Christopher Jeffrey
|
33a8e1e511
|
block/tx: sigops cost/size/weight.
|
2016-12-13 16:52:31 -08:00 |
|
Christopher Jeffrey
|
72d5eec710
|
block/bip152/merkleblock: refactor some block things.
|
2016-12-11 10:10:00 -08:00 |
|
Christopher Jeffrey
|
f3801fa8a7
|
refactor: move coins.
|
2016-12-10 22:00:27 -08:00 |
|
Christopher Jeffrey
|
b437b33760
|
test/bench: lint.
|
2016-12-10 17:13:45 -08:00 |
|
Christopher Jeffrey
|
d2e61d1fa2
|
test: cleanup tests.
|
2016-12-10 14:43:58 -08:00 |
|
Christopher Jeffrey
|
bf2e7d1486
|
test: fix tx tests.
|
2016-12-10 08:11:24 -08:00 |
|
Christopher Jeffrey
|
12b3274d33
|
refactor: pass coin viewpoints for every function requiring inputs.
|
2016-12-09 07:15:35 -08:00 |
|
Christopher Jeffrey
|
ded3bc34f3
|
refactor: start moving away from getters.
|
2016-11-30 21:31:52 -08:00 |
|
Christopher Jeffrey
|
311b9841fb
|
chain: more refactoring.
|
2016-11-30 16:02:56 -08:00 |
|
Christopher Jeffrey
|
0f529d5f8b
|
chain/block: reorder some consensus checks.
|
2016-11-29 20:36:23 -08:00 |
|
Christopher Jeffrey
|
507fd89948
|
timedata: move time to network object.
|
2016-11-28 16:58:48 -08:00 |
|
Christopher Jeffrey
|
d1e37582d1
|
block/crypto: refactor merkle trees.
|
2016-11-28 15:59:30 -08:00 |
|
Christopher Jeffrey
|
bf34a8133d
|
btc: rename.
|
2016-11-19 11:14:38 -08:00 |
|
Christopher Jeffrey
|
b754973511
|
utils/btc: rename.
|
2016-11-19 10:45:31 -08:00 |
|
Christopher Jeffrey
|
a1ec1bfff1
|
modules: refactor indexes.
|
2016-11-19 06:36:57 -08:00 |
|
Christopher Jeffrey
|
0631148705
|
modules: more refactoring.
|
2016-11-19 05:29:29 -08:00 |
|
Christopher Jeffrey
|
62ef5ea7f4
|
bip152: implement segwit compact blocks.
|
2016-11-06 22:34:05 -08:00 |
|
Christopher Jeffrey
|
605874068b
|
s/bn/BN/g
|
2016-10-21 19:38:06 -07:00 |
|
Christopher Jeffrey
|
d6576c51f1
|
merkleblock: use buffers for tree hashes.
|
2016-09-16 19:18:00 -07:00 |
|
Christopher Jeffrey
|
07285ebdd7
|
refactor: rename cost to weight.
|
2016-09-13 02:06:18 -07:00 |
|
Christopher Jeffrey
|
c9ebe29e39
|
crypto: do not expose crypto module from utils.
|
2016-09-06 15:15:36 -07:00 |
|
Christopher Jeffrey
|
acdd9c0a8a
|
compact: more compact block tests.
|
2016-08-25 20:48:09 -07:00 |
|
Christopher Jeffrey
|
6105095379
|
refactor: more restructuring.
|
2016-08-24 04:59:06 -07:00 |
|
Christopher Jeffrey
|
e04dccb0c1
|
refactor: more restructuring (again).
|
2016-08-24 01:36:42 -07:00 |
|
Christopher Jeffrey
|
7f6849b6a6
|
refactor: fix pathnames.
|
2016-08-23 22:43:20 -07:00 |
|
Christopher Jeffrey
|
c8bc9fb8b6
|
mempool: rewrite.
|
2016-08-18 02:09:30 -07:00 |
|
Christopher Jeffrey
|
064ba7df9b
|
bip152: fixes. refactor.
|
2016-07-25 11:32:35 -07:00 |
|
Christopher Jeffrey
|
d9fe94b80a
|
bip152 tests.
|
2016-07-19 02:42:01 -07:00 |
|
Christopher Jeffrey
|
0ffafa3238
|
bip152: fixes and tests.
|
2016-07-18 18:56:40 -07:00 |
|
Christopher Jeffrey
|
b58ca398fb
|
block test.
|
2016-07-15 18:20:55 -07:00 |
|
Christopher Jeffrey
|
d5529996ef
|
tests.
|
2016-06-17 17:54:23 -07:00 |
|
Christopher Jeffrey
|
54d3b350e9
|
rename. fix testing functions.
|
2016-06-17 04:10:32 -07:00 |
|
Christopher Jeffrey
|
6216bcbd97
|
witsize. json.
|
2016-06-17 03:31:01 -07:00 |
|
Christopher Jeffrey
|
16404a03ba
|
serialization... again.
|
2016-06-17 01:34:59 -07:00 |
|
Christopher Jeffrey
|
9a5f1c556d
|
strict mode.
|
2016-06-13 01:06:01 -07:00 |
|
Christopher Jeffrey
|
e51464f29b
|
refactor tx.verify.
|
2016-06-12 23:16:00 -07:00 |
|
Christopher Jeffrey
|
2738a4ed5d
|
merkle refactor. misc.
|
2016-05-25 02:01:16 -07:00 |
|
Christopher Jeffrey
|
dccfc91974
|
block tests.
|
2016-05-24 23:48:52 -07:00 |
|
Christopher Jeffrey
|
da701cbef4
|
refactor merkleblock.
|
2016-05-24 00:56:31 -07:00 |
|
Christopher Jeffrey
|
9c89630490
|
block tests. fix spv and bloom filters.
|
2016-05-23 19:38:06 -07:00 |
|
Christopher Jeffrey
|
52541fe123
|
tests. block reward.
|
2016-05-15 21:47:39 -07:00 |
|
Christopher Jeffrey
|
4b0519a073
|
more tests. utils.
|
2016-05-15 03:33:58 -07:00 |
|