1
0
Fork 0
forked from lthn/blockchain
Commit graph

1076 commits

Author SHA1 Message Date
cryptozoidberg
b0b30e20b2
sender/receiver disabled 2025-07-21 21:54:13 +04:00
cryptozoidberg
32194f88b1
p2p network manual configuration from config file 2025-07-20 18:41:27 +04:00
sowle
556746c194
currency_protocol: there's no hop in this place anymore 2025-07-17 19:05:35 +03:00
sowle
2bb1113b43
core: HF4 coinage rule is not checked while adding a tx to the pool, letting it being confirmed later 2025-06-09 05:43:39 +02:00
sowle
c6b1a84461
Merge branch 'master' into develop 2025-06-03 01:58:12 +02:00
sowle
f84ecf579e
improved condition in tx_memory_pool::is_transaction_ready_to_go() limited to >=HF4 to please old tests 2025-06-03 01:38:55 +02:00
sowle
411cda4ad4
improved condition in tx_memory_pool::is_transaction_ready_to_go() 2025-06-03 00:22:30 +02:00
sowle
7eb6986f4d
txpool fixed: txs with too small max_related_block_height will wait in the pool till the current height is okay + coretests tx_pool_validation_and_chain_switch added 2025-06-03 00:01:11 +02:00
cryptozoidberg
3d2ce52b8e
small performance tweak of fill_block_template and more logs related to pool txs blacklisting 2025-06-02 23:50:31 +04:00
sowle
1bb0523b83
get_out_pub_key_from_tx_out_v() implemented 2025-05-23 05:32:33 +03:00
sowle
296a6c6211
fixed a rare race condition in get_coinbase_hash_cached() 3 2025-05-22 16:58:34 +03:00
sowle
43bde5aa99
fixed a rare race condition in get_coinbase_hash_cached() 2 2025-05-22 15:50:18 +03:00
sowle
cebeebe730
fixed a rare race condition in get_coinbase_hash_cached() 2025-05-22 14:26:05 +03:00
sowle
4be5761a90
epee::misc_utils::void_copy introduced 2025-05-21 04:32:16 +03:00
sowle
d9c7a2ac08
get_coinbase_hash_cached refactored 2025-05-20 20:08:24 +03:00
sowle
915d01fa7d
minor improvements 2025-05-15 05:38:13 +03:00
sowle
c8d41b5e4a
non-pruning via special flag (WIP) 2025-04-30 05:46:25 +03:00
sowle
e5323d0c5a
non-pruning mode implemented using checkpoints 2025-04-30 03:55:13 +03:00
cryptozoidberg
13b73bcb33
reduced cache for m_db_blocks_index 2025-04-24 14:50:50 +04:00
sowle
f087117a33
tx_pool: allow incoming txs to register alias to address, that already has associated alias only for testnet (for a while) 2025-04-18 00:58:13 +03:00
sowle
48725ea817
minor improvements 2025-04-11 15:51:19 +03:00
sowle
ed7597e6b9
tx pool: allow incoming txs to register alias to address, that already has associated alias 2025-04-11 02:07:50 +03:00
cryptozoidberg
d4366d3f18
added some diagnostic logs for blockchain caching 2025-04-10 22:42:56 +04:00
sowle
3abfd90e2f
asset ownership transfer refactoring (WIP) 2025-04-10 03:47:02 +03:00
sowle
745932738e
coretests: get_tx_version_and_harfork_id_from_events refactoring 2025-04-07 04:47:55 +03:00
sowle
7736199189
minor improvement (log) 2025-04-03 23:32:21 +03:00
sowle
c7f0106bf0
experimental improvements for purge_transaction_from_blockchain() 2025-04-03 18:59:51 +03:00
sowle
d1cade7bdb
minor improvements 2025-04-03 18:26:47 +03:00
cryptozoidberg
7d3bd99867
potential fix for preventing data race 2025-04-03 17:06:53 +04:00
sowle
ff2bb36de4
construct_tx_handle_ado() won't treat opt_descriptor set as an error when >=HF5 anymore, because there's no such a requirement in the core 2025-04-01 18:15:34 +03:00
sowle
2fd53a59cb
minor improvements (construct_tx, construct_tx_out) 2025-04-01 05:49:35 +03:00
cryptozoidberg
0662f9bbed
Merge branch 'develop' into rpc_extension 2025-03-28 18:09:38 +04:00
cryptozoidberg
8b910b9111
moved boost version checker to right place 2025-03-28 15:23:48 +04:00
sowle
c2f0b1166c
Merge branch 'release' into develop 2025-03-24 20:01:42 +03:00
cryptozoidberg
dc5b5f72a3
moved to v3 db 2025-03-24 03:09:29 +04:00
cryptozoidberg
be129f7a87
tests are work in progress 2025-03-24 02:36:54 +04:00
sowle
5f56d146c2
fixed an issue in pop_asset_info() with deregistering asset after HF5 during chain switching 2025-03-24 01:32:01 +03:00
sowle
ec08952674
Merge branch 'release' into develop 2025-03-22 02:44:59 +03:00
cryptozoidberg
78293c32d6
couple tweaks for hf5 transition 2025-03-21 21:38:40 +04:00
cryptozoidberg
89e70c74cd
RPC extended for ownership transfer and attachment to wallet 2025-03-21 18:09:27 +04:00
sowle
ead80ac4cb
improvements for the workaround for rear case when an old node is stuck in an altchain right after the hardfork 2025-03-21 14:24:14 +03:00
sowle
b0cbce935e
removed unicode chars from comment 2025-03-21 13:58:11 +03:00
sowle
bbc80a8a77
fixed compilation for gcc/clang 2025-03-20 22:28:10 +03:00
sowle
2e57faf822
implemented workaround for rear case when an old node is stuck in an altchain right after the hardfork 2025-03-20 20:33:34 +03:00
sowle
6be32747c7
minor improvements 2025-03-20 20:30:48 +03:00
sowle
56a265bd48
removed unicode chars from comment 2025-03-20 20:29:28 +03:00
cryptozoidberg
1cc85850bb
merge from p2p_fix2 2025-03-20 19:03:58 +04:00
sowle
cd51fcc293
minor updates to currency config 2025-03-20 14:46:13 +03:00
cryptozoidberg
a54c00e823
changed order of warming up(to have most recent blocks as most recent cache) 2025-03-13 17:36:53 +04:00
cryptozoidberg
926549e740
implemented warp-mode for zano daemon 2025-03-12 19:52:10 +04:00