Christopher Jeffrey
|
0a621238ba
|
refactor: rename constants.
|
2016-04-17 08:45:22 -07:00 |
|
Christopher Jeffrey
|
81e978f51a
|
fix docs.
|
2016-04-16 21:11:33 -07:00 |
|
Christopher Jeffrey
|
72e907f81e
|
more fixes. cleanup.
|
2016-04-15 06:44:38 -07:00 |
|
Christopher Jeffrey
|
e3595906c9
|
no one can say i didn't write docs now.
|
2016-04-15 06:43:44 -07:00 |
|
Christopher Jeffrey
|
646b3c3028
|
improve block.getVirtualSize.
|
2016-04-09 00:55:22 -07:00 |
|
Christopher Jeffrey
|
21cae4224c
|
block size.
|
2016-04-08 15:26:41 -07:00 |
|
Christopher Jeffrey
|
a3720bd42d
|
more accurate segwit4 verification. misc.
|
2016-04-07 02:03:38 -07:00 |
|
Christopher Jeffrey
|
0a7f118528
|
add environment.
|
2016-04-06 18:55:55 -07:00 |
|
Christopher Jeffrey
|
40cabd37fc
|
miner.
|
2016-04-05 18:49:20 -07:00 |
|
Christopher Jeffrey
|
849f1d842e
|
more refactoring.
|
2016-04-04 17:37:53 -07:00 |
|
Christopher Jeffrey
|
a8a506aae0
|
more refacting.
|
2016-04-04 16:08:37 -07:00 |
|
Christopher Jeffrey
|
9e61d0ee86
|
refactor.
|
2016-04-04 14:07:16 -07:00 |
|
Christopher Jeffrey
|
8e06d737a4
|
fix miner.
|
2016-04-04 00:18:18 -07:00 |
|
Christopher Jeffrey
|
c5bcd44606
|
miner. network. serve blocks and mempool txs.
|
2016-04-03 21:43:50 -07:00 |
|
Christopher Jeffrey
|
82ee87c0f5
|
refactor.
|
2016-03-31 01:04:30 -07:00 |
|
Christopher Jeffrey
|
1dc15922f6
|
segwit mining.
|
2016-03-31 00:30:46 -07:00 |
|
Christopher Jeffrey
|
9b4e363a80
|
more chain refactoring.
|
2016-03-30 17:32:39 -07:00 |
|
Christopher Jeffrey
|
945c2f9564
|
more standardness.
|
2016-03-30 14:43:06 -07:00 |
|
Christopher Jeffrey
|
e205c70f97
|
mempool. txdb.
|
2016-03-25 20:02:23 -07:00 |
|
Christopher Jeffrey
|
62a7dba556
|
rename intv.
|
2016-03-25 15:31:43 -07:00 |
|
Christopher Jeffrey
|
6ce950d081
|
duck typing.
|
2016-03-24 14:18:24 -07:00 |
|
Christopher Jeffrey
|
cf9a62a75b
|
coins and coinview.
|
2016-03-23 17:44:28 -07:00 |
|
Christopher Jeffrey
|
6d5e277629
|
reject packets. pool refactor.
|
2016-03-23 15:46:07 -07:00 |
|
Christopher Jeffrey
|
0e15723acd
|
refactor. fixes.
|
2016-03-20 10:55:37 -07:00 |
|
Christopher Jeffrey
|
1b3eb64998
|
more writers and readers.
|
2016-03-15 14:44:37 -07:00 |
|
Christopher Jeffrey
|
c445fcd1bd
|
more linting.
|
2016-03-15 04:59:39 -07:00 |
|
Christopher Jeffrey
|
2e37b1e7ad
|
lint.
|
2016-03-15 04:37:17 -07:00 |
|
Christopher Jeffrey
|
38ce14270a
|
witness improvements.
|
2016-03-14 21:09:04 -07:00 |
|
Christopher Jeffrey
|
0f296394a5
|
add witness object.
|
2016-03-14 20:33:15 -07:00 |
|
Christopher Jeffrey
|
b528965912
|
new scripting system.
|
2016-03-14 19:45:11 -07:00 |
|
Christopher Jeffrey
|
adeee1eb67
|
checksequenceverify. scripting improvements.
|
2016-03-07 23:08:47 -08:00 |
|
Christopher Jeffrey
|
862a412418
|
drop references to block buffer. less mem usage. fixes.
|
2016-03-07 16:56:43 -08:00 |
|
Christopher Jeffrey
|
132798e898
|
rename toSmall/fromSmall.
|
2016-03-06 12:30:19 -08:00 |
|
Christopher Jeffrey
|
c9d8ae9f4a
|
more serialization.
|
2016-03-06 12:22:59 -08:00 |
|
Christopher Jeffrey
|
2b1a822823
|
drop toCompact/fromCompact.
|
2016-03-06 12:09:59 -08:00 |
|
Christopher Jeffrey
|
d78a727de8
|
leveldb stuff.
|
2016-03-05 07:28:45 -08:00 |
|
Christopher Jeffrey
|
23285d282b
|
fast
|
2016-03-05 06:48:17 -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
|
2677b0eecd
|
wallet refactoring.
|
2016-02-28 22:44:02 -08:00 |
|
Christopher Jeffrey
|
6b54897b57
|
refactor.
|
2016-02-28 20:26:10 -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
|
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
|
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
|
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 |
|
Christopher Jeffrey
|
a8e6eda850
|
refactor framer and parser.
|
2016-02-24 20:48:08 -08:00 |
|
Christopher Jeffrey
|
41c84c1937
|
drop relayedBy.
|
2016-02-24 17:47:35 -08:00 |
|
Christopher Jeffrey
|
c7ae1f3d6b
|
minor refactor
|
2016-02-24 07:32:05 -08:00 |
|
Christopher Jeffrey
|
42818c0646
|
drop block subtype.
|
2016-02-24 07:08:02 -08:00 |
|
Christopher Jeffrey
|
62caf5fd4a
|
rename new block object.
|
2016-02-24 06:47:38 -08:00 |
|
Christopher Jeffrey
|
aaca6db34f
|
remove old block object.
|
2016-02-24 06:47:09 -08:00 |
|
Christopher Jeffrey
|
e64a366400
|
refactor framer
|
2016-02-24 05:58:05 -08:00 |
|
Christopher Jeffrey
|
69038ac55e
|
add mutable tx.
|
2016-02-24 05:48:52 -08:00 |
|
Christopher Jeffrey
|
d1f05453bb
|
improve block.fromRaw.
|
2016-02-24 02:37:02 -08:00 |
|
Christopher Jeffrey
|
ad173d0f22
|
fix fromRaw.
|
2016-02-23 21:17:08 -08:00 |
|
Christopher Jeffrey
|
badf7e4d83
|
add gen.js.
|
2016-02-23 20:54:48 -08:00 |
|
Christopher Jeffrey
|
0dabee0336
|
improve getMerkleRoot.
|
2016-02-23 17:11:24 -08:00 |
|
Christopher Jeffrey
|
36e8d75faf
|
remove old getMerkleRoot.
|
2016-02-23 17:08:55 -08:00 |
|
Christopher Jeffrey
|
0fac957da3
|
utils. merkle tree.
|
2016-02-23 16:53:05 -08:00 |
|
Christopher Jeffrey
|
e5de8db660
|
more json improvements.
|
2016-02-23 02:27:10 -08:00 |
|
Christopher Jeffrey
|
ac9dfca3d3
|
refactor json and tx.
|
2016-02-23 00:56:41 -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
|
78e9be11c3
|
switch to buffers.
|
2016-02-22 20:37:15 -08:00 |
|
Christopher Jeffrey
|
ab3fb2e550
|
full json
|
2016-02-22 06:36:54 -08:00 |
|
Christopher Jeffrey
|
6b6a84a774
|
full json. cache.
|
2016-02-22 01:54:42 -08:00 |
|
Christopher Jeffrey
|
9bc3e44a7f
|
misc method improvements.
|
2016-02-19 03:08:50 -08:00 |
|
Christopher Jeffrey
|
050d801849
|
standardness. chain. pool.
|
2016-02-18 15:26:03 -08:00 |
|
Christopher Jeffrey
|
d0d0378f3e
|
queue. fixes.
|
2016-02-16 21:01:31 -08:00 |
|
Christopher Jeffrey
|
997f0acbb0
|
more refactoring.
|
2016-02-16 16:13:34 -08:00 |
|
Christopher Jeffrey
|
e912f78814
|
async chain.
|
2016-02-16 03:03:11 -08:00 |
|
Christopher Jeffrey
|
17e25804de
|
better preload. misc fixes.
|
2016-02-09 00:07:38 -08:00 |
|
Christopher Jeffrey
|
bad5250983
|
serialization formats.
|
2016-02-07 03:36:07 -08:00 |
|
Christopher Jeffrey
|
2ec7989b6a
|
no more dynamic heights.
|
2016-02-06 21:51:38 -08:00 |
|
Christopher Jeffrey
|
7bb20437bc
|
refactor tx instantiation.
|
2016-02-06 17:12:16 -08:00 |
|
Christopher Jeffrey
|
274c6e6864
|
use utxo object instead of tx refs.
|
2016-02-06 04:54:38 -08:00 |
|
Christopher Jeffrey
|
6ad621cace
|
api: rename methods, properties. add legacy support.
|
2016-02-01 11:50:09 -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
|
5dce1427ba
|
raw blocks. pool fixes.
|
2016-01-25 15:40:53 -08:00 |
|
Christopher Jeffrey
|
e7d0ea81f9
|
block and tx methods.
|
2016-01-24 16:01:29 -08:00 |
|
Christopher Jeffrey
|
dd4660eb15
|
chaindb: cleanup. remove old functionality.
|
2016-01-21 01:40:40 -08:00 |
|
Christopher Jeffrey
|
c111d673e7
|
blockchain db.
|
2016-01-20 17:40:51 -08:00 |
|
Christopher Jeffrey
|
f6dc42924b
|
global debugging. script.isEncoded.
|
2016-01-20 12:25:19 -08:00 |
|
Christopher Jeffrey
|
47af5987ae
|
better system to prevent DOSing.
|
2016-01-20 02:46:25 -08:00 |
|
Christopher Jeffrey
|
a2c08d9692
|
drop extra coinbase functions.
|
2016-01-20 00:21:41 -08:00 |
|
Christopher Jeffrey
|
b389dd1b5f
|
better key and sig parsing for scripts.
|
2016-01-19 14:18:46 -08:00 |
|
Christopher Jeffrey
|
c8da41aa9d
|
toJSON fixes.
|
2016-01-18 17:12:20 -08:00 |
|
Christopher Jeffrey
|
9011fcc25e
|
stricter script standards. work on tx.
|
2016-01-18 01:52:18 -08:00 |
|
Christopher Jeffrey
|
575843acef
|
work on chain. check for low der sigs.
|
2016-01-17 19:57:34 -08:00 |
|