UNPKG

@catalabs/catalyst-sdk

Version:
28 lines 734 B
import { TypedDataDomain, TypedDataField } from 'ethers'; export interface PermitDetails { token: string; amount: bigint; expiration: bigint; nonce: bigint; } export interface PermitSingle { details: PermitDetails; spender: string; sigDeadline: bigint; } export interface PermitBatch { details: PermitDetails[]; spender: string; sigDeadline: bigint; } export interface PermitSingleTypedData { domain: TypedDataDomain; types: Record<string, TypedDataField[]>; values: PermitSingle; } export interface PermitBatchTypedData { domain: TypedDataDomain; types: Record<string, TypedDataField[]>; values: PermitBatch; } //# sourceMappingURL=allowance-transfer.interface.d.ts.map