Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

IntegrityTrait

Fully qualified path: integrity::lib_utils::IntegrityTrait

trait IntegrityTrait

Trait functions

new

Fully qualified path: integrity::lib_utils::IntegrityTrait::new

fn new() -> IntegrityT

new_proxy

Fully qualified path: integrity::lib_utils::IntegrityTrait::new_proxy

fn new_proxy() -> IntegrityT

new_satellite

Fully qualified path: integrity::lib_utils::IntegrityTrait::new_satellite

fn new_satellite(is_mocked: bool) -> SatelliteT

from_address

Fully qualified path: integrity::lib_utils::IntegrityTrait::from_address

fn from_address(contract_address: ContractAddress) -> IntegrityT

is_fact_hash_valid_with_security

Fully qualified path: integrity::lib_utils::IntegrityTrait::is_fact_hash_valid_with_security

fn is_fact_hash_valid_with_security<T, +CallFactRegistryTrait<T>>(
    self: T, fact_hash: felt252, security_bits: u32,
) -> bool

is_verification_hash_valid

Fully qualified path: integrity::lib_utils::IntegrityTrait::is_verification_hash_valid

fn is_verification_hash_valid<T, +CallFactRegistryTrait<T>>(
    self: T, verification_hash: felt252,
) -> bool

with_config

Fully qualified path: integrity::lib_utils::IntegrityTrait::with_config

fn with_config<Base, +Drop<Base>>(
    self: Base, verifier_config: VerifierConfiguration, security_bits: u32,
) -> IntegrityWithConfigT<Base>

with_hashed_config

Fully qualified path: integrity::lib_utils::IntegrityTrait::with_hashed_config

fn with_hashed_config<Base, +Drop<Base>>(
    self: Base, verifier_config_hash: felt252, security_bits: u32,
) -> IntegrityWithConfigT<Base>