3#include <gmock/gmock.h>
19 (
const FF& unique_note_hash,
32 uint64_t note_hash_counter,
39 (
const FF& siloed_note_hash,
40 uint64_t note_hash_counter,
47 (
const FF& unique_note_hash,
48 uint64_t note_hash_counter,
MOCK_METHOD(FF, get_first_nullifier,(),(const, override))
MOCK_METHOD(AppendOnlyTreeSnapshot, append_note_hash,(const FF ¬e_hash, AztecAddress contract_address, uint64_t note_hash_counter, std::span< const FF > sibling_path, const AppendOnlyTreeSnapshot &prev_snapshot),(override))
MOCK_METHOD(AppendOnlyTreeSnapshot, append_unique_note_hash,(const FF &unique_note_hash, uint64_t note_hash_counter, std::span< const FF > sibling_path, const AppendOnlyTreeSnapshot &prev_snapshot),(override))
MOCK_METHOD(AppendOnlyTreeSnapshot, append_siloed_note_hash,(const FF &siloed_note_hash, uint64_t note_hash_counter, std::span< const FF > sibling_path, const AppendOnlyTreeSnapshot &prev_snapshot),(override))
~MockNoteHashTreeCheck() override
MOCK_METHOD(bool, note_hash_exists,(const FF &unique_note_hash, const FF &leaf_value, uint64_t leaf_index, std::span< const FF > sibling_path, const AppendOnlyTreeSnapshot &snapshot),(override))
virtual bool note_hash_exists(const FF &unique_note_hash, const FF &leaf_value, uint64_t leaf_index, std::span< const FF > sibling_path, const AppendOnlyTreeSnapshot &snapshot)=0
virtual AppendOnlyTreeSnapshot append_unique_note_hash(const FF &unique_note_hash, uint64_t note_hash_counter, std::span< const FF > sibling_path, const AppendOnlyTreeSnapshot &prev_snapshot)=0
virtual AppendOnlyTreeSnapshot append_note_hash(const FF ¬e_hash, AztecAddress contract_address, uint64_t note_hash_counter, std::span< const FF > sibling_path, const AppendOnlyTreeSnapshot &prev_snapshot)=0
virtual AppendOnlyTreeSnapshot append_siloed_note_hash(const FF &siloed_note_hash, uint64_t note_hash_counter, std::span< const FF > sibling_path, const AppendOnlyTreeSnapshot &prev_snapshot)=0
virtual FF get_first_nullifier() const =0
AztecAddress contract_address
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept