3#include <gmock/gmock.h>
MOCK_METHOD(void, revert_checkpoint,(),(override))
MOCK_METHOD(AppendOnlyTreeSnapshot, snapshot,(),(const, override))
MOCK_METHOD(void, insert,(const AztecAddress &contract_address, const FF &slot),(override))
MOCK_METHOD(void, commit_checkpoint,(),(override))
MOCK_METHOD(uint32_t, size,(),(const, override))
MockWrittenPublicDataSlotsTreeCheck()
MOCK_METHOD(void, create_checkpoint,(),(override))
MOCK_METHOD(bool, contains,(const AztecAddress &contract_address, const FF &slot),(override))
~MockWrittenPublicDataSlotsTreeCheck() override
virtual void revert_checkpoint()=0
virtual bool contains(const AztecAddress &contract_address, const FF &slot)=0
virtual void commit_checkpoint()=0
virtual void insert(const AztecAddress &contract_address, const FF &slot)=0
virtual uint32_t size() const =0
virtual void create_checkpoint()=0
virtual AppendOnlyTreeSnapshot snapshot() const =0
AztecAddress contract_address