Commit graph

482 commits

Author SHA1 Message Date
Nodari Chkuaselidze
18cf21b0bd
node/dns: allow setting different public-host for root server.
Co-authored-by: Rithvik Vibhu <rithvikvibhu@gmail.com>
2025-07-11 14:03:05 +04:00
Nodari Chkuaselidze
618ead29b9
pkg: update dependencies and npmignore. 2025-07-03 16:49:42 +04:00
Nodari Chkuaselidze
cf533d6417
wallet: update client types. 2025-02-06 14:36:52 +04:00
Nodari Chkuaselidze
c38e4b9298
chain: add getEntries, similar to getHashes. 2024-08-29 13:31:02 +04:00
Nodari Chkuaselidze
b01c806758
node-http: Add get median time to node http. 2024-08-29 13:30:39 +04:00
Nodari Chkuaselidze
57194f4cd6
http: interactive rescan will now throw on socket.call similar to rescan. 2024-08-20 15:33:49 +04:00
Nodari Chkuaselidze
8affe9570d
node: add fullLock option to the interactive rescan.
Interactive rescan by default does per block scan lock. This enables
parallel rescans, as well as chain sync while rescan is in progress. But
in specific cases, it may be more beneficial to stop the node from
syncing while the rescan is in progress.
2024-08-20 15:33:42 +04:00
Nodari Chkuaselidze
a694ad759a
chain: rename scanAction to scanActions. 2023-12-13 12:32:42 +04:00
Nodari Chkuaselidze
37d52feadd
node: match the scan signatures. 2023-12-13 12:32:41 +04:00
Nodari Chkuaselidze
64c12dbc31
node-http: implement interactive rescan for http. 2023-12-13 12:32:38 +04:00
Nodari Chkuaselidze
27ec4bfa51
chain: add interactive scan. 2023-12-13 12:29:35 +04:00
Nodari Chkuaselidze
9659699d51
tx: rename test to testAndMaybeUpdate.
tx: Add .test method that does not update the filter.
2023-12-13 12:29:33 +04:00
Nodari Chkuaselidze
919cf24eba
node-http: add more details to the getinfo. 2023-10-27 13:30:07 +04:00
Nodari Chkuaselidze
5322e21649
node: add open/close events to node and spvnode.
chain: reorganize getting tree compaction heights.
2023-10-26 18:13:19 +04:00
Nodari Chkuaselidze
43544844dc
pkg: clean up unused params. 2023-10-16 11:36:12 +04:00
Nodari Chkuaselidze
1cc63b5dda
pkg: update bdb to 1.5.1 and use @handshake-org/bfilter. 2023-09-27 13:12:06 +04:00
Nathan Woodburn
14d2fd2a27
rpc: Added totalSigs to JSON response for scriptToJSON
- Added totalSigs property to the JSON response object
- Use getMultisig() function to return n value if available
2023-06-26 17:58:06 +10:00
Nodari Chkuaselidze
3fa91f1af7
chain: implement ICANN LOCKUP soft-fork. 2023-06-01 13:20:05 +04:00
Nodari Chkuaselidze
df008edca1
pkg: change ownership exports. 2023-05-31 20:39:07 +04:00
Nodari Chkuaselidze
2a04e60efa
http: update validator status codes. 2023-05-30 16:44:12 +04:00
Nodari Chkuaselidze
0c834ac0c4
chain: clean up unused hardened option from getNameStatus. 2023-05-25 18:41:27 +04:00
Matthew Zipkin
6067f49d28
node: clear up pool host/port and add verbose public details 2022-08-04 13:51:08 -04:00
Matthew Zipkin
1cb52a0050
node-rpc: add safe height option to all namestate requests (for SPV) 2022-08-03 16:28:36 -04:00
Matthew Zipkin
8d6ddd7cae
node-rpc decoderesource 2022-07-05 12:52:22 -04:00
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
Matthew Zipkin
a53f87755e
Merge PR #723 from 'nodech/localhost' 2022-05-16 14:57:11 -04:00
Nodari Chkuaselidze
22665a3f7e
hsd: use 127.0.0.1 by default. 2022-05-13 22:30:19 +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
9c00cff71a
http: lint 2022-03-02 14:42:16 -05:00
Luke Burns
a286900dac HTTPOptions this.host = 'localhost' 2022-01-19 14:13:44 -05:00
Luke Burns
fcab6813cf add localhost to no-auth list 2022-01-19 13:58:19 -05:00
Fernando Falci
84e00f169d
fix(rpc): Can't sign/verify with name before auction is closed. 2022-01-06 18:45:54 -03:00
Nodari Chkuaselidze
a1e6f8454a
node-rpc: clean up hex32 method. 2021-12-15 17:30:55 +04:00
Matthew Zipkin
a5278912ad
node/miner: remove covert signaling
Patial revert of 0603531e70
2021-11-03 13:45:16 -04:00
Matthew Zipkin
c9801ad5bb
node: pass max file size to logger 2021-10-12 17:56:28 -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
f1f831973f migrations: rename migrations to migrator.
migrations: nits.
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
Fernando Falci
f1e096ff1f
No help & no wallet unlock check 2021-06-09 19:29:29 +02:00