@biconomy-devx/modules
Version:
This package provides different validation modules/plugins for ERC4337 compatible modular account
12 lines (11 loc) • 597 B
TypeScript
import { ISessionValidationModule } from "../interfaces/ISessionValidationModule.js";
import { ERC20SessionKeyData, SessionValidationModuleConfig } from "../utils/Types";
export declare class ERC20SessionValidationModule implements ISessionValidationModule<ERC20SessionKeyData> {
moduleAddress: string;
version: string;
private constructor();
static create(moduleConfig: SessionValidationModuleConfig): Promise<ERC20SessionValidationModule>;
getSessionKeyData(sessionData: ERC20SessionKeyData): Promise<string>;
private _validateSessionKeyData;
getAddress(): string;
}