99 void msgpack(
auto&& pack_fn) { pack_fn(); }
ContractDBInterface adapter over the generated CDB IPC client.
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
bool operator==(const Response &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
void msgpack(auto &&pack_fn)
avm2::ContractClass contractClass
avm2::FF bytecodeCommitment
bool operator==(const CdbAddContractClass &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
Response execute(CdbRequest &request) &&
SERIALIZATION_FIELDS(contractClass, bytecodeCommitment)
bool operator==(const Response &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
void msgpack(auto &&pack_fn)
avm2::AztecAddress address
static constexpr const char MSGPACK_SCHEMA_NAME[]
avm2::ContractInstance instance
bool operator==(const CdbAddContractInstance &) const =default
SERIALIZATION_FIELDS(address, instance)
Response execute(CdbRequest &request) &&
bool operator==(const Response &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
void msgpack(auto &&pack_fn)
avm2::ContractDeploymentData contractDeploymentData
SERIALIZATION_FIELDS(contractDeploymentData, forkId)
static constexpr const char MSGPACK_SCHEMA_NAME[]
Response execute(CdbRequest &request) &&
bool operator==(const CdbAddContracts &) const =default
void msgpack(auto &&pack_fn)
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const Response &) const =default
Response execute(CdbRequest &request) &&
bool operator==(const CdbCommitCheckpoint &) const =default
SERIALIZATION_FIELDS(forkId)
static constexpr const char MSGPACK_SCHEMA_NAME[]
void msgpack(auto &&pack_fn)
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const Response &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const CdbCreateCheckpoint &) const =default
Response execute(CdbRequest &request) &&
SERIALIZATION_FIELDS(forkId)
static constexpr const char MSGPACK_SCHEMA_NAME[]
SERIALIZATION_FIELDS(commitment)
bool operator==(const Response &) const =default
std::optional< avm2::FF > commitment
avm2::ContractClassId classId
SERIALIZATION_FIELDS(classId, forkId)
bool operator==(const CdbGetBytecodeCommitment &) const =default
Response execute(CdbRequest &request) &&
static constexpr const char MSGPACK_SCHEMA_NAME[]
std::optional< avm2::ContractClass > contractClass
SERIALIZATION_FIELDS(contractClass)
bool operator==(const Response &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
avm2::ContractClassId classId
SERIALIZATION_FIELDS(classId, forkId)
Response execute(CdbRequest &request) &&
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const CdbGetContractClass &) const =default
SERIALIZATION_FIELDS(classIds)
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const Response &) const =default
std::vector< avm2::FF > classIds
void msgpack(auto &&pack_fn)
Response execute(CdbRequest &request) &&
bool operator==(const CdbGetContractClassIds &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const Response &) const =default
SERIALIZATION_FIELDS(instance)
std::optional< avm2::ContractInstance > instance
bool operator==(const CdbGetContractInstance &) const =default
Response execute(CdbRequest &request) &&
avm2::AztecAddress address
SERIALIZATION_FIELDS(address, forkId)
static constexpr const char MSGPACK_SCHEMA_NAME[]
SERIALIZATION_FIELDS(name)
bool operator==(const Response &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
std::optional< std::string > name
avm2::FunctionSelector selector
bool operator==(const CdbGetDebugFunctionName &) const =default
SERIALIZATION_FIELDS(address, selector, forkId)
static constexpr const char MSGPACK_SCHEMA_NAME[]
avm2::AztecAddress address
Response execute(CdbRequest &request) &&
static constexpr const char MSGPACK_SCHEMA_NAME[]
void msgpack(auto &&pack_fn)
bool operator==(const Response &) const =default
std::vector< std::string > signatures
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const CdbRegisterFunctionSignatures &) const =default
Response execute(CdbRequest &request) &&
SERIALIZATION_FIELDS(signatures)
void msgpack(auto &&pack_fn)
bool operator==(const Response &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
SERIALIZATION_FIELDS(forkId)
bool operator==(const CdbRevertCheckpoint &) const =default
Response execute(CdbRequest &request) &&
static constexpr const char MSGPACK_SCHEMA_NAME[]
bool operator==(const Response &) const =default
static constexpr const char MSGPACK_SCHEMA_NAME[]
void msgpack(auto &&pack_fn)
static constexpr const char MSGPACK_SCHEMA_NAME[]
void msgpack(auto &&pack_fn)
bool operator==(const CdbShutdown &) const =default
Response execute(CdbRequest &request) &&