@nori-zk/mina-token-bridge
Version:
A Mina zk-program contract allowing users to mint tokens on Nori Bridge.
14 lines (13 loc) • 568 B
TypeScript
import { NoriTokenControllerConfig } from '../../NoriControllerSubmitter.js';
import { JsonProof } from 'o1js';
export declare class E2eWorker {
#private;
ready(config: NoriTokenControllerConfig): Promise<void>;
setupStorage(userPublicKeyBase58: string): Promise<{
txHash: string;
}>;
mint(userPublicKeyBase58: string, proofData: {
ethDepositProofJson: JsonProof;
presentationProofStr: string;
}, userPrivateKeyBase58: string, fundNewAccount?: boolean): Promise<import("../../NoriControllerSubmitter.js").MintResult>;
}