@q-dev/gdk-sdk
Version:
Typescript Library to interact with GDK Contracts
48 lines (47 loc) • 1.73 kB
TypeScript
import { Signer } from "ethers";
import type { Provider } from "@ethersproject/providers";
import type { EIP712Upgradeable, EIP712UpgradeableInterface } from "../EIP712Upgradeable";
export declare class EIP712Upgradeable__factory {
static readonly abi: readonly [{
readonly anonymous: false;
readonly inputs: readonly [];
readonly name: "EIP712DomainChanged";
readonly type: "event";
}, {
readonly inputs: readonly [];
readonly name: "eip712Domain";
readonly outputs: readonly [{
readonly internalType: "bytes1";
readonly name: "fields";
readonly type: "bytes1";
}, {
readonly internalType: "string";
readonly name: "name";
readonly type: "string";
}, {
readonly internalType: "string";
readonly name: "version";
readonly type: "string";
}, {
readonly internalType: "uint256";
readonly name: "chainId";
readonly type: "uint256";
}, {
readonly internalType: "address";
readonly name: "verifyingContract";
readonly type: "address";
}, {
readonly internalType: "bytes32";
readonly name: "salt";
readonly type: "bytes32";
}, {
readonly internalType: "uint256[]";
readonly name: "extensions";
readonly type: "uint256[]";
}];
readonly stateMutability: "view";
readonly type: "function";
}];
static createInterface(): EIP712UpgradeableInterface;
static connect(address: string, signerOrProvider: Signer | Provider): EIP712Upgradeable;
}