..
alias_tests.cpp
feat: RandomX PoW, LWMA difficulty, stratum mining.* protocol, new genesis
2026-02-06 13:22:25 +00:00
alias_tests.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
atomic_tests.cpp
transfer_so implemented +minor code cleanup
2025-07-24 05:25:17 +03:00
atomic_tests.h
transfer_so implemented +minor code cleanup
2025-07-24 05:25:17 +03:00
attachment_isolation_encryption_test.cpp
Implemented attachment_isolation_test and fix for this test
2023-07-19 22:09:14 +02:00
attachment_isolation_encryption_test.h
added forgoten files
2023-07-17 14:34:28 +02:00
block_reward.cpp
did some refactoring around validate_miner_transaction()
2024-05-04 02:33:05 +02:00
block_reward.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
block_validation.cpp
coretests: block_choice_rule_bigger_fee test added ( #530 )
2025-06-23 20:54:52 +02:00
block_validation.h
coretests: block_choice_rule_bigger_fee test added ( #530 )
2025-06-23 20:54:52 +02:00
chain_split_1.cpp
Moved sources to public repo
2018-12-27 18:50:45 +03:00
chain_split_1.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
chain_switch_1.cpp
tx hf id: WIP
2024-12-27 07:27:43 +01:00
chain_switch_1.h
coretests: alt_chain_and_block_tx_fee_median test ( #456 )
2024-09-16 22:13:49 +02:00
chain_switch_pow_pos.cpp
Multiple fixes over core tests related to zarcanum/multiassets
2023-05-02 16:16:58 +02:00
chain_switch_pow_pos.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
chaingen.cpp
fix warnings ( #546 )
2025-07-18 20:17:02 +03:00
chaingen.h
coretests: tx_input_mixins test added (test that will combine spending old coins and new coins in one tx and use mixins as 15)
2025-07-15 23:36:53 +03:00
chaingen001.cpp
Moved sources to public repo
2018-12-27 18:50:45 +03:00
chaingen001.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
chaingen_helpers.h
Merge branch 'develop' into txhfid
2025-02-03 18:29:45 +01:00
chaingen_main.cpp
coretests: wallet_rpc_multiple_receivers -- work in progress
2025-07-26 02:26:08 +03:00
chaingen_pch.cpp
added default initialization
2022-10-11 20:19:24 +02:00
chaingen_tests_list.h
Merge branch 'develop' into txhfid
2024-12-24 22:16:36 +01:00
checkpoints_tests.cpp
fix: crypto test PRNG determinism, checkpoint hashes, and Zano address remnants
2026-02-06 13:17:11 +00:00
checkpoints_tests.h
coretests: 1) gen_checkpoints_prun_txs_after_blockchain_load fixed to reflect new rules on tx pruning; 2) final touches to gen_checkpoints_set_after_switching_to_altchain
2021-11-29 04:50:30 +03:00
core_state_helper.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
cumulative_diificulty_adjustments_tests.cpp
multiple fixes
2024-09-04 23:04:44 +04:00
cumulative_diificulty_adjustments_tests.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
daemon_rpc.cpp
coretests: Fix an execution of the core test "fill_tx_rpc_inputs", rename callbacks ( #498 )
2025-01-20 04:21:27 +01:00
daemon_rpc.h
coretests: Fix an execution of the core test "fill_tx_rpc_inputs", rename callbacks ( #498 )
2025-01-20 04:21:27 +01:00
double_spend.cpp
Moved sources to public repo
2018-12-27 18:50:45 +03:00
double_spend.h
all tests fixed
2019-11-22 00:47:21 +01:00
double_spend.inl
gcc warnings fixed
2025-07-22 21:47:22 +03:00
emission_test.cpp
coretests: get_tx_version_and_harfork_id_from_events refactoring
2025-04-07 04:47:55 +03:00
emission_test.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
escrow_wallet_altchain_test.cpp
wallet2: dump_transfers now prints asset id instead of key images +typo fixed
2025-07-08 02:42:42 +03:00
escrow_wallet_altchain_test.h
attempt to make common publi interface for wallet
2019-08-27 17:36:53 +02:00
escrow_wallet_common.h
tx hf id: WIP
2024-12-27 07:27:43 +01:00
escrow_wallet_tests.cpp
wallet2: dump_transfers now prints asset id instead of key images +typo fixed
2025-07-08 02:42:42 +03:00
escrow_wallet_tests.h
coretests: escrow_acceptance_and_balance removed as superseded by escrow_balance
2019-11-07 13:42:20 +03:00
get_random_outs.cpp
coretests: get_tx_version_and_harfork_id_from_events refactoring
2025-04-07 04:47:55 +03:00
get_random_outs.h
coretests: random_outs_and_burnt_coins test added
2020-06-03 13:05:49 +03:00
hard_fork_1.cpp
Merge branch 'develop' into txhfid
2025-02-03 18:29:45 +01:00
hard_fork_1.h
fixed hard_fork_1_pos_and_locked_coins test
2023-05-03 22:16:40 +02:00
hard_fork_1_bad_pos_source.cpp
coretests: getting rid of set_pos_to_low_timestamp; postponed tests not running
2022-09-15 19:41:46 +02:00
hard_fork_1_bad_pos_source.h
added missing tests, reset blockchain from db
2019-08-05 21:43:10 +02:00
hard_fork_1_consensus_test.cpp
coretests: some HF1 tests marked as postponed
2022-09-15 23:21:02 +02:00
hard_fork_1_consensus_test.h
fixed few bugs in locked pos mining, implemeted proper test
2019-08-03 00:22:04 +02:00
hard_fork_1_locked_pos_test.cpp
hardfork-related structures global refactoring
2022-05-26 16:53:40 +02:00
hard_fork_1_locked_pos_test.h
fixed few bugs in locked pos mining, implemeted proper test
2019-08-03 00:22:04 +02:00
hard_fork_2.cpp
coretests: hard_fork_2_incorrect_alias_update fixed due to change in logic of wallet2::request_alias_update()
2024-06-25 14:41:36 +02:00
hard_fork_2.h
fixed very dumb bug with cheching minimum coinage condition + fixed test for auditable wallet against the hardfork 4
2024-01-28 19:30:36 +01:00
hard_fork_4.cpp
fix warnings ( #546 )
2025-07-18 20:17:02 +03:00
hard_fork_4.h
coretests: hardfork_4_pop_tx_from_global_index test added to cover uncovered areas in pop_transaction_from_global_index()
2024-05-04 02:35:51 +02:00
hard_fork_5.cpp
coretests: hard_fork_5_tx_version implemented
2024-12-28 00:27:16 +01:00
hard_fork_5.h
coretests: hard_fork_5_tx_version implemented
2024-12-28 00:27:16 +01:00
integer_overflow.cpp
coretests: get_tx_version_and_harfork_id_from_events refactoring
2025-04-07 04:47:55 +03:00
integer_overflow.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
ionic_swap_tests.cpp
coretests: fixed compilation & warnings
2024-04-10 12:16:45 +02:00
ionic_swap_tests.h
coretests: ionic_swap_exact_amounts_test added which uncovers a bug in separately signed tx creation
2023-10-21 23:40:39 +02:00
isolate_auditable_and_proof.cpp
multiple fixes
2024-09-04 23:04:44 +04:00
isolate_auditable_and_proof.h
fixed minor bugs, proofs working now
2021-08-17 12:13:11 +02:00
misc_tests.cpp
coretests: get_tx_version_and_harfork_id_from_events refactoring
2025-04-07 04:47:55 +03:00
misc_tests.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
mixin_attr.cpp
fixed all core tests
2022-05-25 22:31:23 +02:00
mixin_attr.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
multiassets_test.cpp
fix warnings ( #546 )
2025-07-18 20:17:02 +03:00
multiassets_test.h
coretests: asset_operations_and_chain_switching added (finished)
2025-04-01 15:18:02 +03:00
multisig_wallet_tests.cpp
fix: crypto test PRNG determinism, checkpoint hashes, and Zano address remnants
2026-02-06 13:17:11 +00:00
multisig_wallet_tests.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
offers_helper.cpp
Moved sources to public repo
2018-12-27 18:50:45 +03:00
offers_helper.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
offers_test.cpp
wallet2: dump_transfers now prints asset id instead of key images +typo fixed
2025-07-08 02:42:42 +03:00
offers_test.h
coretests: offer_removing_and_selected_output fixed, offer_cancellation_with_zero_fee added
2019-07-20 05:12:41 +03:00
offers_tests_common.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
pos_basic_tests.cpp
coretests: get_tx_version_and_harfork_id_from_events refactoring
2025-04-07 04:47:55 +03:00
pos_basic_tests.h
coretests: pos_mining_with_decoys test added
2023-10-31 21:22:15 +01:00
pos_block_builder.cpp
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
pos_block_builder.h
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
pos_fuse_test.cpp
Added PoS grinding attack fuse
2024-05-13 16:51:13 +04:00
pos_fuse_test.h
Added PoS grinding attack fuse
2024-05-13 16:51:13 +04:00
pos_validation.cpp
wallet2: dump_transfers now prints asset id instead of key images +typo fixed
2025-07-08 02:42:42 +03:00
pos_validation.h
coretests: test for miner tx with non-empty extra_nonce before and after HF4 ( #532 )
2025-06-27 20:16:24 +02:00
pruning_ring_signatures.cpp
signature refactoring with []
2022-06-19 19:47:43 +02:00
pruning_ring_signatures.h
compilation of core tests fixed
2022-05-12 18:22:53 +02:00
random_helper.cpp
tests: random_helper minor improvements
2022-04-20 15:36:31 +02:00
random_helper.h
crypto::random refactoring and improvements (credits to @dimmarvel for spotting the thread safety issue)
2025-07-31 04:14:10 +03:00
ring_signature_1.cpp
hidden amounts in wallet: fixed types
2022-07-06 13:22:05 +02:00
ring_signature_1.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
test_core_proxy.h
improved p2p protocol for relaying tx over tor
2022-03-21 16:47:11 +02:00
test_core_time.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
transaction_tests.cpp
feat: RandomX PoW, LWMA difficulty, stratum mining.* protocol, new genesis
2026-02-06 13:22:25 +00:00
transaction_tests.h
Moved sources to public repo
2018-12-27 18:50:45 +03:00
tx_builder.h
removed deprecated absolute_output_offsets_to_relative(), chaingen was adapted accordingly
2023-11-02 18:29:55 +01:00
tx_validation.cpp
coretests: tx_coinbase_separate_sig_flag test added; (separate flag for PoW miner tx coinbase ( #538 ))
2025-07-19 15:49:10 +03:00
tx_validation.h
coretests: tx_coinbase_separate_sig_flag test added; (separate flag for PoW miner tx coinbase ( #538 ))
2025-07-19 15:49:10 +03:00
wallet_rpc_tests.cpp
coretests: wallet_rpc_multiple_receivers -- work in progress
2025-07-26 02:26:08 +03:00
wallet_rpc_tests.h
coretests: wallet_rpc_multiple_receivers -- work in progress
2025-07-26 02:26:08 +03:00
wallet_rpc_tests_legacy_defs.h
legacy api test in mainnet master
2024-02-15 06:14:51 +04:00
wallet_test_core_proxy.cpp
wallet truncating fixed all core tests
2024-09-08 22:42:31 +04:00
wallet_test_core_proxy.h
decoy selection algo refactoring
2024-03-25 21:56:46 +01:00
wallet_tests.cpp
Merge branch 'release' into develop
2025-07-23 13:22:24 +03:00
wallet_tests.h
rename: encrypt_attachments() -> encrypt_payload_items() + test gen_wallet_decrypted_attachments -> gen_wallet_decrypted_payload_items improved (tx_comment put in extra)
2025-06-20 01:30:00 +02:00
wallet_tests_basic.cpp
coretests: added ability to run "true" HTTP-RPC wallet tests via localhost connections
2024-07-11 22:09:55 +02:00
wallet_tests_basic.h
coretests: set_playtime_test_wallet_options() minor refactoring
2025-05-15 05:39:34 +03:00
zarcanum_test.cpp
coretests: get_tx_version_and_harfork_id_from_events refactoring
2025-04-07 04:47:55 +03:00
zarcanum_test.h
chaingen: zarcanum_in_alt_chain_2 test added (highlights an issue in alt block validation)
2025-02-14 03:20:23 +01:00