Christopher Jeffrey
|
a4f0807c50
|
strict scripting.
|
2016-04-17 19:34:03 -07:00 |
|
Christopher Jeffrey
|
0a621238ba
|
refactor: rename constants.
|
2016-04-17 08:45:22 -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
|
c33a88fb9e
|
more accurate sigop counting.
|
2016-04-09 03:36:29 -07:00 |
|
Christopher Jeffrey
|
9e0aa7acbb
|
minor.
|
2016-04-09 01:19:32 -07:00 |
|
Christopher Jeffrey
|
8b156d246e
|
fixes.
|
2016-04-08 16:33:15 -07:00 |
|
Christopher Jeffrey
|
7c725c40aa
|
minor.
|
2016-04-08 14:42:09 -07:00 |
|
Christopher Jeffrey
|
0a7f118528
|
add environment.
|
2016-04-06 18:55:55 -07:00 |
|
Christopher Jeffrey
|
6062f1ce94
|
more refactoring.
|
2016-04-04 16:39:02 -07:00 |
|
Christopher Jeffrey
|
a8a506aae0
|
more refacting.
|
2016-04-04 16:08:37 -07:00 |
|
Christopher Jeffrey
|
79aa613662
|
refactor.
|
2016-04-04 02:53:55 -07:00 |
|
Christopher Jeffrey
|
7b3b0695c3
|
serve merkleblocks.
|
2016-04-03 23:44:39 -07:00 |
|
Christopher Jeffrey
|
c5bcd44606
|
miner. network. serve blocks and mempool txs.
|
2016-04-03 21:43:50 -07:00 |
|
Christopher Jeffrey
|
d87e301986
|
mempool.
|
2016-04-03 00:15:02 -07:00 |
|
Christopher Jeffrey
|
ec5175ec9e
|
minor.
|
2016-04-02 14:27:11 -07:00 |
|
Christopher Jeffrey
|
3031c4cd5c
|
no changeindex.
|
2016-03-31 07:06:28 -07:00 |
|
Christopher Jeffrey
|
4f86c86312
|
changeIndex in extended format.
|
2016-03-31 07:04:31 -07:00 |
|
Christopher Jeffrey
|
bb34a80f9d
|
fix tx.toExtended.
|
2016-03-31 07:03:34 -07:00 |
|
Christopher Jeffrey
|
dda07e8eab
|
minor.
|
2016-03-31 06:56:49 -07:00 |
|
Christopher Jeffrey
|
399052d95a
|
fee calculation.
|
2016-03-31 04:47:41 -07:00 |
|
Christopher Jeffrey
|
af4e9921b9
|
priority calculation.
|
2016-03-31 04:29:48 -07:00 |
|
Christopher Jeffrey
|
fb370eda1c
|
mempool. fix sigop counting.
|
2016-03-31 03:38:28 -07:00 |
|
Christopher Jeffrey
|
82ee87c0f5
|
refactor.
|
2016-03-31 01:04:30 -07:00 |
|
Christopher Jeffrey
|
4d2d9b328c
|
verify error refactor.
|
2016-03-30 16:21:56 -07:00 |
|
Christopher Jeffrey
|
945c2f9564
|
more standardness.
|
2016-03-30 14:43:06 -07:00 |
|
Christopher Jeffrey
|
0720c6c64a
|
accurate hasStandardInputs.
|
2016-03-30 14:22:02 -07:00 |
|
Christopher Jeffrey
|
d2767e4e34
|
refactoring.
|
2016-03-30 04:13:26 -07:00 |
|
Christopher Jeffrey
|
6655e57053
|
refactor maps.
|
2016-03-29 19:20:10 -07:00 |
|
Christopher Jeffrey
|
86efd59261
|
fixes.
|
2016-03-29 17:47:12 -07:00 |
|
Christopher Jeffrey
|
00e7fcc1ad
|
script parsing.
|
2016-03-29 15:21:48 -07:00 |
|
Christopher Jeffrey
|
2e0948faa5
|
network.height.
|
2016-03-28 15:26:02 -07:00 |
|
Christopher Jeffrey
|
af6ac736bf
|
consistent naming.
|
2016-03-28 13:22:31 -07:00 |
|
Christopher Jeffrey
|
aff7c0e360
|
check sequence locks in mempool.
|
2016-03-28 03:18:44 -07:00 |
|
Christopher Jeffrey
|
e89ed67843
|
script errors.
|
2016-03-27 19:18:39 -07:00 |
|
Christopher Jeffrey
|
6194c66d8f
|
mempool work. accurate reject messages.
|
2016-03-26 03:37: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
|
f0bf9c8602
|
mempool
|
2016-03-22 19:24:56 -07:00 |
|
Christopher Jeffrey
|
b4d40ca098
|
minor refactor.
|
2016-03-22 18:14:19 -07:00 |
|
Christopher Jeffrey
|
17df9b41ce
|
more mempool stuff.
|
2016-03-22 17:36:58 -07:00 |
|
Christopher Jeffrey
|
b792976586
|
fixes. refactor.
|
2016-03-21 18:41:06 -07:00 |
|
Christopher Jeffrey
|
2797cd2f44
|
rewrite mempool.
|
2016-03-21 16:29:02 -07:00 |
|
Christopher Jeffrey
|
59777baf71
|
fixes for script and tx.
|
2016-03-21 05:54:34 -07:00 |
|
Christopher Jeffrey
|
0e15723acd
|
refactor. fixes.
|
2016-03-20 10:55:37 -07:00 |
|
Christopher Jeffrey
|
e31a4527b4
|
fix sighash v1.
|
2016-03-15 15:01:31 -07:00 |
|
Christopher Jeffrey
|
c1aeb5c07f
|
fix sighash.
|
2016-03-15 14:46:58 -07:00 |
|
Christopher Jeffrey
|
41eab6e27c
|
sighashing.
|
2016-03-15 14:14:53 -07:00 |
|
Christopher Jeffrey
|
b356790136
|
move reader and writer.
|
2016-03-15 13:48:36 -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
|
94b20355ea
|
more framing and parsing.
|
2016-03-15 02:36:55 -07:00 |
|
Christopher Jeffrey
|
1da30562c4
|
not framing witness txs correctly.
|
2016-03-14 21:36:49 -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
|
00dfad25da
|
memleak work.
|
2016-03-14 13:25:02 -07:00 |
|
Christopher Jeffrey
|
2c861aff82
|
implement pruning.
|
2016-03-11 02:00:44 -08:00 |
|
Christopher Jeffrey
|
c2aa7b3727
|
more http things.
|
2016-03-10 02:33:53 -08:00 |
|
Christopher Jeffrey
|
c2baa09b1f
|
more serialization.
|
2016-03-06 12:36:07 -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
|
67e739ef39
|
fixes.
|
2016-03-05 08:43:52 -08:00 |
|
Christopher Jeffrey
|
e31e485553
|
walletdb. tests. refactor.
|
2016-03-02 02:36:14 -08:00 |
|
Christopher Jeffrey
|
b1232593d8
|
txdb.
|
2016-03-01 19:40:18 -08:00 |
|
Christopher Jeffrey
|
66c881bfb9
|
tx extended.
|
2016-03-01 15:12:56 -08:00 |
|
Christopher Jeffrey
|
00b8f8950b
|
walletdb improvements. start refactoring node object.
|
2016-02-29 21:33:11 -08:00 |
|
Christopher Jeffrey
|
3740281232
|
refactor json and cloning.
|
2016-02-29 02:24:16 -08:00 |
|
Christopher Jeffrey
|
2677b0eecd
|
wallet refactoring.
|
2016-02-28 22:44:02 -08:00 |
|
Christopher Jeffrey
|
8d0f432c7a
|
received and tx.verify.
|
2016-02-28 22:08:39 -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
|
8a8b664061
|
more fixes. cleanup debugging.
|
2016-02-28 06:07:04 -08:00 |
|
Christopher Jeffrey
|
0e3aa32677
|
correct segwit signing.
|
2016-02-28 05:44:41 -08:00 |
|
Christopher Jeffrey
|
3fcc7d5b07
|
segwit wallet support. segwit chain improvements.
|
2016-02-28 04:12:51 -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
|
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
|
15a3f4b28b
|
optimize tx.
|
2016-02-24 17:43:29 -08:00 |
|
Christopher Jeffrey
|
05939b5f24
|
framer instead of render.
|
2016-02-24 14:30:10 -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
|
69038ac55e
|
add mutable tx.
|
2016-02-24 05:48:52 -08:00 |
|
Christopher Jeffrey
|
ed90c9a4a2
|
output
|
2016-02-24 04:09:05 -08:00 |
|
Christopher Jeffrey
|
27f6e6e678
|
refactor coin selection.
|
2016-02-24 04:05:16 -08:00 |
|
Christopher Jeffrey
|
c312905585
|
do not copy scripts.
|
2016-02-24 03:53:32 -08:00 |
|
Christopher Jeffrey
|
6ad3540664
|
refactor addInput.
|
2016-02-24 03:41:06 -08:00 |
|
Christopher Jeffrey
|
07a4c3a465
|
misc fixes.
|
2016-02-24 02:37:38 -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 |
|