Christopher Jeffrey
|
a5ad8dcbfa
|
refactor workers. add web workers.
|
2016-05-03 02:58:55 -07:00 |
|
Christopher Jeffrey
|
3ee5137851
|
rename method.
|
2016-05-01 21:47:08 -07:00 |
|
Christopher Jeffrey
|
8d38178b30
|
more utils refactoring.
|
2016-04-30 20:06:26 -07:00 |
|
Christopher Jeffrey
|
30abc9bc25
|
minor.
|
2016-04-30 19:53:48 -07:00 |
|
Christopher Jeffrey
|
74a5a39bf7
|
refactor utils.
|
2016-04-30 19:50:12 -07:00 |
|
Christopher Jeffrey
|
22680ff235
|
aes for browser and potentially bip38.
|
2016-04-30 17:21:18 -07:00 |
|
Christopher Jeffrey
|
afee09a935
|
utils refactor.
|
2016-04-30 16:20:40 -07:00 |
|
Christopher Jeffrey
|
aa3579c8cd
|
aes.
|
2016-04-30 04:22:11 -07:00 |
|
Christopher Jeffrey
|
27d5f2370b
|
fix unicode mnemonics.
|
2016-04-30 00:54:39 -07:00 |
|
Christopher Jeffrey
|
65f99b736b
|
minor refactor
|
2016-04-29 23:35:48 -07:00 |
|
Christopher Jeffrey
|
d89bd13f09
|
move errors around. assert.
|
2016-04-29 18:17:48 -07:00 |
|
Christopher Jeffrey
|
1d8c9e7c99
|
mnemonic improvements.
|
2016-04-29 05:49:10 -07:00 |
|
Christopher Jeffrey
|
6e2b58c16d
|
script and reader.
|
2016-04-28 15:01:53 -07:00 |
|
Christopher Jeffrey
|
690f1629c3
|
FindAndDelete. misc cleanup.
|
2016-04-21 10:48:55 -07:00 |
|
Christopher Jeffrey
|
c1fd8bb285
|
test. fix sigops counting.
|
2016-04-20 13:46:56 -07:00 |
|
Christopher Jeffrey
|
c95681ae3f
|
add date and time functions.
|
2016-04-19 20:42:46 -07:00 |
|
Christopher Jeffrey
|
608fb8777e
|
do not handle negative zero for twos compliment.
|
2016-04-19 08:41:24 -07:00 |
|
Christopher Jeffrey
|
1e7e9a2aa7
|
handle negative outputs. serialize int64 correctly.
|
2016-04-19 07:36:05 -07:00 |
|
Christopher Jeffrey
|
b9369412d2
|
implement GetAdjustedTime.
|
2016-04-19 05:47:47 -07:00 |
|
Christopher Jeffrey
|
397e1f7d0b
|
more accurate removeData.
|
2016-04-18 21:50:09 -07:00 |
|
Christopher Jeffrey
|
f8d49f0653
|
more utils cleanup.
|
2016-04-18 01:11:02 -07:00 |
|
Christopher Jeffrey
|
69ddca52a8
|
clean up utils.
|
2016-04-18 00:36:03 -07:00 |
|
Christopher Jeffrey
|
ad11d33038
|
more accurate script interpretation.
|
2016-04-17 06:39:31 -07:00 |
|
Christopher Jeffrey
|
8efef35828
|
minor.
|
2016-04-15 16:24:33 -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
|
800d17278e
|
sort txs.
|
2016-04-09 03:56:36 -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
|
9356a40e62
|
refactor.
|
2016-04-05 16:23:57 -07:00 |
|
Christopher Jeffrey
|
c5bcd44606
|
miner. network. serve blocks and mempool txs.
|
2016-04-03 21:43:50 -07:00 |
|
Christopher Jeffrey
|
fd6b315756
|
refactor. miner fixes.
|
2016-04-03 04:48:02 -07:00 |
|
Christopher Jeffrey
|
24060f04bb
|
fix and improve miner.
|
2016-04-03 04:11:26 -07:00 |
|
Christopher Jeffrey
|
187137262e
|
spvnode. readme.
|
2016-04-03 01:34:30 -07:00 |
|
Christopher Jeffrey
|
47160c1cfe
|
parsing and serialization.
|
2016-04-02 04:12:50 -07:00 |
|
Christopher Jeffrey
|
90aa2d81a6
|
more base58.
|
2016-04-01 14:40:56 -07:00 |
|
Christopher Jeffrey
|
4af5ba2574
|
base58: minor.
|
2016-04-01 14:35:29 -07:00 |
|
Christopher Jeffrey
|
f3b7aee6fe
|
throw error on bad base58.
|
2016-04-01 07:06:35 -07:00 |
|
Christopher Jeffrey
|
bbf7748fbe
|
drop old base58 functions.
|
2016-04-01 06:36:55 -07:00 |
|
Christopher Jeffrey
|
e17e36d1a0
|
clean up base58.
|
2016-04-01 06:03:56 -07:00 |
|
Christopher Jeffrey
|
42e12f312f
|
faster base58.
|
2016-04-01 05:13:47 -07:00 |
|
Christopher Jeffrey
|
018ce13815
|
even more size calculation.
|
2016-03-31 06:45:53 -07:00 |
|
Christopher Jeffrey
|
b084913680
|
refactor. script encoding checks.
|
2016-03-31 02:31:09 -07:00 |
|
Christopher Jeffrey
|
9b4e363a80
|
more chain refactoring.
|
2016-03-30 17:32:39 -07:00 |
|
Christopher Jeffrey
|
4d2d9b328c
|
verify error refactor.
|
2016-03-30 16:21:56 -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
|
30148368a8
|
parsing. 64 bit ints.
|
2016-03-27 14:56:57 -07:00 |
|
Christopher Jeffrey
|
e1fd556ff6
|
misc. alert.
|
2016-03-27 13:57:35 -07:00 |
|
Christopher Jeffrey
|
85af68d2ef
|
use native buffer methods if possible.
|
2016-03-26 06:11:58 -07:00 |
|
Christopher Jeffrey
|
a52d62a71e
|
varint.
|
2016-03-25 16:32:15 -07:00 |
|
Christopher Jeffrey
|
62a7dba556
|
rename intv.
|
2016-03-25 15:31:43 -07:00 |
|
Christopher Jeffrey
|
569016e752
|
refactor. numbers.
|
2016-03-25 15:17:43 -07:00 |
|
Christopher Jeffrey
|
c91cf7571b
|
refactor.
|
2016-03-25 02:07:47 -07:00 |
|
Christopher Jeffrey
|
2a75a39849
|
writeu64n
|
2016-03-24 17:20:18 -07:00 |
|
Christopher Jeffrey
|
6ce950d081
|
duck typing.
|
2016-03-24 14:18:24 -07:00 |
|
Christopher Jeffrey
|
1db0954c83
|
misc.
|
2016-03-24 03:45:00 -07:00 |
|
Christopher Jeffrey
|
5023c7efe4
|
add locker. refactor.
|
2016-03-23 03:52:11 -07:00 |
|
Christopher Jeffrey
|
43923e3201
|
use bn.toBuffer.
|
2016-03-21 21:57:20 -07:00 |
|
Christopher Jeffrey
|
c543d205c0
|
workers parsing.
|
2016-03-21 21:06:29 -07:00 |
|
Christopher Jeffrey
|
2797cd2f44
|
rewrite mempool.
|
2016-03-21 16:29:02 -07:00 |
|
Christopher Jeffrey
|
93efe376a6
|
refactor. isSigned.
|
2016-03-21 02:16:56 -07:00 |
|
Christopher Jeffrey
|
6136434959
|
refactor.
|
2016-03-20 09:19:43 -07:00 |
|
Christopher Jeffrey
|
5153e0e1f0
|
cleanup.
|
2016-03-19 10:03:55 -07:00 |
|
Christopher Jeffrey
|
800f5a5448
|
db wrapper. fix memleak. consistency.
|
2016-03-19 08:24:22 -07:00 |
|
Christopher Jeffrey
|
d690c9ea5a
|
ldb.
|
2016-03-18 20:12:34 -07:00 |
|
Christopher Jeffrey
|
4f805ce52a
|
lru. buffer reader zeroCopy. utils.wrap.
|
2016-03-18 20:12:17 -07:00 |
|
Christopher Jeffrey
|
1b3eb64998
|
more writers and readers.
|
2016-03-15 14:44:37 -07:00 |
|
Christopher Jeffrey
|
5fb16d29e6
|
refactor.
|
2016-03-15 13:31:54 -07:00 |
|
Christopher Jeffrey
|
2e37b1e7ad
|
lint.
|
2016-03-15 04:37:17 -07:00 |
|
Christopher Jeffrey
|
00dfad25da
|
memleak work.
|
2016-03-14 13:25:02 -07:00 |
|
Christopher Jeffrey
|
18145ad541
|
datastore fixes.
|
2016-03-13 17:49:12 -07:00 |
|
Christopher Jeffrey
|
908ddc8254
|
cleanup.
|
2016-03-11 22:47:55 -08:00 |
|
Christopher Jeffrey
|
8f85f0b5c9
|
chaindb.
|
2016-03-11 15:53:15 -08:00 |
|
Christopher Jeffrey
|
27214676bc
|
chainblock methods.
|
2016-03-08 13:47:41 -08:00 |
|
Christopher Jeffrey
|
aa101a16e8
|
misc improvements.
|
2016-03-07 19:00:03 -08:00 |
|
Christopher Jeffrey
|
862a412418
|
drop references to block buffer. less mem usage. fixes.
|
2016-03-07 16:56:43 -08:00 |
|
Christopher Jeffrey
|
b5f8f7291a
|
db refactor.
|
2016-03-06 11:56:50 -08:00 |
|
Christopher Jeffrey
|
786aed49dd
|
throw if async callback is executed twice.
|
2016-03-06 02:15:56 -08:00 |
|
Christopher Jeffrey
|
00b8f8950b
|
walletdb improvements. start refactoring node object.
|
2016-02-29 21:33:11 -08:00 |
|
Christopher Jeffrey
|
15c63eb14a
|
use utils.indexOf.
|
2016-02-28 20:06:02 -08:00 |
|
Christopher Jeffrey
|
3fcc7d5b07
|
segwit wallet support. segwit chain improvements.
|
2016-02-28 04:12:51 -08:00 |
|
Christopher Jeffrey
|
4c653683b7
|
segregated - goddamn - witness... and docs update.
|
2016-02-26 03:54:26 -08:00 |
|
Christopher Jeffrey
|
bade3ba4a5
|
inspect. cleanup. fixes. cache addresses.
|
2016-02-25 13:23:02 -08:00 |
|
Christopher Jeffrey
|
a9c116c98c
|
profiler. refactoring.
|
2016-02-25 01:36:50 -08:00 |
|
Christopher Jeffrey
|
6a644be03f
|
ensure prefix.
|
2016-02-24 00:07:44 -08:00 |
|
Christopher Jeffrey
|
26969d823a
|
debug file flag.
|
2016-02-23 21:33:33 -08:00 |
|
Christopher Jeffrey
|
5cb06c6cbd
|
faster hd deserialization.
|
2016-02-23 20:23:25 -08:00 |
|
Christopher Jeffrey
|
0dabee0336
|
improve getMerkleRoot.
|
2016-02-23 17:11:24 -08:00 |
|
Christopher Jeffrey
|
0fac957da3
|
utils. merkle tree.
|
2016-02-23 16:53:05 -08:00 |
|
Christopher Jeffrey
|
1e1e214900
|
debugging output.
|
2016-02-23 05:27:36 -08:00 |
|
Christopher Jeffrey
|
95a5d2c47b
|
getheaders. better pow test.
|
2016-02-23 04:37:13 -08:00 |
|
Christopher Jeffrey
|
10821a00fc
|
utils. improve fromBase58.
|
2016-02-23 02:45:59 -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
|
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
|
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 |
|