UNPKG

11.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": false,
19 "inputs": [],
20 "name": "updateDependencies",
21 "outputs": [],
22 "payable": false,
23 "stateMutability": "nonpayable",
24 "type": "function"
25 },
26 {
27 "constant": true,
28 "inputs": [],
29 "name": "owner",
30 "outputs": [
31 {
32 "name": "",
33 "type": "address"
34 }
35 ],
36 "payable": false,
37 "stateMutability": "view",
38 "type": "function"
39 },
40 {
41 "constant": false,
42 "inputs": [],
43 "name": "selfDestruct",
44 "outputs": [],
45 "payable": false,
46 "stateMutability": "nonpayable",
47 "type": "function"
48 },
49 {
50 "constant": false,
51 "inputs": [
52 {
53 "name": "newOwner",
54 "type": "address"
55 }
56 ],
57 "name": "transferOwnership",
58 "outputs": [],
59 "payable": false,
60 "stateMutability": "nonpayable",
61 "type": "function"
62 },
63 {
64 "inputs": [
65 {
66 "name": "c",
67 "type": "address"
68 }
69 ],
70 "payable": false,
71 "stateMutability": "nonpayable",
72 "type": "constructor"
73 },
74 {
75 "anonymous": false,
76 "inputs": [
77 {
78 "indexed": true,
79 "name": "provider",
80 "type": "address"
81 },
82 {
83 "indexed": true,
84 "name": "title",
85 "type": "bytes32"
86 }
87 ],
88 "name": "NewProvider",
89 "type": "event"
90 },
91 {
92 "anonymous": false,
93 "inputs": [
94 {
95 "indexed": true,
96 "name": "provider",
97 "type": "address"
98 },
99 {
100 "indexed": true,
101 "name": "endpoint",
102 "type": "bytes32"
103 },
104 {
105 "indexed": false,
106 "name": "curve",
107 "type": "int256[]"
108 },
109 {
110 "indexed": true,
111 "name": "broker",
112 "type": "address"
113 }
114 ],
115 "name": "NewCurve",
116 "type": "event"
117 },
118 {
119 "anonymous": false,
120 "inputs": [
121 {
122 "indexed": true,
123 "name": "previousOwner",
124 "type": "address"
125 },
126 {
127 "indexed": true,
128 "name": "newOwner",
129 "type": "address"
130 }
131 ],
132 "name": "OwnershipTransferred",
133 "type": "event"
134 },
135 {
136 "constant": false,
137 "inputs": [
138 {
139 "name": "publicKey",
140 "type": "uint256"
141 },
142 {
143 "name": "title",
144 "type": "bytes32"
145 }
146 ],
147 "name": "initiateProvider",
148 "outputs": [
149 {
150 "name": "",
151 "type": "bool"
152 }
153 ],
154 "payable": false,
155 "stateMutability": "nonpayable",
156 "type": "function"
157 },
158 {
159 "constant": false,
160 "inputs": [
161 {
162 "name": "endpoint",
163 "type": "bytes32"
164 },
165 {
166 "name": "curve",
167 "type": "int256[]"
168 },
169 {
170 "name": "broker",
171 "type": "address"
172 }
173 ],
174 "name": "initiateProviderCurve",
175 "outputs": [
176 {
177 "name": "",
178 "type": "bool"
179 }
180 ],
181 "payable": false,
182 "stateMutability": "nonpayable",
183 "type": "function"
184 },
185 {
186 "constant": false,
187 "inputs": [
188 {
189 "name": "key",
190 "type": "bytes32"
191 },
192 {
193 "name": "value",
194 "type": "bytes"
195 }
196 ],
197 "name": "setProviderParameter",
198 "outputs": [],
199 "payable": false,
200 "stateMutability": "nonpayable",
201 "type": "function"
202 },
203 {
204 "constant": true,
205 "inputs": [
206 {
207 "name": "provider",
208 "type": "address"
209 },
210 {
211 "name": "key",
212 "type": "bytes32"
213 }
214 ],
215 "name": "getProviderParameter",
216 "outputs": [
217 {
218 "name": "",
219 "type": "bytes"
220 }
221 ],
222 "payable": false,
223 "stateMutability": "view",
224 "type": "function"
225 },
226 {
227 "constant": true,
228 "inputs": [
229 {
230 "name": "provider",
231 "type": "address"
232 }
233 ],
234 "name": "getAllProviderParams",
235 "outputs": [
236 {
237 "name": "",
238 "type": "bytes32[]"
239 }
240 ],
241 "payable": false,
242 "stateMutability": "view",
243 "type": "function"
244 },
245 {
246 "constant": false,
247 "inputs": [
248 {
249 "name": "endpoint",
250 "type": "bytes32"
251 },
252 {
253 "name": "endpointParams",
254 "type": "bytes32[]"
255 }
256 ],
257 "name": "setEndpointParams",
258 "outputs": [],
259 "payable": false,
260 "stateMutability": "nonpayable",
261 "type": "function"
262 },
263 {
264 "constant": false,
265 "inputs": [
266 {
267 "name": "title",
268 "type": "bytes32"
269 }
270 ],
271 "name": "setProviderTitle",
272 "outputs": [],
273 "payable": false,
274 "stateMutability": "nonpayable",
275 "type": "function"
276 },
277 {
278 "constant": false,
279 "inputs": [
280 {
281 "name": "endpoint",
282 "type": "bytes32"
283 }
284 ],
285 "name": "clearEndpoint",
286 "outputs": [],
287 "payable": false,
288 "stateMutability": "nonpayable",
289 "type": "function"
290 },
291 {
292 "constant": true,
293 "inputs": [
294 {
295 "name": "provider",
296 "type": "address"
297 }
298 ],
299 "name": "getProviderPublicKey",
300 "outputs": [
301 {
302 "name": "",
303 "type": "uint256"
304 }
305 ],
306 "payable": false,
307 "stateMutability": "view",
308 "type": "function"
309 },
310 {
311 "constant": true,
312 "inputs": [
313 {
314 "name": "provider",
315 "type": "address"
316 }
317 ],
318 "name": "getProviderTitle",
319 "outputs": [
320 {
321 "name": "",
322 "type": "bytes32"
323 }
324 ],
325 "payable": false,
326 "stateMutability": "view",
327 "type": "function"
328 },
329 {
330 "constant": true,
331 "inputs": [
332 {
333 "name": "provider",
334 "type": "address"
335 },
336 {
337 "name": "endpoint",
338 "type": "bytes32"
339 }
340 ],
341 "name": "getProviderCurve",
342 "outputs": [
343 {
344 "name": "",
345 "type": "int256[]"
346 }
347 ],
348 "payable": false,
349 "stateMutability": "view",
350 "type": "function"
351 },
352 {
353 "constant": true,
354 "inputs": [
355 {
356 "name": "provider",
357 "type": "address"
358 },
359 {
360 "name": "endpoint",
361 "type": "bytes32"
362 }
363 ],
364 "name": "getProviderCurveLength",
365 "outputs": [
366 {
367 "name": "",
368 "type": "uint256"
369 }
370 ],
371 "payable": false,
372 "stateMutability": "view",
373 "type": "function"
374 },
375 {
376 "constant": true,
377 "inputs": [
378 {
379 "name": "oracleAddress",
380 "type": "address"
381 }
382 ],
383 "name": "isProviderInitiated",
384 "outputs": [
385 {
386 "name": "",
387 "type": "bool"
388 }
389 ],
390 "payable": false,
391 "stateMutability": "view",
392 "type": "function"
393 },
394 {
395 "constant": true,
396 "inputs": [
397 {
398 "name": "provider",
399 "type": "address"
400 }
401 ],
402 "name": "getPublicKey",
403 "outputs": [
404 {
405 "name": "",
406 "type": "uint256"
407 }
408 ],
409 "payable": false,
410 "stateMutability": "view",
411 "type": "function"
412 },
413 {
414 "constant": true,
415 "inputs": [
416 {
417 "name": "provider",
418 "type": "address"
419 }
420 ],
421 "name": "getTitle",
422 "outputs": [
423 {
424 "name": "",
425 "type": "bytes32"
426 }
427 ],
428 "payable": false,
429 "stateMutability": "view",
430 "type": "function"
431 },
432 {
433 "constant": true,
434 "inputs": [
435 {
436 "name": "provider",
437 "type": "address"
438 }
439 ],
440 "name": "getProviderEndpoints",
441 "outputs": [
442 {
443 "name": "",
444 "type": "bytes32[]"
445 }
446 ],
447 "payable": false,
448 "stateMutability": "view",
449 "type": "function"
450 },
451 {
452 "constant": true,
453 "inputs": [
454 {
455 "name": "provider",
456 "type": "address"
457 },
458 {
459 "name": "endpoint",
460 "type": "bytes32"
461 }
462 ],
463 "name": "getEndpointParams",
464 "outputs": [
465 {
466 "name": "",
467 "type": "bytes32[]"
468 }
469 ],
470 "payable": false,
471 "stateMutability": "view",
472 "type": "function"
473 },
474 {
475 "constant": true,
476 "inputs": [
477 {
478 "name": "oracleAddress",
479 "type": "address"
480 },
481 {
482 "name": "endpoint",
483 "type": "bytes32"
484 }
485 ],
486 "name": "getEndpointBroker",
487 "outputs": [
488 {
489 "name": "",
490 "type": "address"
491 }
492 ],
493 "payable": false,
494 "stateMutability": "view",
495 "type": "function"
496 },
497 {
498 "constant": true,
499 "inputs": [
500 {
501 "name": "provider",
502 "type": "address"
503 },
504 {
505 "name": "endpoint",
506 "type": "bytes32"
507 }
508 ],
509 "name": "getCurveUnset",
510 "outputs": [
511 {
512 "name": "",
513 "type": "bool"
514 }
515 ],
516 "payable": false,
517 "stateMutability": "view",
518 "type": "function"
519 },
520 {
521 "constant": true,
522 "inputs": [
523 {
524 "name": "index",
525 "type": "uint256"
526 }
527 ],
528 "name": "getOracleAddress",
529 "outputs": [
530 {
531 "name": "",
532 "type": "address"
533 }
534 ],
535 "payable": false,
536 "stateMutability": "view",
537 "type": "function"
538 },
539 {
540 "constant": true,
541 "inputs": [],
542 "name": "getAllOracles",
543 "outputs": [
544 {
545 "name": "",
546 "type": "address[]"
547 }
548 ],
549 "payable": false,
550 "stateMutability": "view",
551 "type": "function"
552 }
553 ],
554 "networks": {
555 "1": {
556 "events": {},
557 "links": {},
558 "address": "0xc7ab7ffc4fc2f3c75ffb621f574d4b9c861330f0",
559 "transactionHash": "0x7df43935228e58c48f6d2b172ac082373b3b1781fd6c2715952933aab227fbea"
560 },
561 "42": {
562 "events": {},
563 "links": {},
564 "address": "0x321C850Bf38B96a942bED941A3E95E0b8DdC1F8E",
565 "transactionHash": "0x9e913c416007746fb8967fb52558117ec97fd174b9f5368af08c7b951ccbb54e"
566 }
567 }
568}
\No newline at end of file