@biconomy-devx/modules
Version:
This package provides different validation modules/plugins for ERC4337 compatible modular account
11 lines • 430 B
TypeScript
import { SmartAccountSigner } from "@alchemy/aa-core";
import { Hex } from "viem";
export interface IValidationModule {
getAddress(): Hex;
getInitData(): Promise<Hex>;
getSigner(): Promise<SmartAccountSigner>;
signUserOpHash(_userOpHash: string): Promise<Hex>;
signMessage(_message: string | Uint8Array): Promise<string>;
getDummySignature(): Promise<Hex>;
}
//# sourceMappingURL=IValidationModule.d.ts.map