Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::avm2::ContractInstanceHint Struct Reference

#include <avm_io.hpp>

Public Member Functions

bool operator== (const ContractInstanceHint &other) const =default
 
 MSGPACK_CAMEL_CASE_FIELDS (hint_key, address, salt, deployer, current_contract_class_id, original_contract_class_id, initialization_hash, public_keys)
 

Public Attributes

uint32_t hint_key
 
AztecAddress address
 
FF salt
 
AztecAddress deployer
 
ContractClassId current_contract_class_id
 
ContractClassId original_contract_class_id
 
FF initialization_hash
 
PublicKeysHint public_keys
 

Detailed Description

Definition at line 130 of file avm_io.hpp.

Member Function Documentation

◆ MSGPACK_CAMEL_CASE_FIELDS()

bb::avm2::ContractInstanceHint::MSGPACK_CAMEL_CASE_FIELDS ( hint_key  ,
address  ,
salt  ,
deployer  ,
current_contract_class_id  ,
original_contract_class_id  ,
initialization_hash  ,
public_keys   
)

◆ operator==()

bool bb::avm2::ContractInstanceHint::operator== ( const ContractInstanceHint other) const
default

Member Data Documentation

◆ address

AztecAddress bb::avm2::ContractInstanceHint::address

Definition at line 132 of file avm_io.hpp.

◆ current_contract_class_id

ContractClassId bb::avm2::ContractInstanceHint::current_contract_class_id

Definition at line 135 of file avm_io.hpp.

◆ deployer

AztecAddress bb::avm2::ContractInstanceHint::deployer

Definition at line 134 of file avm_io.hpp.

◆ hint_key

uint32_t bb::avm2::ContractInstanceHint::hint_key

Definition at line 131 of file avm_io.hpp.

◆ initialization_hash

FF bb::avm2::ContractInstanceHint::initialization_hash

Definition at line 137 of file avm_io.hpp.

◆ original_contract_class_id

ContractClassId bb::avm2::ContractInstanceHint::original_contract_class_id

Definition at line 136 of file avm_io.hpp.

◆ public_keys

PublicKeysHint bb::avm2::ContractInstanceHint::public_keys

Definition at line 138 of file avm_io.hpp.

◆ salt

FF bb::avm2::ContractInstanceHint::salt

Definition at line 133 of file avm_io.hpp.


The documentation for this struct was generated from the following file: