For the complete documentation index, see llms.txt.
aztec-nr - fee_juice_interface::FeeJuice

Struct FeeJuice

pub struct FeeJuice {
    pub target_contract: AztecAddress,
}

Fields

target_contract: AztecAddress

Implementations

impl FeeJuice

pub fn at(addr: AztecAddress) -> Self pub fn interface() -> Self pub fn claim( self, to: AztecAddress, amount: u128, secret: Field, message_leaf_index: Field, ) -> PrivateCall<5, 4, ()> pub fn claim_and_end_setup( self, to: AztecAddress, amount: u128, secret: Field, message_leaf_index: Field, ) -> PrivateCall<19, 4, ()> pub fn _increase_public_balance( self, to: AztecAddress, amount: u128, ) -> PublicCall<24, 2, ()> pub fn check_balance(self, fee_limit: u128) -> PublicStaticCall<13, 1, ()> pub fn balance_of_public(self, owner: AztecAddress) -> PublicStaticCall<17, 1, u128> pub fn offchain_receive( self, messages: BoundedVec<OffchainMessage, 16>, ) -> UtilityCall<16, 321, ()>