verify
Verify Starknet storage proof. For reference see: - (state) - (pathfinder_getproof API endpoint) - (pathfinder storage implementation)
Arguments
expected_state_commitment- state rootproofis going to be verified againstcontract_address-contract_addressof the value to be verifiedstorage_address-storage_addressof the value to be verifiedproof-ContractStateProofrepresenting storage proof
Returns
felt252-valueatstorage_addressif verified, panic otherwise.
Fully qualified path: alexandria_merkle_tree::storage_proof::verify
#![allow(unused)] fn main() { pub fn verify( expected_state_commitment: felt252, contract_address: felt252, storage_address: felt252, proof: ContractStateProof, ) -> felt252 }