Commit graph

68 commits

Author SHA1 Message Date
glais
88b8d9bd82 node+spvnode: typo fixes 2022-06-29 14:03:44 +10:00
Nodari Chkuaselidze
ee5d45fa31
fullnode: reemit abort and let bin handle the shutdown. 2022-06-07 10:17:06 -04:00
Mark Tyneway
c9ea6aae43
bin: add sigint listener for safer shutdown 2020-03-25 11:30:36 -07:00
Christopher Jeffrey
63946fc9d8
bin/node: fix use strict. 2020-03-05 10:34:56 -08:00
Christopher Jeffrey
1cc8f49508
bin/node: set Buffer.poolSize to zero on boot. 2020-03-05 09:17:47 -08:00
Christopher Jeffrey
ded6130868
bin/node: remove unused code. 2020-03-02 11:29:18 -08:00
Christopher Jeffrey
a2b96be410
protocol: re-create genesis blocks. add genesis script for mainnet. 2020-01-29 06:08:46 -08:00
Boyma Fahnbulleh
1c56699a52
bin: fix erroneous help message 2018-09-26 17:01:40 -07:00
Christopher Jeffrey
119003739e
node: do not listen by default (for now). 2018-08-03 04:59:52 -07:00
Christopher Jeffrey
a03fcd1a23
pkg: rename to hsd. 2018-08-01 20:00:09 -07:00
Christopher Jeffrey
bb8b2296b4
bin: ignore mainnet. 2018-06-19 09:38:04 -07:00
Christopher Jeffrey
674d1d6003
net: fix various p2p serialization issues. 2018-06-19 09:32:47 -07:00
Christopher Jeffrey
4d7fdf4cec
node: do not boot unless native extensions are installed. 2018-06-17 03:08:42 -07:00
Christopher Jeffrey
b2f16b8f67
bin: minor fixes. 2018-06-08 22:49:48 -07:00
Christopher Jeffrey
313a4edd62
hsk: minor. 2018-01-16 08:23:19 -08:00
Christopher Jeffrey
ac3310f5c0
db: remove backend option. 2017-12-06 17:05:00 -08:00
Christopher Jeffrey
55cf07a871
refactor: style for const/let and returns. 2017-07-31 18:21:02 -07:00
Christopher Jeffrey
76679a0650
bin: fix error handling. 2017-07-17 16:40:16 -07:00
Christopher Jeffrey
a93f82db73
workers: minor. 2017-07-17 14:26:41 -07:00
Christopher Jeffrey
c53f4cf89e
refactor: switch to const/let. 2017-07-17 14:26:37 -07:00
Christopher Jeffrey
f70d6b8b45
refactor: lint tests, benchmarks, etc. 2017-06-24 14:35:10 -07:00
Christopher Jeffrey
84eccc29fa
refactor: switch to async/await. see #227. 2017-06-24 02:39:06 -07:00
Christopher Jeffrey
b66f023e22
bin: add --version and --help args. fixes #209. 2017-05-12 11:44:33 -07:00
Christopher Jeffrey
1d6bd6dbe4
node: require walletdb by default for now. 2017-03-14 06:22:43 -07:00
Christopher Jeffrey
7d6ebd0201
node: make hostlist persistence optional. 2017-03-14 06:10:37 -07:00
Christopher Jeffrey
4674109706
node: refactor config options. 2017-03-14 06:10:37 -07:00
Christopher Jeffrey
1a8a9afade
config/wallet: refactor config handling. add wallet server. 2017-03-14 06:10:35 -07:00
Christopher Jeffrey
a81733a720
node/config: refactor config and options. 2017-03-14 06:09:29 -07:00
Christopher Jeffrey
f0e7aa9d82
net: handle server differently. 2017-01-14 07:54:07 -08:00
Christopher Jeffrey
e8cc724488
node/net: refactor node bootstrapping. 2017-01-14 07:21:16 -08:00
Christopher Jeffrey
8f743b6e7d
peer: handle drains better. 2016-11-19 14:33:40 -08:00
Christopher Jeffrey
f0223146af
deps: massive refactor. 2016-10-02 23:24:11 -07:00
Christopher Jeffrey
8cb6faa078
refactor: browser. benchmarks. 2016-09-22 04:03:01 -07:00
Christopher Jeffrey
d78151d3d3
refactor: promises. 2016-09-20 15:28:14 -07:00
Christopher Jeffrey
ec41bf2be5
config: fix arg aliasing. 2016-07-30 13:53:43 -07:00
Christopher Jeffrey
dfaadd41c6
config: add configuration parser. 2016-07-29 15:40:39 -07:00
Christopher Jeffrey
a86a374ca5
node: add bip151 option. 2016-07-25 18:26:29 -07:00
Christopher Jeffrey
27684e9661
if we're going to have checkpoints, might as well optimize the hell out of them. 2016-07-21 12:36:11 -07:00
Christopher Jeffrey
95067ba938
compact block relay support. 2016-07-20 19:42:19 -07:00
Christopher Jeffrey
28f6ebe43f
remove globals. add logger. 2016-07-15 18:20:55 -07:00
Christopher Jeffrey
7862418ccc
program. addresses. 2016-06-17 06:34:48 -07:00
Christopher Jeffrey
9a5f1c556d
strict mode. 2016-06-13 01:06:01 -07:00
Christopher Jeffrey
e2626c32f0
mkdirp. 2016-05-24 01:18:56 -07:00
Christopher Jeffrey
8c8b62a57f
headers sync. 2016-05-23 00:49:52 -07:00
Christopher Jeffrey
013b59a9cc
fix typos. 2016-05-22 23:16:08 -07:00
Christopher Jeffrey
d85956b63f
parallelize mining. listen for worker pipe errors. 2016-05-22 21:21:18 -07:00
Christopher Jeffrey
53dbac9c87
more relay fixes. 2016-05-22 19:14:20 -07:00
Christopher Jeffrey
3be5655539
get bcoin working on windows. 2016-05-19 16:09:21 -07:00
Christopher Jeffrey
ed1a8ef718
pool.listen. 2016-05-19 11:56:11 -07:00
Christopher Jeffrey
493f0092e4
comments. refactor how module is exposed. 2016-05-14 13:22:43 -07:00