UNPKG

14.1 kBJSONView Raw
1{
2 "abi": [
3 {
4 "anonymous": false,
5 "inputs": [
6 {
7 "indexed": true,
8 "internalType": "address",
9 "name": "owner",
10 "type": "address"
11 },
12 {
13 "indexed": true,
14 "internalType": "address",
15 "name": "spender",
16 "type": "address"
17 },
18 {
19 "indexed": false,
20 "internalType": "uint256",
21 "name": "value",
22 "type": "uint256"
23 }
24 ],
25 "name": "Approval",
26 "type": "event"
27 },
28 {
29 "anonymous": false,
30 "inputs": [
31 {
32 "indexed": true,
33 "internalType": "address",
34 "name": "from",
35 "type": "address"
36 },
37 {
38 "indexed": true,
39 "internalType": "address",
40 "name": "to",
41 "type": "address"
42 },
43 {
44 "indexed": false,
45 "internalType": "uint256",
46 "name": "value",
47 "type": "uint256"
48 }
49 ],
50 "name": "Transfer",
51 "type": "event"
52 },
53 {
54 "constant": true,
55 "inputs": [
56 {
57 "internalType": "address",
58 "name": "owner",
59 "type": "address"
60 },
61 {
62 "internalType": "address",
63 "name": "spender",
64 "type": "address"
65 }
66 ],
67 "name": "allowance",
68 "outputs": [
69 {
70 "internalType": "uint256",
71 "name": "",
72 "type": "uint256"
73 }
74 ],
75 "payable": false,
76 "stateMutability": "view",
77 "type": "function"
78 },
79 {
80 "constant": false,
81 "inputs": [
82 {
83 "internalType": "address",
84 "name": "spender",
85 "type": "address"
86 },
87 {
88 "internalType": "uint256",
89 "name": "value",
90 "type": "uint256"
91 }
92 ],
93 "name": "approve",
94 "outputs": [
95 {
96 "internalType": "bool",
97 "name": "",
98 "type": "bool"
99 }
100 ],
101 "payable": false,
102 "stateMutability": "nonpayable",
103 "type": "function"
104 },
105 {
106 "constant": true,
107 "inputs": [
108 {
109 "internalType": "address",
110 "name": "owner",
111 "type": "address"
112 }
113 ],
114 "name": "balanceOf",
115 "outputs": [
116 {
117 "internalType": "uint256",
118 "name": "",
119 "type": "uint256"
120 }
121 ],
122 "payable": false,
123 "stateMutability": "view",
124 "type": "function"
125 },
126 {
127 "constant": true,
128 "inputs": [],
129 "name": "decimals",
130 "outputs": [
131 {
132 "internalType": "uint8",
133 "name": "",
134 "type": "uint8"
135 }
136 ],
137 "payable": false,
138 "stateMutability": "view",
139 "type": "function"
140 },
141 {
142 "constant": true,
143 "inputs": [],
144 "name": "name",
145 "outputs": [
146 {
147 "internalType": "string",
148 "name": "",
149 "type": "string"
150 }
151 ],
152 "payable": false,
153 "stateMutability": "view",
154 "type": "function"
155 },
156 {
157 "constant": true,
158 "inputs": [],
159 "name": "symbol",
160 "outputs": [
161 {
162 "internalType": "string",
163 "name": "",
164 "type": "string"
165 }
166 ],
167 "payable": false,
168 "stateMutability": "view",
169 "type": "function"
170 },
171 {
172 "constant": true,
173 "inputs": [],
174 "name": "totalSupply",
175 "outputs": [
176 {
177 "internalType": "uint256",
178 "name": "",
179 "type": "uint256"
180 }
181 ],
182 "payable": false,
183 "stateMutability": "view",
184 "type": "function"
185 },
186 {
187 "constant": false,
188 "inputs": [
189 {
190 "internalType": "address",
191 "name": "to",
192 "type": "address"
193 },
194 {
195 "internalType": "uint256",
196 "name": "value",
197 "type": "uint256"
198 }
199 ],
200 "name": "transfer",
201 "outputs": [
202 {
203 "internalType": "bool",
204 "name": "",
205 "type": "bool"
206 }
207 ],
208 "payable": false,
209 "stateMutability": "nonpayable",
210 "type": "function"
211 },
212 {
213 "constant": false,
214 "inputs": [
215 {
216 "internalType": "address",
217 "name": "from",
218 "type": "address"
219 },
220 {
221 "internalType": "address",
222 "name": "to",
223 "type": "address"
224 },
225 {
226 "internalType": "uint256",
227 "name": "value",
228 "type": "uint256"
229 }
230 ],
231 "name": "transferFrom",
232 "outputs": [
233 {
234 "internalType": "bool",
235 "name": "",
236 "type": "bool"
237 }
238 ],
239 "payable": false,
240 "stateMutability": "nonpayable",
241 "type": "function"
242 }
243 ],
244 "evm": {
245 "bytecode": {
246 "linkReferences": {},
247 "object": "",
248 "opcodes": "",
249 "sourceMap": ""
250 },
251 "deployedBytecode": {
252 "linkReferences": {},
253 "object": "",
254 "opcodes": "",
255 "sourceMap": ""
256 }
257 },
258 "metadata": "{\"compiler\":{\"version\":\"0.5.16+commit.9c3226ce\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"constant\":true,\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"}],\"devdoc\":{\"methods\":{}},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"contracts/interfaces/IERC20.sol\":\"IERC20\"},\"evmVersion\":\"istanbul\",\"libraries\":{},\"optimizer\":{\"enabled\":true,\"runs\":999999},\"remappings\":[]},\"sources\":{\"contracts/interfaces/IERC20.sol\":{\"keccak256\":\"0x61db17aebc5d812c7002d15c1da954065e56abe49d64b14c034abe5604d70eb3\",\"urls\":[\"bzz-raw://b006685e753f9120469f10b09c159f222d4cb8b507a6c1f0c14ed50c883ebe66\",\"dweb:/ipfs/QmSyY7iTugbczPwfGK67etiyPULenYGzzRYbt8aabwwkUb\"]}},\"version\":1}",
259 "interface": [
260 {
261 "anonymous": false,
262 "inputs": [
263 {
264 "indexed": true,
265 "internalType": "address",
266 "name": "owner",
267 "type": "address"
268 },
269 {
270 "indexed": true,
271 "internalType": "address",
272 "name": "spender",
273 "type": "address"
274 },
275 {
276 "indexed": false,
277 "internalType": "uint256",
278 "name": "value",
279 "type": "uint256"
280 }
281 ],
282 "name": "Approval",
283 "type": "event"
284 },
285 {
286 "anonymous": false,
287 "inputs": [
288 {
289 "indexed": true,
290 "internalType": "address",
291 "name": "from",
292 "type": "address"
293 },
294 {
295 "indexed": true,
296 "internalType": "address",
297 "name": "to",
298 "type": "address"
299 },
300 {
301 "indexed": false,
302 "internalType": "uint256",
303 "name": "value",
304 "type": "uint256"
305 }
306 ],
307 "name": "Transfer",
308 "type": "event"
309 },
310 {
311 "constant": true,
312 "inputs": [
313 {
314 "internalType": "address",
315 "name": "owner",
316 "type": "address"
317 },
318 {
319 "internalType": "address",
320 "name": "spender",
321 "type": "address"
322 }
323 ],
324 "name": "allowance",
325 "outputs": [
326 {
327 "internalType": "uint256",
328 "name": "",
329 "type": "uint256"
330 }
331 ],
332 "payable": false,
333 "stateMutability": "view",
334 "type": "function"
335 },
336 {
337 "constant": false,
338 "inputs": [
339 {
340 "internalType": "address",
341 "name": "spender",
342 "type": "address"
343 },
344 {
345 "internalType": "uint256",
346 "name": "value",
347 "type": "uint256"
348 }
349 ],
350 "name": "approve",
351 "outputs": [
352 {
353 "internalType": "bool",
354 "name": "",
355 "type": "bool"
356 }
357 ],
358 "payable": false,
359 "stateMutability": "nonpayable",
360 "type": "function"
361 },
362 {
363 "constant": true,
364 "inputs": [
365 {
366 "internalType": "address",
367 "name": "owner",
368 "type": "address"
369 }
370 ],
371 "name": "balanceOf",
372 "outputs": [
373 {
374 "internalType": "uint256",
375 "name": "",
376 "type": "uint256"
377 }
378 ],
379 "payable": false,
380 "stateMutability": "view",
381 "type": "function"
382 },
383 {
384 "constant": true,
385 "inputs": [],
386 "name": "decimals",
387 "outputs": [
388 {
389 "internalType": "uint8",
390 "name": "",
391 "type": "uint8"
392 }
393 ],
394 "payable": false,
395 "stateMutability": "view",
396 "type": "function"
397 },
398 {
399 "constant": true,
400 "inputs": [],
401 "name": "name",
402 "outputs": [
403 {
404 "internalType": "string",
405 "name": "",
406 "type": "string"
407 }
408 ],
409 "payable": false,
410 "stateMutability": "view",
411 "type": "function"
412 },
413 {
414 "constant": true,
415 "inputs": [],
416 "name": "symbol",
417 "outputs": [
418 {
419 "internalType": "string",
420 "name": "",
421 "type": "string"
422 }
423 ],
424 "payable": false,
425 "stateMutability": "view",
426 "type": "function"
427 },
428 {
429 "constant": true,
430 "inputs": [],
431 "name": "totalSupply",
432 "outputs": [
433 {
434 "internalType": "uint256",
435 "name": "",
436 "type": "uint256"
437 }
438 ],
439 "payable": false,
440 "stateMutability": "view",
441 "type": "function"
442 },
443 {
444 "constant": false,
445 "inputs": [
446 {
447 "internalType": "address",
448 "name": "to",
449 "type": "address"
450 },
451 {
452 "internalType": "uint256",
453 "name": "value",
454 "type": "uint256"
455 }
456 ],
457 "name": "transfer",
458 "outputs": [
459 {
460 "internalType": "bool",
461 "name": "",
462 "type": "bool"
463 }
464 ],
465 "payable": false,
466 "stateMutability": "nonpayable",
467 "type": "function"
468 },
469 {
470 "constant": false,
471 "inputs": [
472 {
473 "internalType": "address",
474 "name": "from",
475 "type": "address"
476 },
477 {
478 "internalType": "address",
479 "name": "to",
480 "type": "address"
481 },
482 {
483 "internalType": "uint256",
484 "name": "value",
485 "type": "uint256"
486 }
487 ],
488 "name": "transferFrom",
489 "outputs": [
490 {
491 "internalType": "bool",
492 "name": "",
493 "type": "bool"
494 }
495 ],
496 "payable": false,
497 "stateMutability": "nonpayable",
498 "type": "function"
499 }
500 ],
501 "bytecode": ""
502}
\No newline at end of file