@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
TypeScript
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;
}>;