Commit graph

508 commits

Author SHA1 Message Date
Christopher Jeffrey
2ef47124fc
handshake: wallet work. 2018-01-09 14:30:37 -08:00
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
7dc399d047
db: work on better state transitions. 2018-01-07 04:00:00 -08:00
Christopher Jeffrey
02ecceafcd
wallet: initial layout additions. 2018-01-06 17:53:19 -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
a306fbbe40
consensus: change halving and reward. 2018-01-05 03:17:44 -08:00
Christopher Jeffrey
6e54fbd51d
wallet/chain: fixes and cleanup. 2018-01-04 10:25:43 -08:00
Christopher Jeffrey
09e56d6144
hsk: use 64 byte signatures everywhere. 2018-01-03 18:58:48 -08:00
Christopher Jeffrey
3ac97843aa
refactor: misc cleanup. 2018-01-03 18:26:31 -08:00
Christopher Jeffrey
9a1378dba4
Revert "tx: add tx types."
This reverts commit 96ced3a165.
2018-01-03 08:24:42 -08:00
Christopher Jeffrey
96ced3a165
tx: add tx types. 2018-01-02 21:05:36 -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
7df46c04eb
pkg: update deps. 2017-12-30 19:52:38 -08:00
Christopher Jeffrey
cc3bd01ad2
bin: drop bin/cli. 2017-12-30 06:19:07 -08:00
Christopher Jeffrey
4a6130dee6
minor: lint. 2017-12-30 03:51:51 -08:00
Christopher Jeffrey
01abb3d667
types: cleanup types. 2017-12-30 03:49:28 -08:00
Christopher Jeffrey
44038f8f6e
wallet: add wid->id index. 2017-12-30 03:37:55 -08:00
Christopher Jeffrey
d15ad95306
browser: fix error display. 2017-12-28 18:41:09 -08:00
Christopher Jeffrey
e4f29985dd
wallet/http: require admin token. 2017-12-28 11:20:13 -08:00
Christopher Jeffrey
baca7ee304
bcoin: get browserify working. 2017-12-19 11:41:46 -08:00
Christopher Jeffrey
5a875c442c
wallet/bcoin: refactor exposure. 2017-12-12 22:32:27 -08:00
Christopher Jeffrey
83f9bffd3d
wallet: better option parsing for wallet plugin. 2017-12-12 12:06:29 -08:00
Christopher Jeffrey
02c193b012
wallet: always use separate http server. 2017-12-12 08:47:39 -08:00
Christopher Jeffrey
98118f3ff1
wallet: refactor. 2017-12-08 23:14:11 -08:00
Christopher Jeffrey
5cfae37a4e
wallet/hostlist: minor. 2017-12-06 21:17:18 -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
83c7391cf7
txdb: use new bucket system. 2017-11-29 13:50:16 -08:00
Christopher Jeffrey
aadfd6471c
wallet: refactor removal. 2017-11-28 11:24:05 -08:00
Christopher Jeffrey
5785970eb5
masterkey: minor. 2017-11-28 00:18:49 -08:00
Christopher Jeffrey
9389fad41c
wallet: add removing wallet functionality. 2017-11-27 17:01:54 -08:00
Christopher Jeffrey
6932f2bb39
wallet: smarter path serialization. 2017-11-27 13:21:17 -08:00
Christopher Jeffrey
582a8fe66c
wallet: migrate paths. 2017-11-27 12:36:12 -08:00
Christopher Jeffrey
b32280bc05
wallet: more migrations. 2017-11-27 10:46:38 -08:00
Christopher Jeffrey
254304659a
migrate: add walletdb 6-to-7 migration. 2017-11-24 20:12:26 -08:00
Christopher Jeffrey
0e4d32f41b
bcoin: use util.revHex again. 2017-11-17 00:00:36 -08:00
Christopher Jeffrey
126e5fe416
bcoin: lint. 2017-11-16 20:44:04 -08:00
Christopher Jeffrey
1059269ff8
wallet: classify. 2017-11-16 20:11:17 -08:00
Christopher Jeffrey
80b5fe502b
bcoin: clean up requires. 2017-11-16 12:24:45 -08:00
Christopher Jeffrey
c60b8ea125
refactor: switch to bio module. 2017-11-16 11:43:24 -08:00
Christopher Jeffrey
69a2fb43ef
bcoin: bstring requires. 2017-11-16 10:41:19 -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