UNPKG

10 kBJSONView Raw
1{
2 "abi": [
3 {
4 "anonymous": false,
5 "inputs": [
6 {
7 "indexed": true,
8 "internalType": "address",
9 "name": "token0",
10 "type": "address"
11 },
12 {
13 "indexed": true,
14 "internalType": "address",
15 "name": "token1",
16 "type": "address"
17 },
18 {
19 "indexed": false,
20 "internalType": "address",
21 "name": "pair",
22 "type": "address"
23 },
24 {
25 "indexed": false,
26 "internalType": "uint256",
27 "name": "",
28 "type": "uint256"
29 }
30 ],
31 "name": "PairCreated",
32 "type": "event"
33 },
34 {
35 "inputs": [
36 {
37 "internalType": "uint256",
38 "name": "",
39 "type": "uint256"
40 }
41 ],
42 "name": "allPairs",
43 "outputs": [
44 {
45 "internalType": "address",
46 "name": "pair",
47 "type": "address"
48 }
49 ],
50 "stateMutability": "view",
51 "type": "function"
52 },
53 {
54 "inputs": [],
55 "name": "allPairsLength",
56 "outputs": [
57 {
58 "internalType": "uint256",
59 "name": "",
60 "type": "uint256"
61 }
62 ],
63 "stateMutability": "view",
64 "type": "function"
65 },
66 {
67 "inputs": [
68 {
69 "internalType": "address",
70 "name": "tokenA",
71 "type": "address"
72 },
73 {
74 "internalType": "address",
75 "name": "tokenB",
76 "type": "address"
77 }
78 ],
79 "name": "createPair",
80 "outputs": [
81 {
82 "internalType": "address",
83 "name": "pair",
84 "type": "address"
85 }
86 ],
87 "stateMutability": "nonpayable",
88 "type": "function"
89 },
90 {
91 "inputs": [],
92 "name": "feeTo",
93 "outputs": [
94 {
95 "internalType": "address",
96 "name": "",
97 "type": "address"
98 }
99 ],
100 "stateMutability": "view",
101 "type": "function"
102 },
103 {
104 "inputs": [],
105 "name": "feeToSetter",
106 "outputs": [
107 {
108 "internalType": "address",
109 "name": "",
110 "type": "address"
111 }
112 ],
113 "stateMutability": "view",
114 "type": "function"
115 },
116 {
117 "inputs": [
118 {
119 "internalType": "address",
120 "name": "tokenA",
121 "type": "address"
122 },
123 {
124 "internalType": "address",
125 "name": "tokenB",
126 "type": "address"
127 }
128 ],
129 "name": "getPair",
130 "outputs": [
131 {
132 "internalType": "address",
133 "name": "pair",
134 "type": "address"
135 }
136 ],
137 "stateMutability": "view",
138 "type": "function"
139 },
140 {
141 "inputs": [
142 {
143 "internalType": "address",
144 "name": "",
145 "type": "address"
146 }
147 ],
148 "name": "setFeeTo",
149 "outputs": [],
150 "stateMutability": "nonpayable",
151 "type": "function"
152 },
153 {
154 "inputs": [
155 {
156 "internalType": "address",
157 "name": "",
158 "type": "address"
159 }
160 ],
161 "name": "setFeeToSetter",
162 "outputs": [],
163 "stateMutability": "nonpayable",
164 "type": "function"
165 }
166 ],
167 "evm": {
168 "bytecode": {
169 "generatedSources": [],
170 "linkReferences": {},
171 "object": "",
172 "opcodes": "",
173 "sourceMap": ""
174 },
175 "deployedBytecode": {
176 "generatedSources": [],
177 "immutableReferences": {},
178 "linkReferences": {},
179 "object": "",
180 "opcodes": "",
181 "sourceMap": ""
182 }
183 },
184 "metadata": "{\"compiler\":{\"version\":\"0.7.3+commit.9bfce1f6\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"token0\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"token1\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"pair\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"PairCreated\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"allPairs\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"pair\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"allPairsLength\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"tokenA\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"tokenB\",\"type\":\"address\"}],\"name\":\"createPair\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"pair\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"feeTo\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"feeToSetter\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"tokenA\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"tokenB\",\"type\":\"address\"}],\"name\":\"getPair\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"pair\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"setFeeTo\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"setFeeToSetter\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"contracts/interfaces/IUniswapV2Factory.sol\":\"IUniswapV2Factory\"},\"evmVersion\":\"istanbul\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":999999},\"remappings\":[]},\"sources\":{\"contracts/interfaces/IUniswapV2Factory.sol\":{\"keccak256\":\"0x7a41fee2796f2be408b43ef3c852d4873e3d9312ed1a2b0fc731d92863c6d8ea\",\"license\":\"GPL-3.0\",\"urls\":[\"bzz-raw://7e7c89820b95b15e46a649152a2e8ad8067c20fe8e31923cba9ed7e314b44b6a\",\"dweb:/ipfs/QmaHnqyoaA9nbLg8Jy7cb3dCYjG9VGZH6nNMM35XKpMwyo\"]}},\"version\":1}",
185 "interface": [
186 {
187 "anonymous": false,
188 "inputs": [
189 {
190 "indexed": true,
191 "internalType": "address",
192 "name": "token0",
193 "type": "address"
194 },
195 {
196 "indexed": true,
197 "internalType": "address",
198 "name": "token1",
199 "type": "address"
200 },
201 {
202 "indexed": false,
203 "internalType": "address",
204 "name": "pair",
205 "type": "address"
206 },
207 {
208 "indexed": false,
209 "internalType": "uint256",
210 "name": "",
211 "type": "uint256"
212 }
213 ],
214 "name": "PairCreated",
215 "type": "event"
216 },
217 {
218 "inputs": [
219 {
220 "internalType": "uint256",
221 "name": "",
222 "type": "uint256"
223 }
224 ],
225 "name": "allPairs",
226 "outputs": [
227 {
228 "internalType": "address",
229 "name": "pair",
230 "type": "address"
231 }
232 ],
233 "stateMutability": "view",
234 "type": "function"
235 },
236 {
237 "inputs": [],
238 "name": "allPairsLength",
239 "outputs": [
240 {
241 "internalType": "uint256",
242 "name": "",
243 "type": "uint256"
244 }
245 ],
246 "stateMutability": "view",
247 "type": "function"
248 },
249 {
250 "inputs": [
251 {
252 "internalType": "address",
253 "name": "tokenA",
254 "type": "address"
255 },
256 {
257 "internalType": "address",
258 "name": "tokenB",
259 "type": "address"
260 }
261 ],
262 "name": "createPair",
263 "outputs": [
264 {
265 "internalType": "address",
266 "name": "pair",
267 "type": "address"
268 }
269 ],
270 "stateMutability": "nonpayable",
271 "type": "function"
272 },
273 {
274 "inputs": [],
275 "name": "feeTo",
276 "outputs": [
277 {
278 "internalType": "address",
279 "name": "",
280 "type": "address"
281 }
282 ],
283 "stateMutability": "view",
284 "type": "function"
285 },
286 {
287 "inputs": [],
288 "name": "feeToSetter",
289 "outputs": [
290 {
291 "internalType": "address",
292 "name": "",
293 "type": "address"
294 }
295 ],
296 "stateMutability": "view",
297 "type": "function"
298 },
299 {
300 "inputs": [
301 {
302 "internalType": "address",
303 "name": "tokenA",
304 "type": "address"
305 },
306 {
307 "internalType": "address",
308 "name": "tokenB",
309 "type": "address"
310 }
311 ],
312 "name": "getPair",
313 "outputs": [
314 {
315 "internalType": "address",
316 "name": "pair",
317 "type": "address"
318 }
319 ],
320 "stateMutability": "view",
321 "type": "function"
322 },
323 {
324 "inputs": [
325 {
326 "internalType": "address",
327 "name": "",
328 "type": "address"
329 }
330 ],
331 "name": "setFeeTo",
332 "outputs": [],
333 "stateMutability": "nonpayable",
334 "type": "function"
335 },
336 {
337 "inputs": [
338 {
339 "internalType": "address",
340 "name": "",
341 "type": "address"
342 }
343 ],
344 "name": "setFeeToSetter",
345 "outputs": [],
346 "stateMutability": "nonpayable",
347 "type": "function"
348 }
349 ],
350 "bytecode": ""
351}
\No newline at end of file