std::shared_ptr< Napi::ThreadSafeFunction > instance
Core shared component for contract instance retrieval and validation.
static FF select_instance_member(const ContractInstance &instance, uint8_t member_enum)
ContractInstanceManagerInterface & instance_manager
HighLevelMerkleDBInterface & merkle_db
static void write_results(MemoryInterface &memory, MemoryAddress dst_offset, bool exists, const FF &member_value)
ExecutionIdManagerInterface & execution_id_manager
EventEmitterInterface< GetContractInstanceEvent > & event_emitter
AztecAddress contract_address
AVM range check gadget for witness generation.