UNPKG

9.99 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 "linkReferences": {},
170 "object": "",
171 "opcodes": "",
172 "sourceMap": ""
173 },
174 "deployedBytecode": {
175 "immutableReferences": {},
176 "linkReferences": {},
177 "object": "",
178 "opcodes": "",
179 "sourceMap": ""
180 }
181 },
182 "metadata": "{\"compiler\":{\"version\":\"0.6.12+commit.27d51765\"},\"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\":\"0xf493893f508c8caa2f5923d1a39080fc5f1f362ea1f1d65ffc38b7782b35c4b7\",\"license\":\"GPL-3.0\",\"urls\":[\"bzz-raw://993a51b20f6d79edb33069524ee3a66378f8687d3df52e279561c4ef72e17cb2\",\"dweb:/ipfs/QmQSmgeRkVyA4jyShZStAWVt1CWNZQ8JvYmc2V2jgEUNEE\"]}},\"version\":1}",
183 "interface": [
184 {
185 "anonymous": false,
186 "inputs": [
187 {
188 "indexed": true,
189 "internalType": "address",
190 "name": "token0",
191 "type": "address"
192 },
193 {
194 "indexed": true,
195 "internalType": "address",
196 "name": "token1",
197 "type": "address"
198 },
199 {
200 "indexed": false,
201 "internalType": "address",
202 "name": "pair",
203 "type": "address"
204 },
205 {
206 "indexed": false,
207 "internalType": "uint256",
208 "name": "",
209 "type": "uint256"
210 }
211 ],
212 "name": "PairCreated",
213 "type": "event"
214 },
215 {
216 "inputs": [
217 {
218 "internalType": "uint256",
219 "name": "",
220 "type": "uint256"
221 }
222 ],
223 "name": "allPairs",
224 "outputs": [
225 {
226 "internalType": "address",
227 "name": "pair",
228 "type": "address"
229 }
230 ],
231 "stateMutability": "view",
232 "type": "function"
233 },
234 {
235 "inputs": [],
236 "name": "allPairsLength",
237 "outputs": [
238 {
239 "internalType": "uint256",
240 "name": "",
241 "type": "uint256"
242 }
243 ],
244 "stateMutability": "view",
245 "type": "function"
246 },
247 {
248 "inputs": [
249 {
250 "internalType": "address",
251 "name": "tokenA",
252 "type": "address"
253 },
254 {
255 "internalType": "address",
256 "name": "tokenB",
257 "type": "address"
258 }
259 ],
260 "name": "createPair",
261 "outputs": [
262 {
263 "internalType": "address",
264 "name": "pair",
265 "type": "address"
266 }
267 ],
268 "stateMutability": "nonpayable",
269 "type": "function"
270 },
271 {
272 "inputs": [],
273 "name": "feeTo",
274 "outputs": [
275 {
276 "internalType": "address",
277 "name": "",
278 "type": "address"
279 }
280 ],
281 "stateMutability": "view",
282 "type": "function"
283 },
284 {
285 "inputs": [],
286 "name": "feeToSetter",
287 "outputs": [
288 {
289 "internalType": "address",
290 "name": "",
291 "type": "address"
292 }
293 ],
294 "stateMutability": "view",
295 "type": "function"
296 },
297 {
298 "inputs": [
299 {
300 "internalType": "address",
301 "name": "tokenA",
302 "type": "address"
303 },
304 {
305 "internalType": "address",
306 "name": "tokenB",
307 "type": "address"
308 }
309 ],
310 "name": "getPair",
311 "outputs": [
312 {
313 "internalType": "address",
314 "name": "pair",
315 "type": "address"
316 }
317 ],
318 "stateMutability": "view",
319 "type": "function"
320 },
321 {
322 "inputs": [
323 {
324 "internalType": "address",
325 "name": "",
326 "type": "address"
327 }
328 ],
329 "name": "setFeeTo",
330 "outputs": [],
331 "stateMutability": "nonpayable",
332 "type": "function"
333 },
334 {
335 "inputs": [
336 {
337 "internalType": "address",
338 "name": "",
339 "type": "address"
340 }
341 ],
342 "name": "setFeeToSetter",
343 "outputs": [],
344 "stateMutability": "nonpayable",
345 "type": "function"
346 }
347 ],
348 "bytecode": ""
349}
\No newline at end of file