#include <cdb_ipc_client.hpp>
Definition at line 18 of file cdb_ipc_client.hpp.
◆ CdbIpcContractDB()
| bb::cdb::CdbIpcContractDB::CdbIpcContractDB |
( |
const std::string & |
socket_path | ) |
|
|
explicit |
◆ ~CdbIpcContractDB()
| bb::cdb::CdbIpcContractDB::~CdbIpcContractDB |
( |
| ) |
|
|
overridedefault |
◆ add_contracts()
◆ commit_checkpoint()
| void bb::cdb::CdbIpcContractDB::commit_checkpoint |
( |
| ) |
|
|
overridevirtual |
◆ create_checkpoint()
| void bb::cdb::CdbIpcContractDB::create_checkpoint |
( |
| ) |
|
|
overridevirtual |
◆ get_bytecode_commitment()
◆ get_contract_class()
◆ get_contract_instance()
◆ get_debug_function_name()
◆ get_fork_id()
| uint64_t bb::cdb::CdbIpcContractDB::get_fork_id |
( |
| ) |
const |
|
inline |
◆ revert_checkpoint()
| void bb::cdb::CdbIpcContractDB::revert_checkpoint |
( |
| ) |
|
|
overridevirtual |
◆ set_fork_id()
| void bb::cdb::CdbIpcContractDB::set_fork_id |
( |
uint64_t |
fork_id | ) |
|
|
inline |
Set the fork ID used to route CDB requests to the correct PublicContractsDB.
Definition at line 24 of file cdb_ipc_client.hpp.
◆ client_
| std::unique_ptr<CdbIpcClient> bb::cdb::CdbIpcContractDB::client_ |
|
private |
◆ fork_id_
| uint64_t bb::cdb::CdbIpcContractDB::fork_id_ = 0 |
|
private |
The documentation for this class was generated from the following files: