Christopher Jeffrey
|
ae7bbeb065
|
wallet work.
|
2016-06-27 03:07:43 -07:00 |
|
Christopher Jeffrey
|
b8997c9212
|
fix aes tests.
|
2016-06-27 02:23:06 -07:00 |
|
Christopher Jeffrey
|
a95ab18379
|
scanning.
|
2016-06-26 16:32:36 -07:00 |
|
Christopher Jeffrey
|
5095f78dbf
|
wallet map.
|
2016-06-26 03:58:09 -07:00 |
|
Christopher Jeffrey
|
48855ae56f
|
fix tests. non-rolling bloom filter for txdb.
|
2016-06-22 17:51:49 -07:00 |
|
Christopher Jeffrey
|
edbd42b2c2
|
api fixes.
|
2016-06-16 15:26:32 -07:00 |
|
Christopher Jeffrey
|
b74b6e8b83
|
handle remove for block better.
|
2016-06-16 00:18:36 -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
|
408102949c
|
getHash enc.
|
2016-06-12 12:01:06 -07:00 |
|
Christopher Jeffrey
|
ca3dade3b1
|
update links.
|
2016-06-09 16:19:14 -07:00 |
|
Christopher Jeffrey
|
af33e61031
|
txdb: fix double-spend handling.
|
2016-06-04 19:34:37 -07:00 |
|
Christopher Jeffrey
|
e08b4cf563
|
balance. walletdb.
|
2016-05-31 18:25:39 -07:00 |
|
Christopher Jeffrey
|
5b3cc7c0d3
|
misc. error handling.
|
2016-05-31 15:39:30 -07:00 |
|
Christopher Jeffrey
|
b16a8ed1c4
|
lint.
|
2016-05-31 04:43:44 -07:00 |
|
Christopher Jeffrey
|
60d33ce9db
|
txdb and walletdb work. scanning.
|
2016-05-31 04:37:46 -07:00 |
|
Christopher Jeffrey
|
74f5a8916f
|
more wallet work.
|
2016-05-31 03:01:56 -07:00 |
|
Christopher Jeffrey
|
976fd46da5
|
accounts.
|
2016-05-31 00:46:01 -07:00 |
|
Christopher Jeffrey
|
79d2471a33
|
mapping.
|
2016-05-30 19:09:05 -07:00 |
|
Christopher Jeffrey
|
ab9301ce7e
|
serialization. refactor.
|
2016-05-29 03:04:28 -07:00 |
|
Christopher Jeffrey
|
14088e5b0c
|
async wallet cwallet.
|
2016-05-28 08:33:53 -07:00 |
|
Christopher Jeffrey
|
420d72d647
|
async wallet.
|
2016-05-28 05:48:50 -07:00 |
|
Christopher Jeffrey
|
afeb1d1d34
|
lint.
|
2016-05-25 01:39:08 -07:00 |
|
Christopher Jeffrey
|
3e2f43e178
|
use bloom filter for addresses in wallet db.
|
2016-05-20 17:12:00 -07:00 |
|
Christopher Jeffrey
|
ee3d3eaea1
|
drop utils.read/write.
|
2016-05-18 08:52:08 -07:00 |
|
Christopher Jeffrey
|
b9c7afa0ea
|
coin.fromTX.
|
2016-05-18 05:12:28 -07:00 |
|
Christopher Jeffrey
|
599bbffe1e
|
optimize getBalance.
|
2016-05-16 17:56:35 -07:00 |
|
Christopher Jeffrey
|
5ac4621b0e
|
comments. docs.
|
2016-05-15 18:22:28 -07:00 |
|
Christopher Jeffrey
|
dd5c9096a7
|
use js numbers for values.
|
2016-05-14 20:57:52 -07:00 |
|
Christopher Jeffrey
|
8db6e1c9a6
|
store by hash.
|
2016-05-13 12:01:06 -07:00 |
|
Christopher Jeffrey
|
fc22de77bf
|
tests passing.
|
2016-05-13 10:04:56 -07:00 |
|
Christopher Jeffrey
|
5eb3946e38
|
major refactor.
|
2016-05-13 09:24:04 -07:00 |
|
Christopher Jeffrey
|
f4be7651cd
|
refactor txdb and chaindb db usage.
|
2016-05-13 04:49:21 -07:00 |
|
Christopher Jeffrey
|
079d82e80c
|
do not store unspendable coins.
|
2016-05-05 03:41:22 -07:00 |
|
Christopher Jeffrey
|
703c9aec3c
|
refactor database layout.
|
2016-05-01 20:45:36 -07:00 |
|
Christopher Jeffrey
|
8d38178b30
|
more utils refactoring.
|
2016-04-30 20:06:26 -07:00 |
|
Christopher Jeffrey
|
afee09a935
|
utils refactor.
|
2016-04-30 16:20:40 -07:00 |
|
Christopher Jeffrey
|
270feadf74
|
move jsdoc types.
|
2016-04-28 15:01:53 -07:00 |
|
Mark Vayngrib
|
fb0e962f30
|
fix args normalization in getHeightRangeHashes
|
2016-04-25 17:02:47 -04:00 |
|
Christopher Jeffrey
|
69ddca52a8
|
clean up utils.
|
2016-04-18 00:36:03 -07:00 |
|
Christopher Jeffrey
|
f4c991ab77
|
mutable scripts.
|
2016-04-17 21:02:43 -07:00 |
|
Christopher Jeffrey
|
0f6c19bcd5
|
major refactor.
|
2016-04-16 20:03:00 -07:00 |
|
Christopher Jeffrey
|
0d7d8073a2
|
refactor.
|
2016-04-16 05:56: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
|
800d17278e
|
sort txs.
|
2016-04-09 03:56:36 -07:00 |
|
Christopher Jeffrey
|
044d54e12e
|
add total balance.
|
2016-04-08 18:15:50 -07:00 |
|
Christopher Jeffrey
|
0a7f118528
|
add environment.
|
2016-04-06 18:55:55 -07:00 |
|
Christopher Jeffrey
|
4b20a87b4f
|
db refactoring.
|
2016-04-04 18:57:34 -07:00 |
|
Christopher Jeffrey
|
32e94429d3
|
fix getLocks and wallet zapping.
|
2016-04-03 02:13:36 -07:00 |
|
Christopher Jeffrey
|
a58b566c69
|
switch back to leveldown mempool.
|
2016-04-02 23:12:01 -07:00 |
|
Christopher Jeffrey
|
819c63b9b7
|
expose zapping.
|
2016-03-31 16:32:09 -07:00 |
|
Christopher Jeffrey
|
8346cccbcb
|
balance. http.
|
2016-03-31 16:17:10 -07:00 |
|
Christopher Jeffrey
|
b0e6826232
|
txdb.
|
2016-03-31 14:36:39 -07:00 |
|
Christopher Jeffrey
|
126fb72644
|
fixes. refactor.
|
2016-03-29 18:08:33 -07:00 |
|
Christopher Jeffrey
|
2c9756f38b
|
txdb orphan storage.
|
2016-03-28 15:45:47 -07:00 |
|
Christopher Jeffrey
|
af6ac736bf
|
consistent naming.
|
2016-03-28 13:22:31 -07:00 |
|
Christopher Jeffrey
|
6194c66d8f
|
mempool work. accurate reject messages.
|
2016-03-26 03:37:06 -07:00 |
|
Christopher Jeffrey
|
37c488c802
|
txdb and mempool work.
|
2016-03-26 01:29:04 -07:00 |
|
Christopher Jeffrey
|
e205c70f97
|
mempool. txdb.
|
2016-03-25 20:02:23 -07:00 |
|
Christopher Jeffrey
|
6c238c844f
|
refactor. coin/utxo.
|
2016-03-25 13:00:11 -07:00 |
|
Christopher Jeffrey
|
1db0954c83
|
misc.
|
2016-03-24 03:45:00 -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
|
eb569ae12d
|
add locks to txdb.
|
2016-03-21 17:31:24 -07:00 |
|
Christopher Jeffrey
|
2797cd2f44
|
rewrite mempool.
|
2016-03-21 16:29:02 -07:00 |
|
Christopher Jeffrey
|
bd54b42dc4
|
fixing memleak. so far so good.
|
2016-03-19 09:36:16 -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
|
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
|
c2aa7b3727
|
more http things.
|
2016-03-10 02:33:53 -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
|
b5f8f7291a
|
db refactor.
|
2016-03-06 11:56:50 -08:00 |
|
Christopher Jeffrey
|
88bf5f4b9a
|
minor.
|
2016-03-04 05:04:13 -08:00 |
|
Christopher Jeffrey
|
57f37bba3c
|
txdb. refactor. fixes.
|
2016-03-04 04:57:29 -08:00 |
|
Christopher Jeffrey
|
55a7842f59
|
txid parsing fixes for txdb.
|
2016-03-04 04:38:24 -08:00 |
|
Christopher Jeffrey
|
14a51a25b2
|
minor fixes.
|
2016-03-04 04:27:03 -08:00 |
|
Christopher Jeffrey
|
f67902a9cf
|
refactor. allow tx querying by timestamp.
|
2016-03-04 03:49:43 -08:00 |
|
Christopher Jeffrey
|
e962686e93
|
wallet provider.
|
2016-03-03 20:15:03 -08:00 |
|
Christopher Jeffrey
|
4df5b305ea
|
walletdb and txpool.
|
2016-03-03 18:57:02 -08:00 |
|
Christopher Jeffrey
|
ef55d1cebc
|
map addresses to ids.
|
2016-03-03 13:53:11 -08:00 |
|
Christopher Jeffrey
|
e6048e85c8
|
walletdb. txdb. webhooks.
|
2016-03-02 19:37:55 -08:00 |
|
Christopher Jeffrey
|
ad8090dc7c
|
tx-by-height. update node and pool to use walletdb.
|
2016-03-02 15:20:39 -08:00 |
|
Christopher Jeffrey
|
f5a0b9e284
|
fix orphan parsing.
|
2016-03-02 03:46:21 -08:00 |
|
Christopher Jeffrey
|
7bf912f570
|
do not store orphan txs.
|
2016-03-02 03:19:45 -08:00 |
|
Christopher Jeffrey
|
e8a70f9d7b
|
check for double-spends in txdb.
|
2016-03-02 03:03:14 -08:00 |
|
Christopher Jeffrey
|
d86031c073
|
more refactoring.
|
2016-03-02 02:59:08 -08:00 |
|
Christopher Jeffrey
|
e31e485553
|
walletdb. tests. refactor.
|
2016-03-02 02:36:14 -08:00 |
|
Christopher Jeffrey
|
8f77cf7173
|
all tests passing.
|
2016-03-01 20:15:57 -08:00 |
|
Christopher Jeffrey
|
b1232593d8
|
txdb.
|
2016-03-01 19:40:18 -08:00 |
|