@catalabs/catalyst-sdk
Version:
Catalyst AMM SDK
12 lines • 690 B
TypeScript
import { PermitBatchTransferFrom, PermitBatchTransferFromData, PermitTransferFrom, PermitTransferFromData, Witness } from '../interfaces';
export declare abstract class SignatureTransfer {
private constructor();
static getPermitData({ permit, permit2Address, chainId, witness, }: {
permit: PermitTransferFrom | PermitBatchTransferFrom;
permit2Address: string;
chainId: number;
witness?: Witness;
}): PermitTransferFromData | PermitBatchTransferFromData;
static hash(permit: PermitTransferFrom | PermitBatchTransferFrom, permit2Address: string, chainId: number, witness?: Witness): string;
}
//# sourceMappingURL=SignatureTransfer.lib.d.ts.map