@nori-zk/mina-token-bridge
Version:
A Mina zk-program contract allowing users to mint tokens on Nori Bridge.
22 lines (21 loc) • 846 B
TypeScript
export declare class DepositAttestationWorker {
compileAttestation(): Promise<void>;
computeAttestation(depositBlockNumber: number, ethAddressLowerHex: string, attestationBEHex: string): Promise<{
despositSlotRaw: {
slot_key_address: string;
slot_nested_key_attestation_hash: string;
value: string;
};
depositAttestationProofJson: import("o1js").JsonProof;
ethVerifierProofJson: import("o1js").JsonProof;
}>;
compile(): Promise<void>;
compute(presentationJson: string, depositBlockNumber: number, ethAddressLowerHex: string): Promise<{
despositSlotRaw: {
slot_key_address: string;
slot_nested_key_attestation_hash: string;
value: string;
};
ethDepositProofJson: import("o1js").JsonProof;
}>;
}