Commit graph

342 commits

Author SHA1 Message Date
lanford
36dcacdbda node/http: fix address type in http api 2018-09-17 16:43:56 +08:00
lanford
261ec36c55 fix: address type in http api /coin/address and /tx/address 2018-08-08 18:42:20 +08:00
Anthony Liu
3cae6a773b Use an address object in the coin address endpoint. 2018-08-08 02:16:33 -07:00
Christopher Jeffrey
9cd21308b3
chain/net: fix initial block sync. 2018-08-07 22:22:15 -07:00
Christopher Jeffrey
a77ed0b46b
rpc: stop using for-await. 2018-08-07 13:48:57 -07:00
Christopher Jeffrey
999a1c2f54
node/wallet: improve name rpc calls. 2018-08-04 14:33:39 -07:00
Christopher Jeffrey
771c8d42aa
pkg: rename btc->ui. 2018-08-01 20:34:21 -07:00
Christopher Jeffrey
a03fcd1a23
pkg: rename to hsd. 2018-08-01 20:00:09 -07:00
Christopher Jeffrey
f8db47e87a
covenants: rename some stuff. 2018-07-31 20:05:38 -07:00
Christopher Jeffrey
33e9140ab2
namestate: cleanup. 2018-07-31 19:58:47 -07:00
Christopher Jeffrey
b8fb76e813
covenants: rename auction to namestate. 2018-07-31 19:54:40 -07:00
Christopher Jeffrey
13d2197b76
covenants: store all name state in the urkel tree. 2018-07-31 19:04:06 -07:00
Christopher Jeffrey
b4372556cd
spv/pool: implement spv resolution. 2018-07-24 23:55:53 -07:00
Christopher Jeffrey
169da98147
pkg: update deps. remove build. 2018-07-19 05:40:48 -07:00
Christopher Jeffrey
afb98b6fcb
hskd: switch to %x argument in logger. 2018-07-15 10:47:14 -07:00
Christopher Jeffrey
d4782e0cc1
hskd: switch to buffer maps and structs. 2018-07-15 06:22:25 -07:00
Christopher Jeffrey
29e629cfae
covenants: better managing of reserved names. 2018-07-12 06:50:02 -07:00
Christopher Jeffrey
8ce798dda9
covenants: commit auction state to tree. add OPEN covenant. 2018-07-11 23:35:09 -07:00
Christopher Jeffrey
9a0cc84a59
hskd: backport various bcoin fixes. 2018-07-10 19:16:08 -07:00
Christopher Jeffrey
5b68bc0059
miner: enforce weight limit for claims. 2018-07-10 18:53:05 -07:00
Christopher Jeffrey
ddd06adbb7
wallet/db: improvements to auction state handling. 2018-07-10 16:23:52 -07:00
Christopher Jeffrey
e7e09c40c6
covenants: get claim tests passing. 2018-07-10 01:21:36 -07:00
Christopher Jeffrey
285ac862b7
consensus: implement permissionless claim proofs. 2018-07-07 16:33:56 -07:00
Christopher Jeffrey
51373778ff
net: fix block serving. 2018-06-19 10:56:43 -07:00
Christopher Jeffrey
a098e47ce2
dns: minor api change. 2018-06-18 18:00:02 -07:00
Christopher Jeffrey
b6b0730c37
node: minor. 2018-06-18 17:43:27 -07:00
Christopher Jeffrey
8be95c3ad5
dns: fix tree handling. 2018-06-18 15:58:32 -07:00
Christopher Jeffrey
28cb4d81cb
dns: cleanup options handling. 2018-06-18 15:46:10 -07:00
Christopher Jeffrey
a3acced655
block: switch to a single merkle root. 2018-06-15 01:38:59 -07:00
Christopher Jeffrey
4bf4eec623
node/rpc: fix some rpc calls. 2018-06-12 22:36:52 -07:00
Christopher Jeffrey
ca745fe9f7
covenants: use new revocation system and FINALIZE covenant. 2018-06-10 01:34:06 -07:00
Christopher Jeffrey
a397ea4c6e
chain: switch to 5 minute block time. add reserved field in header. closes #10 and #11. 2018-06-08 19:30:38 -07:00
Christopher Jeffrey
f3db8d8c39
hskd: update links. 2018-06-08 07:13:46 -07:00
Christopher Jeffrey
7bcfd8bc27
wallet/node: more rpc improvements. 2018-05-29 03:44:55 -07:00
Christopher Jeffrey
717a6d4a6b
rpc: parse name data. 2018-05-29 02:02:44 -07:00
Christopher Jeffrey
6bdc73b50e
chain: switch to new name tree. commit only 160 bit name hashes. 2018-05-28 09:02:54 -07:00
Christopher Jeffrey
1e562be4cd
resource: use dns label compression. 2018-04-26 02:31:26 -07:00
Christopher Jeffrey
fc4ac7aa59
dns: smimea support. other misc fixes. 2018-03-25 12:45:36 -07:00
Christopher Jeffrey
5e72972f94
dns: get sig0 and recursive server working. 2018-03-19 08:30:40 -07:00
Christopher Jeffrey
9e52d2f518
test: get tests passing. 2018-03-13 23:21:17 -07:00
Christopher Jeffrey
cb0f588001
hsk: refactor. add glue. lint. 2018-03-12 03:04:56 -07:00
Christopher Jeffrey
a8e1703b5f
hskd: start using bio.Struct. 2018-03-11 23:24:11 -07:00
Christopher Jeffrey
04f059af50
pkg: more renaming. 2018-03-11 20:29:05 -07:00
Christopher Jeffrey
3ea8aec007
hsk: use blake2 for addr hashes. 2018-03-11 18:16:46 -07:00
Christopher Jeffrey
16247a8451
covenants: include old revocation system. 2018-03-11 17:46:38 -07:00
Christopher Jeffrey
9dc6b6afbb
rpc: new getwork interface. 2018-03-09 22:15:10 -08:00
Christopher Jeffrey
8b961664fc
net: drop bip150 and bip151. 2018-03-06 04:11:48 -08:00
Christopher Jeffrey
ab99474bc8
hsk: fix revokes. 2018-03-04 20:30:01 -08:00
Christopher Jeffrey
c70e983122
hsk: reimplement proof handling. 2018-03-04 18:11:59 -08:00
Christopher Jeffrey
1f09fae12a
covenants/wallet: implement new revocation system. 2018-03-04 10:51:00 -08:00