UNPKG

2.34 kBJSONView Raw
1{
2 "_format": "hh-sol-artifact-1",
3 "contractName": "Erc20PermitInterface",
4 "sourceName": "@paulrberg/contracts/token/erc20/Erc20PermitInterface.sol",
5 "abi": [
6 {
7 "inputs": [],
8 "name": "DOMAIN_SEPARATOR",
9 "outputs": [
10 {
11 "internalType": "bytes32",
12 "name": "",
13 "type": "bytes32"
14 }
15 ],
16 "stateMutability": "view",
17 "type": "function"
18 },
19 {
20 "inputs": [],
21 "name": "PERMIT_TYPEHASH",
22 "outputs": [
23 {
24 "internalType": "bytes32",
25 "name": "",
26 "type": "bytes32"
27 }
28 ],
29 "stateMutability": "view",
30 "type": "function"
31 },
32 {
33 "inputs": [
34 {
35 "internalType": "address",
36 "name": "",
37 "type": "address"
38 }
39 ],
40 "name": "nonces",
41 "outputs": [
42 {
43 "internalType": "uint256",
44 "name": "",
45 "type": "uint256"
46 }
47 ],
48 "stateMutability": "view",
49 "type": "function"
50 },
51 {
52 "inputs": [
53 {
54 "internalType": "address",
55 "name": "owner",
56 "type": "address"
57 },
58 {
59 "internalType": "address",
60 "name": "spender",
61 "type": "address"
62 },
63 {
64 "internalType": "uint256",
65 "name": "amount",
66 "type": "uint256"
67 },
68 {
69 "internalType": "uint256",
70 "name": "deadline",
71 "type": "uint256"
72 },
73 {
74 "internalType": "uint8",
75 "name": "v",
76 "type": "uint8"
77 },
78 {
79 "internalType": "bytes32",
80 "name": "r",
81 "type": "bytes32"
82 },
83 {
84 "internalType": "bytes32",
85 "name": "s",
86 "type": "bytes32"
87 }
88 ],
89 "name": "permit",
90 "outputs": [],
91 "stateMutability": "nonpayable",
92 "type": "function"
93 },
94 {
95 "inputs": [],
96 "name": "version",
97 "outputs": [
98 {
99 "internalType": "string",
100 "name": "",
101 "type": "string"
102 }
103 ],
104 "stateMutability": "view",
105 "type": "function"
106 }
107 ],
108 "bytecode": "0x",
109 "deployedBytecode": "0x",
110 "linkReferences": {},
111 "deployedLinkReferences": {}
112}