cryptozoidberg
0662f9bbed
Merge branch 'develop' into rpc_extension
2025-03-28 18:09:38 +04:00
sowle
9a816a090d
coretests: asset_operations_and_chain_switching added (work is still in progress)
2025-03-27 03:46:05 +03:00
cryptozoidberg
be129f7a87
tests are work in progress
2025-03-24 02:36:54 +04:00
cryptozoidberg
64e2e53629
test for RPC API COMMAND_ATTACH_ASSET_DESCRIPTOR (in work)
2025-03-22 14:38:57 +04:00
cryptozoidberg
89e70c74cd
RPC extended for ownership transfer and attachment to wallet
2025-03-21 18:09:27 +04:00
cryptozoidberg
1cc85850bb
merge from p2p_fix2
2025-03-20 19:03:58 +04:00
cryptozoidberg
3e2a39db2c
added proxy to daemon
2025-03-18 18:51:27 +04:00
cryptozoidberg
dfe5238f77
fixed critical issue with SSL support(failed re-connections)
2025-03-14 00:49:14 +04:00
cryptozoidberg
6b152827af
more profiling logs + callback for the native lib
2025-03-09 14:59:21 +04:00
sowle
e15a7f804e
coretests: asset_operation_and_hardfork_checks fixed to reflect recent changes in balance calculation
2025-03-07 22:26:34 +01:00
sowle
fca1194f55
coretests: assets_transfer_with_smallest_amount implemented (exposes a bug)
2025-03-06 14:23:01 +01:00
sowle
79e3c6eaf1
chaingen, wallet: improved wallet transfers listing and balance checking when an asset is specified
2025-03-06 14:21:59 +01:00
cryptozoidberg
a13eedf556
fix of currency protocol for long range splits
2025-02-28 19:11:37 +04:00
cryptozoidberg
ca46fca7b1
Added more comments on initi of the plain wallet
2025-02-26 01:20:46 +04:00
sowle
141a8eac6a
chaingen: zarcanum_in_alt_chain_2 (forgotten changes)
2025-02-14 03:22:31 +01:00
sowle
d8f12cdcc8
chaingen: zarcanum_in_alt_chain_2 test added (highlights an issue in alt block validation)
2025-02-14 03:20:23 +01:00
sowle
cb74abddc5
coretests: chaingen: fill_tx_sources improved
2025-02-14 03:18:25 +01:00
sowle
a101a676b0
minor compilation fix
2025-02-03 19:40:10 +01:00
sowle
ca9a8f95de
Merge branch 'develop' into txhfid
2025-02-03 18:29:45 +01:00
cryptozoidberg
4ad93162e8
https enabled in remote node
2025-01-30 14:50:51 +04:00
Stёpa Dolgorukov
dd64c805d7
coretests: Update "block_with_correct_prev_id_on_wrong_height" test ( #499 )
...
* Core tests: implement the test "block_with_correct_prev_id_on_wrong_height"
* Core tests: update "block_with_correct_prev_id_on_wrong_height" test
2025-01-29 11:24:18 +01:00
Stёpa Dolgorukov
072d53de9b
coretests: Fix MSVC C4146 warning in the test "get_xtype_from_string" ( #503 )
...
* Change macros for creating test names
* Add test for values of types int{16,32,64}_t
* Fix MSVC C4146 warning
---------
Co-authored-by: sowle <crypto.sowle@gmail.com>
2025-01-28 10:28:14 +01:00
sowle
38e6556a49
2nd iteration on diminishing CPU mining presence in mainnet builds
2025-01-24 04:41:55 +01:00
Stёpa Dolgorukov
075ee3119b
coretests: Update "asset_operation_in_consolidated_tx" test ( #501 )
...
* coretests: Implement "asset_operation_in_consolidated_tx" test
* Define "construct_tx" overload with a generation context argument
* Update the test "asset_operation_in_consolidated_tx"
---------
Co-authored-by: crypto.sowle <crypto.sowle@gmail.com>
2025-01-21 03:33:11 +01:00
sowle
ddd91d8fec
minor warning fix
2025-01-21 01:22:28 +01:00
Stёpa Dolgorukov
1087be7b0a
coretests: implement the tests "block_reward_in_main_chain_basic", "block_reward_in_alt_chain_basic" ( #493 )
...
* Core tests: implement tests "block_reward_in_main_chain_basic", "block_reward_in_alt_chain_basic"
* Use an automatic variable type deduction
* Call "assert_reward" callback before the callback "assert_balance"
* Update comments for the test "block_reward_in_alt_chain_basic"
2025-01-21 01:12:44 +01:00
Stёpa Dolgorukov
dcd7f62968
coretests: Fix an execution of the core test "fill_tx_rpc_inputs", rename callbacks ( #498 )
...
* Core tests: implement a test of the function "blockchain_storage::fill_tx_rpc_inputs"
* Fix test execution when compiling via gcc 8.4.0
* Rename callbacks in the test "fill_tx_rpc_inputs"
2025-01-20 04:21:27 +01:00
sowle
7a5fb3ee25
Merge branch 'release' into develop
2025-01-16 05:50:07 +01:00
cryptozoidberg
aa24fc2126
Delete unused tests/data directory
2025-01-09 14:44:36 +04:00
sowle
ad2b10116d
coretests: presumably all tests fixed: multisig_and_unlock_time, multisig_and_coinbase, pos_altblocks_validation@5, gen_wallet_alias_and_unconfirmed_txs@5, hard_fork_4_consolidated_txs@5, multisig_and_checkpoints@0
2024-12-30 15:37:14 +01:00
sowle
6ab3d46529
gcc compilation fix
2024-12-28 18:20:14 +01:00
sowle
23723ca05e
Merge branch 'develop' into txhfid
2024-12-28 15:21:21 +01:00
sowle
13b09ee914
coretests: fill_tx_rpc_inputs temporarily disabled
2024-12-28 15:17:32 +01:00
sowle
4197736fe2
coretests: gcc compilation fixed for fill_tx_rpc_inputs
2024-12-28 04:21:58 +01:00
sowle
653b05298b
coretests: hard_fork_5_tx_version implemented
2024-12-28 00:27:16 +01:00
sowle
2e01f2291e
tests: fixes for performance_tests and functional_tests
2024-12-27 19:37:39 +01:00
sowle
8dd8a6ac1c
tx hf id: WIP
2024-12-27 07:27:43 +01:00
sowle
8e2c70de93
Merge branch 'develop' into txhfid
2024-12-24 22:16:36 +01:00
Stёpa Dolgorukov
eda0472f1e
coretests: implemented a test for the function "blockchain_storage::fill_tx_rpc_inputs" ( #486 )
2024-12-13 23:10:34 +01:00
sowle
b9557dd70e
chaingen: run-single-test made more specific (exact match is now required)
2024-12-09 23:31:39 +01:00
Stёpa Dolgorukov
18c17e48b1
coretests: implemented test "input_refers_to_incompatible_by_type_output" ( #480 )
2024-12-09 17:34:28 +01:00
Stёpa Dolgorukov
9e3ece1818
coretests: implemented the test "block_with_correct_prev_id_on_wrong_height" ( #479 )
2024-12-09 17:32:41 +01:00
sowle
13f524defb
tx hardfork id: wip (basic structures, miner tx creation adapted, tests adapted almost all + hard_fork_5_tx_version)
2024-12-06 05:39:18 +01:00
sowle
2b249ef414
unit_tests: wallet_seed.basic_test fixed to reflect recent changes in password limitations
2024-11-10 22:18:01 +01:00
Stёpa Dolgorukov
7b2388290c
unit_tests: Test the function "check_tx_inputs_keyimages_diff" on different type inputs in the "tx_pool_semantic_validation" test ( #478 )
2024-11-07 16:13:58 +01:00
sowle
ea394e872a
minor improvements here and there
2024-11-06 14:33:50 +01:00
Stёpa Dolgorukov
422c7f2a3a
unit_tests: implemented a test for the function "prepare_outputs_for_key_offsets" ( #477 )
2024-11-04 14:12:19 +01:00
cryptozoidberg
d0971413ca
added postponed wallet loop launch in plain wallet
2024-11-02 13:06:08 +04:00
sowle
753effce28
fixed usage of generate_zc_outs_range_proof()
2024-10-31 04:00:11 +01:00
sowle
0fe6631e50
improvements for assets ticket/full_name checking and for password validation
2024-10-30 14:10:24 +01:00