mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-25 13:54:05 -06:00
29 lines
917 B
TypeScript
29 lines
917 B
TypeScript
import { BigNumberish, Signer } from "ethers";
|
|
/**
|
|
* @internal
|
|
*/
|
|
export declare function signDAIPermit(signer: Signer, currencyAddress: string, owner: string, spender: string, allowed?: boolean, deadline?: BigNumberish, nonce?: BigNumberish): Promise<{
|
|
message: {
|
|
owner: string;
|
|
spender: string;
|
|
nonce: BigNumberish | undefined;
|
|
deadline: BigNumberish;
|
|
value: number;
|
|
allowed: boolean;
|
|
};
|
|
signature: string;
|
|
}>;
|
|
/**
|
|
* @internal
|
|
*/
|
|
export declare function signEIP2612Permit(signer: Signer, currencyAddress: string, owner: string, spender: string, value: BigNumberish, deadline?: BigNumberish, nonce?: BigNumberish): Promise<{
|
|
message: {
|
|
owner: string;
|
|
spender: string;
|
|
value: BigNumberish;
|
|
nonce: BigNumberish | undefined;
|
|
deadline: BigNumberish;
|
|
};
|
|
signature: string;
|
|
}>;
|