3#include <gmock/gmock.h>
21 (
const FF& current_value,
23 const uint64_t leaf_index,
25 const FF& current_root),
virtual void assert_membership(const FF &leaf_value, const uint64_t leaf_index, std::span< const FF > sibling_path, const FF &root)=0
virtual FF write(const FF ¤t_value, const FF &new_value, const uint64_t leaf_index, std::span< const FF > sibling_path, const FF ¤t_root)=0
MOCK_METHOD(FF, write,(const FF ¤t_value, const FF &new_value, const uint64_t leaf_index, std::span< const FF > sibling_path, const FF ¤t_root),(override))
MOCK_METHOD(void, assert_membership,(const FF &leaf_value, const uint64_t leaf_index, std::span< const FF > sibling_path, const FF &root),(override))
~MockMerkleCheck() override
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept