monero/tests/core_tests
Dusan Klinec 056c996703
fix chaingen tests
- fix tx create from sources, input locking. Originally, creating a synthetic transactions with chaingen could create a transaction with outputs that are still locked in the current block, thus failing chain validation by the daemon. Simple unlock check was added. Some buggy tests were fixed as well as new unlock-checking version of tx creation rejected those, fixes are simple - mostly using correct block after a rewind to construct a transaction
2023-09-29 19:11:20 +02:00
..
block_reward.cpp fix chaingen tests 2023-09-29 19:11:20 +02:00
block_reward.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
block_validation.cpp fix chaingen tests 2023-09-29 19:11:20 +02:00
block_validation.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
bulletproof_plus.cpp Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
bulletproof_plus.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
bulletproofs.cpp Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
bulletproofs.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
chain_split_1.cpp fix chaingen tests 2023-09-29 19:11:20 +02:00
chain_split_1.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
chain_switch_1.cpp fix chaingen tests 2023-09-29 19:11:20 +02:00
chain_switch_1.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
chaingen001.cpp fix chaingen tests 2023-09-29 19:11:20 +02:00
chaingen_main.cpp Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
chaingen_serialization.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
chaingen_tests_list.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
chaingen.cpp fix chaingen tests 2023-09-29 19:11:20 +02:00
chaingen.h fix chaingen tests 2023-09-29 19:11:20 +02:00
CMakeLists.txt Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
double_spend.cpp Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
double_spend.h fix chaingen tests 2023-09-29 19:11:20 +02:00
double_spend.inl fix chaingen tests 2023-09-29 19:11:20 +02:00
integer_overflow.cpp fix chaingen tests 2023-09-29 19:11:20 +02:00
integer_overflow.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
multisig.cpp Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
multisig.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
rct2.cpp Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
rct2.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
rct.cpp Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
rct.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
ring_signature_1.cpp fix chaingen tests 2023-09-29 19:11:20 +02:00
ring_signature_1.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
transaction_tests.cpp Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
transaction_tests.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
tx_pool.cpp fix chaingen tests 2023-09-29 19:11:20 +02:00
tx_pool.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
tx_validation.cpp fix chaingen tests 2023-09-29 19:11:20 +02:00
tx_validation.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
v2_tests.cpp Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
v2_tests.h Copyright: Update to 2023 2023-01-16 13:00:18 +01:00
wallet_tools.cpp fix chaingen tests 2023-09-29 19:11:20 +02:00
wallet_tools.h fix chaingen tests 2023-09-29 19:11:20 +02:00