aztec-nr - noir_aztec::context::call_interfaces

Struct UtilityCallInterface

pub struct UtilityCallInterface<let M: u32, T>
{ /* private fields */ }

Implementations

impl<let M: u32, T> UtilityCallInterface<M, T>

pub fn new( target_contract: AztecAddress, selector: FunctionSelector, name: str<M>, args: [Field], ) -> Self pub fn get_args(self) -> [Field] pub fn get_selector(self) -> FunctionSelector pub fn get_name(self) -> str<M> pub fn get_contract_address(self) -> AztecAddress

Trait implementations

impl<let M: u32, T> CallInterface<M> for UtilityCallInterface<M, T>

pub fn get_args(self) -> [Field] pub fn get_selector(self) -> FunctionSelector pub fn get_name(self) -> str<M> pub fn get_contract_address(self) -> AztecAddress pub fn get_is_static(self) -> bool