Christopher Jeffrey
|
d36e908d13
|
covenants: more refactoring.
|
2018-01-08 03:01:01 -08:00 |
|
Christopher Jeffrey
|
77e613e6dc
|
handshake: preliminary wallet work.
|
2018-01-08 01:19:41 -08:00 |
|
Christopher Jeffrey
|
f6ff73b9e8
|
db: last commit before removing register undos.
|
2018-01-07 11:52:55 -08:00 |
|
Christopher Jeffrey
|
e9ff88b37d
|
db: simplify and trust utxos.
|
2018-01-07 09:50:40 -08:00 |
|
Christopher Jeffrey
|
7dc399d047
|
db: work on better state transitions.
|
2018-01-07 04:00:00 -08:00 |
|
Christopher Jeffrey
|
c260772163
|
covenants: drop unused methods and indexes.
|
2018-01-05 13:14:25 -08:00 |
|
Christopher Jeffrey
|
9304e66aed
|
blockchain: get covenants and trie working.
|
2018-01-05 07:51:19 -08:00 |
|
Christopher Jeffrey
|
bbe1322e51
|
refactor: handshakeify.
|
2018-01-05 04:11:11 -08:00 |
|
Christopher Jeffrey
|
6e54fbd51d
|
wallet/chain: fixes and cleanup.
|
2018-01-04 10:25:43 -08:00 |
|
Christopher Jeffrey
|
6e0d489aec
|
handshake: finish cleaning up bitcoin.
|
2018-01-02 20:24:56 -08:00 |
|
Christopher Jeffrey
|
c9c7baaff0
|
handshake: initial work.
|
2017-12-31 16:46:13 -08:00 |
|
Christopher Jeffrey
|
01abb3d667
|
types: cleanup types.
|
2017-12-30 03:49:28 -08:00 |
|
Christopher Jeffrey
|
1fbed1b22b
|
chaindb: minor.
|
2017-12-24 03:08:47 -08:00 |
|
Christopher Jeffrey
|
ac3310f5c0
|
db: remove backend option.
|
2017-12-06 17:05:00 -08:00 |
|
Christopher Jeffrey
|
3215c02413
|
chaindb: refactor.
|
2017-12-06 10:30:53 -08:00 |
|
Christopher Jeffrey
|
056630e231
|
db: drop old migrations. avoid using encoding.
|
2017-12-05 03:14:34 -08:00 |
|
Christopher Jeffrey
|
ff46dd9fff
|
db: stop relying on encoding.
|
2017-12-05 02:32:54 -08:00 |
|
Christopher Jeffrey
|
a3e0a5fe11
|
db: use bdb key object.
|
2017-12-04 23:07:26 -08:00 |
|
Christopher Jeffrey
|
9c88aab4a1
|
db: migrate to key objects.
|
2017-11-29 15:35:00 -08:00 |
|
Christopher Jeffrey
|
635e60cc58
|
bcoin: require bn.js directly.
|
2017-11-17 00:49:02 -08:00 |
|
Christopher Jeffrey
|
0e4d32f41b
|
bcoin: use util.revHex again.
|
2017-11-17 00:00:36 -08:00 |
|
Christopher Jeffrey
|
1059269ff8
|
wallet: classify.
|
2017-11-16 20:11:17 -08:00 |
|
Christopher Jeffrey
|
c60b8ea125
|
refactor: switch to bio module.
|
2017-11-16 11:43:24 -08:00 |
|
Christopher Jeffrey
|
ea85d886fc
|
chain: no return await.
|
2017-11-16 10:18:26 -08:00 |
|
Christopher Jeffrey
|
0bef3e4606
|
chaindb: minor.
|
2017-11-16 10:04:14 -08:00 |
|
Christopher Jeffrey
|
805ecea271
|
primitives: classify primitives.
|
2017-11-15 18:55:01 -08:00 |
|
Christopher Jeffrey
|
1b39abe157
|
bcoin: rename bufio and bstring.
|
2017-11-15 09:02:44 -08:00 |
|
Christopher Jeffrey
|
baefa8d5ee
|
utils: switch to bevent.
|
2017-11-02 04:44:46 -07:00 |
|
Christopher Jeffrey
|
d97cc7351f
|
utils: start using bmutex.
|
2017-11-01 18:54:14 -07:00 |
|
Christopher Jeffrey
|
eccdaca769
|
bcoin: start switching to class syntax.
|
2017-11-01 18:16:05 -07:00 |
|
Christopher Jeffrey
|
9a19cdb24d
|
crypto: start using hash.digest().
|
2017-11-01 15:41:32 -07:00 |
|
Christopher Jeffrey
|
218b03f1e8
|
utils: remove dependence on co.
|
2017-11-01 14:13:07 -07:00 |
|
Christopher Jeffrey
|
6a83116951
|
utils: stop using asyncobject.
|
2017-11-01 12:57:11 -07:00 |
|
Christopher Jeffrey
|
da28e10468
|
node: start using blgr and bcfg.
|
2017-10-30 21:56:51 -07:00 |
|
Christopher Jeffrey
|
3ecc9829e3
|
utils: start using bbuf.
|
2017-10-30 21:29:49 -07:00 |
|
Christopher Jeffrey
|
f994266f35
|
encoding: refactor. remove bip70.
|
2017-10-30 21:02:19 -07:00 |
|
Christopher Jeffrey
|
919cfb7863
|
bcoin: use bdb.
|
2017-10-29 05:23:15 -07:00 |
|
Christopher Jeffrey
|
9706918a29
|
wallet: fixes for wallet server.
|
2017-10-26 15:35:23 -07:00 |
|
Christopher Jeffrey
|
d6fb654dad
|
bcoin: remove dependence on util.js.
|
2017-10-26 04:07:48 -07:00 |
|
Christopher Jeffrey
|
71182864e7
|
bcoin: use bcrypto. remove crypto module.
|
2017-10-25 21:21:39 -07:00 |
|
Christopher Jeffrey
|
2d4513c675
|
wallet: update rpc calls for getHashes.
|
2017-10-19 02:07:26 -07:00 |
|
Christopher Jeffrey
|
0abc10f09b
|
wallet-rewrite
|
2017-10-19 02:06:14 -07:00 |
|
Christopher Jeffrey
|
4d8ca8c16f
|
db: change iterator api to be more loop-friendly.
|
2017-10-18 12:58:21 -07:00 |
|
Christopher Jeffrey
|
1aa78e2248
|
mempool: sanitize after reorg.
|
2017-09-26 17:20:16 -07:00 |
|
Christopher Jeffrey
|
459a9f25f4
|
chain/mempool: optimize coinview handling. fix mempool orphan edge case.
|
2017-09-26 13:07:01 -07:00 |
|
Christopher Jeffrey
|
991213d303
|
chain: fix typo.
|
2017-09-19 13:30:53 -07:00 |
|
Christopher Jeffrey
|
4c18dc5d0e
|
chain/util: minor style change.
|
2017-09-19 13:10:40 -07:00 |
|
Christopher Jeffrey
|
fdca08b498
|
chain: minor.
|
2017-09-06 23:06:41 -07:00 |
|
Christopher Jeffrey
|
5107cfd27a
|
consensus: clean up some functions.
|
2017-09-06 22:38:23 -07:00 |
|
Christopher Jeffrey
|
eb5469088c
|
chain: refactor checkpoints handling. other misc refactoring.
|
2017-09-06 14:17:39 -07:00 |
|