@nori-zk/mina-token-bridge
Version:
A Mina zk-program contract allowing users to mint tokens on Nori Bridge.
21 lines (20 loc) • 740 B
TypeScript
import { NetworkId } from 'o1js';
export declare class MockWalletWorker {
#private;
setMinaPrivateKey(minaPrivateKeyBase58: string): Promise<void>;
compileCredentialDeps(): Promise<void>;
computeEcdsaSigPresentation(presentationRequestJson: string, credentialJson: string): Promise<string>;
minaSetup(options: {
networkId?: NetworkId;
mina: string | string[];
archive?: string | string[];
lightnetAccountManager?: string;
bypassTransactionLimits?: boolean;
minaDefaultHeaders?: HeadersInit;
archiveDefaultHeaders?: HeadersInit;
}): Promise<void>;
private fetchAccounts;
signAndSend(provedTxJsonStr: string): Promise<{
txHash: string;
}>;
}