UNPKG

14.1 kBJSONView Raw
1{
2 "abi": [
3 {
4 "constant": true,
5 "inputs": [],
6 "name": "db",
7 "outputs": [
8 {
9 "name": "",
10 "type": "address"
11 }
12 ],
13 "payable": false,
14 "stateMutability": "view",
15 "type": "function"
16 },
17 {
18 "constant": true,
19 "inputs": [],
20 "name": "arbiterAddress",
21 "outputs": [
22 {
23 "name": "",
24 "type": "address"
25 }
26 ],
27 "payable": false,
28 "stateMutability": "view",
29 "type": "function"
30 },
31 {
32 "constant": false,
33 "inputs": [],
34 "name": "updateDependencies",
35 "outputs": [],
36 "payable": false,
37 "stateMutability": "nonpayable",
38 "type": "function"
39 },
40 {
41 "constant": true,
42 "inputs": [],
43 "name": "owner",
44 "outputs": [
45 {
46 "name": "",
47 "type": "address"
48 }
49 ],
50 "payable": false,
51 "stateMutability": "view",
52 "type": "function"
53 },
54 {
55 "constant": false,
56 "inputs": [],
57 "name": "selfDestruct",
58 "outputs": [],
59 "payable": false,
60 "stateMutability": "nonpayable",
61 "type": "function"
62 },
63 {
64 "constant": false,
65 "inputs": [
66 {
67 "name": "newOwner",
68 "type": "address"
69 }
70 ],
71 "name": "transferOwnership",
72 "outputs": [],
73 "payable": false,
74 "stateMutability": "nonpayable",
75 "type": "function"
76 },
77 {
78 "constant": true,
79 "inputs": [],
80 "name": "dispatchAddress",
81 "outputs": [
82 {
83 "name": "",
84 "type": "address"
85 }
86 ],
87 "payable": false,
88 "stateMutability": "view",
89 "type": "function"
90 },
91 {
92 "inputs": [
93 {
94 "name": "c",
95 "type": "address"
96 }
97 ],
98 "payable": false,
99 "stateMutability": "nonpayable",
100 "type": "constructor"
101 },
102 {
103 "anonymous": false,
104 "inputs": [
105 {
106 "indexed": true,
107 "name": "holder",
108 "type": "address"
109 },
110 {
111 "indexed": true,
112 "name": "oracle",
113 "type": "address"
114 },
115 {
116 "indexed": true,
117 "name": "endpoint",
118 "type": "bytes32"
119 },
120 {
121 "indexed": false,
122 "name": "numZap",
123 "type": "uint256"
124 },
125 {
126 "indexed": false,
127 "name": "numDots",
128 "type": "uint256"
129 }
130 ],
131 "name": "Bound",
132 "type": "event"
133 },
134 {
135 "anonymous": false,
136 "inputs": [
137 {
138 "indexed": true,
139 "name": "holder",
140 "type": "address"
141 },
142 {
143 "indexed": true,
144 "name": "oracle",
145 "type": "address"
146 },
147 {
148 "indexed": true,
149 "name": "endpoint",
150 "type": "bytes32"
151 },
152 {
153 "indexed": false,
154 "name": "numDots",
155 "type": "uint256"
156 }
157 ],
158 "name": "Unbound",
159 "type": "event"
160 },
161 {
162 "anonymous": false,
163 "inputs": [
164 {
165 "indexed": true,
166 "name": "holder",
167 "type": "address"
168 },
169 {
170 "indexed": true,
171 "name": "oracle",
172 "type": "address"
173 },
174 {
175 "indexed": true,
176 "name": "endpoint",
177 "type": "bytes32"
178 },
179 {
180 "indexed": false,
181 "name": "numDots",
182 "type": "uint256"
183 }
184 ],
185 "name": "Escrowed",
186 "type": "event"
187 },
188 {
189 "anonymous": false,
190 "inputs": [
191 {
192 "indexed": true,
193 "name": "holder",
194 "type": "address"
195 },
196 {
197 "indexed": true,
198 "name": "oracle",
199 "type": "address"
200 },
201 {
202 "indexed": true,
203 "name": "endpoint",
204 "type": "bytes32"
205 },
206 {
207 "indexed": false,
208 "name": "numDots",
209 "type": "uint256"
210 }
211 ],
212 "name": "Released",
213 "type": "event"
214 },
215 {
216 "anonymous": false,
217 "inputs": [
218 {
219 "indexed": true,
220 "name": "holder",
221 "type": "address"
222 },
223 {
224 "indexed": true,
225 "name": "oracle",
226 "type": "address"
227 },
228 {
229 "indexed": true,
230 "name": "endpoint",
231 "type": "bytes32"
232 },
233 {
234 "indexed": false,
235 "name": "numDots",
236 "type": "uint256"
237 }
238 ],
239 "name": "Returned",
240 "type": "event"
241 },
242 {
243 "anonymous": false,
244 "inputs": [
245 {
246 "indexed": true,
247 "name": "previousOwner",
248 "type": "address"
249 },
250 {
251 "indexed": true,
252 "name": "newOwner",
253 "type": "address"
254 }
255 ],
256 "name": "OwnershipTransferred",
257 "type": "event"
258 },
259 {
260 "constant": false,
261 "inputs": [
262 {
263 "name": "oracleAddress",
264 "type": "address"
265 },
266 {
267 "name": "endpoint",
268 "type": "bytes32"
269 },
270 {
271 "name": "numDots",
272 "type": "uint256"
273 }
274 ],
275 "name": "bond",
276 "outputs": [
277 {
278 "name": "bound",
279 "type": "uint256"
280 }
281 ],
282 "payable": false,
283 "stateMutability": "nonpayable",
284 "type": "function"
285 },
286 {
287 "constant": false,
288 "inputs": [
289 {
290 "name": "oracleAddress",
291 "type": "address"
292 },
293 {
294 "name": "endpoint",
295 "type": "bytes32"
296 },
297 {
298 "name": "numDots",
299 "type": "uint256"
300 }
301 ],
302 "name": "unbond",
303 "outputs": [
304 {
305 "name": "unbound",
306 "type": "uint256"
307 }
308 ],
309 "payable": false,
310 "stateMutability": "nonpayable",
311 "type": "function"
312 },
313 {
314 "constant": false,
315 "inputs": [
316 {
317 "name": "holderAddress",
318 "type": "address"
319 },
320 {
321 "name": "oracleAddress",
322 "type": "address"
323 },
324 {
325 "name": "endpoint",
326 "type": "bytes32"
327 },
328 {
329 "name": "numDots",
330 "type": "uint256"
331 }
332 ],
333 "name": "delegateBond",
334 "outputs": [
335 {
336 "name": "boundZap",
337 "type": "uint256"
338 }
339 ],
340 "payable": false,
341 "stateMutability": "nonpayable",
342 "type": "function"
343 },
344 {
345 "constant": false,
346 "inputs": [
347 {
348 "name": "holderAddress",
349 "type": "address"
350 },
351 {
352 "name": "oracleAddress",
353 "type": "address"
354 },
355 {
356 "name": "endpoint",
357 "type": "bytes32"
358 },
359 {
360 "name": "numDots",
361 "type": "uint256"
362 }
363 ],
364 "name": "escrowDots",
365 "outputs": [
366 {
367 "name": "success",
368 "type": "bool"
369 }
370 ],
371 "payable": false,
372 "stateMutability": "nonpayable",
373 "type": "function"
374 },
375 {
376 "constant": false,
377 "inputs": [
378 {
379 "name": "holderAddress",
380 "type": "address"
381 },
382 {
383 "name": "oracleAddress",
384 "type": "address"
385 },
386 {
387 "name": "endpoint",
388 "type": "bytes32"
389 },
390 {
391 "name": "numDots",
392 "type": "uint256"
393 }
394 ],
395 "name": "releaseDots",
396 "outputs": [
397 {
398 "name": "success",
399 "type": "bool"
400 }
401 ],
402 "payable": false,
403 "stateMutability": "nonpayable",
404 "type": "function"
405 },
406 {
407 "constant": false,
408 "inputs": [
409 {
410 "name": "holderAddress",
411 "type": "address"
412 },
413 {
414 "name": "oracleAddress",
415 "type": "address"
416 },
417 {
418 "name": "endpoint",
419 "type": "bytes32"
420 },
421 {
422 "name": "numDots",
423 "type": "uint256"
424 }
425 ],
426 "name": "returnDots",
427 "outputs": [
428 {
429 "name": "success",
430 "type": "bool"
431 }
432 ],
433 "payable": false,
434 "stateMutability": "nonpayable",
435 "type": "function"
436 },
437 {
438 "constant": true,
439 "inputs": [
440 {
441 "name": "oracleAddress",
442 "type": "address"
443 },
444 {
445 "name": "endpoint",
446 "type": "bytes32"
447 },
448 {
449 "name": "numDots",
450 "type": "uint256"
451 }
452 ],
453 "name": "calcZapForDots",
454 "outputs": [
455 {
456 "name": "numZap",
457 "type": "uint256"
458 }
459 ],
460 "payable": false,
461 "stateMutability": "view",
462 "type": "function"
463 },
464 {
465 "constant": true,
466 "inputs": [
467 {
468 "name": "oracleAddress",
469 "type": "address"
470 },
471 {
472 "name": "endpoint",
473 "type": "bytes32"
474 },
475 {
476 "name": "totalBound",
477 "type": "uint256"
478 }
479 ],
480 "name": "currentCostOfDot",
481 "outputs": [
482 {
483 "name": "cost",
484 "type": "uint256"
485 }
486 ],
487 "payable": false,
488 "stateMutability": "view",
489 "type": "function"
490 },
491 {
492 "constant": true,
493 "inputs": [
494 {
495 "name": "oracleAddress",
496 "type": "address"
497 },
498 {
499 "name": "endpoint",
500 "type": "bytes32"
501 }
502 ],
503 "name": "dotLimit",
504 "outputs": [
505 {
506 "name": "limit",
507 "type": "uint256"
508 }
509 ],
510 "payable": false,
511 "stateMutability": "view",
512 "type": "function"
513 },
514 {
515 "constant": true,
516 "inputs": [
517 {
518 "name": "oracleAddress",
519 "type": "address"
520 },
521 {
522 "name": "endpoint",
523 "type": "bytes32"
524 }
525 ],
526 "name": "getZapBound",
527 "outputs": [
528 {
529 "name": "",
530 "type": "uint256"
531 }
532 ],
533 "payable": false,
534 "stateMutability": "view",
535 "type": "function"
536 },
537 {
538 "constant": true,
539 "inputs": [
540 {
541 "name": "holderAddress",
542 "type": "address"
543 },
544 {
545 "name": "oracleAddress",
546 "type": "address"
547 }
548 ],
549 "name": "isProviderInitialized",
550 "outputs": [
551 {
552 "name": "",
553 "type": "bool"
554 }
555 ],
556 "payable": false,
557 "stateMutability": "view",
558 "type": "function"
559 },
560 {
561 "constant": true,
562 "inputs": [
563 {
564 "name": "holderAddress",
565 "type": "address"
566 },
567 {
568 "name": "oracleAddress",
569 "type": "address"
570 },
571 {
572 "name": "endpoint",
573 "type": "bytes32"
574 }
575 ],
576 "name": "getNumEscrow",
577 "outputs": [
578 {
579 "name": "",
580 "type": "uint256"
581 }
582 ],
583 "payable": false,
584 "stateMutability": "view",
585 "type": "function"
586 },
587 {
588 "constant": true,
589 "inputs": [
590 {
591 "name": "oracleAddress",
592 "type": "address"
593 },
594 {
595 "name": "endpoint",
596 "type": "bytes32"
597 }
598 ],
599 "name": "getNumZap",
600 "outputs": [
601 {
602 "name": "",
603 "type": "uint256"
604 }
605 ],
606 "payable": false,
607 "stateMutability": "view",
608 "type": "function"
609 },
610 {
611 "constant": true,
612 "inputs": [
613 {
614 "name": "oracleAddress",
615 "type": "address"
616 },
617 {
618 "name": "endpoint",
619 "type": "bytes32"
620 }
621 ],
622 "name": "getDotsIssued",
623 "outputs": [
624 {
625 "name": "",
626 "type": "uint256"
627 }
628 ],
629 "payable": false,
630 "stateMutability": "view",
631 "type": "function"
632 },
633 {
634 "constant": true,
635 "inputs": [
636 {
637 "name": "holderAddress",
638 "type": "address"
639 },
640 {
641 "name": "oracleAddress",
642 "type": "address"
643 },
644 {
645 "name": "endpoint",
646 "type": "bytes32"
647 }
648 ],
649 "name": "getBoundDots",
650 "outputs": [
651 {
652 "name": "",
653 "type": "uint256"
654 }
655 ],
656 "payable": false,
657 "stateMutability": "view",
658 "type": "function"
659 },
660 {
661 "constant": true,
662 "inputs": [
663 {
664 "name": "holderAddress",
665 "type": "address"
666 }
667 ],
668 "name": "getIndexSize",
669 "outputs": [
670 {
671 "name": "",
672 "type": "uint256"
673 }
674 ],
675 "payable": false,
676 "stateMutability": "view",
677 "type": "function"
678 },
679 {
680 "constant": true,
681 "inputs": [
682 {
683 "name": "holderAddress",
684 "type": "address"
685 },
686 {
687 "name": "index",
688 "type": "uint256"
689 }
690 ],
691 "name": "getOracleAddress",
692 "outputs": [
693 {
694 "name": "",
695 "type": "address"
696 }
697 ],
698 "payable": false,
699 "stateMutability": "view",
700 "type": "function"
701 }
702 ],
703 "networks": {
704 "42": {
705 "events": {},
706 "links": {},
707 "address": "0xc7a1f161af0c67526f957436aff65e3e7b9e65f3",
708 "transactionHash": "0xb50e6e4f51b69130eb1272b842a8a7a3d29509ff574c4dbe50e1414d0f936a30"
709 },
710 "4447": {
711 "events": {},
712 "links": {},
713 "address": "0x1411cb266fced1587b0aa29e9d5a9ef3db64a9c5",
714 "transactionHash": "0x18ebc195951627112daade0f2731820a23f3b0c208a355508ce9b75c9c587b69"
715 }
716 }
717}
\No newline at end of file