diff options
| author | Doyle <doylet@protonmail.com> | 2019-04-10 13:45:03 +1000 |
|---|---|---|
| committer | Doyle <doylet@protonmail.com> | 2019-04-17 10:43:14 +1000 |
| commit | 299052bca3e938c42ad1c4266427262c80ef953c (patch) | |
| tree | 0597e5c4819afdad0429f7665bd1b239738aded5 /tests/core_tests/chaingen.cpp | |
| parent | 37c4f1b3659b60f8c22cf938af87f919c19e3cfb (diff) | |
| download | monzero-core-299052bca3e938c42ad1c4266427262c80ef953c.tar.gz monzero-core-299052bca3e938c42ad1c4266427262c80ef953c.tar.xz monzero-core-299052bca3e938c42ad1c4266427262c80ef953c.zip | |
Remove unneeded SFINAE on check_tx/block verification in core_tests
Diffstat (limited to 'tests/core_tests/chaingen.cpp')
| -rw-r--r-- | tests/core_tests/chaingen.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/core_tests/chaingen.cpp b/tests/core_tests/chaingen.cpp index 09bc10ea8..614585349 100644 --- a/tests/core_tests/chaingen.cpp +++ b/tests/core_tests/chaingen.cpp @@ -1146,3 +1146,21 @@ bool test_chain_unit_base::verify(const std::string& cb_name, cryptonote::core& } return cb_it->second(c, ev_index, events); } + +bool test_chain_unit_base::check_block_verification_context(const cryptonote::block_verification_context& bvc, size_t event_idx, const cryptonote::block& /*blk*/) +{ + return !bvc.m_verifivation_failed; +} + +bool test_chain_unit_base::check_tx_verification_context(const cryptonote::tx_verification_context& tvc, bool /*tx_added*/, size_t /*event_index*/, const cryptonote::transaction& /*tx*/) +{ + return !tvc.m_verifivation_failed; +} + +bool test_chain_unit_base::check_tx_verification_context_array(const std::vector<cryptonote::tx_verification_context>& tvcs, size_t /*tx_added*/, size_t /*event_index*/, const std::vector<cryptonote::transaction>& /*txs*/) +{ + for (const cryptonote::tx_verification_context &tvc: tvcs) + if (tvc.m_verifivation_failed) + return false; + return true; +} |
