|
| MockLowLevelMerkleDB () |
|
| ~MockLowLevelMerkleDB () override |
|
| MOCK_METHOD (const TreeSnapshots &, get_tree_roots,(),(const, override)) |
|
| MOCK_METHOD (SiblingPath, get_sibling_path,(MerkleTreeId tree_id, index_t leaf_index),(const, override)) |
|
| MOCK_METHOD (GetLowIndexedLeafResponse, get_low_indexed_leaf,(MerkleTreeId tree_id, const FF &value),(const, override)) |
|
| MOCK_METHOD (FF, get_leaf_value,(MerkleTreeId tree_id, index_t leaf_index),(const, override)) |
|
| MOCK_METHOD (IndexedLeaf< PublicDataLeafValue >, get_leaf_preimage_public_data_tree,(index_t leaf_index),(const, override)) |
|
| MOCK_METHOD (IndexedLeaf< NullifierLeafValue >, get_leaf_preimage_nullifier_tree,(index_t leaf_index),(const, override)) |
|
| MOCK_METHOD (SequentialInsertionResult< PublicDataLeafValue >, insert_indexed_leaves_public_data_tree,(const PublicDataLeafValue &leaf_value),(override)) |
|
| MOCK_METHOD (SequentialInsertionResult< NullifierLeafValue >, insert_indexed_leaves_nullifier_tree,(const NullifierLeafValue &leaf_value),(override)) |
|
| MOCK_METHOD (std::vector< AppendLeafResult >, append_leaves,(MerkleTreeId tree_id, std::span< const FF > leaves),(override)) |
|
| MOCK_METHOD (void, pad_tree,(MerkleTreeId tree_id, size_t num_leaves),(override)) |
|
| MOCK_METHOD (void, create_checkpoint,(),(override)) |
|
| MOCK_METHOD (void, commit_checkpoint,(),(override)) |
|
| MOCK_METHOD (void, revert_checkpoint,(),(override)) |
|
| MOCK_METHOD (uint32_t, get_checkpoint_id,(),(const, override)) |
|
virtual | ~LowLevelMerkleDBInterface ()=default |
|
virtual const TreeSnapshots & | get_tree_roots () const =0 |
|
virtual SiblingPath | get_sibling_path (MerkleTreeId tree_id, index_t leaf_index) const =0 |
|
virtual GetLowIndexedLeafResponse | get_low_indexed_leaf (MerkleTreeId tree_id, const FF &value) const =0 |
|
virtual FF | get_leaf_value (MerkleTreeId tree_id, index_t leaf_index) const =0 |
|
virtual IndexedLeaf< PublicDataLeafValue > | get_leaf_preimage_public_data_tree (index_t leaf_index) const =0 |
|
virtual IndexedLeaf< NullifierLeafValue > | get_leaf_preimage_nullifier_tree (index_t leaf_index) const =0 |
|
virtual SequentialInsertionResult< PublicDataLeafValue > | insert_indexed_leaves_public_data_tree (const PublicDataLeafValue &leaf_value)=0 |
|
virtual SequentialInsertionResult< NullifierLeafValue > | insert_indexed_leaves_nullifier_tree (const NullifierLeafValue &leaf_value)=0 |
|
virtual std::vector< AppendLeafResult > | append_leaves (MerkleTreeId tree_id, std::span< const FF > leaves)=0 |
|
virtual void | pad_tree (MerkleTreeId tree_id, size_t num_leaves)=0 |
|
virtual void | create_checkpoint ()=0 |
|
virtual void | commit_checkpoint ()=0 |
|
virtual void | revert_checkpoint ()=0 |
|
virtual uint32_t | get_checkpoint_id () const =0 |
|
Definition at line 23 of file mock_dbs.hpp.