1
0
Fork 0
forked from lthn/blockchain
Commit graph

60 commits

Author SHA1 Message Date
snider
09c987581b refactors API server initialization and shutdown process, removes conditional API enablement 2025-10-16 18:27:59 +01:00
snider
60df03ff1f adds API server enablement option and conditional initialization in daemon 2025-10-16 17:06:37 +01:00
snider
668a747325 adds blockcontroller / chain data 2025-10-16 14:10:04 +01:00
snider
d7066c2220 Add command line options for API server host and port configuration 2025-10-15 22:28:49 +01:00
snider
a947670d2c Update log message for API server shutdown in daemon 2025-10-15 21:02:04 +01:00
snider
073f3db1aa Initialize and manage API server lifecycle in daemon 2025-10-15 20:59:05 +01:00
Snider
763d70bec2
Testnet 1 (#15) 2025-09-30 16:48:13 +01:00
cryptozoidberg
9efce2ddb3
added check if console is available #510 2025-06-07 14:10:45 +04:00
sowle
6ff59d2392
Merge branch 'non_pruning_mode' into develop 2025-05-09 06:53:44 +03:00
cryptozoidberg
ef0a47c720
added force_rescan_tx_pool command to wallet rpc 2025-05-05 21:33:13 +04:00
sowle
e5323d0c5a
non-pruning mode implemented using checkpoints 2025-04-30 03:55:13 +03:00
cryptozoidberg
2872515117
added missing closing tag 2025-03-31 16:14:46 +04:00
cryptozoidberg
bd05907dd8
fixed errors in compilation 2025-03-31 15:37:21 +04:00
cryptozoidberg
926549e740
implemented warp-mode for zano daemon 2025-03-12 19:52:10 +04:00
cryptozoidberg
ec54dc72c9
added full warm up feature 2025-03-12 14:17:40 +04:00
sowle
38e6556a49
2nd iteration on diminishing CPU mining presence in mainnet builds 2025-01-24 04:41:55 +01:00
sowle
35f79d3780
zanod, simplewallet now return exit code 0 when '--version' or '--help' are given 2025-01-21 02:22:13 +01:00
cryptozoidberg
270bb925f5
updated documentation 2024-07-17 19:30:19 +04:00
cryptozoidberg
cb1f62d4ff
fixedbug with crash on autodoc 2024-04-10 14:19:48 +02:00
cryptozoidberg
a91ded81b0
and fixed another compilation issUe 2024-04-09 23:09:22 +02:00
cryptozoidberg
3a792e9a8e
added wallet API complete documentation 2024-04-09 22:52:56 +02:00
cryptozoidberg
7f0b99c25e
another good iteration on auto documenting feature 2024-04-07 16:43:55 +02:00
cryptozoidberg
97c3460af8
autodoc inital code + cmake warningns + improvements over compilation performance 2024-03-20 14:45:29 +01:00
cryptozoidberg
9b8c966702
more options for checkpoints 2024-02-18 21:05:22 +04:00
sowle
b94c9f75d3
1) logging: channel(s) enabling made optionally less verbose; 2) various fixes after the merge 2022-10-14 19:08:27 +02:00
cryptozoidberg
f56c71c0f1
Implemented #315 2022-04-21 20:57:46 +02:00
cryptozoidberg
631c1fa921
fixed minor issues related to arg_descriptor 2022-04-21 19:00:03 +02:00
Derloda
6c7ee2590d
Add --disable-ntp parameter (#317)
* Add disable-ntp parameter
* Also allow GUI to disable NTP
* Update src/currency_protocol/currency_protocol_handler.inl

Co-authored-by: crypto.sowle <crypto.sowle@gmail.com>
2022-01-04 08:14:11 +03:00
sowle
3520e17836
--stop-after-height implemented 2020-07-02 23:16:47 +03:00
sowle
cf932f50e7
CLI option change: explicit-predownload -> force-predownload 2020-03-18 15:14:10 +03:00
sowle
6bd9a73448
db_backend_selector is used only locally to make things simplier 2020-03-16 17:48:02 +03:00
sowle
5567275518
blockchain database predownloading: first version 2020-03-12 18:07:31 +03:00
sowle
5d5c63c1f8
db_backend_selector introduced 2020-03-12 13:21:22 +03:00
sowle
10ea355ae9
don't register arg_db_engine option in daemon (it's registered in bcs) 2019-11-14 05:57:02 +03:00
cryptozoidberg
1ade55eb17
libmdbx set as an option for command line parameter(--db-engine) 2019-10-25 00:13:38 +02:00
sowle
ac8401db73
temporary disable daemon stop on low free space due to issue #133 2019-10-14 15:28:35 +03:00
cryptozoidberg
1b6fff2bf3
fixed resync market issue 2019-10-11 19:52:04 +02:00
cryptozoidberg
9d3e2dee6b
Merge branch 'develop' into market_rpc_api 2019-10-02 21:06:50 +02:00
sowle
d66e07ef1a
filesystem unicode refactoring WIP3 2019-09-25 17:09:38 +03:00
sowle
283994e6cd
removed temp test 2019-09-25 07:33:53 +03:00
sowle
ceb1739f23
filesystem unicode support: WIP2 2019-09-25 06:22:00 +03:00
sowle
786614d588
gui: implemented terminal handler the same way it was done in daemon 2019-09-19 17:07:12 +03:00
sowle
9c3d9076aa
daemon: terminal handler implemented (may be helpful in a fighting with mysterious crashes) 2019-09-19 16:57:16 +03:00
sowle
ffa1d9ea55
windown callstack enabled for Zano app as well as for daemon 2019-08-29 04:36:35 +03:00
sowle
d6e8ecb86f
callstack trace for win64 implemented and integrated into epee 2019-08-29 04:23:16 +03:00
cryptozoidberg
e8ad37cc8b
added command to enable service 2019-08-28 22:52:07 +02:00
sowle
28659827c3
lmdb: reverting back to v 18 due to complex issues with resizing/synchronization
lmdb v 24 requires manual resizing/growing during it's normal function
Zano core is purely async so it's not easy to prevent all DB txs from starting on lmdb adapter level, because it will lead to random deadlocks in the core due to many high-level cross-thread dependencies.
We will rethink this later.
Many thanks to @leo-yuriev who helped us to discover these issues!
2019-08-28 17:58:35 +03:00
sowle
25fcf646eb
daemon: enable lmdb log channel by default 2019-08-13 20:02:45 +03:00
sowle
9fc42dac53 daemon: checking for free space (--disable-stop-on-low-free-space was also added) + minor refactoring on critical errors handling 2019-07-02 18:38:35 +03:00
sowle
b03625c4c7 fix a typo 2019-06-17 23:59:45 +03:00