aztec-nr - noir_aztec::transient

Struct TransientOracles

pub struct TransientOracles {}

Trait implementations

impl ArrayOracles for TransientOracles

pub unconstrained fn len_oracle(slot: Field) -> u32 pub unconstrained fn push_oracle<let N: u32>(slot: Field, values: [Field; N]) -> u32 pub unconstrained fn pop_oracle<let N: u32>(slot: Field) -> [Field; N] pub unconstrained fn get_oracle<let N: u32>(slot: Field, index: u32) -> [Field; N] pub unconstrained fn set_oracle<let N: u32>(slot: Field, index: u32, values: [Field; N]) pub unconstrained fn remove_oracle(slot: Field, index: u32) pub unconstrained fn clear_oracle(slot: Field)