Nodari Chkuaselidze
|
ee5d45fa31
|
fullnode: reemit abort and let bin handle the shutdown.
|
2022-06-07 10:17:06 -04:00 |
|
Matthew Zipkin
|
4c665cb42b
|
node: listen for abort event from plugins
|
2022-06-07 10:17:06 -04:00 |
|
Matthew Zipkin
|
f3d1856fb7
|
chain, node: catch critical errors and shut down
|
2022-06-07 10:17:06 -04:00 |
|
Nodari Chkuaselidze
|
05ed36972a
|
chain: Fix migration for the SPV.
Minor nits and updates.
|
2022-06-03 19:37:24 +04:00 |
|
Nodari Chkuaselidze
|
5b89d917d0
|
chain: Add tree commit height to the tree state.
Add reconstruct tree RPC call.
Make TreeState safe.
|
2022-06-03 19:37:21 +04:00 |
|
Nodari Chkuaselidze
|
95769d90b4
|
chain: add compaction interval, events and rpc call.
|
2022-06-03 19:37:21 +04:00 |
|
Matthew Zipkin
|
d71393f0cb
|
node: parse config arg to compact tree on launch
|
2022-05-19 17:36:25 +04:00 |
|
Nodari Chkuaselidze
|
51f22621af
|
chain: return fork to reorganize event.
|
2022-05-13 12:20:42 +04:00 |
|
Matthew Zipkin
|
36060eebd5
|
net: propagate the user agent from node to pool
Co-authored-by: Fernando Falci <fernando.falci@adevinta.com>
|
2022-04-24 11:24:14 -04:00 |
|
Matthew Zipkin
|
07d856dfea
|
dns: set both servers' SIG0 with one option and test
|
2021-09-28 11:32:38 -04:00 |
|
Mark Tyneway
|
503634f1da
|
node: use sig0 config option
|
2021-09-28 10:44:31 -04:00 |
|
Mark Tyneway
|
9e4abb6a51
|
blockstore: integration
|
2021-09-03 23:23:59 +04:00 |
|
Nodari Chkuaselidze
|
31efc01227
|
migrations: migrate flag is now a number.
|
2021-07-31 22:05:44 +04:00 |
|
Nodari Chkuaselidze
|
7e0f29b280
|
migration: add migration flag to nodes.
Add info to the migrations.
|
2021-07-31 22:05:44 +04:00 |
|
Matthew Zipkin
|
723d1735a4
|
chain: remove forceflags
|
2021-07-31 14:03:34 -04:00 |
|
Matthew Zipkin
|
7660280c2a
|
node: accept --no-dns and --no-rs configuration option to disable NS and RS
|
2021-03-23 13:44:33 -04:00 |
|
Matthew Zipkin
|
c5e50e696b
|
fullnode: parse --mempool-expiry-time
|
2021-01-12 10:37:57 -05:00 |
|
Matthew Zipkin
|
f12bb2056c
|
miner: parse minWeight option from Full Node
|
2020-09-15 08:50:52 -04:00 |
|
Christopher Jeffrey
|
25d499dcc6
|
net: seperate regular address and brontide address. fix options parsing.
|
2020-03-05 10:34:20 -08:00 |
|
Christopher Jeffrey
|
2cfda9b77c
|
net: more improvements for p2p health.
|
2020-03-03 17:26:57 -08:00 |
|
Christopher Jeffrey
|
a333a24d40
|
net: use plaintext by default. various improvements.
|
2020-01-29 02:01:32 -08:00 |
|
Christopher Jeffrey
|
0623f4df05
|
Revert "Merge pull request #331 from tynes/p2p-brontide-safety"
This reverts commit 340952867a, reversing
changes made to e2039e8954.
|
2020-01-29 01:58:18 -08:00 |
|
Javed Khan
|
010d5d2b98
|
peer: add a slidingwindow rate limit for getproof
|
2020-01-26 21:37:22 +05:30 |
|
Mark Tyneway
|
d5cfb7887b
|
p2p: standard and brontide peering
Separate the brontide and plaintext servers
so that peers can network over either.
|
2020-01-25 20:00:00 -08:00 |
|
Mark Tyneway
|
beedc3e6c5
|
node: parse rs-no-unbound and pass to rs constructor
|
2019-10-25 10:06:53 -07:00 |
|
Mark Tyneway
|
c6a11eb1ca
|
blockchain: remove coin-cache
This PR removes the coin-cache from the blockchain.
It was determined that using the coin-cache actually
slows down the initial block download and can be
easily configured in such a way that it crashes Node.js.
This is a port of work done by braydonf on bcoin.
See relevant comment from jj: https://github.com/bcoin-org/bcoin/issues/626#issuecomment-442059074
See PR on bcoin here: https://github.com/bcoin-org/bcoin/pull/736
|
2019-03-29 14:32:51 -07:00 |
|
Christopher Jeffrey
|
daf38ea4dd
|
airdrop: first attempt at airdrop proofs.
|
2018-12-02 15:56:50 -08:00 |
|
Christopher Jeffrey
|
a03fcd1a23
|
pkg: rename to hsd.
|
2018-08-01 20:00:09 -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
|
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
|
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
|
ddd06adbb7
|
wallet/db: improvements to auction state handling.
|
2018-07-10 16:23:52 -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
|
ca745fe9f7
|
covenants: use new revocation system and FINALIZE covenant.
|
2018-06-10 01:34:06 -07:00 |
|
Christopher Jeffrey
|
f3db8d8c39
|
hskd: update links.
|
2018-06-08 07:13:46 -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
|
04f059af50
|
pkg: more renaming.
|
2018-03-11 20:29:05 -07:00 |
|
Christopher Jeffrey
|
8b961664fc
|
net: drop bip150 and bip151.
|
2018-03-06 04:11:48 -08:00 |
|