Search by name, SuiNS, address, digest, object ID, coin type or checkpoint.

API

base_proof_checker

Module0xec7b…eec7
Move path
0xd219…f1d7::base_proof_checker
Functions
70 public, 0 entry
Structs
1
base_proof_checker

Declarations

Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.

module base_proof_checker;
struct ProofChecker has store {
active_signer: Option<vector<u8>>,
used_proofs: Table<vector<u8>, vector<u8>>,
}
public(package) fun assert_proof_not_used(&ProofChecker,vector<u8>)
fun assert_valid_proof(&ProofChecker,&vector<u8>,&vector<u8>)
public(package) fun borrow_active_signer(&ProofChecker): &vector<u8>
public(package) fun consume_proof(&mut ProofChecker,vector<u8>,vector<u8>)
fun mark_proof_as_used(&mut ProofChecker,vector<u8>)
public(package) fun new(): ProofChecker
public(package) fun set_active_signer(&mut ProofChecker,Option<vector<u8>>)