monero/tests/core_tests
moneromooo-monero 5e673c03fe
blockchain_db: fix db txn ending too early
The db txn in add_block ending caused the entire overarching
batch txn to stop.
Also add a new guard class so a db txn can be stopped in the
face of exceptions.

Also use a read only db txn in init when the db itself is
read only, and do not save the max tx size in that case.
2019-04-14 08:35:38 +00:00
..
block_reward.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
block_reward.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
block_validation.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
block_validation.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
bulletproofs.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
bulletproofs.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
chain_split_1.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
chain_split_1.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
chain_switch_1.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
chain_switch_1.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
chaingen001.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
chaingen_main.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
chaingen_tests_list.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
chaingen.cpp Merge pull request #5061 2019-03-17 17:49:30 +02:00
chaingen.h blockchain_db: fix db txn ending too early 2019-04-14 08:35:38 +00:00
CMakeLists.txt Merge pull request #5061 2019-03-17 17:49:30 +02:00
double_spend.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
double_spend.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
double_spend.inl Update 2019 copyright 2019-03-05 22:05:34 +01:00
integer_overflow.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
integer_overflow.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
multisig.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
multisig.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
rct.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
rct.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
ring_signature_1.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
ring_signature_1.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
transaction_tests.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
transaction_tests.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
tx_validation.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
tx_validation.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
v2_tests.cpp Update 2019 copyright 2019-03-05 22:05:34 +01:00
v2_tests.h Update 2019 copyright 2019-03-05 22:05:34 +01:00
wallet_tools.cpp tests/trezor: HF9 and HF10 tests 2019-03-20 21:11:02 +01:00
wallet_tools.h device/trezor: debugging features, trezor tests 2019-03-05 14:02:45 +01:00