UNPKG

@dzapio/sdk

Version:

A TypeScript/JavaScript SDK for interacting with the DZap protocol, providing utilities for DeFi operations including Swaps, Bridges, and Zaps.

24 lines (23 loc) 759 B
import { StatusCodes, TxnStatus } from '../../enums'; import { HexString, TokenPermitData } from '../../types'; import { DefaultPermit2612Params } from '../../types/permit'; export declare const eip2612DisabledChains: number[]; export declare const checkEIP2612PermitSupport: ({ address, chainId, rpcUrls, owner, permit, }: { chainId: number; address: HexString; rpcUrls?: string[]; owner: HexString; permit?: TokenPermitData; }) => Promise<{ supportsPermit: boolean; data?: { version: string; name: string; nonce: bigint; }; }>; export declare const getEIP2612PermitSignature: (params: DefaultPermit2612Params) => Promise<{ status: TxnStatus; code: StatusCodes; permitData?: HexString; }>;