@rize-labs/banana-wallet-sdk-astar-test
Version:
Smart contract wallet sdk package by Banana Wallet
22 lines (21 loc) • 662 B
TypeScript
/// <reference types="node" />
import UserOperation from "./utils/userOperation";
export interface IWebAuthnContext {
registerFingerprint: () => Promise<PublicKeyCredential>;
verifyFingerprint: () => Promise<SignatureResponse>;
}
export interface SignatureResponse {
r: string;
s: string;
finalMessage: string;
}
export declare function getUserOp(reqId: string): Buffer;
export declare const registerFingerprint: () => Promise<{
q0: any;
q1: any;
encodedId: any;
}>;
export declare const verifyFingerprint: (userOp: UserOperation, reqId: string, encodedId: string) => Promise<{
newUserOp: UserOperation;
process: any;
}>;