UNPKG

617 kBJSONView Raw
1{
2 "metadata": {
3 "toolPackage": "@microsoft/api-extractor",
4 "toolVersion": "7.12.1",
5 "schemaVersion": 1003,
6 "oldestForwardsCompatibleVersion": 1001
7 },
8 "kind": "Package",
9 "canonicalReference": "eth-connect!",
10 "docComment": "",
11 "name": "eth-connect",
12 "members": [
13 {
14 "kind": "EntryPoint",
15 "canonicalReference": "eth-connect!",
16 "name": "",
17 "members": [
18 {
19 "kind": "Class",
20 "canonicalReference": "eth-connect!AbstractFilter:class",
21 "docComment": "",
22 "excerptTokens": [
23 {
24 "kind": "Content",
25 "text": "export declare abstract class AbstractFilter<T> "
26 }
27 ],
28 "releaseTag": "Public",
29 "typeParameters": [
30 {
31 "typeParameterName": "T",
32 "constraintTokenRange": {
33 "startIndex": 0,
34 "endIndex": 0
35 },
36 "defaultTypeTokenRange": {
37 "startIndex": 0,
38 "endIndex": 0
39 }
40 }
41 ],
42 "name": "AbstractFilter",
43 "members": [
44 {
45 "kind": "Constructor",
46 "canonicalReference": "eth-connect!AbstractFilter:constructor(1)",
47 "docComment": "/**\n * Constructs a new instance of the `AbstractFilter` class\n */\n",
48 "excerptTokens": [
49 {
50 "kind": "Content",
51 "text": "constructor(requestManager: "
52 },
53 {
54 "kind": "Reference",
55 "text": "RequestManager",
56 "canonicalReference": "eth-connect!RequestManager:class"
57 },
58 {
59 "kind": "Content",
60 "text": ");"
61 }
62 ],
63 "releaseTag": "Public",
64 "overloadIndex": 1,
65 "parameters": [
66 {
67 "parameterName": "requestManager",
68 "parameterTypeTokenRange": {
69 "startIndex": 1,
70 "endIndex": 2
71 }
72 }
73 ]
74 },
75 {
76 "kind": "Property",
77 "canonicalReference": "eth-connect!AbstractFilter#callbacks:member",
78 "docComment": "",
79 "excerptTokens": [
80 {
81 "kind": "Content",
82 "text": "protected callbacks: "
83 },
84 {
85 "kind": "Content",
86 "text": "((message: T) => void)[]"
87 },
88 {
89 "kind": "Content",
90 "text": ";"
91 }
92 ],
93 "isOptional": false,
94 "releaseTag": "Public",
95 "name": "callbacks",
96 "propertyTypeTokenRange": {
97 "startIndex": 1,
98 "endIndex": 2
99 },
100 "isStatic": false
101 },
102 {
103 "kind": "Property",
104 "canonicalReference": "eth-connect!AbstractFilter#filterId:member",
105 "docComment": "",
106 "excerptTokens": [
107 {
108 "kind": "Content",
109 "text": "protected filterId: "
110 },
111 {
112 "kind": "Reference",
113 "text": "IFuture",
114 "canonicalReference": "eth-connect!IFuture:type"
115 },
116 {
117 "kind": "Content",
118 "text": "<"
119 },
120 {
121 "kind": "Reference",
122 "text": "Data",
123 "canonicalReference": "eth-connect!Data:type"
124 },
125 {
126 "kind": "Content",
127 "text": ">"
128 },
129 {
130 "kind": "Content",
131 "text": ";"
132 }
133 ],
134 "isOptional": false,
135 "releaseTag": "Public",
136 "name": "filterId",
137 "propertyTypeTokenRange": {
138 "startIndex": 1,
139 "endIndex": 5
140 },
141 "isStatic": false
142 },
143 {
144 "kind": "Property",
145 "canonicalReference": "eth-connect!AbstractFilter#formatter:member",
146 "docComment": "",
147 "excerptTokens": [
148 {
149 "kind": "Content",
150 "text": "formatter: "
151 },
152 {
153 "kind": "Content",
154 "text": "(x: any) => T"
155 },
156 {
157 "kind": "Content",
158 "text": ";"
159 }
160 ],
161 "isOptional": false,
162 "releaseTag": "Public",
163 "name": "formatter",
164 "propertyTypeTokenRange": {
165 "startIndex": 1,
166 "endIndex": 2
167 },
168 "isStatic": false
169 },
170 {
171 "kind": "Method",
172 "canonicalReference": "eth-connect!AbstractFilter#getChanges:member(1)",
173 "docComment": "",
174 "excerptTokens": [
175 {
176 "kind": "Content",
177 "text": "protected abstract getChanges(): "
178 },
179 {
180 "kind": "Reference",
181 "text": "Promise",
182 "canonicalReference": "!Promise:interface"
183 },
184 {
185 "kind": "Content",
186 "text": "<any>"
187 },
188 {
189 "kind": "Content",
190 "text": ";"
191 }
192 ],
193 "isOptional": false,
194 "isStatic": false,
195 "returnTypeTokenRange": {
196 "startIndex": 1,
197 "endIndex": 3
198 },
199 "releaseTag": "Public",
200 "overloadIndex": 1,
201 "parameters": [],
202 "name": "getChanges"
203 },
204 {
205 "kind": "Method",
206 "canonicalReference": "eth-connect!AbstractFilter#getNewFilter:member(1)",
207 "docComment": "",
208 "excerptTokens": [
209 {
210 "kind": "Content",
211 "text": "protected abstract getNewFilter(): "
212 },
213 {
214 "kind": "Reference",
215 "text": "Promise",
216 "canonicalReference": "!Promise:interface"
217 },
218 {
219 "kind": "Content",
220 "text": "<"
221 },
222 {
223 "kind": "Reference",
224 "text": "Data",
225 "canonicalReference": "eth-connect!Data:type"
226 },
227 {
228 "kind": "Content",
229 "text": ">"
230 },
231 {
232 "kind": "Content",
233 "text": ";"
234 }
235 ],
236 "isOptional": false,
237 "isStatic": false,
238 "returnTypeTokenRange": {
239 "startIndex": 1,
240 "endIndex": 5
241 },
242 "releaseTag": "Public",
243 "overloadIndex": 1,
244 "parameters": [],
245 "name": "getNewFilter"
246 },
247 {
248 "kind": "Property",
249 "canonicalReference": "eth-connect!AbstractFilter#isDisposed:member",
250 "docComment": "",
251 "excerptTokens": [
252 {
253 "kind": "Content",
254 "text": "isDisposed: "
255 },
256 {
257 "kind": "Content",
258 "text": "boolean"
259 },
260 {
261 "kind": "Content",
262 "text": ";"
263 }
264 ],
265 "isOptional": false,
266 "releaseTag": "Public",
267 "name": "isDisposed",
268 "propertyTypeTokenRange": {
269 "startIndex": 1,
270 "endIndex": 2
271 },
272 "isStatic": false
273 },
274 {
275 "kind": "Property",
276 "canonicalReference": "eth-connect!AbstractFilter#isStarted:member",
277 "docComment": "",
278 "excerptTokens": [
279 {
280 "kind": "Content",
281 "text": "isStarted: "
282 },
283 {
284 "kind": "Content",
285 "text": "boolean"
286 },
287 {
288 "kind": "Content",
289 "text": ";"
290 }
291 ],
292 "isOptional": false,
293 "releaseTag": "Public",
294 "name": "isStarted",
295 "propertyTypeTokenRange": {
296 "startIndex": 1,
297 "endIndex": 2
298 },
299 "isStatic": false
300 },
301 {
302 "kind": "Property",
303 "canonicalReference": "eth-connect!AbstractFilter#requestManager:member",
304 "docComment": "",
305 "excerptTokens": [
306 {
307 "kind": "Content",
308 "text": "requestManager: "
309 },
310 {
311 "kind": "Reference",
312 "text": "RequestManager",
313 "canonicalReference": "eth-connect!RequestManager:class"
314 },
315 {
316 "kind": "Content",
317 "text": ";"
318 }
319 ],
320 "isOptional": false,
321 "releaseTag": "Public",
322 "name": "requestManager",
323 "propertyTypeTokenRange": {
324 "startIndex": 1,
325 "endIndex": 2
326 },
327 "isStatic": false
328 },
329 {
330 "kind": "Method",
331 "canonicalReference": "eth-connect!AbstractFilter#start:member(1)",
332 "docComment": "",
333 "excerptTokens": [
334 {
335 "kind": "Content",
336 "text": "start(): "
337 },
338 {
339 "kind": "Reference",
340 "text": "Promise",
341 "canonicalReference": "!Promise:interface"
342 },
343 {
344 "kind": "Content",
345 "text": "<void>"
346 },
347 {
348 "kind": "Content",
349 "text": ";"
350 }
351 ],
352 "isOptional": false,
353 "isStatic": false,
354 "returnTypeTokenRange": {
355 "startIndex": 1,
356 "endIndex": 3
357 },
358 "releaseTag": "Public",
359 "overloadIndex": 1,
360 "parameters": [],
361 "name": "start"
362 },
363 {
364 "kind": "Method",
365 "canonicalReference": "eth-connect!AbstractFilter#stop:member(1)",
366 "docComment": "",
367 "excerptTokens": [
368 {
369 "kind": "Content",
370 "text": "stop(): "
371 },
372 {
373 "kind": "Reference",
374 "text": "Promise",
375 "canonicalReference": "!Promise:interface"
376 },
377 {
378 "kind": "Content",
379 "text": "<void>"
380 },
381 {
382 "kind": "Content",
383 "text": ";"
384 }
385 ],
386 "isOptional": false,
387 "isStatic": false,
388 "returnTypeTokenRange": {
389 "startIndex": 1,
390 "endIndex": 3
391 },
392 "releaseTag": "Public",
393 "overloadIndex": 1,
394 "parameters": [],
395 "name": "stop"
396 },
397 {
398 "kind": "Property",
399 "canonicalReference": "eth-connect!AbstractFilter#stopSemaphore:member",
400 "docComment": "",
401 "excerptTokens": [
402 {
403 "kind": "Content",
404 "text": "protected stopSemaphore: "
405 },
406 {
407 "kind": "Reference",
408 "text": "IFuture",
409 "canonicalReference": "eth-connect!IFuture:type"
410 },
411 {
412 "kind": "Content",
413 "text": "<any>"
414 },
415 {
416 "kind": "Content",
417 "text": ";"
418 }
419 ],
420 "isOptional": false,
421 "releaseTag": "Public",
422 "name": "stopSemaphore",
423 "propertyTypeTokenRange": {
424 "startIndex": 1,
425 "endIndex": 3
426 },
427 "isStatic": false
428 },
429 {
430 "kind": "Method",
431 "canonicalReference": "eth-connect!AbstractFilter#uninstall:member(1)",
432 "docComment": "",
433 "excerptTokens": [
434 {
435 "kind": "Content",
436 "text": "protected abstract uninstall(): "
437 },
438 {
439 "kind": "Reference",
440 "text": "Promise",
441 "canonicalReference": "!Promise:interface"
442 },
443 {
444 "kind": "Content",
445 "text": "<any>"
446 },
447 {
448 "kind": "Content",
449 "text": ";"
450 }
451 ],
452 "isOptional": false,
453 "isStatic": false,
454 "returnTypeTokenRange": {
455 "startIndex": 1,
456 "endIndex": 3
457 },
458 "releaseTag": "Public",
459 "overloadIndex": 1,
460 "parameters": [],
461 "name": "uninstall"
462 },
463 {
464 "kind": "Method",
465 "canonicalReference": "eth-connect!AbstractFilter#watch:member(1)",
466 "docComment": "",
467 "excerptTokens": [
468 {
469 "kind": "Content",
470 "text": "watch(callback: "
471 },
472 {
473 "kind": "Content",
474 "text": "(message: T) => void"
475 },
476 {
477 "kind": "Content",
478 "text": "): "
479 },
480 {
481 "kind": "Reference",
482 "text": "Promise",
483 "canonicalReference": "!Promise:interface"
484 },
485 {
486 "kind": "Content",
487 "text": "<void>"
488 },
489 {
490 "kind": "Content",
491 "text": ";"
492 }
493 ],
494 "isOptional": false,
495 "isStatic": false,
496 "returnTypeTokenRange": {
497 "startIndex": 3,
498 "endIndex": 5
499 },
500 "releaseTag": "Public",
501 "overloadIndex": 1,
502 "parameters": [
503 {
504 "parameterName": "callback",
505 "parameterTypeTokenRange": {
506 "startIndex": 1,
507 "endIndex": 2
508 }
509 }
510 ],
511 "name": "watch"
512 }
513 ],
514 "implementsTokenRanges": []
515 },
516 {
517 "kind": "TypeAlias",
518 "canonicalReference": "eth-connect!Address:type",
519 "docComment": "/**\n * Hex string of 20 bytes\n *\n * @public\n */\n",
520 "excerptTokens": [
521 {
522 "kind": "Content",
523 "text": "export declare type Address = "
524 },
525 {
526 "kind": "Content",
527 "text": "string"
528 },
529 {
530 "kind": "Content",
531 "text": ";"
532 }
533 ],
534 "releaseTag": "Public",
535 "name": "Address",
536 "typeTokenRange": {
537 "startIndex": 1,
538 "endIndex": 2
539 }
540 },
541 {
542 "kind": "Class",
543 "canonicalReference": "eth-connect!BigNumber:class",
544 "docComment": "",
545 "excerptTokens": [
546 {
547 "kind": "Content",
548 "text": "export declare class BigNumber "
549 }
550 ],
551 "releaseTag": "Public",
552 "name": "BigNumber",
553 "members": [
554 {
555 "kind": "Constructor",
556 "canonicalReference": "eth-connect!BigNumber:constructor(1)",
557 "docComment": "/**\n * Returns a new instance of a BigNumber object with value `n`, where `n` is a numeric value in the specified `base`, or base 10 if `base` is omitted or is `null` or `undefined`.\n * ```ts\n * x = new BigNumber(123.4567) // '123.4567'\n * // 'new' is optional\n * y = BigNumber(x) // '123.4567'\n * ```\n *\n * If `n` is a base 10 value it can be in normal (fixed-point) or exponential notation. Values in other bases must be in normal notation. Values in any base can have fraction digits, i.e. digits after the decimal point.\n * ```ts\n * new BigNumber(43210) // '43210'\n * new BigNumber('4.321e+4') // '43210'\n * new BigNumber('-735.0918e-430') // '-7.350918e-428'\n * new BigNumber('123412421.234324', 5) // '607236.557696'\n * ```\n *\n * Signed `0`, signed `Infinity` and `NaN` are supported.\n * ```ts\n * new BigNumber('-Infinity') // '-Infinity'\n * new BigNumber(NaN) // 'NaN'\n * new BigNumber(-0) // '0'\n * new BigNumber('.5') // '0.5'\n * new BigNumber('+2') // '2'\n * ```\n *\n * String values in hexadecimal literal form, e.g. `'0xff'`, are valid, as are string values with the octal and binary prefixs `'0o'` and `'0b'`. String values in octal literal form without the prefix will be interpreted as decimals, e.g. `'011'` is interpreted as 11, not 9.\n * ```ts\n * new BigNumber(-10110100.1, 2) // '-180.5'\n * new BigNumber('-0b10110100.1') // '-180.5'\n * new BigNumber('ff.8', 16) // '255.5'\n * new BigNumber('0xff.8') // '255.5'\n * ```\n *\n * If a base is specified, `n` is rounded according to the current `DECIMAL_PLACES` and `ROUNDING_MODE` settings. This includes base 10, so don't include a `base` parameter for decimal values unless this behaviour is desired.\n * ```ts\n * BigNumber.config({ DECIMAL_PLACES: 5 })\n * new BigNumber(1.23456789) // '1.23456789'\n * new BigNumber(1.23456789, 10) // '1.23457'\n * ```\n *\n * An error is thrown if `base` is invalid.\n *\n * There is no limit to the number of digits of a value of type string (other than that of JavaScript's maximum array size). See `RANGE` to set the maximum and minimum possible exponent value of a BigNumber.\n * ```ts\n * new BigNumber('5032485723458348569331745.33434346346912144534543')\n * new BigNumber('4.321e10000000')\n * ```\n *\n * BigNumber `NaN` is returned if `n` is invalid (unless `BigNumber.DEBUG` is `true`, see below).\n * ```ts\n * new BigNumber('.1*') // 'NaN'\n * new BigNumber('blurgh') // 'NaN'\n * new BigNumber(9, 2) // 'NaN'\n * ```\n *\n * To aid in debugging, if `BigNumber.DEBUG` is `true` then an error will be thrown on an invalid `n`. An error will also be thrown if `n` is of type number with more than 15 significant digits, as calling `toString` or `valueOf` on these numbers may not result in the intended value.\n * ```ts\n * console.log(823456789123456.3) // 823456789123456.2\n * new BigNumber(823456789123456.3) // '823456789123456.2'\n * BigNumber.DEBUG = true\n * // 'Error: Number has more than 15 significant digits'\n * new BigNumber(823456789123456.3)\n * // 'Error: Not a base 2 number'\n * new BigNumber(9, 2)\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of `n`, integer, 2 to 36 (or `ALPHABET.length`, see `ALPHABET`).\n */\n",
558 "excerptTokens": [
559 {
560 "kind": "Content",
561 "text": "constructor(n: "
562 },
563 {
564 "kind": "Reference",
565 "text": "BigNumber.Value",
566 "canonicalReference": "eth-connect!BigNumber.Value:type"
567 },
568 {
569 "kind": "Content",
570 "text": ", base?: "
571 },
572 {
573 "kind": "Content",
574 "text": "number"
575 },
576 {
577 "kind": "Content",
578 "text": ");"
579 }
580 ],
581 "releaseTag": "Public",
582 "overloadIndex": 1,
583 "parameters": [
584 {
585 "parameterName": "n",
586 "parameterTypeTokenRange": {
587 "startIndex": 1,
588 "endIndex": 2
589 }
590 },
591 {
592 "parameterName": "base",
593 "parameterTypeTokenRange": {
594 "startIndex": 3,
595 "endIndex": 4
596 }
597 }
598 ]
599 },
600 {
601 "kind": "Method",
602 "canonicalReference": "eth-connect!BigNumber#abs:member(1)",
603 "docComment": "/**\n * Returns a BigNumber whose value is the absolute value, i.e. the magnitude, of the value of this BigNumber.\n *\n * The return value is always exact and unrounded.\n * ```ts\n * x = new BigNumber(-0.8)\n * x.abs() // '0.8'\n * ```\n *\n */\n",
604 "excerptTokens": [
605 {
606 "kind": "Content",
607 "text": "abs(): "
608 },
609 {
610 "kind": "Reference",
611 "text": "BigNumber",
612 "canonicalReference": "eth-connect!BigNumber:class"
613 },
614 {
615 "kind": "Content",
616 "text": ";"
617 }
618 ],
619 "isOptional": false,
620 "isStatic": false,
621 "returnTypeTokenRange": {
622 "startIndex": 1,
623 "endIndex": 2
624 },
625 "releaseTag": "Public",
626 "overloadIndex": 1,
627 "parameters": [],
628 "name": "abs"
629 },
630 {
631 "kind": "Method",
632 "canonicalReference": "eth-connect!BigNumber#absoluteValue:member(1)",
633 "docComment": "/**\n * Returns a BigNumber whose value is the absolute value, i.e. the magnitude, of the value of this BigNumber.\n *\n * The return value is always exact and unrounded.\n * ```ts\n * x = new BigNumber(-0.8)\n * x.absoluteValue() // '0.8'\n * ```\n *\n */\n",
634 "excerptTokens": [
635 {
636 "kind": "Content",
637 "text": "absoluteValue(): "
638 },
639 {
640 "kind": "Reference",
641 "text": "BigNumber",
642 "canonicalReference": "eth-connect!BigNumber:class"
643 },
644 {
645 "kind": "Content",
646 "text": ";"
647 }
648 ],
649 "isOptional": false,
650 "isStatic": false,
651 "returnTypeTokenRange": {
652 "startIndex": 1,
653 "endIndex": 2
654 },
655 "releaseTag": "Public",
656 "overloadIndex": 1,
657 "parameters": [],
658 "name": "absoluteValue"
659 },
660 {
661 "kind": "Property",
662 "canonicalReference": "eth-connect!BigNumber#c:member",
663 "docComment": "/**\n * The coefficient of the value of this BigNumber, an array of base 1e14 integer numbers.\n */\n",
664 "excerptTokens": [
665 {
666 "kind": "Content",
667 "text": "readonly c: "
668 },
669 {
670 "kind": "Content",
671 "text": "number[]"
672 },
673 {
674 "kind": "Content",
675 "text": ";"
676 }
677 ],
678 "isOptional": false,
679 "releaseTag": "Public",
680 "name": "c",
681 "propertyTypeTokenRange": {
682 "startIndex": 1,
683 "endIndex": 2
684 },
685 "isStatic": false
686 },
687 {
688 "kind": "Method",
689 "canonicalReference": "eth-connect!BigNumber.clone:member(1)",
690 "docComment": "/**\n * Returns a new independent BigNumber constructor with configuration as described by `object`, or with the default configuration if object is `null` or `undefined`.\n *\n * Throws if `object` is not an object.\n * ```ts\n * BigNumber.config({ DECIMAL_PLACES: 5 })\n * BN = BigNumber.clone({ DECIMAL_PLACES: 9 })\n *\n * x = new BigNumber(1)\n * y = new BN(1)\n *\n * x.div(3) // 0.33333\n * y.div(3) // 0.333333333\n *\n * // BN = BigNumber.clone({ DECIMAL_PLACES: 9 }) is equivalent to:\n * BN = BigNumber.clone()\n * BN.config({ DECIMAL_PLACES: 9 })\n * ```\n *\n * @param object - The configuration object.\n */\n",
691 "excerptTokens": [
692 {
693 "kind": "Content",
694 "text": "static clone(object?: "
695 },
696 {
697 "kind": "Reference",
698 "text": "BigNumber.Config",
699 "canonicalReference": "eth-connect!BigNumber.Config:interface"
700 },
701 {
702 "kind": "Content",
703 "text": "): "
704 },
705 {
706 "kind": "Reference",
707 "text": "BigNumber.Constructor",
708 "canonicalReference": "eth-connect!BigNumber.Constructor:type"
709 },
710 {
711 "kind": "Content",
712 "text": ";"
713 }
714 ],
715 "isOptional": false,
716 "isStatic": true,
717 "returnTypeTokenRange": {
718 "startIndex": 3,
719 "endIndex": 4
720 },
721 "releaseTag": "Public",
722 "overloadIndex": 1,
723 "parameters": [
724 {
725 "parameterName": "object",
726 "parameterTypeTokenRange": {
727 "startIndex": 1,
728 "endIndex": 2
729 }
730 }
731 ],
732 "name": "clone"
733 },
734 {
735 "kind": "Method",
736 "canonicalReference": "eth-connect!BigNumber#comparedTo:member(1)",
737 "docComment": "/**\n * Returns | | :-------:|:--------------------------------------------------------------| 1 | If the value of this BigNumber is greater than the value of `n` -1 | If the value of this BigNumber is less than the value of `n` 0 | If this BigNumber and `n` have the same value `null` | If the value of either this BigNumber or `n` is `NaN`\n * ```ts\n *\n * x = new BigNumber(Infinity)\n * y = new BigNumber(5)\n * x.comparedTo(y) // 1\n * x.comparedTo(x.minus(1)) // 0\n * y.comparedTo(NaN) // null\n * y.comparedTo('110', 2) // -1\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
738 "excerptTokens": [
739 {
740 "kind": "Content",
741 "text": "comparedTo(n: "
742 },
743 {
744 "kind": "Reference",
745 "text": "BigNumber.Value",
746 "canonicalReference": "eth-connect!BigNumber.Value:type"
747 },
748 {
749 "kind": "Content",
750 "text": ", base?: "
751 },
752 {
753 "kind": "Content",
754 "text": "number"
755 },
756 {
757 "kind": "Content",
758 "text": "): "
759 },
760 {
761 "kind": "Content",
762 "text": "number"
763 },
764 {
765 "kind": "Content",
766 "text": ";"
767 }
768 ],
769 "isOptional": false,
770 "isStatic": false,
771 "returnTypeTokenRange": {
772 "startIndex": 5,
773 "endIndex": 6
774 },
775 "releaseTag": "Public",
776 "overloadIndex": 1,
777 "parameters": [
778 {
779 "parameterName": "n",
780 "parameterTypeTokenRange": {
781 "startIndex": 1,
782 "endIndex": 2
783 }
784 },
785 {
786 "parameterName": "base",
787 "parameterTypeTokenRange": {
788 "startIndex": 3,
789 "endIndex": 4
790 }
791 }
792 ],
793 "name": "comparedTo"
794 },
795 {
796 "kind": "Method",
797 "canonicalReference": "eth-connect!BigNumber.config:member(1)",
798 "docComment": "/**\n * Configures the settings that apply to this BigNumber constructor.\n *\n * The configuration object, `object`, contains any number of the properties shown in the example below.\n *\n * Returns an object with the above properties and their current values.\n *\n * Throws if `object` is not an object, or if an invalid value is assigned to one or more of the properties.\n * ```ts\n * BigNumber.config({\n * DECIMAL_PLACES: 40,\n * ROUNDING_MODE: BigNumber.ROUND_HALF_CEIL,\n * EXPONENTIAL_AT: [-10, 20],\n * RANGE: [-500, 500],\n * CRYPTO: true,\n * MODULO_MODE: BigNumber.ROUND_FLOOR,\n * POW_PRECISION: 80,\n * FORMAT: {\n * groupSize: 3,\n * groupSeparator: ' ',\n * decimalSeparator: ','\n * },\n * ALPHABET: '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$_'\n * });\n *\n * BigNumber.config().DECIMAL_PLACES // 40\n * ```\n *\n * @param object - The configuration object.\n */\n",
799 "excerptTokens": [
800 {
801 "kind": "Content",
802 "text": "static config(object: "
803 },
804 {
805 "kind": "Reference",
806 "text": "BigNumber.Config",
807 "canonicalReference": "eth-connect!BigNumber.Config:interface"
808 },
809 {
810 "kind": "Content",
811 "text": "): "
812 },
813 {
814 "kind": "Reference",
815 "text": "BigNumber.Config",
816 "canonicalReference": "eth-connect!BigNumber.Config:interface"
817 },
818 {
819 "kind": "Content",
820 "text": ";"
821 }
822 ],
823 "isOptional": false,
824 "isStatic": true,
825 "returnTypeTokenRange": {
826 "startIndex": 3,
827 "endIndex": 4
828 },
829 "releaseTag": "Public",
830 "overloadIndex": 1,
831 "parameters": [
832 {
833 "parameterName": "object",
834 "parameterTypeTokenRange": {
835 "startIndex": 1,
836 "endIndex": 2
837 }
838 }
839 ],
840 "name": "config"
841 },
842 {
843 "kind": "Property",
844 "canonicalReference": "eth-connect!BigNumber.DEBUG:member",
845 "docComment": "/**\n * To aid in debugging, if a `BigNumber.DEBUG` property is `true` then an error will be thrown on an invalid `BigNumber.Value`.\n * ```ts\n * // No error, and BigNumber NaN is returned.\n * new BigNumber('blurgh') // 'NaN'\n * new BigNumber(9, 2) // 'NaN'\n * BigNumber.DEBUG = true\n * new BigNumber('blurgh') // '[BigNumber Error] Not a number'\n * new BigNumber(9, 2) // '[BigNumber Error] Not a base 2 number'\n * ```\n *\n * An error will also be thrown if a `BigNumber.Value` is of type number with more than 15 significant digits, as calling `toString` or `valueOf` on such numbers may not result in the intended value.\n * ```ts\n * console.log(823456789123456.3) // 823456789123456.2\n * // No error, and the returned BigNumber does not have the same value as the number literal.\n * new BigNumber(823456789123456.3) // '823456789123456.2'\n * BigNumber.DEBUG = true\n * new BigNumber(823456789123456.3)\n * // '[BigNumber Error] Number primitive has more than 15 significant digits'\n * ```\n *\n */\n",
846 "excerptTokens": [
847 {
848 "kind": "Content",
849 "text": "static DEBUG?: "
850 },
851 {
852 "kind": "Content",
853 "text": "boolean"
854 },
855 {
856 "kind": "Content",
857 "text": ";"
858 }
859 ],
860 "isOptional": true,
861 "releaseTag": "Public",
862 "name": "DEBUG",
863 "propertyTypeTokenRange": {
864 "startIndex": 1,
865 "endIndex": 2
866 },
867 "isStatic": true
868 },
869 {
870 "kind": "Method",
871 "canonicalReference": "eth-connect!BigNumber#decimalPlaces:member(1)",
872 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber rounded by rounding mode `roundingMode` to a maximum of `decimalPlaces` decimal places.\n *\n * If `decimalPlaces` is omitted, or is `null` or `undefined`, the return value is the number of decimal places of the value of this BigNumber, or `null` if the value of this BigNumber is ±`Infinity` or `NaN`.\n *\n * If `roundingMode` is omitted, or is `null` or `undefined`, `ROUNDING_MODE` is used.\n *\n * Throws if `decimalPlaces` or `roundingMode` is invalid.\n * ```ts\n * x = new BigNumber(1234.56)\n * x.decimalPlaces() // 2\n * x.decimalPlaces(1) // '1234.6'\n * x.decimalPlaces(2) // '1234.56'\n * x.decimalPlaces(10) // '1234.56'\n * x.decimalPlaces(0, 1) // '1234'\n * x.decimalPlaces(0, 6) // '1235'\n * x.decimalPlaces(1, 1) // '1234.5'\n * x.decimalPlaces(1, BigNumber.ROUND_HALF_EVEN) // '1234.6'\n * x // '1234.56'\n * y = new BigNumber('9.9e-101')\n * y.decimalPlaces() // 102\n * ```\n *\n * @param decimalPlaces - Decimal places, integer, 0 to 1e+9.\n *\n * @param roundingMode - Rounding mode, integer, 0 to 8.\n */\n",
873 "excerptTokens": [
874 {
875 "kind": "Content",
876 "text": "decimalPlaces(): "
877 },
878 {
879 "kind": "Content",
880 "text": "number"
881 },
882 {
883 "kind": "Content",
884 "text": ";"
885 }
886 ],
887 "isOptional": false,
888 "isStatic": false,
889 "returnTypeTokenRange": {
890 "startIndex": 1,
891 "endIndex": 2
892 },
893 "releaseTag": "Public",
894 "overloadIndex": 1,
895 "parameters": [],
896 "name": "decimalPlaces"
897 },
898 {
899 "kind": "Method",
900 "canonicalReference": "eth-connect!BigNumber#decimalPlaces:member(2)",
901 "docComment": "",
902 "excerptTokens": [
903 {
904 "kind": "Content",
905 "text": "decimalPlaces(decimalPlaces: "
906 },
907 {
908 "kind": "Content",
909 "text": "number"
910 },
911 {
912 "kind": "Content",
913 "text": ", roundingMode?: "
914 },
915 {
916 "kind": "Reference",
917 "text": "BigNumber.RoundingMode",
918 "canonicalReference": "eth-connect!BigNumber.RoundingMode:type"
919 },
920 {
921 "kind": "Content",
922 "text": "): "
923 },
924 {
925 "kind": "Reference",
926 "text": "BigNumber",
927 "canonicalReference": "eth-connect!BigNumber:class"
928 },
929 {
930 "kind": "Content",
931 "text": ";"
932 }
933 ],
934 "isOptional": false,
935 "isStatic": false,
936 "returnTypeTokenRange": {
937 "startIndex": 5,
938 "endIndex": 6
939 },
940 "releaseTag": "Public",
941 "overloadIndex": 2,
942 "parameters": [
943 {
944 "parameterName": "decimalPlaces",
945 "parameterTypeTokenRange": {
946 "startIndex": 1,
947 "endIndex": 2
948 }
949 },
950 {
951 "parameterName": "roundingMode",
952 "parameterTypeTokenRange": {
953 "startIndex": 3,
954 "endIndex": 4
955 }
956 }
957 ],
958 "name": "decimalPlaces"
959 },
960 {
961 "kind": "Method",
962 "canonicalReference": "eth-connect!BigNumber#div:member(1)",
963 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber divided by `n`, rounded according to the current `DECIMAL_PLACES` and `ROUNDING_MODE` settings.\n * ```ts\n * x = new BigNumber(355)\n * y = new BigNumber(113)\n * x.div(y) // '3.14159292035398230088'\n * x.div(5) // '71'\n * x.div(47, 16) // '5'\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
964 "excerptTokens": [
965 {
966 "kind": "Content",
967 "text": "div(n: "
968 },
969 {
970 "kind": "Reference",
971 "text": "BigNumber.Value",
972 "canonicalReference": "eth-connect!BigNumber.Value:type"
973 },
974 {
975 "kind": "Content",
976 "text": ", base?: "
977 },
978 {
979 "kind": "Content",
980 "text": "number"
981 },
982 {
983 "kind": "Content",
984 "text": "): "
985 },
986 {
987 "kind": "Reference",
988 "text": "BigNumber",
989 "canonicalReference": "eth-connect!BigNumber:class"
990 },
991 {
992 "kind": "Content",
993 "text": ";"
994 }
995 ],
996 "isOptional": false,
997 "isStatic": false,
998 "returnTypeTokenRange": {
999 "startIndex": 5,
1000 "endIndex": 6
1001 },
1002 "releaseTag": "Public",
1003 "overloadIndex": 1,
1004 "parameters": [
1005 {
1006 "parameterName": "n",
1007 "parameterTypeTokenRange": {
1008 "startIndex": 1,
1009 "endIndex": 2
1010 }
1011 },
1012 {
1013 "parameterName": "base",
1014 "parameterTypeTokenRange": {
1015 "startIndex": 3,
1016 "endIndex": 4
1017 }
1018 }
1019 ],
1020 "name": "div"
1021 },
1022 {
1023 "kind": "Method",
1024 "canonicalReference": "eth-connect!BigNumber#dividedBy:member(1)",
1025 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber divided by `n`, rounded according to the current `DECIMAL_PLACES` and `ROUNDING_MODE` settings.\n * ```ts\n * x = new BigNumber(355)\n * y = new BigNumber(113)\n * x.dividedBy(y) // '3.14159292035398230088'\n * x.dividedBy(5) // '71'\n * x.dividedBy(47, 16) // '5'\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
1026 "excerptTokens": [
1027 {
1028 "kind": "Content",
1029 "text": "dividedBy(n: "
1030 },
1031 {
1032 "kind": "Reference",
1033 "text": "BigNumber.Value",
1034 "canonicalReference": "eth-connect!BigNumber.Value:type"
1035 },
1036 {
1037 "kind": "Content",
1038 "text": ", base?: "
1039 },
1040 {
1041 "kind": "Content",
1042 "text": "number"
1043 },
1044 {
1045 "kind": "Content",
1046 "text": "): "
1047 },
1048 {
1049 "kind": "Reference",
1050 "text": "BigNumber",
1051 "canonicalReference": "eth-connect!BigNumber:class"
1052 },
1053 {
1054 "kind": "Content",
1055 "text": ";"
1056 }
1057 ],
1058 "isOptional": false,
1059 "isStatic": false,
1060 "returnTypeTokenRange": {
1061 "startIndex": 5,
1062 "endIndex": 6
1063 },
1064 "releaseTag": "Public",
1065 "overloadIndex": 1,
1066 "parameters": [
1067 {
1068 "parameterName": "n",
1069 "parameterTypeTokenRange": {
1070 "startIndex": 1,
1071 "endIndex": 2
1072 }
1073 },
1074 {
1075 "parameterName": "base",
1076 "parameterTypeTokenRange": {
1077 "startIndex": 3,
1078 "endIndex": 4
1079 }
1080 }
1081 ],
1082 "name": "dividedBy"
1083 },
1084 {
1085 "kind": "Method",
1086 "canonicalReference": "eth-connect!BigNumber#dividedToIntegerBy:member(1)",
1087 "docComment": "/**\n * Returns a BigNumber whose value is the integer part of dividing the value of this BigNumber by `n`.\n * ```ts\n * x = new BigNumber(5)\n * y = new BigNumber(3)\n * x.dividedToIntegerBy(y) // '1'\n * x.dividedToIntegerBy(0.7) // '7'\n * x.dividedToIntegerBy('0.f', 16) // '5'\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
1088 "excerptTokens": [
1089 {
1090 "kind": "Content",
1091 "text": "dividedToIntegerBy(n: "
1092 },
1093 {
1094 "kind": "Reference",
1095 "text": "BigNumber.Value",
1096 "canonicalReference": "eth-connect!BigNumber.Value:type"
1097 },
1098 {
1099 "kind": "Content",
1100 "text": ", base?: "
1101 },
1102 {
1103 "kind": "Content",
1104 "text": "number"
1105 },
1106 {
1107 "kind": "Content",
1108 "text": "): "
1109 },
1110 {
1111 "kind": "Reference",
1112 "text": "BigNumber",
1113 "canonicalReference": "eth-connect!BigNumber:class"
1114 },
1115 {
1116 "kind": "Content",
1117 "text": ";"
1118 }
1119 ],
1120 "isOptional": false,
1121 "isStatic": false,
1122 "returnTypeTokenRange": {
1123 "startIndex": 5,
1124 "endIndex": 6
1125 },
1126 "releaseTag": "Public",
1127 "overloadIndex": 1,
1128 "parameters": [
1129 {
1130 "parameterName": "n",
1131 "parameterTypeTokenRange": {
1132 "startIndex": 1,
1133 "endIndex": 2
1134 }
1135 },
1136 {
1137 "parameterName": "base",
1138 "parameterTypeTokenRange": {
1139 "startIndex": 3,
1140 "endIndex": 4
1141 }
1142 }
1143 ],
1144 "name": "dividedToIntegerBy"
1145 },
1146 {
1147 "kind": "Method",
1148 "canonicalReference": "eth-connect!BigNumber#dp:member(1)",
1149 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber rounded by rounding mode `roundingMode` to a maximum of `decimalPlaces` decimal places.\n *\n * If `decimalPlaces` is omitted, or is `null` or `undefined`, the return value is the number of decimal places of the value of this BigNumber, or `null` if the value of this BigNumber is ±`Infinity` or `NaN`.\n *\n * If `roundingMode` is omitted, or is `null` or `undefined`, `ROUNDING_MODE` is used.\n *\n * Throws if `decimalPlaces` or `roundingMode` is invalid.\n * ```ts\n * x = new BigNumber(1234.56)\n * x.dp() // 2\n * x.dp(1) // '1234.6'\n * x.dp(2) // '1234.56'\n * x.dp(10) // '1234.56'\n * x.dp(0, 1) // '1234'\n * x.dp(0, 6) // '1235'\n * x.dp(1, 1) // '1234.5'\n * x.dp(1, BigNumber.ROUND_HALF_EVEN) // '1234.6'\n * x // '1234.56'\n * y = new BigNumber('9.9e-101')\n * y.dp() // 102\n * ```\n *\n * @param decimalPlaces - Decimal places, integer, 0 to 1e+9.\n *\n * @param roundingMode - Rounding mode, integer, 0 to 8.\n */\n",
1150 "excerptTokens": [
1151 {
1152 "kind": "Content",
1153 "text": "dp(): "
1154 },
1155 {
1156 "kind": "Content",
1157 "text": "number"
1158 },
1159 {
1160 "kind": "Content",
1161 "text": ";"
1162 }
1163 ],
1164 "isOptional": false,
1165 "isStatic": false,
1166 "returnTypeTokenRange": {
1167 "startIndex": 1,
1168 "endIndex": 2
1169 },
1170 "releaseTag": "Public",
1171 "overloadIndex": 1,
1172 "parameters": [],
1173 "name": "dp"
1174 },
1175 {
1176 "kind": "Method",
1177 "canonicalReference": "eth-connect!BigNumber#dp:member(2)",
1178 "docComment": "",
1179 "excerptTokens": [
1180 {
1181 "kind": "Content",
1182 "text": "dp(decimalPlaces: "
1183 },
1184 {
1185 "kind": "Content",
1186 "text": "number"
1187 },
1188 {
1189 "kind": "Content",
1190 "text": ", roundingMode?: "
1191 },
1192 {
1193 "kind": "Reference",
1194 "text": "BigNumber.RoundingMode",
1195 "canonicalReference": "eth-connect!BigNumber.RoundingMode:type"
1196 },
1197 {
1198 "kind": "Content",
1199 "text": "): "
1200 },
1201 {
1202 "kind": "Reference",
1203 "text": "BigNumber",
1204 "canonicalReference": "eth-connect!BigNumber:class"
1205 },
1206 {
1207 "kind": "Content",
1208 "text": ";"
1209 }
1210 ],
1211 "isOptional": false,
1212 "isStatic": false,
1213 "returnTypeTokenRange": {
1214 "startIndex": 5,
1215 "endIndex": 6
1216 },
1217 "releaseTag": "Public",
1218 "overloadIndex": 2,
1219 "parameters": [
1220 {
1221 "parameterName": "decimalPlaces",
1222 "parameterTypeTokenRange": {
1223 "startIndex": 1,
1224 "endIndex": 2
1225 }
1226 },
1227 {
1228 "parameterName": "roundingMode",
1229 "parameterTypeTokenRange": {
1230 "startIndex": 3,
1231 "endIndex": 4
1232 }
1233 }
1234 ],
1235 "name": "dp"
1236 },
1237 {
1238 "kind": "Property",
1239 "canonicalReference": "eth-connect!BigNumber#e:member",
1240 "docComment": "/**\n * The exponent of the value of this BigNumber, an integer number, -1000000000 to 1000000000.\n */\n",
1241 "excerptTokens": [
1242 {
1243 "kind": "Content",
1244 "text": "readonly e: "
1245 },
1246 {
1247 "kind": "Content",
1248 "text": "number"
1249 },
1250 {
1251 "kind": "Content",
1252 "text": ";"
1253 }
1254 ],
1255 "isOptional": false,
1256 "releaseTag": "Public",
1257 "name": "e",
1258 "propertyTypeTokenRange": {
1259 "startIndex": 1,
1260 "endIndex": 2
1261 },
1262 "isStatic": false
1263 },
1264 {
1265 "kind": "Method",
1266 "canonicalReference": "eth-connect!BigNumber#eq:member(1)",
1267 "docComment": "/**\n * Returns `true` if the value of this BigNumber is equal to the value of `n`, otherwise returns `false`.\n *\n * As with JavaScript, `NaN` does not equal `NaN`.\n * ```ts\n * 0 === 1e-324 // true\n * x = new BigNumber(0)\n * x.eq('1e-324') // false\n * BigNumber(-0).eq(x) // true ( -0 === 0 )\n * BigNumber(255).eq('ff', 16) // true\n *\n * y = new BigNumber(NaN)\n * y.eq(NaN) // false\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
1268 "excerptTokens": [
1269 {
1270 "kind": "Content",
1271 "text": "eq(n: "
1272 },
1273 {
1274 "kind": "Reference",
1275 "text": "BigNumber.Value",
1276 "canonicalReference": "eth-connect!BigNumber.Value:type"
1277 },
1278 {
1279 "kind": "Content",
1280 "text": ", base?: "
1281 },
1282 {
1283 "kind": "Content",
1284 "text": "number"
1285 },
1286 {
1287 "kind": "Content",
1288 "text": "): "
1289 },
1290 {
1291 "kind": "Content",
1292 "text": "boolean"
1293 },
1294 {
1295 "kind": "Content",
1296 "text": ";"
1297 }
1298 ],
1299 "isOptional": false,
1300 "isStatic": false,
1301 "returnTypeTokenRange": {
1302 "startIndex": 5,
1303 "endIndex": 6
1304 },
1305 "releaseTag": "Public",
1306 "overloadIndex": 1,
1307 "parameters": [
1308 {
1309 "parameterName": "n",
1310 "parameterTypeTokenRange": {
1311 "startIndex": 1,
1312 "endIndex": 2
1313 }
1314 },
1315 {
1316 "parameterName": "base",
1317 "parameterTypeTokenRange": {
1318 "startIndex": 3,
1319 "endIndex": 4
1320 }
1321 }
1322 ],
1323 "name": "eq"
1324 },
1325 {
1326 "kind": "Property",
1327 "canonicalReference": "eth-connect!BigNumber.EUCLID:member",
1328 "docComment": "/**\n * See `MODULO_MODE`.\n */\n",
1329 "excerptTokens": [
1330 {
1331 "kind": "Content",
1332 "text": "static readonly EUCLID: "
1333 },
1334 {
1335 "kind": "Content",
1336 "text": "9"
1337 },
1338 {
1339 "kind": "Content",
1340 "text": ";"
1341 }
1342 ],
1343 "isOptional": false,
1344 "releaseTag": "Public",
1345 "name": "EUCLID",
1346 "propertyTypeTokenRange": {
1347 "startIndex": 1,
1348 "endIndex": 2
1349 },
1350 "isStatic": true
1351 },
1352 {
1353 "kind": "Method",
1354 "canonicalReference": "eth-connect!BigNumber#exponentiatedBy:member(1)",
1355 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber exponentiated by `n`, i.e. raised to the power `n`, and optionally modulo a modulus `m`.\n *\n * If `n` is negative the result is rounded according to the current `DECIMAL_PLACES` and `ROUNDING_MODE` settings.\n *\n * As the number of digits of the result of the power operation can grow so large so quickly, e.g. 123.456**10000 has over 50000 digits, the number of significant digits calculated is limited to the value of the `POW_PRECISION` setting (unless a modulus `m` is specified).\n *\n * By default `POW_PRECISION` is set to 0. This means that an unlimited number of significant digits will be calculated, and that the method's performance will decrease dramatically for larger exponents.\n *\n * If `m` is specified and the value of `m`, `n` and this BigNumber are integers and `n` is positive, then a fast modular exponentiation algorithm is used, otherwise the operation will be performed as `x.exponentiatedBy(n).modulo(m)` with a `POW_PRECISION` of 0.\n *\n * Throws if `n` is not an integer.\n * ```ts\n * Math.pow(0.7, 2) // 0.48999999999999994\n * x = new BigNumber(0.7)\n * x.exponentiatedBy(2) // '0.49'\n * BigNumber(3).exponentiatedBy(-2) // '0.11111111111111111111'\n * ```\n *\n * @param n - The exponent, an integer.\n *\n * @param m - The modulus.\n */\n",
1356 "excerptTokens": [
1357 {
1358 "kind": "Content",
1359 "text": "exponentiatedBy(n: "
1360 },
1361 {
1362 "kind": "Content",
1363 "text": "number"
1364 },
1365 {
1366 "kind": "Content",
1367 "text": ", m?: "
1368 },
1369 {
1370 "kind": "Reference",
1371 "text": "BigNumber.Value",
1372 "canonicalReference": "eth-connect!BigNumber.Value:type"
1373 },
1374 {
1375 "kind": "Content",
1376 "text": "): "
1377 },
1378 {
1379 "kind": "Reference",
1380 "text": "BigNumber",
1381 "canonicalReference": "eth-connect!BigNumber:class"
1382 },
1383 {
1384 "kind": "Content",
1385 "text": ";"
1386 }
1387 ],
1388 "isOptional": false,
1389 "isStatic": false,
1390 "returnTypeTokenRange": {
1391 "startIndex": 5,
1392 "endIndex": 6
1393 },
1394 "releaseTag": "Public",
1395 "overloadIndex": 1,
1396 "parameters": [
1397 {
1398 "parameterName": "n",
1399 "parameterTypeTokenRange": {
1400 "startIndex": 1,
1401 "endIndex": 2
1402 }
1403 },
1404 {
1405 "parameterName": "m",
1406 "parameterTypeTokenRange": {
1407 "startIndex": 3,
1408 "endIndex": 4
1409 }
1410 }
1411 ],
1412 "name": "exponentiatedBy"
1413 },
1414 {
1415 "kind": "Method",
1416 "canonicalReference": "eth-connect!BigNumber#gt:member(1)",
1417 "docComment": "/**\n * Returns `true` if the value of this BigNumber is greater than the value of `n`, otherwise returns `false`.\n * ```ts\n * 0.1 > (0.3 - 0 // true\n * x = new BigNumber(0.1)\n * x.gt(BigNumber(0.3).minus(0.2)) // false\n * BigNumber(0).gt(x) // false\n * BigNumber(11, 3).gt(11.1, 2) // true\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
1418 "excerptTokens": [
1419 {
1420 "kind": "Content",
1421 "text": "gt(n: "
1422 },
1423 {
1424 "kind": "Reference",
1425 "text": "BigNumber.Value",
1426 "canonicalReference": "eth-connect!BigNumber.Value:type"
1427 },
1428 {
1429 "kind": "Content",
1430 "text": ", base?: "
1431 },
1432 {
1433 "kind": "Content",
1434 "text": "number"
1435 },
1436 {
1437 "kind": "Content",
1438 "text": "): "
1439 },
1440 {
1441 "kind": "Content",
1442 "text": "boolean"
1443 },
1444 {
1445 "kind": "Content",
1446 "text": ";"
1447 }
1448 ],
1449 "isOptional": false,
1450 "isStatic": false,
1451 "returnTypeTokenRange": {
1452 "startIndex": 5,
1453 "endIndex": 6
1454 },
1455 "releaseTag": "Public",
1456 "overloadIndex": 1,
1457 "parameters": [
1458 {
1459 "parameterName": "n",
1460 "parameterTypeTokenRange": {
1461 "startIndex": 1,
1462 "endIndex": 2
1463 }
1464 },
1465 {
1466 "parameterName": "base",
1467 "parameterTypeTokenRange": {
1468 "startIndex": 3,
1469 "endIndex": 4
1470 }
1471 }
1472 ],
1473 "name": "gt"
1474 },
1475 {
1476 "kind": "Method",
1477 "canonicalReference": "eth-connect!BigNumber#gte:member(1)",
1478 "docComment": "/**\n * Returns `true` if the value of this BigNumber is greater than or equal to the value of `n`, otherwise returns `false`.\n * ```ts\n * (0.3 - 0.2) >= 0.1 // false\n * x = new BigNumber(0.3).minus(0.2)\n * x.gte(0.1) // true\n * BigNumber(1).gte(x) // true\n * BigNumber(10, 18).gte('i', 36) // true\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
1479 "excerptTokens": [
1480 {
1481 "kind": "Content",
1482 "text": "gte(n: "
1483 },
1484 {
1485 "kind": "Reference",
1486 "text": "BigNumber.Value",
1487 "canonicalReference": "eth-connect!BigNumber.Value:type"
1488 },
1489 {
1490 "kind": "Content",
1491 "text": ", base?: "
1492 },
1493 {
1494 "kind": "Content",
1495 "text": "number"
1496 },
1497 {
1498 "kind": "Content",
1499 "text": "): "
1500 },
1501 {
1502 "kind": "Content",
1503 "text": "boolean"
1504 },
1505 {
1506 "kind": "Content",
1507 "text": ";"
1508 }
1509 ],
1510 "isOptional": false,
1511 "isStatic": false,
1512 "returnTypeTokenRange": {
1513 "startIndex": 5,
1514 "endIndex": 6
1515 },
1516 "releaseTag": "Public",
1517 "overloadIndex": 1,
1518 "parameters": [
1519 {
1520 "parameterName": "n",
1521 "parameterTypeTokenRange": {
1522 "startIndex": 1,
1523 "endIndex": 2
1524 }
1525 },
1526 {
1527 "parameterName": "base",
1528 "parameterTypeTokenRange": {
1529 "startIndex": 3,
1530 "endIndex": 4
1531 }
1532 }
1533 ],
1534 "name": "gte"
1535 },
1536 {
1537 "kind": "Method",
1538 "canonicalReference": "eth-connect!BigNumber#idiv:member(1)",
1539 "docComment": "/**\n * Returns a BigNumber whose value is the integer part of dividing the value of this BigNumber by `n`.\n * ```ts\n * x = new BigNumber(5)\n * y = new BigNumber(3)\n * x.idiv(y) // '1'\n * x.idiv(0.7) // '7'\n * x.idiv('0.f', 16) // '5'\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
1540 "excerptTokens": [
1541 {
1542 "kind": "Content",
1543 "text": "idiv(n: "
1544 },
1545 {
1546 "kind": "Reference",
1547 "text": "BigNumber.Value",
1548 "canonicalReference": "eth-connect!BigNumber.Value:type"
1549 },
1550 {
1551 "kind": "Content",
1552 "text": ", base?: "
1553 },
1554 {
1555 "kind": "Content",
1556 "text": "number"
1557 },
1558 {
1559 "kind": "Content",
1560 "text": "): "
1561 },
1562 {
1563 "kind": "Reference",
1564 "text": "BigNumber",
1565 "canonicalReference": "eth-connect!BigNumber:class"
1566 },
1567 {
1568 "kind": "Content",
1569 "text": ";"
1570 }
1571 ],
1572 "isOptional": false,
1573 "isStatic": false,
1574 "returnTypeTokenRange": {
1575 "startIndex": 5,
1576 "endIndex": 6
1577 },
1578 "releaseTag": "Public",
1579 "overloadIndex": 1,
1580 "parameters": [
1581 {
1582 "parameterName": "n",
1583 "parameterTypeTokenRange": {
1584 "startIndex": 1,
1585 "endIndex": 2
1586 }
1587 },
1588 {
1589 "parameterName": "base",
1590 "parameterTypeTokenRange": {
1591 "startIndex": 3,
1592 "endIndex": 4
1593 }
1594 }
1595 ],
1596 "name": "idiv"
1597 },
1598 {
1599 "kind": "Method",
1600 "canonicalReference": "eth-connect!BigNumber#integerValue:member(1)",
1601 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber rounded to an integer using rounding mode `rm`.\n *\n * If `rm` is omitted, or is `null` or `undefined`, `ROUNDING_MODE` is used.\n *\n * Throws if `rm` is invalid.\n * ```ts\n * x = new BigNumber(123.456)\n * x.integerValue() // '123'\n * x.integerValue(BigNumber.ROUND_CEIL) // '124'\n * y = new BigNumber(-12.7)\n * y.integerValue() // '-13'\n * x.integerValue(BigNumber.ROUND_DOWN) // '-12'\n * ```\n *\n * @param rm - The roundng mode, an integer, 0 to 8.\n */\n",
1602 "excerptTokens": [
1603 {
1604 "kind": "Content",
1605 "text": "integerValue(rm?: "
1606 },
1607 {
1608 "kind": "Reference",
1609 "text": "BigNumber.RoundingMode",
1610 "canonicalReference": "eth-connect!BigNumber.RoundingMode:type"
1611 },
1612 {
1613 "kind": "Content",
1614 "text": "): "
1615 },
1616 {
1617 "kind": "Reference",
1618 "text": "BigNumber",
1619 "canonicalReference": "eth-connect!BigNumber:class"
1620 },
1621 {
1622 "kind": "Content",
1623 "text": ";"
1624 }
1625 ],
1626 "isOptional": false,
1627 "isStatic": false,
1628 "returnTypeTokenRange": {
1629 "startIndex": 3,
1630 "endIndex": 4
1631 },
1632 "releaseTag": "Public",
1633 "overloadIndex": 1,
1634 "parameters": [
1635 {
1636 "parameterName": "rm",
1637 "parameterTypeTokenRange": {
1638 "startIndex": 1,
1639 "endIndex": 2
1640 }
1641 }
1642 ],
1643 "name": "integerValue"
1644 },
1645 {
1646 "kind": "Method",
1647 "canonicalReference": "eth-connect!BigNumber.isBigNumber:member(1)",
1648 "docComment": "/**\n * Returns `true` if `value` is a BigNumber instance, otherwise returns `false`.\n * ```ts\n * x = 42\n * y = new BigNumber(x)\n *\n * BigNumber.isBigNumber(x) // false\n * y instanceof BigNumber // true\n * BigNumber.isBigNumber(y) // true\n *\n * BN = BigNumber.clone();\n * z = new BN(x)\n * z instanceof BigNumber // false\n * BigNumber.isBigNumber(z) // true\n * ```\n *\n * @param value - The value to test.\n */\n",
1649 "excerptTokens": [
1650 {
1651 "kind": "Content",
1652 "text": "static isBigNumber(value: "
1653 },
1654 {
1655 "kind": "Content",
1656 "text": "any"
1657 },
1658 {
1659 "kind": "Content",
1660 "text": "): "
1661 },
1662 {
1663 "kind": "Content",
1664 "text": "boolean"
1665 },
1666 {
1667 "kind": "Content",
1668 "text": ";"
1669 }
1670 ],
1671 "isOptional": false,
1672 "isStatic": true,
1673 "returnTypeTokenRange": {
1674 "startIndex": 3,
1675 "endIndex": 4
1676 },
1677 "releaseTag": "Public",
1678 "overloadIndex": 1,
1679 "parameters": [
1680 {
1681 "parameterName": "value",
1682 "parameterTypeTokenRange": {
1683 "startIndex": 1,
1684 "endIndex": 2
1685 }
1686 }
1687 ],
1688 "name": "isBigNumber"
1689 },
1690 {
1691 "kind": "Method",
1692 "canonicalReference": "eth-connect!BigNumber#isEqualTo:member(1)",
1693 "docComment": "/**\n * Returns `true` if the value of this BigNumber is equal to the value of `n`, otherwise returns `false`.\n *\n * As with JavaScript, `NaN` does not equal `NaN`.\n * ```ts\n * 0 === 1e-324 // true\n * x = new BigNumber(0)\n * x.isEqualTo('1e-324') // false\n * BigNumber(-0).isEqualTo(x) // true ( -0 === 0 )\n * BigNumber(255).isEqualTo('ff', 16) // true\n *\n * y = new BigNumber(NaN)\n * y.isEqualTo(NaN) // false\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
1694 "excerptTokens": [
1695 {
1696 "kind": "Content",
1697 "text": "isEqualTo(n: "
1698 },
1699 {
1700 "kind": "Reference",
1701 "text": "BigNumber.Value",
1702 "canonicalReference": "eth-connect!BigNumber.Value:type"
1703 },
1704 {
1705 "kind": "Content",
1706 "text": ", base?: "
1707 },
1708 {
1709 "kind": "Content",
1710 "text": "number"
1711 },
1712 {
1713 "kind": "Content",
1714 "text": "): "
1715 },
1716 {
1717 "kind": "Content",
1718 "text": "boolean"
1719 },
1720 {
1721 "kind": "Content",
1722 "text": ";"
1723 }
1724 ],
1725 "isOptional": false,
1726 "isStatic": false,
1727 "returnTypeTokenRange": {
1728 "startIndex": 5,
1729 "endIndex": 6
1730 },
1731 "releaseTag": "Public",
1732 "overloadIndex": 1,
1733 "parameters": [
1734 {
1735 "parameterName": "n",
1736 "parameterTypeTokenRange": {
1737 "startIndex": 1,
1738 "endIndex": 2
1739 }
1740 },
1741 {
1742 "parameterName": "base",
1743 "parameterTypeTokenRange": {
1744 "startIndex": 3,
1745 "endIndex": 4
1746 }
1747 }
1748 ],
1749 "name": "isEqualTo"
1750 },
1751 {
1752 "kind": "Method",
1753 "canonicalReference": "eth-connect!BigNumber#isFinite:member(1)",
1754 "docComment": "/**\n * Returns `true` if the value of this BigNumber is a finite number, otherwise returns `false`.\n *\n * The only possible non-finite values of a BigNumber are `NaN`, `Infinity` and `-Infinity`.\n * ```ts\n * x = new BigNumber(1)\n * x.isFinite() // true\n * y = new BigNumber(Infinity)\n * y.isFinite() // false\n * ```\n *\n */\n",
1755 "excerptTokens": [
1756 {
1757 "kind": "Content",
1758 "text": "isFinite(): "
1759 },
1760 {
1761 "kind": "Content",
1762 "text": "boolean"
1763 },
1764 {
1765 "kind": "Content",
1766 "text": ";"
1767 }
1768 ],
1769 "isOptional": false,
1770 "isStatic": false,
1771 "returnTypeTokenRange": {
1772 "startIndex": 1,
1773 "endIndex": 2
1774 },
1775 "releaseTag": "Public",
1776 "overloadIndex": 1,
1777 "parameters": [],
1778 "name": "isFinite"
1779 },
1780 {
1781 "kind": "Method",
1782 "canonicalReference": "eth-connect!BigNumber#isGreaterThan:member(1)",
1783 "docComment": "/**\n * Returns `true` if the value of this BigNumber is greater than the value of `n`, otherwise returns `false`.\n * ```ts\n * 0.1 > (0.3 - 0.2) // true\n * x = new BigNumber(0.1)\n * x.isGreaterThan(BigNumber(0.3).minus(0.2)) // false\n * BigNumber(0).isGreaterThan(x) // false\n * BigNumber(11, 3).isGreaterThan(11.1, 2) // true\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
1784 "excerptTokens": [
1785 {
1786 "kind": "Content",
1787 "text": "isGreaterThan(n: "
1788 },
1789 {
1790 "kind": "Reference",
1791 "text": "BigNumber.Value",
1792 "canonicalReference": "eth-connect!BigNumber.Value:type"
1793 },
1794 {
1795 "kind": "Content",
1796 "text": ", base?: "
1797 },
1798 {
1799 "kind": "Content",
1800 "text": "number"
1801 },
1802 {
1803 "kind": "Content",
1804 "text": "): "
1805 },
1806 {
1807 "kind": "Content",
1808 "text": "boolean"
1809 },
1810 {
1811 "kind": "Content",
1812 "text": ";"
1813 }
1814 ],
1815 "isOptional": false,
1816 "isStatic": false,
1817 "returnTypeTokenRange": {
1818 "startIndex": 5,
1819 "endIndex": 6
1820 },
1821 "releaseTag": "Public",
1822 "overloadIndex": 1,
1823 "parameters": [
1824 {
1825 "parameterName": "n",
1826 "parameterTypeTokenRange": {
1827 "startIndex": 1,
1828 "endIndex": 2
1829 }
1830 },
1831 {
1832 "parameterName": "base",
1833 "parameterTypeTokenRange": {
1834 "startIndex": 3,
1835 "endIndex": 4
1836 }
1837 }
1838 ],
1839 "name": "isGreaterThan"
1840 },
1841 {
1842 "kind": "Method",
1843 "canonicalReference": "eth-connect!BigNumber#isGreaterThanOrEqualTo:member(1)",
1844 "docComment": "/**\n * Returns `true` if the value of this BigNumber is greater than or equal to the value of `n`, otherwise returns `false`.\n * ```ts\n * (0.3 - 0.2) >= 0.1 // false\n * x = new BigNumber(0.3).minus(0.2)\n * x.isGreaterThanOrEqualTo(0.1) // true\n * BigNumber(1).isGreaterThanOrEqualTo(x) // true\n * BigNumber(10, 18).isGreaterThanOrEqualTo('i', 36) // true\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
1845 "excerptTokens": [
1846 {
1847 "kind": "Content",
1848 "text": "isGreaterThanOrEqualTo(n: "
1849 },
1850 {
1851 "kind": "Reference",
1852 "text": "BigNumber.Value",
1853 "canonicalReference": "eth-connect!BigNumber.Value:type"
1854 },
1855 {
1856 "kind": "Content",
1857 "text": ", base?: "
1858 },
1859 {
1860 "kind": "Content",
1861 "text": "number"
1862 },
1863 {
1864 "kind": "Content",
1865 "text": "): "
1866 },
1867 {
1868 "kind": "Content",
1869 "text": "boolean"
1870 },
1871 {
1872 "kind": "Content",
1873 "text": ";"
1874 }
1875 ],
1876 "isOptional": false,
1877 "isStatic": false,
1878 "returnTypeTokenRange": {
1879 "startIndex": 5,
1880 "endIndex": 6
1881 },
1882 "releaseTag": "Public",
1883 "overloadIndex": 1,
1884 "parameters": [
1885 {
1886 "parameterName": "n",
1887 "parameterTypeTokenRange": {
1888 "startIndex": 1,
1889 "endIndex": 2
1890 }
1891 },
1892 {
1893 "parameterName": "base",
1894 "parameterTypeTokenRange": {
1895 "startIndex": 3,
1896 "endIndex": 4
1897 }
1898 }
1899 ],
1900 "name": "isGreaterThanOrEqualTo"
1901 },
1902 {
1903 "kind": "Method",
1904 "canonicalReference": "eth-connect!BigNumber#isInteger:member(1)",
1905 "docComment": "/**\n * Returns `true` if the value of this BigNumber is an integer, otherwise returns `false`.\n * ```ts\n * x = new BigNumber(1)\n * x.isInteger() // true\n * y = new BigNumber(123.456)\n * y.isInteger() // false\n * ```\n *\n */\n",
1906 "excerptTokens": [
1907 {
1908 "kind": "Content",
1909 "text": "isInteger(): "
1910 },
1911 {
1912 "kind": "Content",
1913 "text": "boolean"
1914 },
1915 {
1916 "kind": "Content",
1917 "text": ";"
1918 }
1919 ],
1920 "isOptional": false,
1921 "isStatic": false,
1922 "returnTypeTokenRange": {
1923 "startIndex": 1,
1924 "endIndex": 2
1925 },
1926 "releaseTag": "Public",
1927 "overloadIndex": 1,
1928 "parameters": [],
1929 "name": "isInteger"
1930 },
1931 {
1932 "kind": "Method",
1933 "canonicalReference": "eth-connect!BigNumber#isLessThan:member(1)",
1934 "docComment": "/**\n * Returns `true` if the value of this BigNumber is less than the value of `n`, otherwise returns `false`.\n * ```ts\n * (0.3 - 0.2) < 0.1 // true\n * x = new BigNumber(0.3).minus(0.2)\n * x.isLessThan(0.1) // false\n * BigNumber(0).isLessThan(x) // true\n * BigNumber(11.1, 2).isLessThan(11, 3) // true\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
1935 "excerptTokens": [
1936 {
1937 "kind": "Content",
1938 "text": "isLessThan(n: "
1939 },
1940 {
1941 "kind": "Reference",
1942 "text": "BigNumber.Value",
1943 "canonicalReference": "eth-connect!BigNumber.Value:type"
1944 },
1945 {
1946 "kind": "Content",
1947 "text": ", base?: "
1948 },
1949 {
1950 "kind": "Content",
1951 "text": "number"
1952 },
1953 {
1954 "kind": "Content",
1955 "text": "): "
1956 },
1957 {
1958 "kind": "Content",
1959 "text": "boolean"
1960 },
1961 {
1962 "kind": "Content",
1963 "text": ";"
1964 }
1965 ],
1966 "isOptional": false,
1967 "isStatic": false,
1968 "returnTypeTokenRange": {
1969 "startIndex": 5,
1970 "endIndex": 6
1971 },
1972 "releaseTag": "Public",
1973 "overloadIndex": 1,
1974 "parameters": [
1975 {
1976 "parameterName": "n",
1977 "parameterTypeTokenRange": {
1978 "startIndex": 1,
1979 "endIndex": 2
1980 }
1981 },
1982 {
1983 "parameterName": "base",
1984 "parameterTypeTokenRange": {
1985 "startIndex": 3,
1986 "endIndex": 4
1987 }
1988 }
1989 ],
1990 "name": "isLessThan"
1991 },
1992 {
1993 "kind": "Method",
1994 "canonicalReference": "eth-connect!BigNumber#isLessThanOrEqualTo:member(1)",
1995 "docComment": "/**\n * Returns `true` if the value of this BigNumber is less than or equal to the value of `n`, otherwise returns `false`.\n * ```ts\n * 0.1 <= (0.3 - 0.2) // false\n * x = new BigNumber(0.1)\n * x.isLessThanOrEqualTo(BigNumber(0.3).minus(0.2)) // true\n * BigNumber(-1).isLessThanOrEqualTo(x) // true\n * BigNumber(10, 18).isLessThanOrEqualTo('i', 36) // true\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
1996 "excerptTokens": [
1997 {
1998 "kind": "Content",
1999 "text": "isLessThanOrEqualTo(n: "
2000 },
2001 {
2002 "kind": "Reference",
2003 "text": "BigNumber.Value",
2004 "canonicalReference": "eth-connect!BigNumber.Value:type"
2005 },
2006 {
2007 "kind": "Content",
2008 "text": ", base?: "
2009 },
2010 {
2011 "kind": "Content",
2012 "text": "number"
2013 },
2014 {
2015 "kind": "Content",
2016 "text": "): "
2017 },
2018 {
2019 "kind": "Content",
2020 "text": "boolean"
2021 },
2022 {
2023 "kind": "Content",
2024 "text": ";"
2025 }
2026 ],
2027 "isOptional": false,
2028 "isStatic": false,
2029 "returnTypeTokenRange": {
2030 "startIndex": 5,
2031 "endIndex": 6
2032 },
2033 "releaseTag": "Public",
2034 "overloadIndex": 1,
2035 "parameters": [
2036 {
2037 "parameterName": "n",
2038 "parameterTypeTokenRange": {
2039 "startIndex": 1,
2040 "endIndex": 2
2041 }
2042 },
2043 {
2044 "parameterName": "base",
2045 "parameterTypeTokenRange": {
2046 "startIndex": 3,
2047 "endIndex": 4
2048 }
2049 }
2050 ],
2051 "name": "isLessThanOrEqualTo"
2052 },
2053 {
2054 "kind": "Method",
2055 "canonicalReference": "eth-connect!BigNumber#isNaN:member(1)",
2056 "docComment": "/**\n * Returns `true` if the value of this BigNumber is `NaN`, otherwise returns `false`.\n * ```ts\n * x = new BigNumber(NaN)\n * x.isNaN() // true\n * y = new BigNumber('Infinity')\n * y.isNaN() // false\n * ```\n *\n */\n",
2057 "excerptTokens": [
2058 {
2059 "kind": "Content",
2060 "text": "isNaN(): "
2061 },
2062 {
2063 "kind": "Content",
2064 "text": "boolean"
2065 },
2066 {
2067 "kind": "Content",
2068 "text": ";"
2069 }
2070 ],
2071 "isOptional": false,
2072 "isStatic": false,
2073 "returnTypeTokenRange": {
2074 "startIndex": 1,
2075 "endIndex": 2
2076 },
2077 "releaseTag": "Public",
2078 "overloadIndex": 1,
2079 "parameters": [],
2080 "name": "isNaN"
2081 },
2082 {
2083 "kind": "Method",
2084 "canonicalReference": "eth-connect!BigNumber#isNegative:member(1)",
2085 "docComment": "/**\n * Returns `true` if the value of this BigNumber is negative, otherwise returns `false`.\n * ```ts\n * x = new BigNumber(-0)\n * x.isNegative() // true\n * y = new BigNumber(2)\n * y.isNegative() // false\n * ```\n *\n */\n",
2086 "excerptTokens": [
2087 {
2088 "kind": "Content",
2089 "text": "isNegative(): "
2090 },
2091 {
2092 "kind": "Content",
2093 "text": "boolean"
2094 },
2095 {
2096 "kind": "Content",
2097 "text": ";"
2098 }
2099 ],
2100 "isOptional": false,
2101 "isStatic": false,
2102 "returnTypeTokenRange": {
2103 "startIndex": 1,
2104 "endIndex": 2
2105 },
2106 "releaseTag": "Public",
2107 "overloadIndex": 1,
2108 "parameters": [],
2109 "name": "isNegative"
2110 },
2111 {
2112 "kind": "Method",
2113 "canonicalReference": "eth-connect!BigNumber#isPositive:member(1)",
2114 "docComment": "/**\n * Returns `true` if the value of this BigNumber is positive, otherwise returns `false`.\n * ```ts\n * x = new BigNumber(-0)\n * x.isPositive() // false\n * y = new BigNumber(2)\n * y.isPositive() // true\n * ```\n *\n */\n",
2115 "excerptTokens": [
2116 {
2117 "kind": "Content",
2118 "text": "isPositive(): "
2119 },
2120 {
2121 "kind": "Content",
2122 "text": "boolean"
2123 },
2124 {
2125 "kind": "Content",
2126 "text": ";"
2127 }
2128 ],
2129 "isOptional": false,
2130 "isStatic": false,
2131 "returnTypeTokenRange": {
2132 "startIndex": 1,
2133 "endIndex": 2
2134 },
2135 "releaseTag": "Public",
2136 "overloadIndex": 1,
2137 "parameters": [],
2138 "name": "isPositive"
2139 },
2140 {
2141 "kind": "Method",
2142 "canonicalReference": "eth-connect!BigNumber#isZero:member(1)",
2143 "docComment": "/**\n * Returns `true` if the value of this BigNumber is zero or minus zero, otherwise returns `false`.\n * ```ts\n * x = new BigNumber(-0)\n * x.isZero() // true\n * ```\n *\n */\n",
2144 "excerptTokens": [
2145 {
2146 "kind": "Content",
2147 "text": "isZero(): "
2148 },
2149 {
2150 "kind": "Content",
2151 "text": "boolean"
2152 },
2153 {
2154 "kind": "Content",
2155 "text": ";"
2156 }
2157 ],
2158 "isOptional": false,
2159 "isStatic": false,
2160 "returnTypeTokenRange": {
2161 "startIndex": 1,
2162 "endIndex": 2
2163 },
2164 "releaseTag": "Public",
2165 "overloadIndex": 1,
2166 "parameters": [],
2167 "name": "isZero"
2168 },
2169 {
2170 "kind": "Method",
2171 "canonicalReference": "eth-connect!BigNumber#lt:member(1)",
2172 "docComment": "/**\n * Returns `true` if the value of this BigNumber is less than the value of `n`, otherwise returns `false`.\n * ```ts\n * (0.3 - 0.2) < 0.1 // true\n * x = new BigNumber(0.3).minus(0.2)\n * x.lt(0.1) // false\n * BigNumber(0).lt(x) // true\n * BigNumber(11.1, 2).lt(11, 3) // true\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
2173 "excerptTokens": [
2174 {
2175 "kind": "Content",
2176 "text": "lt(n: "
2177 },
2178 {
2179 "kind": "Reference",
2180 "text": "BigNumber.Value",
2181 "canonicalReference": "eth-connect!BigNumber.Value:type"
2182 },
2183 {
2184 "kind": "Content",
2185 "text": ", base?: "
2186 },
2187 {
2188 "kind": "Content",
2189 "text": "number"
2190 },
2191 {
2192 "kind": "Content",
2193 "text": "): "
2194 },
2195 {
2196 "kind": "Content",
2197 "text": "boolean"
2198 },
2199 {
2200 "kind": "Content",
2201 "text": ";"
2202 }
2203 ],
2204 "isOptional": false,
2205 "isStatic": false,
2206 "returnTypeTokenRange": {
2207 "startIndex": 5,
2208 "endIndex": 6
2209 },
2210 "releaseTag": "Public",
2211 "overloadIndex": 1,
2212 "parameters": [
2213 {
2214 "parameterName": "n",
2215 "parameterTypeTokenRange": {
2216 "startIndex": 1,
2217 "endIndex": 2
2218 }
2219 },
2220 {
2221 "parameterName": "base",
2222 "parameterTypeTokenRange": {
2223 "startIndex": 3,
2224 "endIndex": 4
2225 }
2226 }
2227 ],
2228 "name": "lt"
2229 },
2230 {
2231 "kind": "Method",
2232 "canonicalReference": "eth-connect!BigNumber#lte:member(1)",
2233 "docComment": "/**\n * Returns `true` if the value of this BigNumber is less than or equal to the value of `n`, otherwise returns `false`.\n * ```ts\n * 0.1 <= (0.3 - 0.2) // false\n * x = new BigNumber(0.1)\n * x.lte(BigNumber(0.3).minus(0.2)) // true\n * BigNumber(-1).lte(x) // true\n * BigNumber(10, 18).lte('i', 36) // true\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
2234 "excerptTokens": [
2235 {
2236 "kind": "Content",
2237 "text": "lte(n: "
2238 },
2239 {
2240 "kind": "Reference",
2241 "text": "BigNumber.Value",
2242 "canonicalReference": "eth-connect!BigNumber.Value:type"
2243 },
2244 {
2245 "kind": "Content",
2246 "text": ", base?: "
2247 },
2248 {
2249 "kind": "Content",
2250 "text": "number"
2251 },
2252 {
2253 "kind": "Content",
2254 "text": "): "
2255 },
2256 {
2257 "kind": "Content",
2258 "text": "boolean"
2259 },
2260 {
2261 "kind": "Content",
2262 "text": ";"
2263 }
2264 ],
2265 "isOptional": false,
2266 "isStatic": false,
2267 "returnTypeTokenRange": {
2268 "startIndex": 5,
2269 "endIndex": 6
2270 },
2271 "releaseTag": "Public",
2272 "overloadIndex": 1,
2273 "parameters": [
2274 {
2275 "parameterName": "n",
2276 "parameterTypeTokenRange": {
2277 "startIndex": 1,
2278 "endIndex": 2
2279 }
2280 },
2281 {
2282 "parameterName": "base",
2283 "parameterTypeTokenRange": {
2284 "startIndex": 3,
2285 "endIndex": 4
2286 }
2287 }
2288 ],
2289 "name": "lte"
2290 },
2291 {
2292 "kind": "Method",
2293 "canonicalReference": "eth-connect!BigNumber.max:member(1)",
2294 "docComment": "/**\n * Returns a BigNumber whose value is the maximum of the arguments.\n *\n * Accepts either an argument list or an array of values.\n *\n * The return value is always exact and unrounded.\n * ```ts\n * x = new BigNumber('3257869345.0378653')\n * BigNumber.max(4e9, x, '123456789.9') // '4000000000'\n *\n * arr = [12, '13', new BigNumber(14)]\n * BigNumber.max(arr) // '14'\n * ```\n *\n * @param n - A numeric value.\n */\n",
2295 "excerptTokens": [
2296 {
2297 "kind": "Content",
2298 "text": "static max(...n: "
2299 },
2300 {
2301 "kind": "Reference",
2302 "text": "BigNumber.Value",
2303 "canonicalReference": "eth-connect!BigNumber.Value:type"
2304 },
2305 {
2306 "kind": "Content",
2307 "text": "[]"
2308 },
2309 {
2310 "kind": "Content",
2311 "text": "): "
2312 },
2313 {
2314 "kind": "Reference",
2315 "text": "BigNumber",
2316 "canonicalReference": "eth-connect!BigNumber:class"
2317 },
2318 {
2319 "kind": "Content",
2320 "text": ";"
2321 }
2322 ],
2323 "isOptional": false,
2324 "isStatic": true,
2325 "returnTypeTokenRange": {
2326 "startIndex": 4,
2327 "endIndex": 5
2328 },
2329 "releaseTag": "Public",
2330 "overloadIndex": 1,
2331 "parameters": [
2332 {
2333 "parameterName": "n",
2334 "parameterTypeTokenRange": {
2335 "startIndex": 1,
2336 "endIndex": 3
2337 }
2338 }
2339 ],
2340 "name": "max"
2341 },
2342 {
2343 "kind": "Method",
2344 "canonicalReference": "eth-connect!BigNumber.maximum:member(1)",
2345 "docComment": "/**\n * Returns a BigNumber whose value is the maximum of the arguments.\n *\n * Accepts either an argument list or an array of values.\n *\n * The return value is always exact and unrounded.\n * ```ts\n * x = new BigNumber('3257869345.0378653')\n * BigNumber.maximum(4e9, x, '123456789.9') // '4000000000'\n *\n * arr = [12, '13', new BigNumber(14)]\n * BigNumber.maximum(arr) // '14'\n * ```\n *\n * @param n - A numeric value.\n */\n",
2346 "excerptTokens": [
2347 {
2348 "kind": "Content",
2349 "text": "static maximum(...n: "
2350 },
2351 {
2352 "kind": "Reference",
2353 "text": "BigNumber.Value",
2354 "canonicalReference": "eth-connect!BigNumber.Value:type"
2355 },
2356 {
2357 "kind": "Content",
2358 "text": "[]"
2359 },
2360 {
2361 "kind": "Content",
2362 "text": "): "
2363 },
2364 {
2365 "kind": "Reference",
2366 "text": "BigNumber",
2367 "canonicalReference": "eth-connect!BigNumber:class"
2368 },
2369 {
2370 "kind": "Content",
2371 "text": ";"
2372 }
2373 ],
2374 "isOptional": false,
2375 "isStatic": true,
2376 "returnTypeTokenRange": {
2377 "startIndex": 4,
2378 "endIndex": 5
2379 },
2380 "releaseTag": "Public",
2381 "overloadIndex": 1,
2382 "parameters": [
2383 {
2384 "parameterName": "n",
2385 "parameterTypeTokenRange": {
2386 "startIndex": 1,
2387 "endIndex": 3
2388 }
2389 }
2390 ],
2391 "name": "maximum"
2392 },
2393 {
2394 "kind": "Method",
2395 "canonicalReference": "eth-connect!BigNumber.min:member(1)",
2396 "docComment": "/**\n * Returns a BigNumber whose value is the minimum of the arguments.\n *\n * Accepts either an argument list or an array of values.\n *\n * The return value is always exact and unrounded.\n * ```ts\n * x = new BigNumber('3257869345.0378653')\n * BigNumber.min(4e9, x, '123456789.9') // '123456789.9'\n *\n * arr = [2, new BigNumber(-14), '-15.9999', -12]\n * BigNumber.min(arr) // '-15.9999'\n * ```\n *\n * @param n - A numeric value.\n */\n",
2397 "excerptTokens": [
2398 {
2399 "kind": "Content",
2400 "text": "static min(...n: "
2401 },
2402 {
2403 "kind": "Reference",
2404 "text": "BigNumber.Value",
2405 "canonicalReference": "eth-connect!BigNumber.Value:type"
2406 },
2407 {
2408 "kind": "Content",
2409 "text": "[]"
2410 },
2411 {
2412 "kind": "Content",
2413 "text": "): "
2414 },
2415 {
2416 "kind": "Reference",
2417 "text": "BigNumber",
2418 "canonicalReference": "eth-connect!BigNumber:class"
2419 },
2420 {
2421 "kind": "Content",
2422 "text": ";"
2423 }
2424 ],
2425 "isOptional": false,
2426 "isStatic": true,
2427 "returnTypeTokenRange": {
2428 "startIndex": 4,
2429 "endIndex": 5
2430 },
2431 "releaseTag": "Public",
2432 "overloadIndex": 1,
2433 "parameters": [
2434 {
2435 "parameterName": "n",
2436 "parameterTypeTokenRange": {
2437 "startIndex": 1,
2438 "endIndex": 3
2439 }
2440 }
2441 ],
2442 "name": "min"
2443 },
2444 {
2445 "kind": "Method",
2446 "canonicalReference": "eth-connect!BigNumber.minimum:member(1)",
2447 "docComment": "/**\n * Returns a BigNumber whose value is the minimum of the arguments.\n *\n * Accepts either an argument list or an array of values.\n *\n * The return value is always exact and unrounded.\n * ```ts\n * x = new BigNumber('3257869345.0378653')\n * BigNumber.minimum(4e9, x, '123456789.9') // '123456789.9'\n *\n * arr = [2, new BigNumber(-14), '-15.9999', -12]\n * BigNumber.minimum(arr) // '-15.9999'\n * ```\n *\n * @param n - A numeric value.\n */\n",
2448 "excerptTokens": [
2449 {
2450 "kind": "Content",
2451 "text": "static minimum(...n: "
2452 },
2453 {
2454 "kind": "Reference",
2455 "text": "BigNumber.Value",
2456 "canonicalReference": "eth-connect!BigNumber.Value:type"
2457 },
2458 {
2459 "kind": "Content",
2460 "text": "[]"
2461 },
2462 {
2463 "kind": "Content",
2464 "text": "): "
2465 },
2466 {
2467 "kind": "Reference",
2468 "text": "BigNumber",
2469 "canonicalReference": "eth-connect!BigNumber:class"
2470 },
2471 {
2472 "kind": "Content",
2473 "text": ";"
2474 }
2475 ],
2476 "isOptional": false,
2477 "isStatic": true,
2478 "returnTypeTokenRange": {
2479 "startIndex": 4,
2480 "endIndex": 5
2481 },
2482 "releaseTag": "Public",
2483 "overloadIndex": 1,
2484 "parameters": [
2485 {
2486 "parameterName": "n",
2487 "parameterTypeTokenRange": {
2488 "startIndex": 1,
2489 "endIndex": 3
2490 }
2491 }
2492 ],
2493 "name": "minimum"
2494 },
2495 {
2496 "kind": "Method",
2497 "canonicalReference": "eth-connect!BigNumber#minus:member(1)",
2498 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber minus `n`.\n *\n * The return value is always exact and unrounded.\n * ```ts\n * 0.3 - 0.1 // 0.19999999999999998\n * x = new BigNumber(0.3)\n * x.minus(0.1) // '0.2'\n * x.minus(0.6, 20) // '0'\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
2499 "excerptTokens": [
2500 {
2501 "kind": "Content",
2502 "text": "minus(n: "
2503 },
2504 {
2505 "kind": "Reference",
2506 "text": "BigNumber.Value",
2507 "canonicalReference": "eth-connect!BigNumber.Value:type"
2508 },
2509 {
2510 "kind": "Content",
2511 "text": ", base?: "
2512 },
2513 {
2514 "kind": "Content",
2515 "text": "number"
2516 },
2517 {
2518 "kind": "Content",
2519 "text": "): "
2520 },
2521 {
2522 "kind": "Reference",
2523 "text": "BigNumber",
2524 "canonicalReference": "eth-connect!BigNumber:class"
2525 },
2526 {
2527 "kind": "Content",
2528 "text": ";"
2529 }
2530 ],
2531 "isOptional": false,
2532 "isStatic": false,
2533 "returnTypeTokenRange": {
2534 "startIndex": 5,
2535 "endIndex": 6
2536 },
2537 "releaseTag": "Public",
2538 "overloadIndex": 1,
2539 "parameters": [
2540 {
2541 "parameterName": "n",
2542 "parameterTypeTokenRange": {
2543 "startIndex": 1,
2544 "endIndex": 2
2545 }
2546 },
2547 {
2548 "parameterName": "base",
2549 "parameterTypeTokenRange": {
2550 "startIndex": 3,
2551 "endIndex": 4
2552 }
2553 }
2554 ],
2555 "name": "minus"
2556 },
2557 {
2558 "kind": "Method",
2559 "canonicalReference": "eth-connect!BigNumber#mod:member(1)",
2560 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber modulo `n`, i.e. the integer remainder of dividing this BigNumber by `n`.\n *\n * The value returned, and in particular its sign, is dependent on the value of the `MODULO_MODE` setting of this BigNumber constructor. If it is 1 (default value), the result will have the same sign as this BigNumber, and it will match that of Javascript's `%` operator (within the limits of double precision) and BigDecimal's `remainder` method.\n *\n * The return value is always exact and unrounded.\n *\n * See `MODULO_MODE` for a description of the other modulo modes.\n * ```ts\n * 1 % 0.9 // 0.09999999999999998\n * x = new BigNumber(1)\n * x.mod(0.9) // '0.1'\n * y = new BigNumber(33)\n * y.mod('a', 33) // '3'\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
2561 "excerptTokens": [
2562 {
2563 "kind": "Content",
2564 "text": "mod(n: "
2565 },
2566 {
2567 "kind": "Reference",
2568 "text": "BigNumber.Value",
2569 "canonicalReference": "eth-connect!BigNumber.Value:type"
2570 },
2571 {
2572 "kind": "Content",
2573 "text": ", base?: "
2574 },
2575 {
2576 "kind": "Content",
2577 "text": "number"
2578 },
2579 {
2580 "kind": "Content",
2581 "text": "): "
2582 },
2583 {
2584 "kind": "Reference",
2585 "text": "BigNumber",
2586 "canonicalReference": "eth-connect!BigNumber:class"
2587 },
2588 {
2589 "kind": "Content",
2590 "text": ";"
2591 }
2592 ],
2593 "isOptional": false,
2594 "isStatic": false,
2595 "returnTypeTokenRange": {
2596 "startIndex": 5,
2597 "endIndex": 6
2598 },
2599 "releaseTag": "Public",
2600 "overloadIndex": 1,
2601 "parameters": [
2602 {
2603 "parameterName": "n",
2604 "parameterTypeTokenRange": {
2605 "startIndex": 1,
2606 "endIndex": 2
2607 }
2608 },
2609 {
2610 "parameterName": "base",
2611 "parameterTypeTokenRange": {
2612 "startIndex": 3,
2613 "endIndex": 4
2614 }
2615 }
2616 ],
2617 "name": "mod"
2618 },
2619 {
2620 "kind": "Method",
2621 "canonicalReference": "eth-connect!BigNumber#modulo:member(1)",
2622 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber modulo `n`, i.e. the integer remainder of dividing this BigNumber by `n`.\n *\n * The value returned, and in particular its sign, is dependent on the value of the `MODULO_MODE` setting of this BigNumber constructor. If it is 1 (default value), the result will have the same sign as this BigNumber, and it will match that of Javascript's `%` operator (within the limits of double precision) and BigDecimal's `remainder` method.\n *\n * The return value is always exact and unrounded.\n *\n * See `MODULO_MODE` for a description of the other modulo modes.\n * ```ts\n * 1 % 0.9 // 0.09999999999999998\n * x = new BigNumber(1)\n * x.modulo(0.9) // '0.1'\n * y = new BigNumber(33)\n * y.modulo('a', 33) // '3'\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
2623 "excerptTokens": [
2624 {
2625 "kind": "Content",
2626 "text": "modulo(n: "
2627 },
2628 {
2629 "kind": "Reference",
2630 "text": "BigNumber.Value",
2631 "canonicalReference": "eth-connect!BigNumber.Value:type"
2632 },
2633 {
2634 "kind": "Content",
2635 "text": ", base?: "
2636 },
2637 {
2638 "kind": "Content",
2639 "text": "number"
2640 },
2641 {
2642 "kind": "Content",
2643 "text": "): "
2644 },
2645 {
2646 "kind": "Reference",
2647 "text": "BigNumber",
2648 "canonicalReference": "eth-connect!BigNumber:class"
2649 },
2650 {
2651 "kind": "Content",
2652 "text": ";"
2653 }
2654 ],
2655 "isOptional": false,
2656 "isStatic": false,
2657 "returnTypeTokenRange": {
2658 "startIndex": 5,
2659 "endIndex": 6
2660 },
2661 "releaseTag": "Public",
2662 "overloadIndex": 1,
2663 "parameters": [
2664 {
2665 "parameterName": "n",
2666 "parameterTypeTokenRange": {
2667 "startIndex": 1,
2668 "endIndex": 2
2669 }
2670 },
2671 {
2672 "parameterName": "base",
2673 "parameterTypeTokenRange": {
2674 "startIndex": 3,
2675 "endIndex": 4
2676 }
2677 }
2678 ],
2679 "name": "modulo"
2680 },
2681 {
2682 "kind": "Method",
2683 "canonicalReference": "eth-connect!BigNumber#multipliedBy:member(1)",
2684 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber multiplied by `n`.\n *\n * The return value is always exact and unrounded.\n * ```ts\n * 0.6 * 3 // 1.7999999999999998\n * x = new BigNumber(0.6)\n * y = x.multipliedBy(3) // '1.8'\n * BigNumber('7e+500').multipliedBy(y) // '1.26e+501'\n * x.multipliedBy('-a', 16) // '-6'\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
2685 "excerptTokens": [
2686 {
2687 "kind": "Content",
2688 "text": "multipliedBy(n: "
2689 },
2690 {
2691 "kind": "Reference",
2692 "text": "BigNumber.Value",
2693 "canonicalReference": "eth-connect!BigNumber.Value:type"
2694 },
2695 {
2696 "kind": "Content",
2697 "text": ", base?: "
2698 },
2699 {
2700 "kind": "Content",
2701 "text": "number"
2702 },
2703 {
2704 "kind": "Content",
2705 "text": ") : "
2706 },
2707 {
2708 "kind": "Reference",
2709 "text": "BigNumber",
2710 "canonicalReference": "eth-connect!BigNumber:class"
2711 },
2712 {
2713 "kind": "Content",
2714 "text": ";"
2715 }
2716 ],
2717 "isOptional": false,
2718 "isStatic": false,
2719 "returnTypeTokenRange": {
2720 "startIndex": 5,
2721 "endIndex": 6
2722 },
2723 "releaseTag": "Public",
2724 "overloadIndex": 1,
2725 "parameters": [
2726 {
2727 "parameterName": "n",
2728 "parameterTypeTokenRange": {
2729 "startIndex": 1,
2730 "endIndex": 2
2731 }
2732 },
2733 {
2734 "parameterName": "base",
2735 "parameterTypeTokenRange": {
2736 "startIndex": 3,
2737 "endIndex": 4
2738 }
2739 }
2740 ],
2741 "name": "multipliedBy"
2742 },
2743 {
2744 "kind": "Method",
2745 "canonicalReference": "eth-connect!BigNumber#negated:member(1)",
2746 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber negated, i.e. multiplied by -1.\n * ```ts\n * x = new BigNumber(1.8)\n * x.negated() // '-1.8'\n * y = new BigNumber(-1.3)\n * y.negated() // '1.3'\n * ```\n *\n */\n",
2747 "excerptTokens": [
2748 {
2749 "kind": "Content",
2750 "text": "negated(): "
2751 },
2752 {
2753 "kind": "Reference",
2754 "text": "BigNumber",
2755 "canonicalReference": "eth-connect!BigNumber:class"
2756 },
2757 {
2758 "kind": "Content",
2759 "text": ";"
2760 }
2761 ],
2762 "isOptional": false,
2763 "isStatic": false,
2764 "returnTypeTokenRange": {
2765 "startIndex": 1,
2766 "endIndex": 2
2767 },
2768 "releaseTag": "Public",
2769 "overloadIndex": 1,
2770 "parameters": [],
2771 "name": "negated"
2772 },
2773 {
2774 "kind": "Method",
2775 "canonicalReference": "eth-connect!BigNumber#plus:member(1)",
2776 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber plus `n`.\n *\n * The return value is always exact and unrounded.\n * ```ts\n * 0.1 + 0.2 // 0.30000000000000004\n * x = new BigNumber(0.1)\n * y = x.plus(0.2) // '0.3'\n * BigNumber(0.7).plus(x).plus(y) // '1'\n * x.plus('0.1', 8) // '0.225'\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
2777 "excerptTokens": [
2778 {
2779 "kind": "Content",
2780 "text": "plus(n: "
2781 },
2782 {
2783 "kind": "Reference",
2784 "text": "BigNumber.Value",
2785 "canonicalReference": "eth-connect!BigNumber.Value:type"
2786 },
2787 {
2788 "kind": "Content",
2789 "text": ", base?: "
2790 },
2791 {
2792 "kind": "Content",
2793 "text": "number"
2794 },
2795 {
2796 "kind": "Content",
2797 "text": "): "
2798 },
2799 {
2800 "kind": "Reference",
2801 "text": "BigNumber",
2802 "canonicalReference": "eth-connect!BigNumber:class"
2803 },
2804 {
2805 "kind": "Content",
2806 "text": ";"
2807 }
2808 ],
2809 "isOptional": false,
2810 "isStatic": false,
2811 "returnTypeTokenRange": {
2812 "startIndex": 5,
2813 "endIndex": 6
2814 },
2815 "releaseTag": "Public",
2816 "overloadIndex": 1,
2817 "parameters": [
2818 {
2819 "parameterName": "n",
2820 "parameterTypeTokenRange": {
2821 "startIndex": 1,
2822 "endIndex": 2
2823 }
2824 },
2825 {
2826 "parameterName": "base",
2827 "parameterTypeTokenRange": {
2828 "startIndex": 3,
2829 "endIndex": 4
2830 }
2831 }
2832 ],
2833 "name": "plus"
2834 },
2835 {
2836 "kind": "Method",
2837 "canonicalReference": "eth-connect!BigNumber#pow:member(1)",
2838 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber exponentiated by `n`, i.e. raised to the power `n`, and optionally modulo a modulus `m`.\n *\n * If `n` is negative the result is rounded according to the current `DECIMAL_PLACES` and `ROUNDING_MODE` settings.\n *\n * As the number of digits of the result of the power operation can grow so large so quickly, e.g. 123.456**10000 has over 50000 digits, the number of significant digits calculated is limited to the value of the `POW_PRECISION` setting (unless a modulus `m` is specified).\n *\n * By default `POW_PRECISION` is set to 0. This means that an unlimited number of significant digits will be calculated, and that the method's performance will decrease dramatically for larger exponents.\n *\n * If `m` is specified and the value of `m`, `n` and this BigNumber are integers and `n` is positive, then a fast modular exponentiation algorithm is used, otherwise the operation will be performed as `x.pow(n).modulo(m)` with a `POW_PRECISION` of 0.\n *\n * Throws if `n` is not an integer.\n * ```ts\n * Math.pow(0.7, 2) // 0.48999999999999994\n * x = new BigNumber(0.7)\n * x.pow(2) // '0.49'\n * BigNumber(3).pow(-2) // '0.11111111111111111111'\n * ```\n *\n * @param n - The exponent, an integer.\n *\n * @param m - The modulus.\n */\n",
2839 "excerptTokens": [
2840 {
2841 "kind": "Content",
2842 "text": "pow(n: "
2843 },
2844 {
2845 "kind": "Content",
2846 "text": "number"
2847 },
2848 {
2849 "kind": "Content",
2850 "text": ", m?: "
2851 },
2852 {
2853 "kind": "Reference",
2854 "text": "BigNumber.Value",
2855 "canonicalReference": "eth-connect!BigNumber.Value:type"
2856 },
2857 {
2858 "kind": "Content",
2859 "text": "): "
2860 },
2861 {
2862 "kind": "Reference",
2863 "text": "BigNumber",
2864 "canonicalReference": "eth-connect!BigNumber:class"
2865 },
2866 {
2867 "kind": "Content",
2868 "text": ";"
2869 }
2870 ],
2871 "isOptional": false,
2872 "isStatic": false,
2873 "returnTypeTokenRange": {
2874 "startIndex": 5,
2875 "endIndex": 6
2876 },
2877 "releaseTag": "Public",
2878 "overloadIndex": 1,
2879 "parameters": [
2880 {
2881 "parameterName": "n",
2882 "parameterTypeTokenRange": {
2883 "startIndex": 1,
2884 "endIndex": 2
2885 }
2886 },
2887 {
2888 "parameterName": "m",
2889 "parameterTypeTokenRange": {
2890 "startIndex": 3,
2891 "endIndex": 4
2892 }
2893 }
2894 ],
2895 "name": "pow"
2896 },
2897 {
2898 "kind": "Method",
2899 "canonicalReference": "eth-connect!BigNumber#precision:member(1)",
2900 "docComment": "/**\n * Returns the number of significant digits of the value of this BigNumber, or `null` if the value of this BigNumber is ±`Infinity` or `NaN`.\n *\n * If `includeZeros` is true then any trailing zeros of the integer part of the value of this BigNumber are counted as significant digits, otherwise they are not.\n *\n * Throws if `includeZeros` is invalid.\n * ```ts\n * x = new BigNumber(9876.54321)\n * x.precision() // 9\n * y = new BigNumber(987000)\n * y.precision(false) // 3\n * y.precision(true) // 6\n * ```\n *\n * @param includeZeros - Whether to include integer trailing zeros in the significant digit count.\n */\n",
2901 "excerptTokens": [
2902 {
2903 "kind": "Content",
2904 "text": "precision(includeZeros?: "
2905 },
2906 {
2907 "kind": "Content",
2908 "text": "boolean"
2909 },
2910 {
2911 "kind": "Content",
2912 "text": "): "
2913 },
2914 {
2915 "kind": "Content",
2916 "text": "number"
2917 },
2918 {
2919 "kind": "Content",
2920 "text": ";"
2921 }
2922 ],
2923 "isOptional": false,
2924 "isStatic": false,
2925 "returnTypeTokenRange": {
2926 "startIndex": 3,
2927 "endIndex": 4
2928 },
2929 "releaseTag": "Public",
2930 "overloadIndex": 1,
2931 "parameters": [
2932 {
2933 "parameterName": "includeZeros",
2934 "parameterTypeTokenRange": {
2935 "startIndex": 1,
2936 "endIndex": 2
2937 }
2938 }
2939 ],
2940 "name": "precision"
2941 },
2942 {
2943 "kind": "Method",
2944 "canonicalReference": "eth-connect!BigNumber#precision:member(2)",
2945 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber rounded to a precision of `significantDigits` significant digits using rounding mode `roundingMode`.\n *\n * If `roundingMode` is omitted or is `null` or `undefined`, `ROUNDING_MODE` will be used.\n *\n * Throws if `significantDigits` or `roundingMode` is invalid.\n * ```ts\n * x = new BigNumber(9876.54321)\n * x.precision(6) // '9876.54'\n * x.precision(6, BigNumber.ROUND_UP) // '9876.55'\n * x.precision(2) // '9900'\n * x.precision(2, 1) // '9800'\n * x // '9876.54321'\n * ```\n *\n * @param significantDigits - Significant digits, integer, 1 to 1e+9.\n *\n * @param roundingMode - Rounding mode, integer, 0 to 8.\n */\n",
2946 "excerptTokens": [
2947 {
2948 "kind": "Content",
2949 "text": "precision(significantDigits: "
2950 },
2951 {
2952 "kind": "Content",
2953 "text": "number"
2954 },
2955 {
2956 "kind": "Content",
2957 "text": ", roundingMode?: "
2958 },
2959 {
2960 "kind": "Reference",
2961 "text": "BigNumber.RoundingMode",
2962 "canonicalReference": "eth-connect!BigNumber.RoundingMode:type"
2963 },
2964 {
2965 "kind": "Content",
2966 "text": "): "
2967 },
2968 {
2969 "kind": "Reference",
2970 "text": "BigNumber",
2971 "canonicalReference": "eth-connect!BigNumber:class"
2972 },
2973 {
2974 "kind": "Content",
2975 "text": ";"
2976 }
2977 ],
2978 "isOptional": false,
2979 "isStatic": false,
2980 "returnTypeTokenRange": {
2981 "startIndex": 5,
2982 "endIndex": 6
2983 },
2984 "releaseTag": "Public",
2985 "overloadIndex": 2,
2986 "parameters": [
2987 {
2988 "parameterName": "significantDigits",
2989 "parameterTypeTokenRange": {
2990 "startIndex": 1,
2991 "endIndex": 2
2992 }
2993 },
2994 {
2995 "parameterName": "roundingMode",
2996 "parameterTypeTokenRange": {
2997 "startIndex": 3,
2998 "endIndex": 4
2999 }
3000 }
3001 ],
3002 "name": "precision"
3003 },
3004 {
3005 "kind": "Method",
3006 "canonicalReference": "eth-connect!BigNumber.random:member(1)",
3007 "docComment": "/**\n * Returns a new BigNumber with a pseudo-random value equal to or greater than 0 and less than 1.\n *\n * The return value will have `decimalPlaces` decimal places, or less if trailing zeros are produced. If `decimalPlaces` is omitted, the current `DECIMAL_PLACES` setting will be used.\n *\n * Depending on the value of this BigNumber constructor's `CRYPTO` setting and the support for the `crypto` object in the host environment, the random digits of the return value are generated by either `Math.random` (fastest), `crypto.getRandomValues` (Web Cryptography API in recent browsers) or `crypto.randomBytes` (Node.js).\n *\n * If `CRYPTO` is true, i.e. one of the `crypto` methods is to be used, the value of a returned BigNumber should be cryptographically secure and statistically indistinguishable from a random value.\n *\n * Throws if `decimalPlaces` is invalid.\n * ```ts\n * BigNumber.config({ DECIMAL_PLACES: 10 })\n * BigNumber.random() // '0.4117936847'\n * BigNumber.random(20) // '0.78193327636914089009'\n * ```\n *\n * @param decimalPlaces - Decimal places, integer, 0 to 1e+9.\n */\n",
3008 "excerptTokens": [
3009 {
3010 "kind": "Content",
3011 "text": "static random(decimalPlaces?: "
3012 },
3013 {
3014 "kind": "Content",
3015 "text": "number"
3016 },
3017 {
3018 "kind": "Content",
3019 "text": "): "
3020 },
3021 {
3022 "kind": "Reference",
3023 "text": "BigNumber",
3024 "canonicalReference": "eth-connect!BigNumber:class"
3025 },
3026 {
3027 "kind": "Content",
3028 "text": ";"
3029 }
3030 ],
3031 "isOptional": false,
3032 "isStatic": true,
3033 "returnTypeTokenRange": {
3034 "startIndex": 3,
3035 "endIndex": 4
3036 },
3037 "releaseTag": "Public",
3038 "overloadIndex": 1,
3039 "parameters": [
3040 {
3041 "parameterName": "decimalPlaces",
3042 "parameterTypeTokenRange": {
3043 "startIndex": 1,
3044 "endIndex": 2
3045 }
3046 }
3047 ],
3048 "name": "random"
3049 },
3050 {
3051 "kind": "Property",
3052 "canonicalReference": "eth-connect!BigNumber.ROUND_CEIL:member",
3053 "docComment": "/**\n * Rounds towards Infinity.\n */\n",
3054 "excerptTokens": [
3055 {
3056 "kind": "Content",
3057 "text": "static readonly ROUND_CEIL: "
3058 },
3059 {
3060 "kind": "Content",
3061 "text": "2"
3062 },
3063 {
3064 "kind": "Content",
3065 "text": ";"
3066 }
3067 ],
3068 "isOptional": false,
3069 "releaseTag": "Public",
3070 "name": "ROUND_CEIL",
3071 "propertyTypeTokenRange": {
3072 "startIndex": 1,
3073 "endIndex": 2
3074 },
3075 "isStatic": true
3076 },
3077 {
3078 "kind": "Property",
3079 "canonicalReference": "eth-connect!BigNumber.ROUND_DOWN:member",
3080 "docComment": "/**\n * Rounds towards zero.\n */\n",
3081 "excerptTokens": [
3082 {
3083 "kind": "Content",
3084 "text": "static readonly ROUND_DOWN: "
3085 },
3086 {
3087 "kind": "Content",
3088 "text": "1"
3089 },
3090 {
3091 "kind": "Content",
3092 "text": ";"
3093 }
3094 ],
3095 "isOptional": false,
3096 "releaseTag": "Public",
3097 "name": "ROUND_DOWN",
3098 "propertyTypeTokenRange": {
3099 "startIndex": 1,
3100 "endIndex": 2
3101 },
3102 "isStatic": true
3103 },
3104 {
3105 "kind": "Property",
3106 "canonicalReference": "eth-connect!BigNumber.ROUND_FLOOR:member",
3107 "docComment": "/**\n * Rounds towards -Infinity.\n */\n",
3108 "excerptTokens": [
3109 {
3110 "kind": "Content",
3111 "text": "static readonly ROUND_FLOOR: "
3112 },
3113 {
3114 "kind": "Content",
3115 "text": "3"
3116 },
3117 {
3118 "kind": "Content",
3119 "text": ";"
3120 }
3121 ],
3122 "isOptional": false,
3123 "releaseTag": "Public",
3124 "name": "ROUND_FLOOR",
3125 "propertyTypeTokenRange": {
3126 "startIndex": 1,
3127 "endIndex": 2
3128 },
3129 "isStatic": true
3130 },
3131 {
3132 "kind": "Property",
3133 "canonicalReference": "eth-connect!BigNumber.ROUND_HALF_CEIL:member",
3134 "docComment": "/**\n * Rounds towards nearest neighbour. If equidistant, rounds towards Infinity.\n */\n",
3135 "excerptTokens": [
3136 {
3137 "kind": "Content",
3138 "text": "static readonly ROUND_HALF_CEIL: "
3139 },
3140 {
3141 "kind": "Content",
3142 "text": "7"
3143 },
3144 {
3145 "kind": "Content",
3146 "text": ";"
3147 }
3148 ],
3149 "isOptional": false,
3150 "releaseTag": "Public",
3151 "name": "ROUND_HALF_CEIL",
3152 "propertyTypeTokenRange": {
3153 "startIndex": 1,
3154 "endIndex": 2
3155 },
3156 "isStatic": true
3157 },
3158 {
3159 "kind": "Property",
3160 "canonicalReference": "eth-connect!BigNumber.ROUND_HALF_DOWN:member",
3161 "docComment": "/**\n * Rounds towards nearest neighbour. If equidistant, rounds towards zero.\n */\n",
3162 "excerptTokens": [
3163 {
3164 "kind": "Content",
3165 "text": "static readonly ROUND_HALF_DOWN: "
3166 },
3167 {
3168 "kind": "Content",
3169 "text": "5"
3170 },
3171 {
3172 "kind": "Content",
3173 "text": ";"
3174 }
3175 ],
3176 "isOptional": false,
3177 "releaseTag": "Public",
3178 "name": "ROUND_HALF_DOWN",
3179 "propertyTypeTokenRange": {
3180 "startIndex": 1,
3181 "endIndex": 2
3182 },
3183 "isStatic": true
3184 },
3185 {
3186 "kind": "Property",
3187 "canonicalReference": "eth-connect!BigNumber.ROUND_HALF_EVEN:member",
3188 "docComment": "/**\n * Rounds towards nearest neighbour. If equidistant, rounds towards even neighbour.\n */\n",
3189 "excerptTokens": [
3190 {
3191 "kind": "Content",
3192 "text": "static readonly ROUND_HALF_EVEN: "
3193 },
3194 {
3195 "kind": "Content",
3196 "text": "6"
3197 },
3198 {
3199 "kind": "Content",
3200 "text": ";"
3201 }
3202 ],
3203 "isOptional": false,
3204 "releaseTag": "Public",
3205 "name": "ROUND_HALF_EVEN",
3206 "propertyTypeTokenRange": {
3207 "startIndex": 1,
3208 "endIndex": 2
3209 },
3210 "isStatic": true
3211 },
3212 {
3213 "kind": "Property",
3214 "canonicalReference": "eth-connect!BigNumber.ROUND_HALF_FLOOR:member",
3215 "docComment": "/**\n * Rounds towards nearest neighbour. If equidistant, rounds towards -Infinity.\n */\n",
3216 "excerptTokens": [
3217 {
3218 "kind": "Content",
3219 "text": "static readonly ROUND_HALF_FLOOR: "
3220 },
3221 {
3222 "kind": "Content",
3223 "text": "8"
3224 },
3225 {
3226 "kind": "Content",
3227 "text": ";"
3228 }
3229 ],
3230 "isOptional": false,
3231 "releaseTag": "Public",
3232 "name": "ROUND_HALF_FLOOR",
3233 "propertyTypeTokenRange": {
3234 "startIndex": 1,
3235 "endIndex": 2
3236 },
3237 "isStatic": true
3238 },
3239 {
3240 "kind": "Property",
3241 "canonicalReference": "eth-connect!BigNumber.ROUND_HALF_UP:member",
3242 "docComment": "/**\n * Rounds towards nearest neighbour. If equidistant, rounds away from zero .\n */\n",
3243 "excerptTokens": [
3244 {
3245 "kind": "Content",
3246 "text": "static readonly ROUND_HALF_UP: "
3247 },
3248 {
3249 "kind": "Content",
3250 "text": "4"
3251 },
3252 {
3253 "kind": "Content",
3254 "text": ";"
3255 }
3256 ],
3257 "isOptional": false,
3258 "releaseTag": "Public",
3259 "name": "ROUND_HALF_UP",
3260 "propertyTypeTokenRange": {
3261 "startIndex": 1,
3262 "endIndex": 2
3263 },
3264 "isStatic": true
3265 },
3266 {
3267 "kind": "Property",
3268 "canonicalReference": "eth-connect!BigNumber.ROUND_UP:member",
3269 "docComment": "/**\n * Rounds away from zero.\n */\n",
3270 "excerptTokens": [
3271 {
3272 "kind": "Content",
3273 "text": "static readonly ROUND_UP: "
3274 },
3275 {
3276 "kind": "Content",
3277 "text": "0"
3278 },
3279 {
3280 "kind": "Content",
3281 "text": ";"
3282 }
3283 ],
3284 "isOptional": false,
3285 "releaseTag": "Public",
3286 "name": "ROUND_UP",
3287 "propertyTypeTokenRange": {
3288 "startIndex": 1,
3289 "endIndex": 2
3290 },
3291 "isStatic": true
3292 },
3293 {
3294 "kind": "Property",
3295 "canonicalReference": "eth-connect!BigNumber#s:member",
3296 "docComment": "/**\n * The sign of the value of this BigNumber, -1 or 1.\n */\n",
3297 "excerptTokens": [
3298 {
3299 "kind": "Content",
3300 "text": "readonly s: "
3301 },
3302 {
3303 "kind": "Content",
3304 "text": "number"
3305 },
3306 {
3307 "kind": "Content",
3308 "text": ";"
3309 }
3310 ],
3311 "isOptional": false,
3312 "releaseTag": "Public",
3313 "name": "s",
3314 "propertyTypeTokenRange": {
3315 "startIndex": 1,
3316 "endIndex": 2
3317 },
3318 "isStatic": false
3319 },
3320 {
3321 "kind": "Method",
3322 "canonicalReference": "eth-connect!BigNumber#sd:member(1)",
3323 "docComment": "/**\n * Returns the number of significant digits of the value of this BigNumber, or `null` if the value of this BigNumber is ±`Infinity` or `NaN`.\n *\n * If `includeZeros` is true then any trailing zeros of the integer part of the value of this BigNumber are counted as significant digits, otherwise they are not.\n *\n * Throws if `includeZeros` is invalid.\n * ```ts\n * x = new BigNumber(9876.54321)\n * x.sd() // 9\n * y = new BigNumber(987000)\n * y.sd(false) // 3\n * y.sd(true) // 6\n * ```\n *\n * @param includeZeros - Whether to include integer trailing zeros in the significant digit count.\n */\n",
3324 "excerptTokens": [
3325 {
3326 "kind": "Content",
3327 "text": "sd(includeZeros?: "
3328 },
3329 {
3330 "kind": "Content",
3331 "text": "boolean"
3332 },
3333 {
3334 "kind": "Content",
3335 "text": "): "
3336 },
3337 {
3338 "kind": "Content",
3339 "text": "number"
3340 },
3341 {
3342 "kind": "Content",
3343 "text": ";"
3344 }
3345 ],
3346 "isOptional": false,
3347 "isStatic": false,
3348 "returnTypeTokenRange": {
3349 "startIndex": 3,
3350 "endIndex": 4
3351 },
3352 "releaseTag": "Public",
3353 "overloadIndex": 1,
3354 "parameters": [
3355 {
3356 "parameterName": "includeZeros",
3357 "parameterTypeTokenRange": {
3358 "startIndex": 1,
3359 "endIndex": 2
3360 }
3361 }
3362 ],
3363 "name": "sd"
3364 },
3365 {
3366 "kind": "Method",
3367 "canonicalReference": "eth-connect!BigNumber#sd:member(2)",
3368 "docComment": "",
3369 "excerptTokens": [
3370 {
3371 "kind": "Content",
3372 "text": "sd(significantDigits: "
3373 },
3374 {
3375 "kind": "Content",
3376 "text": "number"
3377 },
3378 {
3379 "kind": "Content",
3380 "text": ", roundingMode?: "
3381 },
3382 {
3383 "kind": "Reference",
3384 "text": "BigNumber.RoundingMode",
3385 "canonicalReference": "eth-connect!BigNumber.RoundingMode:type"
3386 },
3387 {
3388 "kind": "Content",
3389 "text": "): "
3390 },
3391 {
3392 "kind": "Reference",
3393 "text": "BigNumber",
3394 "canonicalReference": "eth-connect!BigNumber:class"
3395 },
3396 {
3397 "kind": "Content",
3398 "text": ";"
3399 }
3400 ],
3401 "isOptional": false,
3402 "isStatic": false,
3403 "returnTypeTokenRange": {
3404 "startIndex": 5,
3405 "endIndex": 6
3406 },
3407 "releaseTag": "Public",
3408 "overloadIndex": 2,
3409 "parameters": [
3410 {
3411 "parameterName": "significantDigits",
3412 "parameterTypeTokenRange": {
3413 "startIndex": 1,
3414 "endIndex": 2
3415 }
3416 },
3417 {
3418 "parameterName": "roundingMode",
3419 "parameterTypeTokenRange": {
3420 "startIndex": 3,
3421 "endIndex": 4
3422 }
3423 }
3424 ],
3425 "name": "sd"
3426 },
3427 {
3428 "kind": "Method",
3429 "canonicalReference": "eth-connect!BigNumber.set:member(1)",
3430 "docComment": "/**\n * Configures the settings that apply to this BigNumber constructor.\n *\n * The configuration object, `object`, contains any number of the properties shown in the example below.\n *\n * Returns an object with the above properties and their current values.\n *\n * Throws if `object` is not an object, or if an invalid value is assigned to one or more of the properties.\n * ```ts\n * BigNumber.set({\n * DECIMAL_PLACES: 40,\n * ROUNDING_MODE: BigNumber.ROUND_HALF_CEIL,\n * EXPONENTIAL_AT: [-10, 20],\n * RANGE: [-500, 500],\n * CRYPTO: true,\n * MODULO_MODE: BigNumber.ROUND_FLOOR,\n * POW_PRECISION: 80,\n * FORMAT: {\n * groupSize: 3,\n * groupSeparator: ' ',\n * decimalSeparator: ','\n * },\n * ALPHABET: '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$_'\n * });\n *\n * BigNumber.set().DECIMAL_PLACES // 40\n * ```\n *\n * @param object - The configuration object.\n */\n",
3431 "excerptTokens": [
3432 {
3433 "kind": "Content",
3434 "text": "static set(object: "
3435 },
3436 {
3437 "kind": "Reference",
3438 "text": "BigNumber.Config",
3439 "canonicalReference": "eth-connect!BigNumber.Config:interface"
3440 },
3441 {
3442 "kind": "Content",
3443 "text": "): "
3444 },
3445 {
3446 "kind": "Reference",
3447 "text": "BigNumber.Config",
3448 "canonicalReference": "eth-connect!BigNumber.Config:interface"
3449 },
3450 {
3451 "kind": "Content",
3452 "text": ";"
3453 }
3454 ],
3455 "isOptional": false,
3456 "isStatic": true,
3457 "returnTypeTokenRange": {
3458 "startIndex": 3,
3459 "endIndex": 4
3460 },
3461 "releaseTag": "Public",
3462 "overloadIndex": 1,
3463 "parameters": [
3464 {
3465 "parameterName": "object",
3466 "parameterTypeTokenRange": {
3467 "startIndex": 1,
3468 "endIndex": 2
3469 }
3470 }
3471 ],
3472 "name": "set"
3473 },
3474 {
3475 "kind": "Method",
3476 "canonicalReference": "eth-connect!BigNumber#shiftedBy:member(1)",
3477 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber shifted by `n` places.\n *\n * The shift is of the decimal point, i.e. of powers of ten, and is to the left if `n` is negative or to the right if `n` is positive.\n *\n * The return value is always exact and unrounded.\n *\n * Throws if `n` is invalid.\n * ```ts\n * x = new BigNumber(1.23)\n * x.shiftedBy(3) // '1230'\n * x.shiftedBy(-3) // '0.00123'\n * ```\n *\n * @param n - The shift value, integer, -9007199254740991 to 9007199254740991.\n */\n",
3478 "excerptTokens": [
3479 {
3480 "kind": "Content",
3481 "text": "shiftedBy(n: "
3482 },
3483 {
3484 "kind": "Content",
3485 "text": "number"
3486 },
3487 {
3488 "kind": "Content",
3489 "text": "): "
3490 },
3491 {
3492 "kind": "Reference",
3493 "text": "BigNumber",
3494 "canonicalReference": "eth-connect!BigNumber:class"
3495 },
3496 {
3497 "kind": "Content",
3498 "text": ";"
3499 }
3500 ],
3501 "isOptional": false,
3502 "isStatic": false,
3503 "returnTypeTokenRange": {
3504 "startIndex": 3,
3505 "endIndex": 4
3506 },
3507 "releaseTag": "Public",
3508 "overloadIndex": 1,
3509 "parameters": [
3510 {
3511 "parameterName": "n",
3512 "parameterTypeTokenRange": {
3513 "startIndex": 1,
3514 "endIndex": 2
3515 }
3516 }
3517 ],
3518 "name": "shiftedBy"
3519 },
3520 {
3521 "kind": "Method",
3522 "canonicalReference": "eth-connect!BigNumber#sqrt:member(1)",
3523 "docComment": "/**\n * Returns a BigNumber whose value is the square root of the value of this BigNumber, rounded according to the current `DECIMAL_PLACES` and `ROUNDING_MODE` settings.\n *\n * The return value will be correctly rounded, i.e. rounded as if the result was first calculated to an infinite number of correct digits before rounding.\n * ```ts\n * x = new BigNumber(16)\n * x.sqrt() // '4'\n * y = new BigNumber(3)\n * y.sqrt() // '1.73205080756887729353'\n * ```\n *\n */\n",
3524 "excerptTokens": [
3525 {
3526 "kind": "Content",
3527 "text": "sqrt(): "
3528 },
3529 {
3530 "kind": "Reference",
3531 "text": "BigNumber",
3532 "canonicalReference": "eth-connect!BigNumber:class"
3533 },
3534 {
3535 "kind": "Content",
3536 "text": ";"
3537 }
3538 ],
3539 "isOptional": false,
3540 "isStatic": false,
3541 "returnTypeTokenRange": {
3542 "startIndex": 1,
3543 "endIndex": 2
3544 },
3545 "releaseTag": "Public",
3546 "overloadIndex": 1,
3547 "parameters": [],
3548 "name": "sqrt"
3549 },
3550 {
3551 "kind": "Method",
3552 "canonicalReference": "eth-connect!BigNumber#squareRoot:member(1)",
3553 "docComment": "/**\n * Returns a BigNumber whose value is the square root of the value of this BigNumber, rounded according to the current `DECIMAL_PLACES` and `ROUNDING_MODE` settings.\n *\n * The return value will be correctly rounded, i.e. rounded as if the result was first calculated to an infinite number of correct digits before rounding.\n * ```ts\n * x = new BigNumber(16)\n * x.squareRoot() // '4'\n * y = new BigNumber(3)\n * y.squareRoot() // '1.73205080756887729353'\n * ```\n *\n */\n",
3554 "excerptTokens": [
3555 {
3556 "kind": "Content",
3557 "text": "squareRoot(): "
3558 },
3559 {
3560 "kind": "Reference",
3561 "text": "BigNumber",
3562 "canonicalReference": "eth-connect!BigNumber:class"
3563 },
3564 {
3565 "kind": "Content",
3566 "text": ";"
3567 }
3568 ],
3569 "isOptional": false,
3570 "isStatic": false,
3571 "returnTypeTokenRange": {
3572 "startIndex": 1,
3573 "endIndex": 2
3574 },
3575 "releaseTag": "Public",
3576 "overloadIndex": 1,
3577 "parameters": [],
3578 "name": "squareRoot"
3579 },
3580 {
3581 "kind": "Method",
3582 "canonicalReference": "eth-connect!BigNumber#times:member(1)",
3583 "docComment": "/**\n * Returns a BigNumber whose value is the value of this BigNumber multiplied by `n`.\n *\n * The return value is always exact and unrounded.\n * ```ts\n * 0.6 * 3 // 1.7999999999999998\n * x = new BigNumber(0.6)\n * y = x.times(3) // '1.8'\n * BigNumber('7e+500').times(y) // '1.26e+501'\n * x.times('-a', 16) // '-6'\n * ```\n *\n * @param n - A numeric value.\n *\n * @param base - The base of n.\n */\n",
3584 "excerptTokens": [
3585 {
3586 "kind": "Content",
3587 "text": "times(n: "
3588 },
3589 {
3590 "kind": "Reference",
3591 "text": "BigNumber.Value",
3592 "canonicalReference": "eth-connect!BigNumber.Value:type"
3593 },
3594 {
3595 "kind": "Content",
3596 "text": ", base?: "
3597 },
3598 {
3599 "kind": "Content",
3600 "text": "number"
3601 },
3602 {
3603 "kind": "Content",
3604 "text": "): "
3605 },
3606 {
3607 "kind": "Reference",
3608 "text": "BigNumber",
3609 "canonicalReference": "eth-connect!BigNumber:class"
3610 },
3611 {
3612 "kind": "Content",
3613 "text": ";"
3614 }
3615 ],
3616 "isOptional": false,
3617 "isStatic": false,
3618 "returnTypeTokenRange": {
3619 "startIndex": 5,
3620 "endIndex": 6
3621 },
3622 "releaseTag": "Public",
3623 "overloadIndex": 1,
3624 "parameters": [
3625 {
3626 "parameterName": "n",
3627 "parameterTypeTokenRange": {
3628 "startIndex": 1,
3629 "endIndex": 2
3630 }
3631 },
3632 {
3633 "parameterName": "base",
3634 "parameterTypeTokenRange": {
3635 "startIndex": 3,
3636 "endIndex": 4
3637 }
3638 }
3639 ],
3640 "name": "times"
3641 },
3642 {
3643 "kind": "Method",
3644 "canonicalReference": "eth-connect!BigNumber#toExponential:member(1)",
3645 "docComment": "/**\n * Returns a string representing the value of this BigNumber in exponential notation rounded using rounding mode `roundingMode` to `decimalPlaces` decimal places, i.e with one digit before the decimal point and `decimalPlaces` digits after it.\n *\n * If the value of this BigNumber in exponential notation has fewer than `decimalPlaces` fraction digits, the return value will be appended with zeros accordingly.\n *\n * If `decimalPlaces` is omitted, or is `null` or `undefined`, the number of digits after the decimal point defaults to the minimum number of digits necessary to represent the value exactly.\n *\n * If `roundingMode` is omitted or is `null` or `undefined`, `ROUNDING_MODE` is used.\n *\n * Throws if `decimalPlaces` or `roundingMode` is invalid.\n * ```ts\n * x = 45.6\n * y = new BigNumber(x)\n * x.toExponential() // '4.56e+1'\n * y.toExponential() // '4.56e+1'\n * x.toExponential(0) // '5e+1'\n * y.toExponential(0) // '5e+1'\n * x.toExponential(1) // '4.6e+1'\n * y.toExponential(1) // '4.6e+1'\n * y.toExponential(1, 1) // '4.5e+1' (ROUND_DOWN)\n * x.toExponential(3) // '4.560e+1'\n * y.toExponential(3) // '4.560e+1'\n * ```\n *\n * @param decimalPlaces - Decimal places, integer, 0 to 1e+9.\n *\n * @param roundingMode - Rounding mode, integer, 0 to 8.\n */\n",
3646 "excerptTokens": [
3647 {
3648 "kind": "Content",
3649 "text": "toExponential(decimalPlaces?: "
3650 },
3651 {
3652 "kind": "Content",
3653 "text": "number"
3654 },
3655 {
3656 "kind": "Content",
3657 "text": ", roundingMode?: "
3658 },
3659 {
3660 "kind": "Reference",
3661 "text": "BigNumber.RoundingMode",
3662 "canonicalReference": "eth-connect!BigNumber.RoundingMode:type"
3663 },
3664 {
3665 "kind": "Content",
3666 "text": "): "
3667 },
3668 {
3669 "kind": "Content",
3670 "text": "string"
3671 },
3672 {
3673 "kind": "Content",
3674 "text": ";"
3675 }
3676 ],
3677 "isOptional": false,
3678 "isStatic": false,
3679 "returnTypeTokenRange": {
3680 "startIndex": 5,
3681 "endIndex": 6
3682 },
3683 "releaseTag": "Public",
3684 "overloadIndex": 1,
3685 "parameters": [
3686 {
3687 "parameterName": "decimalPlaces",
3688 "parameterTypeTokenRange": {
3689 "startIndex": 1,
3690 "endIndex": 2
3691 }
3692 },
3693 {
3694 "parameterName": "roundingMode",
3695 "parameterTypeTokenRange": {
3696 "startIndex": 3,
3697 "endIndex": 4
3698 }
3699 }
3700 ],
3701 "name": "toExponential"
3702 },
3703 {
3704 "kind": "Method",
3705 "canonicalReference": "eth-connect!BigNumber#toFixed:member(1)",
3706 "docComment": "/**\n * Returns a string representing the value of this BigNumber in normal (fixed-point) notation rounded to `decimalPlaces` decimal places using rounding mode `roundingMode`.\n *\n * If the value of this BigNumber in normal notation has fewer than `decimalPlaces` fraction digits, the return value will be appended with zeros accordingly.\n *\n * Unlike `Number.prototype.toFixed`, which returns exponential notation if a number is greater or equal to 10**21, this method will always return normal notation.\n *\n * If `decimalPlaces` is omitted or is `null` or `undefined`, the return value will be unrounded and in normal notation. This is also unlike `Number.prototype.toFixed`, which returns the value to zero decimal places. It is useful when normal notation is required and the current `EXPONENTIAL_AT` setting causes `toString` to return exponential notation.\n *\n * If `roundingMode` is omitted or is `null` or `undefined`, `ROUNDING_MODE` is used.\n *\n * Throws if `decimalPlaces` or `roundingMode` is invalid.\n * ```ts\n * x = 3.456\n * y = new BigNumber(x)\n * x.toFixed() // '3'\n * y.toFixed() // '3.456'\n * y.toFixed(0) // '3'\n * x.toFixed(2) // '3.46'\n * y.toFixed(2) // '3.46'\n * y.toFixed(2, 1) // '3.45' (ROUND_DOWN)\n * x.toFixed(5) // '3.45600'\n * y.toFixed(5) // '3.45600'\n * ```\n *\n * @param decimalPlaces - Decimal places, integer, 0 to 1e+9.\n *\n * @param roundingMode - Rounding mode, integer, 0 to 8.\n */\n",
3707 "excerptTokens": [
3708 {
3709 "kind": "Content",
3710 "text": "toFixed(decimalPlaces?: "
3711 },
3712 {
3713 "kind": "Content",
3714 "text": "number"
3715 },
3716 {
3717 "kind": "Content",
3718 "text": ", roundingMode?: "
3719 },
3720 {
3721 "kind": "Reference",
3722 "text": "BigNumber.RoundingMode",
3723 "canonicalReference": "eth-connect!BigNumber.RoundingMode:type"
3724 },
3725 {
3726 "kind": "Content",
3727 "text": "): "
3728 },
3729 {
3730 "kind": "Content",
3731 "text": "string"
3732 },
3733 {
3734 "kind": "Content",
3735 "text": ";"
3736 }
3737 ],
3738 "isOptional": false,
3739 "isStatic": false,
3740 "returnTypeTokenRange": {
3741 "startIndex": 5,
3742 "endIndex": 6
3743 },
3744 "releaseTag": "Public",
3745 "overloadIndex": 1,
3746 "parameters": [
3747 {
3748 "parameterName": "decimalPlaces",
3749 "parameterTypeTokenRange": {
3750 "startIndex": 1,
3751 "endIndex": 2
3752 }
3753 },
3754 {
3755 "parameterName": "roundingMode",
3756 "parameterTypeTokenRange": {
3757 "startIndex": 3,
3758 "endIndex": 4
3759 }
3760 }
3761 ],
3762 "name": "toFixed"
3763 },
3764 {
3765 "kind": "Method",
3766 "canonicalReference": "eth-connect!BigNumber#toFormat:member(1)",
3767 "docComment": "/**\n * Returns a string representing the value of this BigNumber in normal (fixed-point) notation rounded to `decimalPlaces` decimal places using rounding mode `roundingMode`, and formatted according to the properties of the `FORMAT` object.\n *\n * The properties of the `FORMAT` object are shown in the examples below.\n *\n * If `decimalPlaces` is omitted or is `null` or `undefined`, then the return value is not rounded to a fixed number of decimal places.\n *\n * If `roundingMode` is omitted or is `null` or `undefined`, `ROUNDING_MODE` is used.\n *\n * Throws if `decimalPlaces` or `roundingMode` is invalid.\n * ```ts\n * format = {\n * decimalSeparator: '.',\n * groupSeparator: ',',\n * groupSize: 3,\n * secondaryGroupSize: 0,\n * fractionGroupSeparator: ' ',\n * fractionGroupSize: 0\n * }\n * BigNumber.config({ FORMAT: format })\n *\n * x = new BigNumber('123456789.123456789')\n * x.toFormat() // '123,456,789.123456789'\n * x.toFormat(1) // '123,456,789.1'\n *\n * format.groupSeparator = ' '\n * format.fractionGroupSize = 5\n * x.toFormat() // '123 456 789.12345 6789'\n *\n * BigNumber.config({\n * FORMAT: {\n * decimalSeparator: ',',\n * groupSeparator: '.',\n * groupSize: 3,\n * secondaryGroupSize: 2\n * }\n * })\n *\n * x.toFormat(6) // '12.34.56.789,123'\n * ```\n *\n * @param decimalPlaces - Decimal places, integer, 0 to 1e+9.\n *\n * @param roundingMode - Rounding mode, integer, 0 to 8.\n */\n",
3768 "excerptTokens": [
3769 {
3770 "kind": "Content",
3771 "text": "toFormat(decimalPlaces?: "
3772 },
3773 {
3774 "kind": "Content",
3775 "text": "number"
3776 },
3777 {
3778 "kind": "Content",
3779 "text": ", roundingMode?: "
3780 },
3781 {
3782 "kind": "Reference",
3783 "text": "BigNumber.RoundingMode",
3784 "canonicalReference": "eth-connect!BigNumber.RoundingMode:type"
3785 },
3786 {
3787 "kind": "Content",
3788 "text": "): "
3789 },
3790 {
3791 "kind": "Content",
3792 "text": "string"
3793 },
3794 {
3795 "kind": "Content",
3796 "text": ";"
3797 }
3798 ],
3799 "isOptional": false,
3800 "isStatic": false,
3801 "returnTypeTokenRange": {
3802 "startIndex": 5,
3803 "endIndex": 6
3804 },
3805 "releaseTag": "Public",
3806 "overloadIndex": 1,
3807 "parameters": [
3808 {
3809 "parameterName": "decimalPlaces",
3810 "parameterTypeTokenRange": {
3811 "startIndex": 1,
3812 "endIndex": 2
3813 }
3814 },
3815 {
3816 "parameterName": "roundingMode",
3817 "parameterTypeTokenRange": {
3818 "startIndex": 3,
3819 "endIndex": 4
3820 }
3821 }
3822 ],
3823 "name": "toFormat"
3824 },
3825 {
3826 "kind": "Method",
3827 "canonicalReference": "eth-connect!BigNumber#toFraction:member(1)",
3828 "docComment": "/**\n * Returns a string array representing the value of this BigNumber as a simple fraction with an integer numerator and an integer denominator. The denominator will be a positive non-zero value less than or equal to `max_denominator`.\n *\n * If a maximum denominator, `max_denominator`, is not specified, or is `null` or `undefined`, the denominator will be the lowest value necessary to represent the number exactly.\n *\n * Throws if `max_denominator` is invalid.\n * ```ts\n * x = new BigNumber(1.75)\n * x.toFraction() // '7, 4'\n *\n * pi = new BigNumber('3.14159265358')\n * pi.toFraction() // '157079632679,50000000000'\n * pi.toFraction(100000) // '312689, 99532'\n * pi.toFraction(10000) // '355, 113'\n * pi.toFraction(100) // '311, 99'\n * pi.toFraction(10) // '22, 7'\n * pi.toFraction(1) // '3, 1'\n * ```\n *\n * @param max_denominator - The maximum denominator, integer > 0, or Infinity.\n */\n",
3829 "excerptTokens": [
3830 {
3831 "kind": "Content",
3832 "text": "toFraction(max_denominator?: "
3833 },
3834 {
3835 "kind": "Reference",
3836 "text": "BigNumber.Value",
3837 "canonicalReference": "eth-connect!BigNumber.Value:type"
3838 },
3839 {
3840 "kind": "Content",
3841 "text": "): "
3842 },
3843 {
3844 "kind": "Reference",
3845 "text": "BigNumber",
3846 "canonicalReference": "eth-connect!BigNumber:class"
3847 },
3848 {
3849 "kind": "Content",
3850 "text": "[]"
3851 },
3852 {
3853 "kind": "Content",
3854 "text": ";"
3855 }
3856 ],
3857 "isOptional": false,
3858 "isStatic": false,
3859 "returnTypeTokenRange": {
3860 "startIndex": 3,
3861 "endIndex": 5
3862 },
3863 "releaseTag": "Public",
3864 "overloadIndex": 1,
3865 "parameters": [
3866 {
3867 "parameterName": "max_denominator",
3868 "parameterTypeTokenRange": {
3869 "startIndex": 1,
3870 "endIndex": 2
3871 }
3872 }
3873 ],
3874 "name": "toFraction"
3875 },
3876 {
3877 "kind": "Method",
3878 "canonicalReference": "eth-connect!BigNumber#toJSON:member(1)",
3879 "docComment": "/**\n * As `valueOf`.\n */\n",
3880 "excerptTokens": [
3881 {
3882 "kind": "Content",
3883 "text": "toJSON(): "
3884 },
3885 {
3886 "kind": "Content",
3887 "text": "string"
3888 },
3889 {
3890 "kind": "Content",
3891 "text": ";"
3892 }
3893 ],
3894 "isOptional": false,
3895 "isStatic": false,
3896 "returnTypeTokenRange": {
3897 "startIndex": 1,
3898 "endIndex": 2
3899 },
3900 "releaseTag": "Public",
3901 "overloadIndex": 1,
3902 "parameters": [],
3903 "name": "toJSON"
3904 },
3905 {
3906 "kind": "Method",
3907 "canonicalReference": "eth-connect!BigNumber#toNumber:member(1)",
3908 "docComment": "/**\n * Returns the value of this BigNumber as a JavaScript primitive number.\n *\n * Using the unary plus operator gives the same result.\n * ```ts\n * x = new BigNumber(456.789)\n * x.toNumber() // 456.789\n * +x // 456.789\n *\n * y = new BigNumber('45987349857634085409857349856430985')\n * y.toNumber() // 4.598734985763409e+34\n *\n * z = new BigNumber(-0)\n * 1 / z.toNumber() // -Infinity\n * 1 / +z // -Infinity\n * ```\n *\n */\n",
3909 "excerptTokens": [
3910 {
3911 "kind": "Content",
3912 "text": "toNumber(): "
3913 },
3914 {
3915 "kind": "Content",
3916 "text": "number"
3917 },
3918 {
3919 "kind": "Content",
3920 "text": ";"
3921 }
3922 ],
3923 "isOptional": false,
3924 "isStatic": false,
3925 "returnTypeTokenRange": {
3926 "startIndex": 1,
3927 "endIndex": 2
3928 },
3929 "releaseTag": "Public",
3930 "overloadIndex": 1,
3931 "parameters": [],
3932 "name": "toNumber"
3933 },
3934 {
3935 "kind": "Method",
3936 "canonicalReference": "eth-connect!BigNumber#toPrecision:member(1)",
3937 "docComment": "/**\n * Returns a string representing the value of this BigNumber rounded to `significantDigits` significant digits using rounding mode `roundingMode`.\n *\n * If `significantDigits` is less than the number of digits necessary to represent the integer part of the value in normal (fixed-point) notation, then exponential notation is used.\n *\n * If `significantDigits` is omitted, or is `null` or `undefined`, then the return value is the same as `n.toString()`.\n *\n * If `roundingMode` is omitted or is `null` or `undefined`, `ROUNDING_MODE` is used.\n *\n * Throws if `significantDigits` or `roundingMode` is invalid.\n * ```ts\n * x = 45.6\n * y = new BigNumber(x)\n * x.toPrecision() // '45.6'\n * y.toPrecision() // '45.6'\n * x.toPrecision(1) // '5e+1'\n * y.toPrecision(1) // '5e+1'\n * y.toPrecision(2, 0) // '4.6e+1' (ROUND_UP)\n * y.toPrecision(2, 1) // '4.5e+1' (ROUND_DOWN)\n * x.toPrecision(5) // '45.600'\n * y.toPrecision(5) // '45.600'\n * ```\n *\n * @param significantDigits - Significant digits, integer, 1 to 1e+9.\n *\n * @param roundingMode - Rounding mode, integer 0 to 8.\n */\n",
3938 "excerptTokens": [
3939 {
3940 "kind": "Content",
3941 "text": "toPrecision(significantDigits?: "
3942 },
3943 {
3944 "kind": "Content",
3945 "text": "number"
3946 },
3947 {
3948 "kind": "Content",
3949 "text": ", roundingMode?: "
3950 },
3951 {
3952 "kind": "Reference",
3953 "text": "BigNumber.RoundingMode",
3954 "canonicalReference": "eth-connect!BigNumber.RoundingMode:type"
3955 },
3956 {
3957 "kind": "Content",
3958 "text": "): "
3959 },
3960 {
3961 "kind": "Content",
3962 "text": "string"
3963 },
3964 {
3965 "kind": "Content",
3966 "text": ";"
3967 }
3968 ],
3969 "isOptional": false,
3970 "isStatic": false,
3971 "returnTypeTokenRange": {
3972 "startIndex": 5,
3973 "endIndex": 6
3974 },
3975 "releaseTag": "Public",
3976 "overloadIndex": 1,
3977 "parameters": [
3978 {
3979 "parameterName": "significantDigits",
3980 "parameterTypeTokenRange": {
3981 "startIndex": 1,
3982 "endIndex": 2
3983 }
3984 },
3985 {
3986 "parameterName": "roundingMode",
3987 "parameterTypeTokenRange": {
3988 "startIndex": 3,
3989 "endIndex": 4
3990 }
3991 }
3992 ],
3993 "name": "toPrecision"
3994 },
3995 {
3996 "kind": "Method",
3997 "canonicalReference": "eth-connect!BigNumber#toString:member(1)",
3998 "docComment": "/**\n * Returns a string representing the value of this BigNumber in base `base`, or base 10 if `base` is omitted or is `null` or `undefined`.\n *\n * For bases above 10, and using the default base conversion alphabet (see `ALPHABET`), values from 10 to 35 are represented by a-z (the same as `Number.prototype.toString`).\n *\n * If a base is specified the value is rounded according to the current `DECIMAL_PLACES` and `ROUNDING_MODE` settings, otherwise it is not.\n *\n * If a base is not specified, and this BigNumber has a positive exponent that is equal to or greater than the positive component of the current `EXPONENTIAL_AT` setting, or a negative exponent equal to or less than the negative component of the setting, then exponential notation is returned.\n *\n * If `base` is `null` or `undefined` it is ignored.\n *\n * Throws if `base` is invalid.\n * ```ts\n * x = new BigNumber(750000)\n * x.toString() // '750000'\n * BigNumber.config({ EXPONENTIAL_AT: 5 })\n * x.toString() // '7.5e+5'\n *\n * y = new BigNumber(362.875)\n * y.toString(2) // '101101010.111'\n * y.toString(9) // '442.77777777777777777778'\n * y.toString(32) // 'ba.s'\n *\n * BigNumber.config({ DECIMAL_PLACES: 4 });\n * z = new BigNumber('1.23456789')\n * z.toString() // '1.23456789'\n * z.toString(10) // '1.2346'\n * ```\n *\n * @param base - The base, integer, 2 to 36 (or `ALPHABET.length`, see `ALPHABET`).\n */\n",
3999 "excerptTokens": [
4000 {
4001 "kind": "Content",
4002 "text": "toString(base?: "
4003 },
4004 {
4005 "kind": "Content",
4006 "text": "number"
4007 },
4008 {
4009 "kind": "Content",
4010 "text": "): "
4011 },
4012 {
4013 "kind": "Content",
4014 "text": "string"
4015 },
4016 {
4017 "kind": "Content",
4018 "text": ";"
4019 }
4020 ],
4021 "isOptional": false,
4022 "isStatic": false,
4023 "returnTypeTokenRange": {
4024 "startIndex": 3,
4025 "endIndex": 4
4026 },
4027 "releaseTag": "Public",
4028 "overloadIndex": 1,
4029 "parameters": [
4030 {
4031 "parameterName": "base",
4032 "parameterTypeTokenRange": {
4033 "startIndex": 1,
4034 "endIndex": 2
4035 }
4036 }
4037 ],
4038 "name": "toString"
4039 },
4040 {
4041 "kind": "Method",
4042 "canonicalReference": "eth-connect!BigNumber#valueOf:member(1)",
4043 "docComment": "/**\n * As `toString`, but does not accept a base argument and includes the minus sign for negative zero.\n *\n * ``ts x = new BigNumber('-0') x.toString() // '0' x.valueOf() // '-0' y = new BigNumber('1.777e+457') y.valueOf() // '1.777e+457' ```\n */\n",
4044 "excerptTokens": [
4045 {
4046 "kind": "Content",
4047 "text": "valueOf(): "
4048 },
4049 {
4050 "kind": "Content",
4051 "text": "string"
4052 },
4053 {
4054 "kind": "Content",
4055 "text": ";"
4056 }
4057 ],
4058 "isOptional": false,
4059 "isStatic": false,
4060 "returnTypeTokenRange": {
4061 "startIndex": 1,
4062 "endIndex": 2
4063 },
4064 "releaseTag": "Public",
4065 "overloadIndex": 1,
4066 "parameters": [],
4067 "name": "valueOf"
4068 }
4069 ],
4070 "implementsTokenRanges": []
4071 },
4072 {
4073 "kind": "Namespace",
4074 "canonicalReference": "eth-connect!BigNumber:namespace",
4075 "docComment": "",
4076 "excerptTokens": [
4077 {
4078 "kind": "Content",
4079 "text": "export namespace BigNumber "
4080 }
4081 ],
4082 "releaseTag": "Public",
4083 "name": "BigNumber",
4084 "members": [
4085 {
4086 "kind": "Interface",
4087 "canonicalReference": "eth-connect!BigNumber.Config:interface",
4088 "docComment": "/**\n * See `BigNumber.config` and `BigNumber.clone`.\n */\n",
4089 "excerptTokens": [
4090 {
4091 "kind": "Content",
4092 "text": "export interface Config "
4093 }
4094 ],
4095 "releaseTag": "Public",
4096 "name": "Config",
4097 "members": [
4098 {
4099 "kind": "PropertySignature",
4100 "canonicalReference": "eth-connect!BigNumber.Config#ALPHABET:member",
4101 "docComment": "/**\n * A string representing the alphabet used for base conversion. Default value: `'0123456789abcdefghijklmnopqrstuvwxyz'`.\n *\n * The length of the alphabet corresponds to the maximum value of the base argument that can be passed to the BigNumber constructor or `toString`. There is no maximum length, but it must be at least 2 characters long, and it must not contain a repeated character, or `'.'` - the decimal separator for all values whatever their base.\n * ```ts\n * // duodecimal (base 12)\n * BigNumber.config({ ALPHABET: '0123456789TE' })\n * x = new BigNumber('T', 12)\n * x.toString() // '10'\n * x.toString(12) // 'T'\n * ```\n *\n */\n",
4102 "excerptTokens": [
4103 {
4104 "kind": "Content",
4105 "text": "ALPHABET?: "
4106 },
4107 {
4108 "kind": "Content",
4109 "text": "string"
4110 },
4111 {
4112 "kind": "Content",
4113 "text": ";"
4114 }
4115 ],
4116 "isOptional": true,
4117 "releaseTag": "Public",
4118 "name": "ALPHABET",
4119 "propertyTypeTokenRange": {
4120 "startIndex": 1,
4121 "endIndex": 2
4122 }
4123 },
4124 {
4125 "kind": "PropertySignature",
4126 "canonicalReference": "eth-connect!BigNumber.Config#CRYPTO:member",
4127 "docComment": "/**\n * A boolean: `true` or `false`. Default value: `false`.\n *\n * The value that determines whether cryptographically-secure pseudo-random number generation is used. If `CRYPTO` is set to true then the random method will generate random digits using `crypto.getRandomValues` in browsers that support it, or `crypto.randomBytes` if using a version of Node.js that supports it.\n *\n * If neither function is supported by the host environment then attempting to set `CRYPTO` to `true` will fail and an exception will be thrown.\n *\n * If `CRYPTO` is `false` then the source of randomness used will be `Math.random` (which is assumed to generate at least 30 bits of randomness).\n *\n * See `BigNumber.random`.\n * ```ts\n * BigNumber.config({ CRYPTO: true })\n * BigNumber.config().CRYPTO // true\n * BigNumber.random() // 0.54340758610486147524\n * ```\n *\n */\n",
4128 "excerptTokens": [
4129 {
4130 "kind": "Content",
4131 "text": "CRYPTO?: "
4132 },
4133 {
4134 "kind": "Content",
4135 "text": "boolean"
4136 },
4137 {
4138 "kind": "Content",
4139 "text": ";"
4140 }
4141 ],
4142 "isOptional": true,
4143 "releaseTag": "Public",
4144 "name": "CRYPTO",
4145 "propertyTypeTokenRange": {
4146 "startIndex": 1,
4147 "endIndex": 2
4148 }
4149 },
4150 {
4151 "kind": "PropertySignature",
4152 "canonicalReference": "eth-connect!BigNumber.Config#DECIMAL_PLACES:member",
4153 "docComment": "/**\n * An integer, 0 to 1e+9. Default value: 20.\n *\n * The maximum number of decimal places of the result of operations involving division, i.e. division, square root and base conversion operations, and exponentiation when the exponent is negative.\n * ```ts\n * BigNumber.config({ DECIMAL_PLACES: 5 })\n * BigNumber.set({ DECIMAL_PLACES: 5 })\n * ```\n *\n */\n",
4154 "excerptTokens": [
4155 {
4156 "kind": "Content",
4157 "text": "DECIMAL_PLACES?: "
4158 },
4159 {
4160 "kind": "Content",
4161 "text": "number"
4162 },
4163 {
4164 "kind": "Content",
4165 "text": ";"
4166 }
4167 ],
4168 "isOptional": true,
4169 "releaseTag": "Public",
4170 "name": "DECIMAL_PLACES",
4171 "propertyTypeTokenRange": {
4172 "startIndex": 1,
4173 "endIndex": 2
4174 }
4175 },
4176 {
4177 "kind": "PropertySignature",
4178 "canonicalReference": "eth-connect!BigNumber.Config#EXPONENTIAL_AT:member",
4179 "docComment": "/**\n * An integer, 0 to 1e+9, or an array, [-1e+9 to 0, 0 to 1e+9]. Default value: `[-7, 20]`.\n *\n * The exponent value(s) at which `toString` returns exponential notation.\n *\n * If a single number is assigned, the value is the exponent magnitude.\n *\n * If an array of two numbers is assigned then the first number is the negative exponent value at and beneath which exponential notation is used, and the second number is the positive exponent value at and above which exponential notation is used.\n *\n * For example, to emulate JavaScript numbers in terms of the exponent values at which they begin to use exponential notation, use `[-7, 20]`.\n * ```ts\n * BigNumber.config({ EXPONENTIAL_AT: 2 })\n * new BigNumber(12.3) // '12.3' e is only 1\n * new BigNumber(123) // '1.23e+2'\n * new BigNumber(0.123) // '0.123' e is only -1\n * new BigNumber(0.0123) // '1.23e-2'\n *\n * BigNumber.config({ EXPONENTIAL_AT: [-7, 20] })\n * new BigNumber(123456789) // '123456789' e is only 8\n * new BigNumber(0.000000123) // '1.23e-7'\n *\n * // Almost never return exponential notation:\n * BigNumber.config({ EXPONENTIAL_AT: 1e+9 })\n *\n * // Always return exponential notation:\n * BigNumber.config({ EXPONENTIAL_AT: 0 })\n * ```\n *\n * Regardless of the value of `EXPONENTIAL_AT`, the `toFixed` method will always return a value in normal notation and the `toExponential` method will always return a value in exponential form. Calling `toString` with a base argument, e.g. `toString(10)`, will also always return normal notation.\n */\n",
4180 "excerptTokens": [
4181 {
4182 "kind": "Content",
4183 "text": "EXPONENTIAL_AT?: "
4184 },
4185 {
4186 "kind": "Content",
4187 "text": "number|[number, number]"
4188 },
4189 {
4190 "kind": "Content",
4191 "text": ";"
4192 }
4193 ],
4194 "isOptional": true,
4195 "releaseTag": "Public",
4196 "name": "EXPONENTIAL_AT",
4197 "propertyTypeTokenRange": {
4198 "startIndex": 1,
4199 "endIndex": 2
4200 }
4201 },
4202 {
4203 "kind": "PropertySignature",
4204 "canonicalReference": "eth-connect!BigNumber.Config#FORMAT:member",
4205 "docComment": "/**\n * An object including any number of the properties shown below.\n *\n * The object configures the format of the string returned by the `toFormat` method. The example below shows the properties of the object that are recognised, and their default values.\n *\n * Unlike the other configuration properties, the values of the properties of the `FORMAT` object will not be checked for validity - the existing object will simply be replaced by the object that is passed in.\n *\n * See `toFormat`.\n * ```ts\n * BigNumber.config({\n * FORMAT: {\n * // the decimal separator\n * decimalSeparator: '.',\n * // the grouping separator of the integer part\n * groupSeparator: ',',\n * // the primary grouping size of the integer part\n * groupSize: 3,\n * // the secondary grouping size of the integer part\n * secondaryGroupSize: 0,\n * // the grouping separator of the fraction part\n * fractionGroupSeparator: ' ',\n * // the grouping size of the fraction part\n * fractionGroupSize: 0\n * }\n * })\n * ```\n *\n */\n",
4206 "excerptTokens": [
4207 {
4208 "kind": "Content",
4209 "text": "FORMAT?: "
4210 },
4211 {
4212 "kind": "Reference",
4213 "text": "BigNumber.Format",
4214 "canonicalReference": "eth-connect!BigNumber.Format:interface"
4215 },
4216 {
4217 "kind": "Content",
4218 "text": ";"
4219 }
4220 ],
4221 "isOptional": true,
4222 "releaseTag": "Public",
4223 "name": "FORMAT",
4224 "propertyTypeTokenRange": {
4225 "startIndex": 1,
4226 "endIndex": 2
4227 }
4228 },
4229 {
4230 "kind": "PropertySignature",
4231 "canonicalReference": "eth-connect!BigNumber.Config#MODULO_MODE:member",
4232 "docComment": "/**\n * An integer, 0, 1, 3, 6 or 9. Default value: `BigNumber.ROUND_DOWN` (1).\n *\n * The modulo mode used when calculating the modulus: `a mod n`. The quotient, `q = a / n`, is calculated according to the `ROUNDING_MODE` that corresponds to the chosen `MODULO_MODE`. The remainder, `r`, is calculated as: `r = a - n * q`.\n *\n * The modes that are most commonly used for the modulus/remainder operation are shown in the following table. Although the other rounding modes can be used, they may not give useful results.\n *\n * Property | Value | Description :------------------|:------|:------------------------------------------------------------------ `ROUND_UP` | 0 | The remainder is positive if the dividend is negative. `ROUND_DOWN` | 1 | The remainder has the same sign as the dividend. | | Uses 'truncating division' and matches JavaScript's `%` operator . `ROUND_FLOOR` | 3 | The remainder has the same sign as the divisor. | | This matches Python's `%` operator. `ROUND_HALF_EVEN` | 6 | The IEEE 754 remainder function. `EUCLID` | 9 | The remainder is always positive. | | Euclidian division: `q = sign(n) * floor(a / abs(n))`\n *\n * The rounding/modulo modes are available as enumerated properties of the BigNumber constructor.\n *\n * See `modulo`.\n * ```ts\n * BigNumber.config({ MODULO_MODE: BigNumber.EUCLID })\n * BigNumber.set({ MODULO_MODE: 9 }) // equivalent\n * ```\n *\n */\n",
4233 "excerptTokens": [
4234 {
4235 "kind": "Content",
4236 "text": "MODULO_MODE?: "
4237 },
4238 {
4239 "kind": "Reference",
4240 "text": "BigNumber.ModuloMode",
4241 "canonicalReference": "eth-connect!BigNumber.ModuloMode:type"
4242 },
4243 {
4244 "kind": "Content",
4245 "text": ";"
4246 }
4247 ],
4248 "isOptional": true,
4249 "releaseTag": "Public",
4250 "name": "MODULO_MODE",
4251 "propertyTypeTokenRange": {
4252 "startIndex": 1,
4253 "endIndex": 2
4254 }
4255 },
4256 {
4257 "kind": "PropertySignature",
4258 "canonicalReference": "eth-connect!BigNumber.Config#POW_PRECISION:member",
4259 "docComment": "/**\n * An integer, 0 to 1e+9. Default value: 0.\n *\n * The maximum precision, i.e. number of significant digits, of the result of the power operation - unless a modulus is specified.\n *\n * If set to 0, the number of significant digits will not be limited.\n *\n * See `exponentiatedBy`.\n * ```ts\n * BigNumber.config({ POW_PRECISION: 100 })\n * ```\n *\n */\n",
4260 "excerptTokens": [
4261 {
4262 "kind": "Content",
4263 "text": "POW_PRECISION?: "
4264 },
4265 {
4266 "kind": "Content",
4267 "text": "number"
4268 },
4269 {
4270 "kind": "Content",
4271 "text": ";"
4272 }
4273 ],
4274 "isOptional": true,
4275 "releaseTag": "Public",
4276 "name": "POW_PRECISION",
4277 "propertyTypeTokenRange": {
4278 "startIndex": 1,
4279 "endIndex": 2
4280 }
4281 },
4282 {
4283 "kind": "PropertySignature",
4284 "canonicalReference": "eth-connect!BigNumber.Config#RANGE:member",
4285 "docComment": "/**\n * An integer, magnitude 1 to 1e+9, or an array, [-1e+9 to -1, 1 to 1e+9]. Default value: `[-1e+9, 1e+9]`.\n *\n * The exponent value(s) beyond which overflow to Infinity and underflow to zero occurs.\n *\n * If a single number is assigned, it is the maximum exponent magnitude: values wth a positive exponent of greater magnitude become Infinity and those with a negative exponent of greater magnitude become zero.\n *\n * If an array of two numbers is assigned then the first number is the negative exponent limit and the second number is the positive exponent limit.\n *\n * For example, to emulate JavaScript numbers in terms of the exponent values at which they become zero and Infinity, use [-324, 308].\n * ```ts\n * BigNumber.config({ RANGE: 500 })\n * BigNumber.config().RANGE // [ -500, 500 ]\n * new BigNumber('9.999e499') // '9.999e+499'\n * new BigNumber('1e500') // 'Infinity'\n * new BigNumber('1e-499') // '1e-499'\n * new BigNumber('1e-500') // '0'\n *\n * BigNumber.config({ RANGE: [-3, 4] })\n * new BigNumber(99999) // '99999' e is only 4\n * new BigNumber(100000) // 'Infinity' e is 5\n * new BigNumber(0.001) // '0.01' e is only -3\n * new BigNumber(0.0001) // '0' e is -4\n * ```\n *\n * The largest possible magnitude of a finite BigNumber is 9.999...e+1000000000. The smallest possible magnitude of a non-zero BigNumber is 1e-1000000000.\n */\n",
4286 "excerptTokens": [
4287 {
4288 "kind": "Content",
4289 "text": "RANGE?: "
4290 },
4291 {
4292 "kind": "Content",
4293 "text": "number|[number, number]"
4294 },
4295 {
4296 "kind": "Content",
4297 "text": ";"
4298 }
4299 ],
4300 "isOptional": true,
4301 "releaseTag": "Public",
4302 "name": "RANGE",
4303 "propertyTypeTokenRange": {
4304 "startIndex": 1,
4305 "endIndex": 2
4306 }
4307 },
4308 {
4309 "kind": "PropertySignature",
4310 "canonicalReference": "eth-connect!BigNumber.Config#ROUNDING_MODE:member",
4311 "docComment": "/**\n * An integer, 0 to 8. Default value: `BigNumber.ROUND_HALF_UP` (4).\n *\n * The rounding mode used in operations that involve division (see `DECIMAL_PLACES`) and the default rounding mode of the `decimalPlaces`, `precision`, `toExponential`, `toFixed`, `toFormat` and `toPrecision` methods.\n *\n * The modes are available as enumerated properties of the BigNumber constructor.\n * ```ts\n * BigNumber.config({ ROUNDING_MODE: 0 })\n * BigNumber.set({ ROUNDING_MODE: BigNumber.ROUND_UP })\n * ```\n *\n */\n",
4312 "excerptTokens": [
4313 {
4314 "kind": "Content",
4315 "text": "ROUNDING_MODE?: "
4316 },
4317 {
4318 "kind": "Reference",
4319 "text": "BigNumber.RoundingMode",
4320 "canonicalReference": "eth-connect!BigNumber.RoundingMode:type"
4321 },
4322 {
4323 "kind": "Content",
4324 "text": ";"
4325 }
4326 ],
4327 "isOptional": true,
4328 "releaseTag": "Public",
4329 "name": "ROUNDING_MODE",
4330 "propertyTypeTokenRange": {
4331 "startIndex": 1,
4332 "endIndex": 2
4333 }
4334 }
4335 ],
4336 "extendsTokenRanges": []
4337 },
4338 {
4339 "kind": "TypeAlias",
4340 "canonicalReference": "eth-connect!BigNumber.Constructor:type",
4341 "docComment": "",
4342 "excerptTokens": [
4343 {
4344 "kind": "Content",
4345 "text": "export type Constructor = "
4346 },
4347 {
4348 "kind": "Content",
4349 "text": "typeof "
4350 },
4351 {
4352 "kind": "Reference",
4353 "text": "BigNumber",
4354 "canonicalReference": "eth-connect!BigNumber:class"
4355 },
4356 {
4357 "kind": "Content",
4358 "text": ";"
4359 }
4360 ],
4361 "releaseTag": "Public",
4362 "name": "Constructor",
4363 "typeTokenRange": {
4364 "startIndex": 1,
4365 "endIndex": 3
4366 }
4367 },
4368 {
4369 "kind": "Interface",
4370 "canonicalReference": "eth-connect!BigNumber.Format:interface",
4371 "docComment": "/**\n * See `FORMAT` and `toFormat`.\n */\n",
4372 "excerptTokens": [
4373 {
4374 "kind": "Content",
4375 "text": "export interface Format "
4376 }
4377 ],
4378 "releaseTag": "Public",
4379 "name": "Format",
4380 "members": [
4381 {
4382 "kind": "PropertySignature",
4383 "canonicalReference": "eth-connect!BigNumber.Format#decimalSeparator:member",
4384 "docComment": "/**\n * The decimal separator.\n */\n",
4385 "excerptTokens": [
4386 {
4387 "kind": "Content",
4388 "text": "decimalSeparator?: "
4389 },
4390 {
4391 "kind": "Content",
4392 "text": "string"
4393 },
4394 {
4395 "kind": "Content",
4396 "text": ";"
4397 }
4398 ],
4399 "isOptional": true,
4400 "releaseTag": "Public",
4401 "name": "decimalSeparator",
4402 "propertyTypeTokenRange": {
4403 "startIndex": 1,
4404 "endIndex": 2
4405 }
4406 },
4407 {
4408 "kind": "PropertySignature",
4409 "canonicalReference": "eth-connect!BigNumber.Format#fractionGroupSeparator:member",
4410 "docComment": "/**\n * The grouping separator of the fraction part.\n */\n",
4411 "excerptTokens": [
4412 {
4413 "kind": "Content",
4414 "text": "fractionGroupSeparator?: "
4415 },
4416 {
4417 "kind": "Content",
4418 "text": "string"
4419 },
4420 {
4421 "kind": "Content",
4422 "text": ";"
4423 }
4424 ],
4425 "isOptional": true,
4426 "releaseTag": "Public",
4427 "name": "fractionGroupSeparator",
4428 "propertyTypeTokenRange": {
4429 "startIndex": 1,
4430 "endIndex": 2
4431 }
4432 },
4433 {
4434 "kind": "PropertySignature",
4435 "canonicalReference": "eth-connect!BigNumber.Format#fractionGroupSize:member",
4436 "docComment": "/**\n * The grouping size of the fraction part.\n */\n",
4437 "excerptTokens": [
4438 {
4439 "kind": "Content",
4440 "text": "fractionGroupSize?: "
4441 },
4442 {
4443 "kind": "Content",
4444 "text": "number"
4445 },
4446 {
4447 "kind": "Content",
4448 "text": ";"
4449 }
4450 ],
4451 "isOptional": true,
4452 "releaseTag": "Public",
4453 "name": "fractionGroupSize",
4454 "propertyTypeTokenRange": {
4455 "startIndex": 1,
4456 "endIndex": 2
4457 }
4458 },
4459 {
4460 "kind": "PropertySignature",
4461 "canonicalReference": "eth-connect!BigNumber.Format#groupSeparator:member",
4462 "docComment": "/**\n * The grouping separator of the integer part.\n */\n",
4463 "excerptTokens": [
4464 {
4465 "kind": "Content",
4466 "text": "groupSeparator?: "
4467 },
4468 {
4469 "kind": "Content",
4470 "text": "string"
4471 },
4472 {
4473 "kind": "Content",
4474 "text": ";"
4475 }
4476 ],
4477 "isOptional": true,
4478 "releaseTag": "Public",
4479 "name": "groupSeparator",
4480 "propertyTypeTokenRange": {
4481 "startIndex": 1,
4482 "endIndex": 2
4483 }
4484 },
4485 {
4486 "kind": "PropertySignature",
4487 "canonicalReference": "eth-connect!BigNumber.Format#groupSize:member",
4488 "docComment": "/**\n * The primary grouping size of the integer part.\n */\n",
4489 "excerptTokens": [
4490 {
4491 "kind": "Content",
4492 "text": "groupSize?: "
4493 },
4494 {
4495 "kind": "Content",
4496 "text": "number"
4497 },
4498 {
4499 "kind": "Content",
4500 "text": ";"
4501 }
4502 ],
4503 "isOptional": true,
4504 "releaseTag": "Public",
4505 "name": "groupSize",
4506 "propertyTypeTokenRange": {
4507 "startIndex": 1,
4508 "endIndex": 2
4509 }
4510 },
4511 {
4512 "kind": "PropertySignature",
4513 "canonicalReference": "eth-connect!BigNumber.Format#secondaryGroupSize:member",
4514 "docComment": "/**\n * The secondary grouping size of the integer part.\n */\n",
4515 "excerptTokens": [
4516 {
4517 "kind": "Content",
4518 "text": "secondaryGroupSize?: "
4519 },
4520 {
4521 "kind": "Content",
4522 "text": "number"
4523 },
4524 {
4525 "kind": "Content",
4526 "text": ";"
4527 }
4528 ],
4529 "isOptional": true,
4530 "releaseTag": "Public",
4531 "name": "secondaryGroupSize",
4532 "propertyTypeTokenRange": {
4533 "startIndex": 1,
4534 "endIndex": 2
4535 }
4536 }
4537 ],
4538 "extendsTokenRanges": []
4539 },
4540 {
4541 "kind": "TypeAlias",
4542 "canonicalReference": "eth-connect!BigNumber.Instance:type",
4543 "docComment": "",
4544 "excerptTokens": [
4545 {
4546 "kind": "Content",
4547 "text": "export type Instance = "
4548 },
4549 {
4550 "kind": "Reference",
4551 "text": "BigNumber",
4552 "canonicalReference": "eth-connect!BigNumber:class"
4553 },
4554 {
4555 "kind": "Content",
4556 "text": ";"
4557 }
4558 ],
4559 "releaseTag": "Public",
4560 "name": "Instance",
4561 "typeTokenRange": {
4562 "startIndex": 1,
4563 "endIndex": 2
4564 }
4565 },
4566 {
4567 "kind": "TypeAlias",
4568 "canonicalReference": "eth-connect!BigNumber.ModuloMode:type",
4569 "docComment": "",
4570 "excerptTokens": [
4571 {
4572 "kind": "Content",
4573 "text": "export type ModuloMode = "
4574 },
4575 {
4576 "kind": "Content",
4577 "text": "0 | 1 | 3 | 6 | 9"
4578 },
4579 {
4580 "kind": "Content",
4581 "text": ";"
4582 }
4583 ],
4584 "releaseTag": "Public",
4585 "name": "ModuloMode",
4586 "typeTokenRange": {
4587 "startIndex": 1,
4588 "endIndex": 2
4589 }
4590 },
4591 {
4592 "kind": "TypeAlias",
4593 "canonicalReference": "eth-connect!BigNumber.RoundingMode:type",
4594 "docComment": "",
4595 "excerptTokens": [
4596 {
4597 "kind": "Content",
4598 "text": "export type RoundingMode = "
4599 },
4600 {
4601 "kind": "Content",
4602 "text": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8"
4603 },
4604 {
4605 "kind": "Content",
4606 "text": ";"
4607 }
4608 ],
4609 "releaseTag": "Public",
4610 "name": "RoundingMode",
4611 "typeTokenRange": {
4612 "startIndex": 1,
4613 "endIndex": 2
4614 }
4615 },
4616 {
4617 "kind": "TypeAlias",
4618 "canonicalReference": "eth-connect!BigNumber.Value:type",
4619 "docComment": "",
4620 "excerptTokens": [
4621 {
4622 "kind": "Content",
4623 "text": "export type Value = "
4624 },
4625 {
4626 "kind": "Content",
4627 "text": "string | number | "
4628 },
4629 {
4630 "kind": "Reference",
4631 "text": "BigNumber",
4632 "canonicalReference": "eth-connect!BigNumber:class"
4633 },
4634 {
4635 "kind": "Content",
4636 "text": ";"
4637 }
4638 ],
4639 "releaseTag": "Public",
4640 "name": "Value",
4641 "typeTokenRange": {
4642 "startIndex": 1,
4643 "endIndex": 3
4644 }
4645 }
4646 ]
4647 },
4648 {
4649 "kind": "TypeAlias",
4650 "canonicalReference": "eth-connect!BlockIdentifier:type",
4651 "docComment": "/**\n * @public\n */\n",
4652 "excerptTokens": [
4653 {
4654 "kind": "Content",
4655 "text": "export declare type BlockIdentifier = "
4656 },
4657 {
4658 "kind": "Reference",
4659 "text": "Quantity",
4660 "canonicalReference": "eth-connect!Quantity:type"
4661 },
4662 {
4663 "kind": "Content",
4664 "text": " | "
4665 },
4666 {
4667 "kind": "Reference",
4668 "text": "Tag",
4669 "canonicalReference": "eth-connect!Tag:type"
4670 },
4671 {
4672 "kind": "Content",
4673 "text": ";"
4674 }
4675 ],
4676 "releaseTag": "Public",
4677 "name": "BlockIdentifier",
4678 "typeTokenRange": {
4679 "startIndex": 1,
4680 "endIndex": 4
4681 }
4682 },
4683 {
4684 "kind": "TypeAlias",
4685 "canonicalReference": "eth-connect!BlockObject:type",
4686 "docComment": "/**\n * @public\n */\n",
4687 "excerptTokens": [
4688 {
4689 "kind": "Content",
4690 "text": "export declare type BlockObject = "
4691 },
4692 {
4693 "kind": "Content",
4694 "text": "{\n number: "
4695 },
4696 {
4697 "kind": "Reference",
4698 "text": "Quantity",
4699 "canonicalReference": "eth-connect!Quantity:type"
4700 },
4701 {
4702 "kind": "Content",
4703 "text": ";\n hash: "
4704 },
4705 {
4706 "kind": "Reference",
4707 "text": "TxHash",
4708 "canonicalReference": "eth-connect!TxHash:type"
4709 },
4710 {
4711 "kind": "Content",
4712 "text": ";\n parentHash: "
4713 },
4714 {
4715 "kind": "Reference",
4716 "text": "TxHash",
4717 "canonicalReference": "eth-connect!TxHash:type"
4718 },
4719 {
4720 "kind": "Content",
4721 "text": ";\n nonce: "
4722 },
4723 {
4724 "kind": "Reference",
4725 "text": "Data",
4726 "canonicalReference": "eth-connect!Data:type"
4727 },
4728 {
4729 "kind": "Content",
4730 "text": ";\n sha3Uncles: "
4731 },
4732 {
4733 "kind": "Reference",
4734 "text": "TxHash",
4735 "canonicalReference": "eth-connect!TxHash:type"
4736 },
4737 {
4738 "kind": "Content",
4739 "text": ";\n logsBloom: "
4740 },
4741 {
4742 "kind": "Reference",
4743 "text": "Data",
4744 "canonicalReference": "eth-connect!Data:type"
4745 },
4746 {
4747 "kind": "Content",
4748 "text": ";\n transactionsRoot: "
4749 },
4750 {
4751 "kind": "Reference",
4752 "text": "TxHash",
4753 "canonicalReference": "eth-connect!TxHash:type"
4754 },
4755 {
4756 "kind": "Content",
4757 "text": ";\n stateRoot: "
4758 },
4759 {
4760 "kind": "Reference",
4761 "text": "TxHash",
4762 "canonicalReference": "eth-connect!TxHash:type"
4763 },
4764 {
4765 "kind": "Content",
4766 "text": ";\n receiptsRoot: "
4767 },
4768 {
4769 "kind": "Reference",
4770 "text": "TxHash",
4771 "canonicalReference": "eth-connect!TxHash:type"
4772 },
4773 {
4774 "kind": "Content",
4775 "text": ";\n miner: "
4776 },
4777 {
4778 "kind": "Reference",
4779 "text": "Address",
4780 "canonicalReference": "eth-connect!Address:type"
4781 },
4782 {
4783 "kind": "Content",
4784 "text": ";\n difficulty: "
4785 },
4786 {
4787 "kind": "Reference",
4788 "text": "Quantity",
4789 "canonicalReference": "eth-connect!Quantity:type"
4790 },
4791 {
4792 "kind": "Content",
4793 "text": ";\n totalDifficulty: "
4794 },
4795 {
4796 "kind": "Reference",
4797 "text": "Quantity",
4798 "canonicalReference": "eth-connect!Quantity:type"
4799 },
4800 {
4801 "kind": "Content",
4802 "text": ";\n extraData: "
4803 },
4804 {
4805 "kind": "Reference",
4806 "text": "Data",
4807 "canonicalReference": "eth-connect!Data:type"
4808 },
4809 {
4810 "kind": "Content",
4811 "text": ";\n size: "
4812 },
4813 {
4814 "kind": "Reference",
4815 "text": "Quantity",
4816 "canonicalReference": "eth-connect!Quantity:type"
4817 },
4818 {
4819 "kind": "Content",
4820 "text": ";\n gasLimit: "
4821 },
4822 {
4823 "kind": "Reference",
4824 "text": "Quantity",
4825 "canonicalReference": "eth-connect!Quantity:type"
4826 },
4827 {
4828 "kind": "Content",
4829 "text": ";\n gasUsed: "
4830 },
4831 {
4832 "kind": "Reference",
4833 "text": "Quantity",
4834 "canonicalReference": "eth-connect!Quantity:type"
4835 },
4836 {
4837 "kind": "Content",
4838 "text": ";\n timestamp: "
4839 },
4840 {
4841 "kind": "Reference",
4842 "text": "Quantity",
4843 "canonicalReference": "eth-connect!Quantity:type"
4844 },
4845 {
4846 "kind": "Content",
4847 "text": ";\n transactions: "
4848 },
4849 {
4850 "kind": "Reference",
4851 "text": "Array",
4852 "canonicalReference": "!Array:interface"
4853 },
4854 {
4855 "kind": "Content",
4856 "text": "<"
4857 },
4858 {
4859 "kind": "Reference",
4860 "text": "TxHash",
4861 "canonicalReference": "eth-connect!TxHash:type"
4862 },
4863 {
4864 "kind": "Content",
4865 "text": "> | "
4866 },
4867 {
4868 "kind": "Reference",
4869 "text": "Array",
4870 "canonicalReference": "!Array:interface"
4871 },
4872 {
4873 "kind": "Content",
4874 "text": "<"
4875 },
4876 {
4877 "kind": "Reference",
4878 "text": "TransactionObject",
4879 "canonicalReference": "eth-connect!TransactionObject:type"
4880 },
4881 {
4882 "kind": "Content",
4883 "text": ">;\n uncles: "
4884 },
4885 {
4886 "kind": "Reference",
4887 "text": "Array",
4888 "canonicalReference": "!Array:interface"
4889 },
4890 {
4891 "kind": "Content",
4892 "text": "<"
4893 },
4894 {
4895 "kind": "Reference",
4896 "text": "TxHash",
4897 "canonicalReference": "eth-connect!TxHash:type"
4898 },
4899 {
4900 "kind": "Content",
4901 "text": ">;\n}"
4902 },
4903 {
4904 "kind": "Content",
4905 "text": ";"
4906 }
4907 ],
4908 "releaseTag": "Public",
4909 "name": "BlockObject",
4910 "typeTokenRange": {
4911 "startIndex": 1,
4912 "endIndex": 48
4913 }
4914 },
4915 {
4916 "kind": "TypeAlias",
4917 "canonicalReference": "eth-connect!Callback:type",
4918 "docComment": "",
4919 "excerptTokens": [
4920 {
4921 "kind": "Content",
4922 "text": "export declare type Callback = "
4923 },
4924 {
4925 "kind": "Content",
4926 "text": "(err: "
4927 },
4928 {
4929 "kind": "Reference",
4930 "text": "Error",
4931 "canonicalReference": "!Error:interface"
4932 },
4933 {
4934 "kind": "Content",
4935 "text": " | null, message?: any) => void"
4936 },
4937 {
4938 "kind": "Content",
4939 "text": ";"
4940 }
4941 ],
4942 "releaseTag": "Public",
4943 "name": "Callback",
4944 "typeTokenRange": {
4945 "startIndex": 1,
4946 "endIndex": 4
4947 }
4948 },
4949 {
4950 "kind": "TypeAlias",
4951 "canonicalReference": "eth-connect!ConfirmedTransaction:type",
4952 "docComment": "/**\n * @public\n */\n",
4953 "excerptTokens": [
4954 {
4955 "kind": "Content",
4956 "text": "export declare type ConfirmedTransaction = "
4957 },
4958 {
4959 "kind": "Reference",
4960 "text": "TransactionObject",
4961 "canonicalReference": "eth-connect!TransactionObject:type"
4962 },
4963 {
4964 "kind": "Content",
4965 "text": " & {\n type: "
4966 },
4967 {
4968 "kind": "Reference",
4969 "text": "TransactionType.confirmed",
4970 "canonicalReference": "eth-connect!TransactionType.confirmed:member"
4971 },
4972 {
4973 "kind": "Content",
4974 "text": ";\n receipt: "
4975 },
4976 {
4977 "kind": "Reference",
4978 "text": "TransactionReceipt",
4979 "canonicalReference": "eth-connect!TransactionReceipt:type"
4980 },
4981 {
4982 "kind": "Content",
4983 "text": ";\n}"
4984 },
4985 {
4986 "kind": "Content",
4987 "text": ";"
4988 }
4989 ],
4990 "releaseTag": "Public",
4991 "name": "ConfirmedTransaction",
4992 "typeTokenRange": {
4993 "startIndex": 1,
4994 "endIndex": 7
4995 }
4996 },
4997 {
4998 "kind": "Class",
4999 "canonicalReference": "eth-connect!Contract:class",
5000 "docComment": "/**\n * Should be called to create new contract instance\n *\n * @public\n */\n",
5001 "excerptTokens": [
5002 {
5003 "kind": "Content",
5004 "text": "export declare class Contract "
5005 }
5006 ],
5007 "releaseTag": "Public",
5008 "name": "Contract",
5009 "members": [
5010 {
5011 "kind": "Constructor",
5012 "canonicalReference": "eth-connect!Contract:constructor(1)",
5013 "docComment": "/**\n * Constructs a new instance of the `Contract` class\n */\n",
5014 "excerptTokens": [
5015 {
5016 "kind": "Content",
5017 "text": "constructor(requestManager: "
5018 },
5019 {
5020 "kind": "Reference",
5021 "text": "RequestManager",
5022 "canonicalReference": "eth-connect!RequestManager:class"
5023 },
5024 {
5025 "kind": "Content",
5026 "text": ", abi: "
5027 },
5028 {
5029 "kind": "Content",
5030 "text": "any[]"
5031 },
5032 {
5033 "kind": "Content",
5034 "text": ", address: "
5035 },
5036 {
5037 "kind": "Content",
5038 "text": "string"
5039 },
5040 {
5041 "kind": "Content",
5042 "text": ");"
5043 }
5044 ],
5045 "releaseTag": "Public",
5046 "overloadIndex": 1,
5047 "parameters": [
5048 {
5049 "parameterName": "requestManager",
5050 "parameterTypeTokenRange": {
5051 "startIndex": 1,
5052 "endIndex": 2
5053 }
5054 },
5055 {
5056 "parameterName": "abi",
5057 "parameterTypeTokenRange": {
5058 "startIndex": 3,
5059 "endIndex": 4
5060 }
5061 },
5062 {
5063 "parameterName": "address",
5064 "parameterTypeTokenRange": {
5065 "startIndex": 5,
5066 "endIndex": 6
5067 }
5068 }
5069 ]
5070 },
5071 {
5072 "kind": "Property",
5073 "canonicalReference": "eth-connect!Contract#abi:member",
5074 "docComment": "",
5075 "excerptTokens": [
5076 {
5077 "kind": "Content",
5078 "text": "abi: "
5079 },
5080 {
5081 "kind": "Content",
5082 "text": "any[]"
5083 },
5084 {
5085 "kind": "Content",
5086 "text": ";"
5087 }
5088 ],
5089 "isOptional": false,
5090 "releaseTag": "Public",
5091 "name": "abi",
5092 "propertyTypeTokenRange": {
5093 "startIndex": 1,
5094 "endIndex": 2
5095 },
5096 "isStatic": false
5097 },
5098 {
5099 "kind": "Property",
5100 "canonicalReference": "eth-connect!Contract#address:member",
5101 "docComment": "",
5102 "excerptTokens": [
5103 {
5104 "kind": "Content",
5105 "text": "address: "
5106 },
5107 {
5108 "kind": "Content",
5109 "text": "string"
5110 },
5111 {
5112 "kind": "Content",
5113 "text": ";"
5114 }
5115 ],
5116 "isOptional": false,
5117 "releaseTag": "Public",
5118 "name": "address",
5119 "propertyTypeTokenRange": {
5120 "startIndex": 1,
5121 "endIndex": 2
5122 },
5123 "isStatic": false
5124 },
5125 {
5126 "kind": "Property",
5127 "canonicalReference": "eth-connect!Contract#allEvents:member",
5128 "docComment": "",
5129 "excerptTokens": [
5130 {
5131 "kind": "Content",
5132 "text": "allEvents: "
5133 },
5134 {
5135 "kind": "Content",
5136 "text": "(options: "
5137 },
5138 {
5139 "kind": "Reference",
5140 "text": "FilterOptions",
5141 "canonicalReference": "eth-connect!FilterOptions:type"
5142 },
5143 {
5144 "kind": "Content",
5145 "text": ") => "
5146 },
5147 {
5148 "kind": "Reference",
5149 "text": "Promise",
5150 "canonicalReference": "!Promise:interface"
5151 },
5152 {
5153 "kind": "Content",
5154 "text": "<"
5155 },
5156 {
5157 "kind": "Reference",
5158 "text": "EthFilter",
5159 "canonicalReference": "eth-connect!EthFilter:class"
5160 },
5161 {
5162 "kind": "Content",
5163 "text": ">"
5164 },
5165 {
5166 "kind": "Content",
5167 "text": ";"
5168 }
5169 ],
5170 "isOptional": false,
5171 "releaseTag": "Public",
5172 "name": "allEvents",
5173 "propertyTypeTokenRange": {
5174 "startIndex": 1,
5175 "endIndex": 8
5176 },
5177 "isStatic": false
5178 },
5179 {
5180 "kind": "Property",
5181 "canonicalReference": "eth-connect!Contract#events:member",
5182 "docComment": "",
5183 "excerptTokens": [
5184 {
5185 "kind": "Content",
5186 "text": "events: "
5187 },
5188 {
5189 "kind": "Content",
5190 "text": "{\n [key: string]: "
5191 },
5192 {
5193 "kind": "Reference",
5194 "text": "EventFilterCreator",
5195 "canonicalReference": "eth-connect!EventFilterCreator:type"
5196 },
5197 {
5198 "kind": "Content",
5199 "text": ";\n }"
5200 },
5201 {
5202 "kind": "Content",
5203 "text": ";"
5204 }
5205 ],
5206 "isOptional": false,
5207 "releaseTag": "Public",
5208 "name": "events",
5209 "propertyTypeTokenRange": {
5210 "startIndex": 1,
5211 "endIndex": 4
5212 },
5213 "isStatic": false
5214 },
5215 {
5216 "kind": "Property",
5217 "canonicalReference": "eth-connect!Contract#requestManager:member",
5218 "docComment": "",
5219 "excerptTokens": [
5220 {
5221 "kind": "Content",
5222 "text": "requestManager: "
5223 },
5224 {
5225 "kind": "Reference",
5226 "text": "RequestManager",
5227 "canonicalReference": "eth-connect!RequestManager:class"
5228 },
5229 {
5230 "kind": "Content",
5231 "text": ";"
5232 }
5233 ],
5234 "isOptional": false,
5235 "releaseTag": "Public",
5236 "name": "requestManager",
5237 "propertyTypeTokenRange": {
5238 "startIndex": 1,
5239 "endIndex": 2
5240 },
5241 "isStatic": false
5242 },
5243 {
5244 "kind": "Property",
5245 "canonicalReference": "eth-connect!Contract#transactionHash:member",
5246 "docComment": "",
5247 "excerptTokens": [
5248 {
5249 "kind": "Content",
5250 "text": "transactionHash: "
5251 },
5252 {
5253 "kind": "Content",
5254 "text": "string"
5255 },
5256 {
5257 "kind": "Content",
5258 "text": ";"
5259 }
5260 ],
5261 "isOptional": false,
5262 "releaseTag": "Public",
5263 "name": "transactionHash",
5264 "propertyTypeTokenRange": {
5265 "startIndex": 1,
5266 "endIndex": 2
5267 },
5268 "isStatic": false
5269 }
5270 ],
5271 "implementsTokenRanges": []
5272 },
5273 {
5274 "kind": "Class",
5275 "canonicalReference": "eth-connect!ContractFactory:class",
5276 "docComment": "/**\n * Should be called to create new ContractFactory instance\n *\n * @public\n */\n",
5277 "excerptTokens": [
5278 {
5279 "kind": "Content",
5280 "text": "export declare class ContractFactory "
5281 }
5282 ],
5283 "releaseTag": "Public",
5284 "name": "ContractFactory",
5285 "members": [
5286 {
5287 "kind": "Constructor",
5288 "canonicalReference": "eth-connect!ContractFactory:constructor(1)",
5289 "docComment": "/**\n * Constructs a new instance of the `ContractFactory` class\n */\n",
5290 "excerptTokens": [
5291 {
5292 "kind": "Content",
5293 "text": "constructor(requestManager: "
5294 },
5295 {
5296 "kind": "Reference",
5297 "text": "RequestManager",
5298 "canonicalReference": "eth-connect!RequestManager:class"
5299 },
5300 {
5301 "kind": "Content",
5302 "text": ", abi: "
5303 },
5304 {
5305 "kind": "Content",
5306 "text": "any[]"
5307 },
5308 {
5309 "kind": "Content",
5310 "text": ");"
5311 }
5312 ],
5313 "releaseTag": "Public",
5314 "overloadIndex": 1,
5315 "parameters": [
5316 {
5317 "parameterName": "requestManager",
5318 "parameterTypeTokenRange": {
5319 "startIndex": 1,
5320 "endIndex": 2
5321 }
5322 },
5323 {
5324 "parameterName": "abi",
5325 "parameterTypeTokenRange": {
5326 "startIndex": 3,
5327 "endIndex": 4
5328 }
5329 }
5330 ]
5331 },
5332 {
5333 "kind": "Property",
5334 "canonicalReference": "eth-connect!ContractFactory#abi:member",
5335 "docComment": "",
5336 "excerptTokens": [
5337 {
5338 "kind": "Content",
5339 "text": "abi: "
5340 },
5341 {
5342 "kind": "Content",
5343 "text": "any[]"
5344 },
5345 {
5346 "kind": "Content",
5347 "text": ";"
5348 }
5349 ],
5350 "isOptional": false,
5351 "releaseTag": "Public",
5352 "name": "abi",
5353 "propertyTypeTokenRange": {
5354 "startIndex": 1,
5355 "endIndex": 2
5356 },
5357 "isStatic": false
5358 },
5359 {
5360 "kind": "Method",
5361 "canonicalReference": "eth-connect!ContractFactory#at:member(1)",
5362 "docComment": "/**\n * Should be called to get access to existing contract on a blockchain\n *\n * @param address - The contract address\n */\n",
5363 "excerptTokens": [
5364 {
5365 "kind": "Content",
5366 "text": "at(address: "
5367 },
5368 {
5369 "kind": "Content",
5370 "text": "string"
5371 },
5372 {
5373 "kind": "Content",
5374 "text": "): "
5375 },
5376 {
5377 "kind": "Reference",
5378 "text": "Promise",
5379 "canonicalReference": "!Promise:interface"
5380 },
5381 {
5382 "kind": "Content",
5383 "text": "<"
5384 },
5385 {
5386 "kind": "Reference",
5387 "text": "Contract",
5388 "canonicalReference": "eth-connect!Contract:class"
5389 },
5390 {
5391 "kind": "Content",
5392 "text": ">"
5393 },
5394 {
5395 "kind": "Content",
5396 "text": ";"
5397 }
5398 ],
5399 "isOptional": false,
5400 "isStatic": false,
5401 "returnTypeTokenRange": {
5402 "startIndex": 3,
5403 "endIndex": 7
5404 },
5405 "releaseTag": "Public",
5406 "overloadIndex": 1,
5407 "parameters": [
5408 {
5409 "parameterName": "address",
5410 "parameterTypeTokenRange": {
5411 "startIndex": 1,
5412 "endIndex": 2
5413 }
5414 }
5415 ],
5416 "name": "at"
5417 },
5418 {
5419 "kind": "Method",
5420 "canonicalReference": "eth-connect!ContractFactory#deploy:member(1)",
5421 "docComment": "/**\n * Should be called to create new contract on a blockchain\n */\n",
5422 "excerptTokens": [
5423 {
5424 "kind": "Content",
5425 "text": "deploy(param1: "
5426 },
5427 {
5428 "kind": "Content",
5429 "text": "any"
5430 },
5431 {
5432 "kind": "Content",
5433 "text": ", param2: "
5434 },
5435 {
5436 "kind": "Content",
5437 "text": "any"
5438 },
5439 {
5440 "kind": "Content",
5441 "text": ", options: "
5442 },
5443 {
5444 "kind": "Reference",
5445 "text": "TransactionOptions",
5446 "canonicalReference": "eth-connect!TransactionOptions:type"
5447 },
5448 {
5449 "kind": "Content",
5450 "text": "): "
5451 },
5452 {
5453 "kind": "Reference",
5454 "text": "Promise",
5455 "canonicalReference": "!Promise:interface"
5456 },
5457 {
5458 "kind": "Content",
5459 "text": "<"
5460 },
5461 {
5462 "kind": "Reference",
5463 "text": "Contract",
5464 "canonicalReference": "eth-connect!Contract:class"
5465 },
5466 {
5467 "kind": "Content",
5468 "text": ">"
5469 },
5470 {
5471 "kind": "Content",
5472 "text": ";"
5473 }
5474 ],
5475 "isOptional": false,
5476 "isStatic": false,
5477 "returnTypeTokenRange": {
5478 "startIndex": 7,
5479 "endIndex": 11
5480 },
5481 "releaseTag": "Public",
5482 "overloadIndex": 1,
5483 "parameters": [
5484 {
5485 "parameterName": "param1",
5486 "parameterTypeTokenRange": {
5487 "startIndex": 1,
5488 "endIndex": 2
5489 }
5490 },
5491 {
5492 "parameterName": "param2",
5493 "parameterTypeTokenRange": {
5494 "startIndex": 3,
5495 "endIndex": 4
5496 }
5497 },
5498 {
5499 "parameterName": "options",
5500 "parameterTypeTokenRange": {
5501 "startIndex": 5,
5502 "endIndex": 6
5503 }
5504 }
5505 ],
5506 "name": "deploy"
5507 },
5508 {
5509 "kind": "Method",
5510 "canonicalReference": "eth-connect!ContractFactory#deploy:member(2)",
5511 "docComment": "",
5512 "excerptTokens": [
5513 {
5514 "kind": "Content",
5515 "text": "deploy(param1: "
5516 },
5517 {
5518 "kind": "Content",
5519 "text": "any"
5520 },
5521 {
5522 "kind": "Content",
5523 "text": ", options: "
5524 },
5525 {
5526 "kind": "Reference",
5527 "text": "TransactionOptions",
5528 "canonicalReference": "eth-connect!TransactionOptions:type"
5529 },
5530 {
5531 "kind": "Content",
5532 "text": "): "
5533 },
5534 {
5535 "kind": "Reference",
5536 "text": "Promise",
5537 "canonicalReference": "!Promise:interface"
5538 },
5539 {
5540 "kind": "Content",
5541 "text": "<"
5542 },
5543 {
5544 "kind": "Reference",
5545 "text": "Contract",
5546 "canonicalReference": "eth-connect!Contract:class"
5547 },
5548 {
5549 "kind": "Content",
5550 "text": ">"
5551 },
5552 {
5553 "kind": "Content",
5554 "text": ";"
5555 }
5556 ],
5557 "isOptional": false,
5558 "isStatic": false,
5559 "returnTypeTokenRange": {
5560 "startIndex": 5,
5561 "endIndex": 9
5562 },
5563 "releaseTag": "Public",
5564 "overloadIndex": 2,
5565 "parameters": [
5566 {
5567 "parameterName": "param1",
5568 "parameterTypeTokenRange": {
5569 "startIndex": 1,
5570 "endIndex": 2
5571 }
5572 },
5573 {
5574 "parameterName": "options",
5575 "parameterTypeTokenRange": {
5576 "startIndex": 3,
5577 "endIndex": 4
5578 }
5579 }
5580 ],
5581 "name": "deploy"
5582 },
5583 {
5584 "kind": "Method",
5585 "canonicalReference": "eth-connect!ContractFactory#deploy:member(3)",
5586 "docComment": "",
5587 "excerptTokens": [
5588 {
5589 "kind": "Content",
5590 "text": "deploy(options: "
5591 },
5592 {
5593 "kind": "Reference",
5594 "text": "TransactionOptions",
5595 "canonicalReference": "eth-connect!TransactionOptions:type"
5596 },
5597 {
5598 "kind": "Content",
5599 "text": "): "
5600 },
5601 {
5602 "kind": "Reference",
5603 "text": "Promise",
5604 "canonicalReference": "!Promise:interface"
5605 },
5606 {
5607 "kind": "Content",
5608 "text": "<"
5609 },
5610 {
5611 "kind": "Reference",
5612 "text": "Contract",
5613 "canonicalReference": "eth-connect!Contract:class"
5614 },
5615 {
5616 "kind": "Content",
5617 "text": ">"
5618 },
5619 {
5620 "kind": "Content",
5621 "text": ";"
5622 }
5623 ],
5624 "isOptional": false,
5625 "isStatic": false,
5626 "returnTypeTokenRange": {
5627 "startIndex": 3,
5628 "endIndex": 7
5629 },
5630 "releaseTag": "Public",
5631 "overloadIndex": 3,
5632 "parameters": [
5633 {
5634 "parameterName": "options",
5635 "parameterTypeTokenRange": {
5636 "startIndex": 1,
5637 "endIndex": 2
5638 }
5639 }
5640 ],
5641 "name": "deploy"
5642 },
5643 {
5644 "kind": "Method",
5645 "canonicalReference": "eth-connect!ContractFactory#getData:member(1)",
5646 "docComment": "/**\n * Gets the data, which is data to deploy plus constructor params\n */\n",
5647 "excerptTokens": [
5648 {
5649 "kind": "Content",
5650 "text": "getData(...args: "
5651 },
5652 {
5653 "kind": "Content",
5654 "text": "any[]"
5655 },
5656 {
5657 "kind": "Content",
5658 "text": "): "
5659 },
5660 {
5661 "kind": "Reference",
5662 "text": "Promise",
5663 "canonicalReference": "!Promise:interface"
5664 },
5665 {
5666 "kind": "Content",
5667 "text": "<"
5668 },
5669 {
5670 "kind": "Reference",
5671 "text": "Data",
5672 "canonicalReference": "eth-connect!Data:type"
5673 },
5674 {
5675 "kind": "Content",
5676 "text": ">"
5677 },
5678 {
5679 "kind": "Content",
5680 "text": ";"
5681 }
5682 ],
5683 "isOptional": false,
5684 "isStatic": false,
5685 "returnTypeTokenRange": {
5686 "startIndex": 3,
5687 "endIndex": 7
5688 },
5689 "releaseTag": "Public",
5690 "overloadIndex": 1,
5691 "parameters": [
5692 {
5693 "parameterName": "args",
5694 "parameterTypeTokenRange": {
5695 "startIndex": 1,
5696 "endIndex": 2
5697 }
5698 }
5699 ],
5700 "name": "getData"
5701 },
5702 {
5703 "kind": "Property",
5704 "canonicalReference": "eth-connect!ContractFactory#requestManager:member",
5705 "docComment": "",
5706 "excerptTokens": [
5707 {
5708 "kind": "Content",
5709 "text": "requestManager: "
5710 },
5711 {
5712 "kind": "Reference",
5713 "text": "RequestManager",
5714 "canonicalReference": "eth-connect!RequestManager:class"
5715 },
5716 {
5717 "kind": "Content",
5718 "text": ";"
5719 }
5720 ],
5721 "isOptional": false,
5722 "releaseTag": "Public",
5723 "name": "requestManager",
5724 "propertyTypeTokenRange": {
5725 "startIndex": 1,
5726 "endIndex": 2
5727 },
5728 "isStatic": false
5729 }
5730 ],
5731 "implementsTokenRanges": []
5732 },
5733 {
5734 "kind": "TypeAlias",
5735 "canonicalReference": "eth-connect!Data:type",
5736 "docComment": "/**\n * Hex string\n *\n * @public\n */\n",
5737 "excerptTokens": [
5738 {
5739 "kind": "Content",
5740 "text": "export declare type Data = "
5741 },
5742 {
5743 "kind": "Content",
5744 "text": "string"
5745 },
5746 {
5747 "kind": "Content",
5748 "text": ";"
5749 }
5750 ],
5751 "releaseTag": "Public",
5752 "name": "Data",
5753 "typeTokenRange": {
5754 "startIndex": 1,
5755 "endIndex": 2
5756 }
5757 },
5758 {
5759 "kind": "TypeAlias",
5760 "canonicalReference": "eth-connect!DroppedTransaction:type",
5761 "docComment": "/**\n * @public\n */\n",
5762 "excerptTokens": [
5763 {
5764 "kind": "Content",
5765 "text": "export declare type DroppedTransaction = "
5766 },
5767 {
5768 "kind": "Content",
5769 "text": "{\n type: "
5770 },
5771 {
5772 "kind": "Reference",
5773 "text": "TransactionType.dropped",
5774 "canonicalReference": "eth-connect!TransactionType.dropped:member"
5775 },
5776 {
5777 "kind": "Content",
5778 "text": ";\n hash: string;\n nonce: number;\n}"
5779 },
5780 {
5781 "kind": "Content",
5782 "text": ";"
5783 }
5784 ],
5785 "releaseTag": "Public",
5786 "name": "DroppedTransaction",
5787 "typeTokenRange": {
5788 "startIndex": 1,
5789 "endIndex": 4
5790 }
5791 },
5792 {
5793 "kind": "Namespace",
5794 "canonicalReference": "eth-connect!eth:namespace",
5795 "docComment": "/**\n * @public\n */\n",
5796 "excerptTokens": [
5797 {
5798 "kind": "Content",
5799 "text": "export declare namespace eth "
5800 }
5801 ],
5802 "releaseTag": "Public",
5803 "name": "eth",
5804 "members": [
5805 {
5806 "kind": "Variable",
5807 "canonicalReference": "eth-connect!eth.eth_accounts:var",
5808 "docComment": "",
5809 "excerptTokens": [
5810 {
5811 "kind": "Content",
5812 "text": "eth_accounts: "
5813 },
5814 {
5815 "kind": "Reference",
5816 "text": "Property",
5817 "canonicalReference": "eth-connect!Property:class"
5818 },
5819 {
5820 "kind": "Content",
5821 "text": "<any[]>"
5822 }
5823 ],
5824 "releaseTag": "Public",
5825 "name": "eth_accounts",
5826 "variableTypeTokenRange": {
5827 "startIndex": 1,
5828 "endIndex": 3
5829 }
5830 },
5831 {
5832 "kind": "Variable",
5833 "canonicalReference": "eth-connect!eth.eth_blockNumber:var",
5834 "docComment": "",
5835 "excerptTokens": [
5836 {
5837 "kind": "Content",
5838 "text": "eth_blockNumber: "
5839 },
5840 {
5841 "kind": "Reference",
5842 "text": "Property",
5843 "canonicalReference": "eth-connect!Property:class"
5844 },
5845 {
5846 "kind": "Content",
5847 "text": "<number>"
5848 }
5849 ],
5850 "releaseTag": "Public",
5851 "name": "eth_blockNumber",
5852 "variableTypeTokenRange": {
5853 "startIndex": 1,
5854 "endIndex": 3
5855 }
5856 },
5857 {
5858 "kind": "Variable",
5859 "canonicalReference": "eth-connect!eth.eth_call:var",
5860 "docComment": "",
5861 "excerptTokens": [
5862 {
5863 "kind": "Content",
5864 "text": "eth_call: "
5865 },
5866 {
5867 "kind": "Reference",
5868 "text": "Method",
5869 "canonicalReference": "eth-connect!Method:class"
5870 },
5871 {
5872 "kind": "Content",
5873 "text": "<string>"
5874 }
5875 ],
5876 "releaseTag": "Public",
5877 "name": "eth_call",
5878 "variableTypeTokenRange": {
5879 "startIndex": 1,
5880 "endIndex": 3
5881 }
5882 },
5883 {
5884 "kind": "Variable",
5885 "canonicalReference": "eth-connect!eth.eth_coinbase:var",
5886 "docComment": "",
5887 "excerptTokens": [
5888 {
5889 "kind": "Content",
5890 "text": "eth_coinbase: "
5891 },
5892 {
5893 "kind": "Reference",
5894 "text": "Property",
5895 "canonicalReference": "eth-connect!Property:class"
5896 },
5897 {
5898 "kind": "Content",
5899 "text": "<any>"
5900 }
5901 ],
5902 "releaseTag": "Public",
5903 "name": "eth_coinbase",
5904 "variableTypeTokenRange": {
5905 "startIndex": 1,
5906 "endIndex": 3
5907 }
5908 },
5909 {
5910 "kind": "Variable",
5911 "canonicalReference": "eth-connect!eth.eth_estimateGas:var",
5912 "docComment": "",
5913 "excerptTokens": [
5914 {
5915 "kind": "Content",
5916 "text": "eth_estimateGas: "
5917 },
5918 {
5919 "kind": "Reference",
5920 "text": "Method",
5921 "canonicalReference": "eth-connect!Method:class"
5922 },
5923 {
5924 "kind": "Content",
5925 "text": "<number>"
5926 }
5927 ],
5928 "releaseTag": "Public",
5929 "name": "eth_estimateGas",
5930 "variableTypeTokenRange": {
5931 "startIndex": 1,
5932 "endIndex": 3
5933 }
5934 },
5935 {
5936 "kind": "Variable",
5937 "canonicalReference": "eth-connect!eth.eth_gasPrice:var",
5938 "docComment": "",
5939 "excerptTokens": [
5940 {
5941 "kind": "Content",
5942 "text": "eth_gasPrice: "
5943 },
5944 {
5945 "kind": "Reference",
5946 "text": "Property",
5947 "canonicalReference": "eth-connect!Property:class"
5948 },
5949 {
5950 "kind": "Content",
5951 "text": "<"
5952 },
5953 {
5954 "kind": "Reference",
5955 "text": "BigNumber",
5956 "canonicalReference": "eth-connect!BigNumber:class"
5957 },
5958 {
5959 "kind": "Content",
5960 "text": ">"
5961 }
5962 ],
5963 "releaseTag": "Public",
5964 "name": "eth_gasPrice",
5965 "variableTypeTokenRange": {
5966 "startIndex": 1,
5967 "endIndex": 5
5968 }
5969 },
5970 {
5971 "kind": "Variable",
5972 "canonicalReference": "eth-connect!eth.eth_getBalance:var",
5973 "docComment": "",
5974 "excerptTokens": [
5975 {
5976 "kind": "Content",
5977 "text": "eth_getBalance: "
5978 },
5979 {
5980 "kind": "Reference",
5981 "text": "Method",
5982 "canonicalReference": "eth-connect!Method:class"
5983 },
5984 {
5985 "kind": "Content",
5986 "text": "<"
5987 },
5988 {
5989 "kind": "Reference",
5990 "text": "BigNumber",
5991 "canonicalReference": "eth-connect!BigNumber:class"
5992 },
5993 {
5994 "kind": "Content",
5995 "text": ">"
5996 }
5997 ],
5998 "releaseTag": "Public",
5999 "name": "eth_getBalance",
6000 "variableTypeTokenRange": {
6001 "startIndex": 1,
6002 "endIndex": 5
6003 }
6004 },
6005 {
6006 "kind": "Variable",
6007 "canonicalReference": "eth-connect!eth.eth_getBlockByHash:var",
6008 "docComment": "",
6009 "excerptTokens": [
6010 {
6011 "kind": "Content",
6012 "text": "eth_getBlockByHash: "
6013 },
6014 {
6015 "kind": "Reference",
6016 "text": "Method",
6017 "canonicalReference": "eth-connect!Method:class"
6018 },
6019 {
6020 "kind": "Content",
6021 "text": "<any>"
6022 }
6023 ],
6024 "releaseTag": "Public",
6025 "name": "eth_getBlockByHash",
6026 "variableTypeTokenRange": {
6027 "startIndex": 1,
6028 "endIndex": 3
6029 }
6030 },
6031 {
6032 "kind": "Variable",
6033 "canonicalReference": "eth-connect!eth.eth_getBlockByNumber:var",
6034 "docComment": "",
6035 "excerptTokens": [
6036 {
6037 "kind": "Content",
6038 "text": "eth_getBlockByNumber: "
6039 },
6040 {
6041 "kind": "Reference",
6042 "text": "Method",
6043 "canonicalReference": "eth-connect!Method:class"
6044 },
6045 {
6046 "kind": "Content",
6047 "text": "<any>"
6048 }
6049 ],
6050 "releaseTag": "Public",
6051 "name": "eth_getBlockByNumber",
6052 "variableTypeTokenRange": {
6053 "startIndex": 1,
6054 "endIndex": 3
6055 }
6056 },
6057 {
6058 "kind": "Variable",
6059 "canonicalReference": "eth-connect!eth.eth_getBlockTransactionCountByHash:var",
6060 "docComment": "",
6061 "excerptTokens": [
6062 {
6063 "kind": "Content",
6064 "text": "eth_getBlockTransactionCountByHash: "
6065 },
6066 {
6067 "kind": "Reference",
6068 "text": "Method",
6069 "canonicalReference": "eth-connect!Method:class"
6070 },
6071 {
6072 "kind": "Content",
6073 "text": "<number>"
6074 }
6075 ],
6076 "releaseTag": "Public",
6077 "name": "eth_getBlockTransactionCountByHash",
6078 "variableTypeTokenRange": {
6079 "startIndex": 1,
6080 "endIndex": 3
6081 }
6082 },
6083 {
6084 "kind": "Variable",
6085 "canonicalReference": "eth-connect!eth.eth_getBlockTransactionCountByNumber:var",
6086 "docComment": "",
6087 "excerptTokens": [
6088 {
6089 "kind": "Content",
6090 "text": "eth_getBlockTransactionCountByNumber: "
6091 },
6092 {
6093 "kind": "Reference",
6094 "text": "Method",
6095 "canonicalReference": "eth-connect!Method:class"
6096 },
6097 {
6098 "kind": "Content",
6099 "text": "<number>"
6100 }
6101 ],
6102 "releaseTag": "Public",
6103 "name": "eth_getBlockTransactionCountByNumber",
6104 "variableTypeTokenRange": {
6105 "startIndex": 1,
6106 "endIndex": 3
6107 }
6108 },
6109 {
6110 "kind": "Variable",
6111 "canonicalReference": "eth-connect!eth.eth_getCode:var",
6112 "docComment": "",
6113 "excerptTokens": [
6114 {
6115 "kind": "Content",
6116 "text": "eth_getCode: "
6117 },
6118 {
6119 "kind": "Reference",
6120 "text": "Method",
6121 "canonicalReference": "eth-connect!Method:class"
6122 },
6123 {
6124 "kind": "Content",
6125 "text": "<string>"
6126 }
6127 ],
6128 "releaseTag": "Public",
6129 "name": "eth_getCode",
6130 "variableTypeTokenRange": {
6131 "startIndex": 1,
6132 "endIndex": 3
6133 }
6134 },
6135 {
6136 "kind": "Variable",
6137 "canonicalReference": "eth-connect!eth.eth_getFilterChanges:var",
6138 "docComment": "",
6139 "excerptTokens": [
6140 {
6141 "kind": "Content",
6142 "text": "eth_getFilterChanges: "
6143 },
6144 {
6145 "kind": "Reference",
6146 "text": "Method",
6147 "canonicalReference": "eth-connect!Method:class"
6148 },
6149 {
6150 "kind": "Content",
6151 "text": "<any[]>"
6152 }
6153 ],
6154 "releaseTag": "Public",
6155 "name": "eth_getFilterChanges",
6156 "variableTypeTokenRange": {
6157 "startIndex": 1,
6158 "endIndex": 3
6159 }
6160 },
6161 {
6162 "kind": "Variable",
6163 "canonicalReference": "eth-connect!eth.eth_getFilterLogs:var",
6164 "docComment": "",
6165 "excerptTokens": [
6166 {
6167 "kind": "Content",
6168 "text": "eth_getFilterLogs: "
6169 },
6170 {
6171 "kind": "Reference",
6172 "text": "Method",
6173 "canonicalReference": "eth-connect!Method:class"
6174 },
6175 {
6176 "kind": "Content",
6177 "text": "<any[]>"
6178 }
6179 ],
6180 "releaseTag": "Public",
6181 "name": "eth_getFilterLogs",
6182 "variableTypeTokenRange": {
6183 "startIndex": 1,
6184 "endIndex": 3
6185 }
6186 },
6187 {
6188 "kind": "Variable",
6189 "canonicalReference": "eth-connect!eth.eth_getLogs:var",
6190 "docComment": "",
6191 "excerptTokens": [
6192 {
6193 "kind": "Content",
6194 "text": "eth_getLogs: "
6195 },
6196 {
6197 "kind": "Reference",
6198 "text": "Method",
6199 "canonicalReference": "eth-connect!Method:class"
6200 },
6201 {
6202 "kind": "Content",
6203 "text": "<any[]>"
6204 }
6205 ],
6206 "releaseTag": "Public",
6207 "name": "eth_getLogs",
6208 "variableTypeTokenRange": {
6209 "startIndex": 1,
6210 "endIndex": 3
6211 }
6212 },
6213 {
6214 "kind": "Variable",
6215 "canonicalReference": "eth-connect!eth.eth_getStorageAt:var",
6216 "docComment": "",
6217 "excerptTokens": [
6218 {
6219 "kind": "Content",
6220 "text": "eth_getStorageAt: "
6221 },
6222 {
6223 "kind": "Reference",
6224 "text": "Method",
6225 "canonicalReference": "eth-connect!Method:class"
6226 },
6227 {
6228 "kind": "Content",
6229 "text": "<string>"
6230 }
6231 ],
6232 "releaseTag": "Public",
6233 "name": "eth_getStorageAt",
6234 "variableTypeTokenRange": {
6235 "startIndex": 1,
6236 "endIndex": 3
6237 }
6238 },
6239 {
6240 "kind": "Variable",
6241 "canonicalReference": "eth-connect!eth.eth_getTransactionByBlockHashAndIndex:var",
6242 "docComment": "",
6243 "excerptTokens": [
6244 {
6245 "kind": "Content",
6246 "text": "eth_getTransactionByBlockHashAndIndex: "
6247 },
6248 {
6249 "kind": "Reference",
6250 "text": "Method",
6251 "canonicalReference": "eth-connect!Method:class"
6252 },
6253 {
6254 "kind": "Content",
6255 "text": "<any>"
6256 }
6257 ],
6258 "releaseTag": "Public",
6259 "name": "eth_getTransactionByBlockHashAndIndex",
6260 "variableTypeTokenRange": {
6261 "startIndex": 1,
6262 "endIndex": 3
6263 }
6264 },
6265 {
6266 "kind": "Variable",
6267 "canonicalReference": "eth-connect!eth.eth_getTransactionByBlockNumberAndIndex:var",
6268 "docComment": "",
6269 "excerptTokens": [
6270 {
6271 "kind": "Content",
6272 "text": "eth_getTransactionByBlockNumberAndIndex: "
6273 },
6274 {
6275 "kind": "Reference",
6276 "text": "Method",
6277 "canonicalReference": "eth-connect!Method:class"
6278 },
6279 {
6280 "kind": "Content",
6281 "text": "<any>"
6282 }
6283 ],
6284 "releaseTag": "Public",
6285 "name": "eth_getTransactionByBlockNumberAndIndex",
6286 "variableTypeTokenRange": {
6287 "startIndex": 1,
6288 "endIndex": 3
6289 }
6290 },
6291 {
6292 "kind": "Variable",
6293 "canonicalReference": "eth-connect!eth.eth_getTransactionByHash:var",
6294 "docComment": "",
6295 "excerptTokens": [
6296 {
6297 "kind": "Content",
6298 "text": "eth_getTransactionByHash: "
6299 },
6300 {
6301 "kind": "Reference",
6302 "text": "Method",
6303 "canonicalReference": "eth-connect!Method:class"
6304 },
6305 {
6306 "kind": "Content",
6307 "text": "<any>"
6308 }
6309 ],
6310 "releaseTag": "Public",
6311 "name": "eth_getTransactionByHash",
6312 "variableTypeTokenRange": {
6313 "startIndex": 1,
6314 "endIndex": 3
6315 }
6316 },
6317 {
6318 "kind": "Variable",
6319 "canonicalReference": "eth-connect!eth.eth_getTransactionCount:var",
6320 "docComment": "",
6321 "excerptTokens": [
6322 {
6323 "kind": "Content",
6324 "text": "eth_getTransactionCount: "
6325 },
6326 {
6327 "kind": "Reference",
6328 "text": "Method",
6329 "canonicalReference": "eth-connect!Method:class"
6330 },
6331 {
6332 "kind": "Content",
6333 "text": "<number>"
6334 }
6335 ],
6336 "releaseTag": "Public",
6337 "name": "eth_getTransactionCount",
6338 "variableTypeTokenRange": {
6339 "startIndex": 1,
6340 "endIndex": 3
6341 }
6342 },
6343 {
6344 "kind": "Variable",
6345 "canonicalReference": "eth-connect!eth.eth_getTransactionReceipt:var",
6346 "docComment": "",
6347 "excerptTokens": [
6348 {
6349 "kind": "Content",
6350 "text": "eth_getTransactionReceipt: "
6351 },
6352 {
6353 "kind": "Reference",
6354 "text": "Method",
6355 "canonicalReference": "eth-connect!Method:class"
6356 },
6357 {
6358 "kind": "Content",
6359 "text": "<any>"
6360 }
6361 ],
6362 "releaseTag": "Public",
6363 "name": "eth_getTransactionReceipt",
6364 "variableTypeTokenRange": {
6365 "startIndex": 1,
6366 "endIndex": 3
6367 }
6368 },
6369 {
6370 "kind": "Variable",
6371 "canonicalReference": "eth-connect!eth.eth_getUncleByBlockHashAndIndex:var",
6372 "docComment": "",
6373 "excerptTokens": [
6374 {
6375 "kind": "Content",
6376 "text": "eth_getUncleByBlockHashAndIndex: "
6377 },
6378 {
6379 "kind": "Reference",
6380 "text": "Method",
6381 "canonicalReference": "eth-connect!Method:class"
6382 },
6383 {
6384 "kind": "Content",
6385 "text": "<any>"
6386 }
6387 ],
6388 "releaseTag": "Public",
6389 "name": "eth_getUncleByBlockHashAndIndex",
6390 "variableTypeTokenRange": {
6391 "startIndex": 1,
6392 "endIndex": 3
6393 }
6394 },
6395 {
6396 "kind": "Variable",
6397 "canonicalReference": "eth-connect!eth.eth_getUncleByBlockNumberAndIndex:var",
6398 "docComment": "",
6399 "excerptTokens": [
6400 {
6401 "kind": "Content",
6402 "text": "eth_getUncleByBlockNumberAndIndex: "
6403 },
6404 {
6405 "kind": "Reference",
6406 "text": "Method",
6407 "canonicalReference": "eth-connect!Method:class"
6408 },
6409 {
6410 "kind": "Content",
6411 "text": "<any>"
6412 }
6413 ],
6414 "releaseTag": "Public",
6415 "name": "eth_getUncleByBlockNumberAndIndex",
6416 "variableTypeTokenRange": {
6417 "startIndex": 1,
6418 "endIndex": 3
6419 }
6420 },
6421 {
6422 "kind": "Variable",
6423 "canonicalReference": "eth-connect!eth.eth_getUncleCountByBlockHash:var",
6424 "docComment": "",
6425 "excerptTokens": [
6426 {
6427 "kind": "Content",
6428 "text": "eth_getUncleCountByBlockHash: "
6429 },
6430 {
6431 "kind": "Reference",
6432 "text": "Method",
6433 "canonicalReference": "eth-connect!Method:class"
6434 },
6435 {
6436 "kind": "Content",
6437 "text": "<number>"
6438 }
6439 ],
6440 "releaseTag": "Public",
6441 "name": "eth_getUncleCountByBlockHash",
6442 "variableTypeTokenRange": {
6443 "startIndex": 1,
6444 "endIndex": 3
6445 }
6446 },
6447 {
6448 "kind": "Variable",
6449 "canonicalReference": "eth-connect!eth.eth_getUncleCountByBlockNumber:var",
6450 "docComment": "",
6451 "excerptTokens": [
6452 {
6453 "kind": "Content",
6454 "text": "eth_getUncleCountByBlockNumber: "
6455 },
6456 {
6457 "kind": "Reference",
6458 "text": "Method",
6459 "canonicalReference": "eth-connect!Method:class"
6460 },
6461 {
6462 "kind": "Content",
6463 "text": "<number>"
6464 }
6465 ],
6466 "releaseTag": "Public",
6467 "name": "eth_getUncleCountByBlockNumber",
6468 "variableTypeTokenRange": {
6469 "startIndex": 1,
6470 "endIndex": 3
6471 }
6472 },
6473 {
6474 "kind": "Variable",
6475 "canonicalReference": "eth-connect!eth.eth_getWork:var",
6476 "docComment": "",
6477 "excerptTokens": [
6478 {
6479 "kind": "Content",
6480 "text": "eth_getWork: "
6481 },
6482 {
6483 "kind": "Reference",
6484 "text": "Method",
6485 "canonicalReference": "eth-connect!Method:class"
6486 },
6487 {
6488 "kind": "Content",
6489 "text": "<any[]>"
6490 }
6491 ],
6492 "releaseTag": "Public",
6493 "name": "eth_getWork",
6494 "variableTypeTokenRange": {
6495 "startIndex": 1,
6496 "endIndex": 3
6497 }
6498 },
6499 {
6500 "kind": "Variable",
6501 "canonicalReference": "eth-connect!eth.eth_hashrate:var",
6502 "docComment": "",
6503 "excerptTokens": [
6504 {
6505 "kind": "Content",
6506 "text": "eth_hashrate: "
6507 },
6508 {
6509 "kind": "Reference",
6510 "text": "Property",
6511 "canonicalReference": "eth-connect!Property:class"
6512 },
6513 {
6514 "kind": "Content",
6515 "text": "<number>"
6516 }
6517 ],
6518 "releaseTag": "Public",
6519 "name": "eth_hashrate",
6520 "variableTypeTokenRange": {
6521 "startIndex": 1,
6522 "endIndex": 3
6523 }
6524 },
6525 {
6526 "kind": "Variable",
6527 "canonicalReference": "eth-connect!eth.eth_mining:var",
6528 "docComment": "",
6529 "excerptTokens": [
6530 {
6531 "kind": "Content",
6532 "text": "eth_mining: "
6533 },
6534 {
6535 "kind": "Reference",
6536 "text": "Property",
6537 "canonicalReference": "eth-connect!Property:class"
6538 },
6539 {
6540 "kind": "Content",
6541 "text": "<boolean>"
6542 }
6543 ],
6544 "releaseTag": "Public",
6545 "name": "eth_mining",
6546 "variableTypeTokenRange": {
6547 "startIndex": 1,
6548 "endIndex": 3
6549 }
6550 },
6551 {
6552 "kind": "Variable",
6553 "canonicalReference": "eth-connect!eth.eth_newBlockFilter:var",
6554 "docComment": "",
6555 "excerptTokens": [
6556 {
6557 "kind": "Content",
6558 "text": "eth_newBlockFilter: "
6559 },
6560 {
6561 "kind": "Reference",
6562 "text": "Method",
6563 "canonicalReference": "eth-connect!Method:class"
6564 },
6565 {
6566 "kind": "Content",
6567 "text": "<string>"
6568 }
6569 ],
6570 "releaseTag": "Public",
6571 "name": "eth_newBlockFilter",
6572 "variableTypeTokenRange": {
6573 "startIndex": 1,
6574 "endIndex": 3
6575 }
6576 },
6577 {
6578 "kind": "Variable",
6579 "canonicalReference": "eth-connect!eth.eth_newFilter:var",
6580 "docComment": "",
6581 "excerptTokens": [
6582 {
6583 "kind": "Content",
6584 "text": "eth_newFilter: "
6585 },
6586 {
6587 "kind": "Reference",
6588 "text": "Method",
6589 "canonicalReference": "eth-connect!Method:class"
6590 },
6591 {
6592 "kind": "Content",
6593 "text": "<string>"
6594 }
6595 ],
6596 "releaseTag": "Public",
6597 "name": "eth_newFilter",
6598 "variableTypeTokenRange": {
6599 "startIndex": 1,
6600 "endIndex": 3
6601 }
6602 },
6603 {
6604 "kind": "Variable",
6605 "canonicalReference": "eth-connect!eth.eth_newPendingTransactionFilter:var",
6606 "docComment": "",
6607 "excerptTokens": [
6608 {
6609 "kind": "Content",
6610 "text": "eth_newPendingTransactionFilter: "
6611 },
6612 {
6613 "kind": "Reference",
6614 "text": "Method",
6615 "canonicalReference": "eth-connect!Method:class"
6616 },
6617 {
6618 "kind": "Content",
6619 "text": "<string>"
6620 }
6621 ],
6622 "releaseTag": "Public",
6623 "name": "eth_newPendingTransactionFilter",
6624 "variableTypeTokenRange": {
6625 "startIndex": 1,
6626 "endIndex": 3
6627 }
6628 },
6629 {
6630 "kind": "Variable",
6631 "canonicalReference": "eth-connect!eth.eth_protocolVersion:var",
6632 "docComment": "",
6633 "excerptTokens": [
6634 {
6635 "kind": "Content",
6636 "text": "eth_protocolVersion: "
6637 },
6638 {
6639 "kind": "Reference",
6640 "text": "Property",
6641 "canonicalReference": "eth-connect!Property:class"
6642 },
6643 {
6644 "kind": "Content",
6645 "text": "<number>"
6646 }
6647 ],
6648 "releaseTag": "Public",
6649 "name": "eth_protocolVersion",
6650 "variableTypeTokenRange": {
6651 "startIndex": 1,
6652 "endIndex": 3
6653 }
6654 },
6655 {
6656 "kind": "Variable",
6657 "canonicalReference": "eth-connect!eth.eth_sendRawTransaction:var",
6658 "docComment": "",
6659 "excerptTokens": [
6660 {
6661 "kind": "Content",
6662 "text": "eth_sendRawTransaction: "
6663 },
6664 {
6665 "kind": "Reference",
6666 "text": "Method",
6667 "canonicalReference": "eth-connect!Method:class"
6668 },
6669 {
6670 "kind": "Content",
6671 "text": "<string>"
6672 }
6673 ],
6674 "releaseTag": "Public",
6675 "name": "eth_sendRawTransaction",
6676 "variableTypeTokenRange": {
6677 "startIndex": 1,
6678 "endIndex": 3
6679 }
6680 },
6681 {
6682 "kind": "Variable",
6683 "canonicalReference": "eth-connect!eth.eth_sendTransaction:var",
6684 "docComment": "",
6685 "excerptTokens": [
6686 {
6687 "kind": "Content",
6688 "text": "eth_sendTransaction: "
6689 },
6690 {
6691 "kind": "Reference",
6692 "text": "Method",
6693 "canonicalReference": "eth-connect!Method:class"
6694 },
6695 {
6696 "kind": "Content",
6697 "text": "<string>"
6698 }
6699 ],
6700 "releaseTag": "Public",
6701 "name": "eth_sendTransaction",
6702 "variableTypeTokenRange": {
6703 "startIndex": 1,
6704 "endIndex": 3
6705 }
6706 },
6707 {
6708 "kind": "Variable",
6709 "canonicalReference": "eth-connect!eth.eth_sign:var",
6710 "docComment": "",
6711 "excerptTokens": [
6712 {
6713 "kind": "Content",
6714 "text": "eth_sign: "
6715 },
6716 {
6717 "kind": "Reference",
6718 "text": "Method",
6719 "canonicalReference": "eth-connect!Method:class"
6720 },
6721 {
6722 "kind": "Content",
6723 "text": "<string>"
6724 }
6725 ],
6726 "releaseTag": "Public",
6727 "name": "eth_sign",
6728 "variableTypeTokenRange": {
6729 "startIndex": 1,
6730 "endIndex": 3
6731 }
6732 },
6733 {
6734 "kind": "Variable",
6735 "canonicalReference": "eth-connect!eth.eth_submitHashrate:var",
6736 "docComment": "",
6737 "excerptTokens": [
6738 {
6739 "kind": "Content",
6740 "text": "eth_submitHashrate: "
6741 },
6742 {
6743 "kind": "Reference",
6744 "text": "Method",
6745 "canonicalReference": "eth-connect!Method:class"
6746 },
6747 {
6748 "kind": "Content",
6749 "text": "<boolean>"
6750 }
6751 ],
6752 "releaseTag": "Public",
6753 "name": "eth_submitHashrate",
6754 "variableTypeTokenRange": {
6755 "startIndex": 1,
6756 "endIndex": 3
6757 }
6758 },
6759 {
6760 "kind": "Variable",
6761 "canonicalReference": "eth-connect!eth.eth_submitWork:var",
6762 "docComment": "",
6763 "excerptTokens": [
6764 {
6765 "kind": "Content",
6766 "text": "eth_submitWork: "
6767 },
6768 {
6769 "kind": "Reference",
6770 "text": "Method",
6771 "canonicalReference": "eth-connect!Method:class"
6772 },
6773 {
6774 "kind": "Content",
6775 "text": "<boolean>"
6776 }
6777 ],
6778 "releaseTag": "Public",
6779 "name": "eth_submitWork",
6780 "variableTypeTokenRange": {
6781 "startIndex": 1,
6782 "endIndex": 3
6783 }
6784 },
6785 {
6786 "kind": "Variable",
6787 "canonicalReference": "eth-connect!eth.eth_syncing:var",
6788 "docComment": "",
6789 "excerptTokens": [
6790 {
6791 "kind": "Content",
6792 "text": "eth_syncing: "
6793 },
6794 {
6795 "kind": "Reference",
6796 "text": "Property",
6797 "canonicalReference": "eth-connect!Property:class"
6798 },
6799 {
6800 "kind": "Content",
6801 "text": "<any>"
6802 }
6803 ],
6804 "releaseTag": "Public",
6805 "name": "eth_syncing",
6806 "variableTypeTokenRange": {
6807 "startIndex": 1,
6808 "endIndex": 3
6809 }
6810 },
6811 {
6812 "kind": "Variable",
6813 "canonicalReference": "eth-connect!eth.eth_uninstallFilter:var",
6814 "docComment": "",
6815 "excerptTokens": [
6816 {
6817 "kind": "Content",
6818 "text": "eth_uninstallFilter: "
6819 },
6820 {
6821 "kind": "Reference",
6822 "text": "Method",
6823 "canonicalReference": "eth-connect!Method:class"
6824 },
6825 {
6826 "kind": "Content",
6827 "text": "<boolean>"
6828 }
6829 ],
6830 "releaseTag": "Public",
6831 "name": "eth_uninstallFilter",
6832 "variableTypeTokenRange": {
6833 "startIndex": 1,
6834 "endIndex": 3
6835 }
6836 },
6837 {
6838 "kind": "Variable",
6839 "canonicalReference": "eth-connect!eth.net_listening:var",
6840 "docComment": "",
6841 "excerptTokens": [
6842 {
6843 "kind": "Content",
6844 "text": "net_listening: "
6845 },
6846 {
6847 "kind": "Reference",
6848 "text": "Property",
6849 "canonicalReference": "eth-connect!Property:class"
6850 },
6851 {
6852 "kind": "Content",
6853 "text": "<boolean>"
6854 }
6855 ],
6856 "releaseTag": "Public",
6857 "name": "net_listening",
6858 "variableTypeTokenRange": {
6859 "startIndex": 1,
6860 "endIndex": 3
6861 }
6862 },
6863 {
6864 "kind": "Variable",
6865 "canonicalReference": "eth-connect!eth.net_peerCount:var",
6866 "docComment": "",
6867 "excerptTokens": [
6868 {
6869 "kind": "Content",
6870 "text": "net_peerCount: "
6871 },
6872 {
6873 "kind": "Reference",
6874 "text": "Property",
6875 "canonicalReference": "eth-connect!Property:class"
6876 },
6877 {
6878 "kind": "Content",
6879 "text": "<number>"
6880 }
6881 ],
6882 "releaseTag": "Public",
6883 "name": "net_peerCount",
6884 "variableTypeTokenRange": {
6885 "startIndex": 1,
6886 "endIndex": 3
6887 }
6888 },
6889 {
6890 "kind": "Variable",
6891 "canonicalReference": "eth-connect!eth.net_version:var",
6892 "docComment": "",
6893 "excerptTokens": [
6894 {
6895 "kind": "Content",
6896 "text": "net_version: "
6897 },
6898 {
6899 "kind": "Reference",
6900 "text": "Property",
6901 "canonicalReference": "eth-connect!Property:class"
6902 },
6903 {
6904 "kind": "Content",
6905 "text": "<string>"
6906 }
6907 ],
6908 "releaseTag": "Public",
6909 "name": "net_version",
6910 "variableTypeTokenRange": {
6911 "startIndex": 1,
6912 "endIndex": 3
6913 }
6914 },
6915 {
6916 "kind": "Variable",
6917 "canonicalReference": "eth-connect!eth.personal_ecRecover:var",
6918 "docComment": "",
6919 "excerptTokens": [
6920 {
6921 "kind": "Content",
6922 "text": "personal_ecRecover: "
6923 },
6924 {
6925 "kind": "Reference",
6926 "text": "Method",
6927 "canonicalReference": "eth-connect!Method:class"
6928 },
6929 {
6930 "kind": "Content",
6931 "text": "<any>"
6932 }
6933 ],
6934 "releaseTag": "Public",
6935 "name": "personal_ecRecover",
6936 "variableTypeTokenRange": {
6937 "startIndex": 1,
6938 "endIndex": 3
6939 }
6940 },
6941 {
6942 "kind": "Variable",
6943 "canonicalReference": "eth-connect!eth.personal_importRawKey:var",
6944 "docComment": "",
6945 "excerptTokens": [
6946 {
6947 "kind": "Content",
6948 "text": "personal_importRawKey: "
6949 },
6950 {
6951 "kind": "Reference",
6952 "text": "Method",
6953 "canonicalReference": "eth-connect!Method:class"
6954 },
6955 {
6956 "kind": "Content",
6957 "text": "<any>"
6958 }
6959 ],
6960 "releaseTag": "Public",
6961 "name": "personal_importRawKey",
6962 "variableTypeTokenRange": {
6963 "startIndex": 1,
6964 "endIndex": 3
6965 }
6966 },
6967 {
6968 "kind": "Variable",
6969 "canonicalReference": "eth-connect!eth.personal_listAccounts:var",
6970 "docComment": "",
6971 "excerptTokens": [
6972 {
6973 "kind": "Content",
6974 "text": "personal_listAccounts: "
6975 },
6976 {
6977 "kind": "Reference",
6978 "text": "Property",
6979 "canonicalReference": "eth-connect!Property:class"
6980 },
6981 {
6982 "kind": "Content",
6983 "text": "<any[]>"
6984 }
6985 ],
6986 "releaseTag": "Public",
6987 "name": "personal_listAccounts",
6988 "variableTypeTokenRange": {
6989 "startIndex": 1,
6990 "endIndex": 3
6991 }
6992 },
6993 {
6994 "kind": "Variable",
6995 "canonicalReference": "eth-connect!eth.personal_lockAccount:var",
6996 "docComment": "",
6997 "excerptTokens": [
6998 {
6999 "kind": "Content",
7000 "text": "personal_lockAccount: "
7001 },
7002 {
7003 "kind": "Reference",
7004 "text": "Method",
7005 "canonicalReference": "eth-connect!Method:class"
7006 },
7007 {
7008 "kind": "Content",
7009 "text": "<boolean>"
7010 }
7011 ],
7012 "releaseTag": "Public",
7013 "name": "personal_lockAccount",
7014 "variableTypeTokenRange": {
7015 "startIndex": 1,
7016 "endIndex": 3
7017 }
7018 },
7019 {
7020 "kind": "Variable",
7021 "canonicalReference": "eth-connect!eth.personal_newAccount:var",
7022 "docComment": "",
7023 "excerptTokens": [
7024 {
7025 "kind": "Content",
7026 "text": "personal_newAccount: "
7027 },
7028 {
7029 "kind": "Reference",
7030 "text": "Method",
7031 "canonicalReference": "eth-connect!Method:class"
7032 },
7033 {
7034 "kind": "Content",
7035 "text": "<any>"
7036 }
7037 ],
7038 "releaseTag": "Public",
7039 "name": "personal_newAccount",
7040 "variableTypeTokenRange": {
7041 "startIndex": 1,
7042 "endIndex": 3
7043 }
7044 },
7045 {
7046 "kind": "Variable",
7047 "canonicalReference": "eth-connect!eth.personal_sendTransaction:var",
7048 "docComment": "",
7049 "excerptTokens": [
7050 {
7051 "kind": "Content",
7052 "text": "personal_sendTransaction: "
7053 },
7054 {
7055 "kind": "Reference",
7056 "text": "Method",
7057 "canonicalReference": "eth-connect!Method:class"
7058 },
7059 {
7060 "kind": "Content",
7061 "text": "<string>"
7062 }
7063 ],
7064 "releaseTag": "Public",
7065 "name": "personal_sendTransaction",
7066 "variableTypeTokenRange": {
7067 "startIndex": 1,
7068 "endIndex": 3
7069 }
7070 },
7071 {
7072 "kind": "Variable",
7073 "canonicalReference": "eth-connect!eth.personal_sign:var",
7074 "docComment": "",
7075 "excerptTokens": [
7076 {
7077 "kind": "Content",
7078 "text": "personal_sign: "
7079 },
7080 {
7081 "kind": "Reference",
7082 "text": "Method",
7083 "canonicalReference": "eth-connect!Method:class"
7084 },
7085 {
7086 "kind": "Content",
7087 "text": "<string>"
7088 }
7089 ],
7090 "releaseTag": "Public",
7091 "name": "personal_sign",
7092 "variableTypeTokenRange": {
7093 "startIndex": 1,
7094 "endIndex": 3
7095 }
7096 },
7097 {
7098 "kind": "Variable",
7099 "canonicalReference": "eth-connect!eth.personal_unlockAccount:var",
7100 "docComment": "",
7101 "excerptTokens": [
7102 {
7103 "kind": "Content",
7104 "text": "personal_unlockAccount: "
7105 },
7106 {
7107 "kind": "Reference",
7108 "text": "Method",
7109 "canonicalReference": "eth-connect!Method:class"
7110 },
7111 {
7112 "kind": "Content",
7113 "text": "<boolean>"
7114 }
7115 ],
7116 "releaseTag": "Public",
7117 "name": "personal_unlockAccount",
7118 "variableTypeTokenRange": {
7119 "startIndex": 1,
7120 "endIndex": 3
7121 }
7122 },
7123 {
7124 "kind": "Variable",
7125 "canonicalReference": "eth-connect!eth.shh_addToGroup:var",
7126 "docComment": "",
7127 "excerptTokens": [
7128 {
7129 "kind": "Content",
7130 "text": "shh_addToGroup: "
7131 },
7132 {
7133 "kind": "Reference",
7134 "text": "Method",
7135 "canonicalReference": "eth-connect!Method:class"
7136 },
7137 {
7138 "kind": "Content",
7139 "text": "<boolean>"
7140 }
7141 ],
7142 "releaseTag": "Public",
7143 "name": "shh_addToGroup",
7144 "variableTypeTokenRange": {
7145 "startIndex": 1,
7146 "endIndex": 3
7147 }
7148 },
7149 {
7150 "kind": "Variable",
7151 "canonicalReference": "eth-connect!eth.shh_getFilterChanges:var",
7152 "docComment": "",
7153 "excerptTokens": [
7154 {
7155 "kind": "Content",
7156 "text": "shh_getFilterChanges: "
7157 },
7158 {
7159 "kind": "Reference",
7160 "text": "Method",
7161 "canonicalReference": "eth-connect!Method:class"
7162 },
7163 {
7164 "kind": "Content",
7165 "text": "<any[]>"
7166 }
7167 ],
7168 "releaseTag": "Public",
7169 "name": "shh_getFilterChanges",
7170 "variableTypeTokenRange": {
7171 "startIndex": 1,
7172 "endIndex": 3
7173 }
7174 },
7175 {
7176 "kind": "Variable",
7177 "canonicalReference": "eth-connect!eth.shh_getFilterMessages:var",
7178 "docComment": "",
7179 "excerptTokens": [
7180 {
7181 "kind": "Content",
7182 "text": "shh_getFilterMessages: "
7183 },
7184 {
7185 "kind": "Reference",
7186 "text": "Method",
7187 "canonicalReference": "eth-connect!Method:class"
7188 },
7189 {
7190 "kind": "Content",
7191 "text": "<any[]>"
7192 }
7193 ],
7194 "releaseTag": "Public",
7195 "name": "shh_getFilterMessages",
7196 "variableTypeTokenRange": {
7197 "startIndex": 1,
7198 "endIndex": 3
7199 }
7200 },
7201 {
7202 "kind": "Variable",
7203 "canonicalReference": "eth-connect!eth.shh_getLogs:var",
7204 "docComment": "",
7205 "excerptTokens": [
7206 {
7207 "kind": "Content",
7208 "text": "shh_getLogs: "
7209 },
7210 {
7211 "kind": "Reference",
7212 "text": "Method",
7213 "canonicalReference": "eth-connect!Method:class"
7214 },
7215 {
7216 "kind": "Content",
7217 "text": "<any[]>"
7218 }
7219 ],
7220 "releaseTag": "Public",
7221 "name": "shh_getLogs",
7222 "variableTypeTokenRange": {
7223 "startIndex": 1,
7224 "endIndex": 3
7225 }
7226 },
7227 {
7228 "kind": "Variable",
7229 "canonicalReference": "eth-connect!eth.shh_getMessages:var",
7230 "docComment": "",
7231 "excerptTokens": [
7232 {
7233 "kind": "Content",
7234 "text": "shh_getMessages: "
7235 },
7236 {
7237 "kind": "Reference",
7238 "text": "Method",
7239 "canonicalReference": "eth-connect!Method:class"
7240 },
7241 {
7242 "kind": "Content",
7243 "text": "<any[]>"
7244 }
7245 ],
7246 "releaseTag": "Public",
7247 "name": "shh_getMessages",
7248 "variableTypeTokenRange": {
7249 "startIndex": 1,
7250 "endIndex": 3
7251 }
7252 },
7253 {
7254 "kind": "Variable",
7255 "canonicalReference": "eth-connect!eth.shh_hasIdentity:var",
7256 "docComment": "",
7257 "excerptTokens": [
7258 {
7259 "kind": "Content",
7260 "text": "shh_hasIdentity: "
7261 },
7262 {
7263 "kind": "Reference",
7264 "text": "Method",
7265 "canonicalReference": "eth-connect!Method:class"
7266 },
7267 {
7268 "kind": "Content",
7269 "text": "<boolean>"
7270 }
7271 ],
7272 "releaseTag": "Public",
7273 "name": "shh_hasIdentity",
7274 "variableTypeTokenRange": {
7275 "startIndex": 1,
7276 "endIndex": 3
7277 }
7278 },
7279 {
7280 "kind": "Variable",
7281 "canonicalReference": "eth-connect!eth.shh_newFilter:var",
7282 "docComment": "",
7283 "excerptTokens": [
7284 {
7285 "kind": "Content",
7286 "text": "shh_newFilter: "
7287 },
7288 {
7289 "kind": "Reference",
7290 "text": "Method",
7291 "canonicalReference": "eth-connect!Method:class"
7292 },
7293 {
7294 "kind": "Content",
7295 "text": "<string>"
7296 }
7297 ],
7298 "releaseTag": "Public",
7299 "name": "shh_newFilter",
7300 "variableTypeTokenRange": {
7301 "startIndex": 1,
7302 "endIndex": 3
7303 }
7304 },
7305 {
7306 "kind": "Variable",
7307 "canonicalReference": "eth-connect!eth.shh_newGroup:var",
7308 "docComment": "",
7309 "excerptTokens": [
7310 {
7311 "kind": "Content",
7312 "text": "shh_newGroup: "
7313 },
7314 {
7315 "kind": "Reference",
7316 "text": "Method",
7317 "canonicalReference": "eth-connect!Method:class"
7318 },
7319 {
7320 "kind": "Content",
7321 "text": "<string>"
7322 }
7323 ],
7324 "releaseTag": "Public",
7325 "name": "shh_newGroup",
7326 "variableTypeTokenRange": {
7327 "startIndex": 1,
7328 "endIndex": 3
7329 }
7330 },
7331 {
7332 "kind": "Variable",
7333 "canonicalReference": "eth-connect!eth.shh_newIdentity:var",
7334 "docComment": "",
7335 "excerptTokens": [
7336 {
7337 "kind": "Content",
7338 "text": "shh_newIdentity: "
7339 },
7340 {
7341 "kind": "Reference",
7342 "text": "Method",
7343 "canonicalReference": "eth-connect!Method:class"
7344 },
7345 {
7346 "kind": "Content",
7347 "text": "<string>"
7348 }
7349 ],
7350 "releaseTag": "Public",
7351 "name": "shh_newIdentity",
7352 "variableTypeTokenRange": {
7353 "startIndex": 1,
7354 "endIndex": 3
7355 }
7356 },
7357 {
7358 "kind": "Variable",
7359 "canonicalReference": "eth-connect!eth.shh_post:var",
7360 "docComment": "",
7361 "excerptTokens": [
7362 {
7363 "kind": "Content",
7364 "text": "shh_post: "
7365 },
7366 {
7367 "kind": "Reference",
7368 "text": "Method",
7369 "canonicalReference": "eth-connect!Method:class"
7370 },
7371 {
7372 "kind": "Content",
7373 "text": "<boolean>"
7374 }
7375 ],
7376 "releaseTag": "Public",
7377 "name": "shh_post",
7378 "variableTypeTokenRange": {
7379 "startIndex": 1,
7380 "endIndex": 3
7381 }
7382 },
7383 {
7384 "kind": "Variable",
7385 "canonicalReference": "eth-connect!eth.shh_uninstallFilter:var",
7386 "docComment": "",
7387 "excerptTokens": [
7388 {
7389 "kind": "Content",
7390 "text": "shh_uninstallFilter: "
7391 },
7392 {
7393 "kind": "Reference",
7394 "text": "Method",
7395 "canonicalReference": "eth-connect!Method:class"
7396 },
7397 {
7398 "kind": "Content",
7399 "text": "<boolean>"
7400 }
7401 ],
7402 "releaseTag": "Public",
7403 "name": "shh_uninstallFilter",
7404 "variableTypeTokenRange": {
7405 "startIndex": 1,
7406 "endIndex": 3
7407 }
7408 },
7409 {
7410 "kind": "Variable",
7411 "canonicalReference": "eth-connect!eth.shh_version:var",
7412 "docComment": "",
7413 "excerptTokens": [
7414 {
7415 "kind": "Content",
7416 "text": "shh_version: "
7417 },
7418 {
7419 "kind": "Reference",
7420 "text": "Method",
7421 "canonicalReference": "eth-connect!Method:class"
7422 },
7423 {
7424 "kind": "Content",
7425 "text": "<number>"
7426 }
7427 ],
7428 "releaseTag": "Public",
7429 "name": "shh_version",
7430 "variableTypeTokenRange": {
7431 "startIndex": 1,
7432 "endIndex": 3
7433 }
7434 },
7435 {
7436 "kind": "Variable",
7437 "canonicalReference": "eth-connect!eth.web3_clientVersion:var",
7438 "docComment": "",
7439 "excerptTokens": [
7440 {
7441 "kind": "Content",
7442 "text": "web3_clientVersion: "
7443 },
7444 {
7445 "kind": "Reference",
7446 "text": "Property",
7447 "canonicalReference": "eth-connect!Property:class"
7448 },
7449 {
7450 "kind": "Content",
7451 "text": "<string>"
7452 }
7453 ],
7454 "releaseTag": "Public",
7455 "name": "web3_clientVersion",
7456 "variableTypeTokenRange": {
7457 "startIndex": 1,
7458 "endIndex": 3
7459 }
7460 },
7461 {
7462 "kind": "Variable",
7463 "canonicalReference": "eth-connect!eth.web3_sha3:var",
7464 "docComment": "",
7465 "excerptTokens": [
7466 {
7467 "kind": "Content",
7468 "text": "web3_sha3: "
7469 },
7470 {
7471 "kind": "Reference",
7472 "text": "Method",
7473 "canonicalReference": "eth-connect!Method:class"
7474 },
7475 {
7476 "kind": "Content",
7477 "text": "<string>"
7478 }
7479 ],
7480 "releaseTag": "Public",
7481 "name": "web3_sha3",
7482 "variableTypeTokenRange": {
7483 "startIndex": 1,
7484 "endIndex": 3
7485 }
7486 }
7487 ]
7488 },
7489 {
7490 "kind": "Class",
7491 "canonicalReference": "eth-connect!EthBlockFilter:class",
7492 "docComment": "",
7493 "excerptTokens": [
7494 {
7495 "kind": "Content",
7496 "text": "export declare class EthBlockFilter extends "
7497 },
7498 {
7499 "kind": "Reference",
7500 "text": "EthFilter",
7501 "canonicalReference": "eth-connect!EthFilter:class"
7502 },
7503 {
7504 "kind": "Content",
7505 "text": "<"
7506 },
7507 {
7508 "kind": "Reference",
7509 "text": "TxHash",
7510 "canonicalReference": "eth-connect!TxHash:type"
7511 },
7512 {
7513 "kind": "Content",
7514 "text": "> "
7515 }
7516 ],
7517 "releaseTag": "Public",
7518 "name": "EthBlockFilter",
7519 "members": [
7520 {
7521 "kind": "Constructor",
7522 "canonicalReference": "eth-connect!EthBlockFilter:constructor(1)",
7523 "docComment": "/**\n * Constructs a new instance of the `EthBlockFilter` class\n */\n",
7524 "excerptTokens": [
7525 {
7526 "kind": "Content",
7527 "text": "constructor(requestManager: "
7528 },
7529 {
7530 "kind": "Reference",
7531 "text": "RequestManager",
7532 "canonicalReference": "eth-connect!RequestManager:class"
7533 },
7534 {
7535 "kind": "Content",
7536 "text": ");"
7537 }
7538 ],
7539 "releaseTag": "Public",
7540 "overloadIndex": 1,
7541 "parameters": [
7542 {
7543 "parameterName": "requestManager",
7544 "parameterTypeTokenRange": {
7545 "startIndex": 1,
7546 "endIndex": 2
7547 }
7548 }
7549 ]
7550 },
7551 {
7552 "kind": "Method",
7553 "canonicalReference": "eth-connect!EthBlockFilter#getNewFilter:member(1)",
7554 "docComment": "",
7555 "excerptTokens": [
7556 {
7557 "kind": "Content",
7558 "text": "getNewFilter(): "
7559 },
7560 {
7561 "kind": "Reference",
7562 "text": "Promise",
7563 "canonicalReference": "!Promise:interface"
7564 },
7565 {
7566 "kind": "Content",
7567 "text": "<string>"
7568 },
7569 {
7570 "kind": "Content",
7571 "text": ";"
7572 }
7573 ],
7574 "isOptional": false,
7575 "isStatic": false,
7576 "returnTypeTokenRange": {
7577 "startIndex": 1,
7578 "endIndex": 3
7579 },
7580 "releaseTag": "Public",
7581 "overloadIndex": 1,
7582 "parameters": [],
7583 "name": "getNewFilter"
7584 }
7585 ],
7586 "extendsTokenRange": {
7587 "startIndex": 1,
7588 "endIndex": 5
7589 },
7590 "implementsTokenRanges": []
7591 },
7592 {
7593 "kind": "Class",
7594 "canonicalReference": "eth-connect!EthFilter:class",
7595 "docComment": "",
7596 "excerptTokens": [
7597 {
7598 "kind": "Content",
7599 "text": "export declare class EthFilter<T = "
7600 },
7601 {
7602 "kind": "Reference",
7603 "text": "FilterChange",
7604 "canonicalReference": "eth-connect!FilterChange:type"
7605 },
7606 {
7607 "kind": "Content",
7608 "text": " | string"
7609 },
7610 {
7611 "kind": "Content",
7612 "text": "> extends "
7613 },
7614 {
7615 "kind": "Reference",
7616 "text": "AbstractFilter",
7617 "canonicalReference": "eth-connect!AbstractFilter:class"
7618 },
7619 {
7620 "kind": "Content",
7621 "text": "<T> "
7622 }
7623 ],
7624 "releaseTag": "Public",
7625 "typeParameters": [
7626 {
7627 "typeParameterName": "T",
7628 "constraintTokenRange": {
7629 "startIndex": 0,
7630 "endIndex": 0
7631 },
7632 "defaultTypeTokenRange": {
7633 "startIndex": 1,
7634 "endIndex": 3
7635 }
7636 }
7637 ],
7638 "name": "EthFilter",
7639 "members": [
7640 {
7641 "kind": "Constructor",
7642 "canonicalReference": "eth-connect!EthFilter:constructor(1)",
7643 "docComment": "/**\n * Constructs a new instance of the `EthFilter` class\n */\n",
7644 "excerptTokens": [
7645 {
7646 "kind": "Content",
7647 "text": "constructor(requestManager: "
7648 },
7649 {
7650 "kind": "Reference",
7651 "text": "RequestManager",
7652 "canonicalReference": "eth-connect!RequestManager:class"
7653 },
7654 {
7655 "kind": "Content",
7656 "text": ", options: "
7657 },
7658 {
7659 "kind": "Reference",
7660 "text": "FilterOptions",
7661 "canonicalReference": "eth-connect!FilterOptions:type"
7662 },
7663 {
7664 "kind": "Content",
7665 "text": ", formatter?: "
7666 },
7667 {
7668 "kind": "Content",
7669 "text": "(message: "
7670 },
7671 {
7672 "kind": "Reference",
7673 "text": "FilterChange",
7674 "canonicalReference": "eth-connect!FilterChange:type"
7675 },
7676 {
7677 "kind": "Content",
7678 "text": " | string) => T"
7679 },
7680 {
7681 "kind": "Content",
7682 "text": ");"
7683 }
7684 ],
7685 "releaseTag": "Public",
7686 "overloadIndex": 1,
7687 "parameters": [
7688 {
7689 "parameterName": "requestManager",
7690 "parameterTypeTokenRange": {
7691 "startIndex": 1,
7692 "endIndex": 2
7693 }
7694 },
7695 {
7696 "parameterName": "options",
7697 "parameterTypeTokenRange": {
7698 "startIndex": 3,
7699 "endIndex": 4
7700 }
7701 },
7702 {
7703 "parameterName": "formatter",
7704 "parameterTypeTokenRange": {
7705 "startIndex": 5,
7706 "endIndex": 8
7707 }
7708 }
7709 ]
7710 },
7711 {
7712 "kind": "Property",
7713 "canonicalReference": "eth-connect!EthFilter#formatter:member",
7714 "docComment": "",
7715 "excerptTokens": [
7716 {
7717 "kind": "Content",
7718 "text": "formatter: "
7719 },
7720 {
7721 "kind": "Content",
7722 "text": "(message: "
7723 },
7724 {
7725 "kind": "Reference",
7726 "text": "FilterChange",
7727 "canonicalReference": "eth-connect!FilterChange:type"
7728 },
7729 {
7730 "kind": "Content",
7731 "text": " | string) => T"
7732 },
7733 {
7734 "kind": "Content",
7735 "text": ";"
7736 }
7737 ],
7738 "isOptional": false,
7739 "releaseTag": "Public",
7740 "name": "formatter",
7741 "propertyTypeTokenRange": {
7742 "startIndex": 1,
7743 "endIndex": 4
7744 },
7745 "isStatic": false
7746 },
7747 {
7748 "kind": "Method",
7749 "canonicalReference": "eth-connect!EthFilter#getChanges:member(1)",
7750 "docComment": "",
7751 "excerptTokens": [
7752 {
7753 "kind": "Content",
7754 "text": "protected getChanges(): "
7755 },
7756 {
7757 "kind": "Reference",
7758 "text": "Promise",
7759 "canonicalReference": "!Promise:interface"
7760 },
7761 {
7762 "kind": "Content",
7763 "text": "<any>"
7764 },
7765 {
7766 "kind": "Content",
7767 "text": ";"
7768 }
7769 ],
7770 "isOptional": false,
7771 "isStatic": false,
7772 "returnTypeTokenRange": {
7773 "startIndex": 1,
7774 "endIndex": 3
7775 },
7776 "releaseTag": "Public",
7777 "overloadIndex": 1,
7778 "parameters": [],
7779 "name": "getChanges"
7780 },
7781 {
7782 "kind": "Method",
7783 "canonicalReference": "eth-connect!EthFilter#getLogs:member(1)",
7784 "docComment": "",
7785 "excerptTokens": [
7786 {
7787 "kind": "Content",
7788 "text": "getLogs(): "
7789 },
7790 {
7791 "kind": "Reference",
7792 "text": "Promise",
7793 "canonicalReference": "!Promise:interface"
7794 },
7795 {
7796 "kind": "Content",
7797 "text": "<"
7798 },
7799 {
7800 "kind": "Reference",
7801 "text": "FilterChange",
7802 "canonicalReference": "eth-connect!FilterChange:type"
7803 },
7804 {
7805 "kind": "Content",
7806 "text": "[] | string[]>"
7807 },
7808 {
7809 "kind": "Content",
7810 "text": ";"
7811 }
7812 ],
7813 "isOptional": false,
7814 "isStatic": false,
7815 "returnTypeTokenRange": {
7816 "startIndex": 1,
7817 "endIndex": 5
7818 },
7819 "releaseTag": "Public",
7820 "overloadIndex": 1,
7821 "parameters": [],
7822 "name": "getLogs"
7823 },
7824 {
7825 "kind": "Method",
7826 "canonicalReference": "eth-connect!EthFilter#getNewFilter:member(1)",
7827 "docComment": "",
7828 "excerptTokens": [
7829 {
7830 "kind": "Content",
7831 "text": "protected getNewFilter(): "
7832 },
7833 {
7834 "kind": "Reference",
7835 "text": "Promise",
7836 "canonicalReference": "!Promise:interface"
7837 },
7838 {
7839 "kind": "Content",
7840 "text": "<any>"
7841 },
7842 {
7843 "kind": "Content",
7844 "text": ";"
7845 }
7846 ],
7847 "isOptional": false,
7848 "isStatic": false,
7849 "returnTypeTokenRange": {
7850 "startIndex": 1,
7851 "endIndex": 3
7852 },
7853 "releaseTag": "Public",
7854 "overloadIndex": 1,
7855 "parameters": [],
7856 "name": "getNewFilter"
7857 },
7858 {
7859 "kind": "Property",
7860 "canonicalReference": "eth-connect!EthFilter#options:member",
7861 "docComment": "",
7862 "excerptTokens": [
7863 {
7864 "kind": "Content",
7865 "text": "options: "
7866 },
7867 {
7868 "kind": "Reference",
7869 "text": "FilterOptions",
7870 "canonicalReference": "eth-connect!FilterOptions:type"
7871 },
7872 {
7873 "kind": "Content",
7874 "text": ";"
7875 }
7876 ],
7877 "isOptional": false,
7878 "releaseTag": "Public",
7879 "name": "options",
7880 "propertyTypeTokenRange": {
7881 "startIndex": 1,
7882 "endIndex": 2
7883 },
7884 "isStatic": false
7885 },
7886 {
7887 "kind": "Property",
7888 "canonicalReference": "eth-connect!EthFilter#requestManager:member",
7889 "docComment": "",
7890 "excerptTokens": [
7891 {
7892 "kind": "Content",
7893 "text": "requestManager: "
7894 },
7895 {
7896 "kind": "Reference",
7897 "text": "RequestManager",
7898 "canonicalReference": "eth-connect!RequestManager:class"
7899 },
7900 {
7901 "kind": "Content",
7902 "text": ";"
7903 }
7904 ],
7905 "isOptional": false,
7906 "releaseTag": "Public",
7907 "name": "requestManager",
7908 "propertyTypeTokenRange": {
7909 "startIndex": 1,
7910 "endIndex": 2
7911 },
7912 "isStatic": false
7913 },
7914 {
7915 "kind": "Method",
7916 "canonicalReference": "eth-connect!EthFilter#uninstall:member(1)",
7917 "docComment": "",
7918 "excerptTokens": [
7919 {
7920 "kind": "Content",
7921 "text": "protected uninstall(): "
7922 },
7923 {
7924 "kind": "Reference",
7925 "text": "Promise",
7926 "canonicalReference": "!Promise:interface"
7927 },
7928 {
7929 "kind": "Content",
7930 "text": "<any>"
7931 },
7932 {
7933 "kind": "Content",
7934 "text": ";"
7935 }
7936 ],
7937 "isOptional": false,
7938 "isStatic": false,
7939 "returnTypeTokenRange": {
7940 "startIndex": 1,
7941 "endIndex": 3
7942 },
7943 "releaseTag": "Public",
7944 "overloadIndex": 1,
7945 "parameters": [],
7946 "name": "uninstall"
7947 }
7948 ],
7949 "extendsTokenRange": {
7950 "startIndex": 4,
7951 "endIndex": 6
7952 },
7953 "implementsTokenRanges": []
7954 },
7955 {
7956 "kind": "Class",
7957 "canonicalReference": "eth-connect!EthPendingTransactionFilter:class",
7958 "docComment": "",
7959 "excerptTokens": [
7960 {
7961 "kind": "Content",
7962 "text": "export declare class EthPendingTransactionFilter extends "
7963 },
7964 {
7965 "kind": "Reference",
7966 "text": "EthFilter",
7967 "canonicalReference": "eth-connect!EthFilter:class"
7968 },
7969 {
7970 "kind": "Content",
7971 "text": "<"
7972 },
7973 {
7974 "kind": "Reference",
7975 "text": "TxHash",
7976 "canonicalReference": "eth-connect!TxHash:type"
7977 },
7978 {
7979 "kind": "Content",
7980 "text": "> "
7981 }
7982 ],
7983 "releaseTag": "Public",
7984 "name": "EthPendingTransactionFilter",
7985 "members": [
7986 {
7987 "kind": "Constructor",
7988 "canonicalReference": "eth-connect!EthPendingTransactionFilter:constructor(1)",
7989 "docComment": "/**\n * Constructs a new instance of the `EthPendingTransactionFilter` class\n */\n",
7990 "excerptTokens": [
7991 {
7992 "kind": "Content",
7993 "text": "constructor(requestManager: "
7994 },
7995 {
7996 "kind": "Reference",
7997 "text": "RequestManager",
7998 "canonicalReference": "eth-connect!RequestManager:class"
7999 },
8000 {
8001 "kind": "Content",
8002 "text": ");"
8003 }
8004 ],
8005 "releaseTag": "Public",
8006 "overloadIndex": 1,
8007 "parameters": [
8008 {
8009 "parameterName": "requestManager",
8010 "parameterTypeTokenRange": {
8011 "startIndex": 1,
8012 "endIndex": 2
8013 }
8014 }
8015 ]
8016 },
8017 {
8018 "kind": "Method",
8019 "canonicalReference": "eth-connect!EthPendingTransactionFilter#getNewFilter:member(1)",
8020 "docComment": "",
8021 "excerptTokens": [
8022 {
8023 "kind": "Content",
8024 "text": "getNewFilter(): "
8025 },
8026 {
8027 "kind": "Reference",
8028 "text": "Promise",
8029 "canonicalReference": "!Promise:interface"
8030 },
8031 {
8032 "kind": "Content",
8033 "text": "<string>"
8034 },
8035 {
8036 "kind": "Content",
8037 "text": ";"
8038 }
8039 ],
8040 "isOptional": false,
8041 "isStatic": false,
8042 "returnTypeTokenRange": {
8043 "startIndex": 1,
8044 "endIndex": 3
8045 },
8046 "releaseTag": "Public",
8047 "overloadIndex": 1,
8048 "parameters": [],
8049 "name": "getNewFilter"
8050 }
8051 ],
8052 "extendsTokenRange": {
8053 "startIndex": 1,
8054 "endIndex": 5
8055 },
8056 "implementsTokenRanges": []
8057 },
8058 {
8059 "kind": "TypeAlias",
8060 "canonicalReference": "eth-connect!EventFilterCreator:type",
8061 "docComment": "/**\n * @public\n */\n",
8062 "excerptTokens": [
8063 {
8064 "kind": "Content",
8065 "text": "export declare type EventFilterCreator = "
8066 },
8067 {
8068 "kind": "Content",
8069 "text": "(indexed: {\n [key: string]: any;\n}, options?: "
8070 },
8071 {
8072 "kind": "Reference",
8073 "text": "FilterOptions",
8074 "canonicalReference": "eth-connect!FilterOptions:type"
8075 },
8076 {
8077 "kind": "Content",
8078 "text": ") => "
8079 },
8080 {
8081 "kind": "Reference",
8082 "text": "Promise",
8083 "canonicalReference": "!Promise:interface"
8084 },
8085 {
8086 "kind": "Content",
8087 "text": "<"
8088 },
8089 {
8090 "kind": "Reference",
8091 "text": "EthFilter",
8092 "canonicalReference": "eth-connect!EthFilter:class"
8093 },
8094 {
8095 "kind": "Content",
8096 "text": ">"
8097 },
8098 {
8099 "kind": "Content",
8100 "text": ";"
8101 }
8102 ],
8103 "releaseTag": "Public",
8104 "name": "EventFilterCreator",
8105 "typeTokenRange": {
8106 "startIndex": 1,
8107 "endIndex": 8
8108 }
8109 },
8110 {
8111 "kind": "Function",
8112 "canonicalReference": "eth-connect!extractDisplayName:function(1)",
8113 "docComment": "/**\n * Should be called to get display name of contract function\n *\n * @public\n */\n",
8114 "excerptTokens": [
8115 {
8116 "kind": "Content",
8117 "text": "export declare function extractDisplayName(name: "
8118 },
8119 {
8120 "kind": "Content",
8121 "text": "string"
8122 },
8123 {
8124 "kind": "Content",
8125 "text": "): "
8126 },
8127 {
8128 "kind": "Content",
8129 "text": "string"
8130 },
8131 {
8132 "kind": "Content",
8133 "text": ";"
8134 }
8135 ],
8136 "returnTypeTokenRange": {
8137 "startIndex": 3,
8138 "endIndex": 4
8139 },
8140 "releaseTag": "Public",
8141 "overloadIndex": 1,
8142 "parameters": [
8143 {
8144 "parameterName": "name",
8145 "parameterTypeTokenRange": {
8146 "startIndex": 1,
8147 "endIndex": 2
8148 }
8149 }
8150 ],
8151 "name": "extractDisplayName"
8152 },
8153 {
8154 "kind": "Function",
8155 "canonicalReference": "eth-connect!extractTypeName:function(1)",
8156 "docComment": "/**\n * Should be called to get type name of contract function\n *\n * @public\n */\n",
8157 "excerptTokens": [
8158 {
8159 "kind": "Content",
8160 "text": "export declare function extractTypeName(name: "
8161 },
8162 {
8163 "kind": "Content",
8164 "text": "string"
8165 },
8166 {
8167 "kind": "Content",
8168 "text": "): "
8169 },
8170 {
8171 "kind": "Content",
8172 "text": "string"
8173 },
8174 {
8175 "kind": "Content",
8176 "text": ";"
8177 }
8178 ],
8179 "returnTypeTokenRange": {
8180 "startIndex": 3,
8181 "endIndex": 4
8182 },
8183 "releaseTag": "Public",
8184 "overloadIndex": 1,
8185 "parameters": [
8186 {
8187 "parameterName": "name",
8188 "parameterTypeTokenRange": {
8189 "startIndex": 1,
8190 "endIndex": 2
8191 }
8192 }
8193 ],
8194 "name": "extractTypeName"
8195 },
8196 {
8197 "kind": "TypeAlias",
8198 "canonicalReference": "eth-connect!FilterCallback:type",
8199 "docComment": "",
8200 "excerptTokens": [
8201 {
8202 "kind": "Content",
8203 "text": "export declare type FilterCallback = "
8204 },
8205 {
8206 "kind": "Content",
8207 "text": "(messages: "
8208 },
8209 {
8210 "kind": "Reference",
8211 "text": "FilterChange",
8212 "canonicalReference": "eth-connect!FilterChange:type"
8213 },
8214 {
8215 "kind": "Content",
8216 "text": "[] | string[]) => void"
8217 },
8218 {
8219 "kind": "Content",
8220 "text": ";"
8221 }
8222 ],
8223 "releaseTag": "Public",
8224 "name": "FilterCallback",
8225 "typeTokenRange": {
8226 "startIndex": 1,
8227 "endIndex": 4
8228 }
8229 },
8230 {
8231 "kind": "TypeAlias",
8232 "canonicalReference": "eth-connect!FilterChange:type",
8233 "docComment": "/**\n * @public\n */\n",
8234 "excerptTokens": [
8235 {
8236 "kind": "Content",
8237 "text": "export declare type FilterChange = "
8238 },
8239 {
8240 "kind": "Content",
8241 "text": "{\n removed: boolean;\n logIndex: "
8242 },
8243 {
8244 "kind": "Reference",
8245 "text": "Quantity",
8246 "canonicalReference": "eth-connect!Quantity:type"
8247 },
8248 {
8249 "kind": "Content",
8250 "text": ";\n transactionIndex: "
8251 },
8252 {
8253 "kind": "Reference",
8254 "text": "Quantity",
8255 "canonicalReference": "eth-connect!Quantity:type"
8256 },
8257 {
8258 "kind": "Content",
8259 "text": ";\n transactionHash: "
8260 },
8261 {
8262 "kind": "Reference",
8263 "text": "TxHash",
8264 "canonicalReference": "eth-connect!TxHash:type"
8265 },
8266 {
8267 "kind": "Content",
8268 "text": ";\n blockHash: "
8269 },
8270 {
8271 "kind": "Reference",
8272 "text": "TxHash",
8273 "canonicalReference": "eth-connect!TxHash:type"
8274 },
8275 {
8276 "kind": "Content",
8277 "text": ";\n blockNumber: "
8278 },
8279 {
8280 "kind": "Reference",
8281 "text": "Quantity",
8282 "canonicalReference": "eth-connect!Quantity:type"
8283 },
8284 {
8285 "kind": "Content",
8286 "text": ";\n address: "
8287 },
8288 {
8289 "kind": "Reference",
8290 "text": "Address",
8291 "canonicalReference": "eth-connect!Address:type"
8292 },
8293 {
8294 "kind": "Content",
8295 "text": ";\n data: "
8296 },
8297 {
8298 "kind": "Reference",
8299 "text": "Data",
8300 "canonicalReference": "eth-connect!Data:type"
8301 },
8302 {
8303 "kind": "Content",
8304 "text": ";\n topics: "
8305 },
8306 {
8307 "kind": "Reference",
8308 "text": "Array",
8309 "canonicalReference": "!Array:interface"
8310 },
8311 {
8312 "kind": "Content",
8313 "text": "<"
8314 },
8315 {
8316 "kind": "Reference",
8317 "text": "Data",
8318 "canonicalReference": "eth-connect!Data:type"
8319 },
8320 {
8321 "kind": "Content",
8322 "text": ">;\n}"
8323 },
8324 {
8325 "kind": "Content",
8326 "text": ";"
8327 }
8328 ],
8329 "releaseTag": "Public",
8330 "name": "FilterChange",
8331 "typeTokenRange": {
8332 "startIndex": 1,
8333 "endIndex": 20
8334 }
8335 },
8336 {
8337 "kind": "TypeAlias",
8338 "canonicalReference": "eth-connect!FilterLog:type",
8339 "docComment": "/**\n * @public\n */\n",
8340 "excerptTokens": [
8341 {
8342 "kind": "Content",
8343 "text": "export declare type FilterLog = "
8344 },
8345 {
8346 "kind": "Content",
8347 "text": "{}"
8348 },
8349 {
8350 "kind": "Content",
8351 "text": ";"
8352 }
8353 ],
8354 "releaseTag": "Public",
8355 "name": "FilterLog",
8356 "typeTokenRange": {
8357 "startIndex": 1,
8358 "endIndex": 2
8359 }
8360 },
8361 {
8362 "kind": "TypeAlias",
8363 "canonicalReference": "eth-connect!FilterOptions:type",
8364 "docComment": "/**\n * @public\n */\n",
8365 "excerptTokens": [
8366 {
8367 "kind": "Content",
8368 "text": "export declare type FilterOptions = "
8369 },
8370 {
8371 "kind": "Content",
8372 "text": "{\n fromBlock?: "
8373 },
8374 {
8375 "kind": "Reference",
8376 "text": "BlockIdentifier",
8377 "canonicalReference": "eth-connect!BlockIdentifier:type"
8378 },
8379 {
8380 "kind": "Content",
8381 "text": ";\n toBlock?: "
8382 },
8383 {
8384 "kind": "Reference",
8385 "text": "BlockIdentifier",
8386 "canonicalReference": "eth-connect!BlockIdentifier:type"
8387 },
8388 {
8389 "kind": "Content",
8390 "text": ";\n address?: "
8391 },
8392 {
8393 "kind": "Reference",
8394 "text": "Data",
8395 "canonicalReference": "eth-connect!Data:type"
8396 },
8397 {
8398 "kind": "Content",
8399 "text": " | "
8400 },
8401 {
8402 "kind": "Reference",
8403 "text": "Address",
8404 "canonicalReference": "eth-connect!Address:type"
8405 },
8406 {
8407 "kind": "Content",
8408 "text": ";\n topics?: "
8409 },
8410 {
8411 "kind": "Reference",
8412 "text": "Array",
8413 "canonicalReference": "!Array:interface"
8414 },
8415 {
8416 "kind": "Content",
8417 "text": "<"
8418 },
8419 {
8420 "kind": "Reference",
8421 "text": "Data",
8422 "canonicalReference": "eth-connect!Data:type"
8423 },
8424 {
8425 "kind": "Content",
8426 "text": ">;\n}"
8427 },
8428 {
8429 "kind": "Content",
8430 "text": ";"
8431 }
8432 ],
8433 "releaseTag": "Public",
8434 "name": "FilterOptions",
8435 "typeTokenRange": {
8436 "startIndex": 1,
8437 "endIndex": 14
8438 }
8439 },
8440 {
8441 "kind": "TypeAlias",
8442 "canonicalReference": "eth-connect!FinishedTransactionAndReceipt:type",
8443 "docComment": "/**\n * @public\n */\n",
8444 "excerptTokens": [
8445 {
8446 "kind": "Content",
8447 "text": "export declare type FinishedTransactionAndReceipt = "
8448 },
8449 {
8450 "kind": "Reference",
8451 "text": "TransactionAndReceipt",
8452 "canonicalReference": "eth-connect!TransactionAndReceipt:type"
8453 },
8454 {
8455 "kind": "Content",
8456 "text": " & {\n status: "
8457 },
8458 {
8459 "kind": "Reference",
8460 "text": "TransactionStatus",
8461 "canonicalReference": "eth-connect!TransactionStatus:enum"
8462 },
8463 {
8464 "kind": "Content",
8465 "text": ";\n}"
8466 },
8467 {
8468 "kind": "Content",
8469 "text": ";"
8470 }
8471 ],
8472 "releaseTag": "Public",
8473 "name": "FinishedTransactionAndReceipt",
8474 "typeTokenRange": {
8475 "startIndex": 1,
8476 "endIndex": 5
8477 }
8478 },
8479 {
8480 "kind": "Function",
8481 "canonicalReference": "eth-connect!fromAscii:function(1)",
8482 "docComment": "/**\n * Should be called to get hex representation (prefixed by 0x) of ascii string\n *\n * @public\n */\n",
8483 "excerptTokens": [
8484 {
8485 "kind": "Content",
8486 "text": "export declare function fromAscii(str: "
8487 },
8488 {
8489 "kind": "Content",
8490 "text": "string"
8491 },
8492 {
8493 "kind": "Content",
8494 "text": ", num?: "
8495 },
8496 {
8497 "kind": "Content",
8498 "text": "number"
8499 },
8500 {
8501 "kind": "Content",
8502 "text": "): "
8503 },
8504 {
8505 "kind": "Content",
8506 "text": "string"
8507 },
8508 {
8509 "kind": "Content",
8510 "text": ";"
8511 }
8512 ],
8513 "returnTypeTokenRange": {
8514 "startIndex": 5,
8515 "endIndex": 6
8516 },
8517 "releaseTag": "Public",
8518 "overloadIndex": 1,
8519 "parameters": [
8520 {
8521 "parameterName": "str",
8522 "parameterTypeTokenRange": {
8523 "startIndex": 1,
8524 "endIndex": 2
8525 }
8526 },
8527 {
8528 "parameterName": "num",
8529 "parameterTypeTokenRange": {
8530 "startIndex": 3,
8531 "endIndex": 4
8532 }
8533 }
8534 ],
8535 "name": "fromAscii"
8536 },
8537 {
8538 "kind": "Function",
8539 "canonicalReference": "eth-connect!fromDecimal:function(1)",
8540 "docComment": "/**\n * Converts value to it's hex representation\n *\n * @public\n */\n",
8541 "excerptTokens": [
8542 {
8543 "kind": "Content",
8544 "text": "export declare function fromDecimal(value: "
8545 },
8546 {
8547 "kind": "Content",
8548 "text": "string | number | "
8549 },
8550 {
8551 "kind": "Reference",
8552 "text": "BigNumber",
8553 "canonicalReference": "eth-connect!BigNumber:class"
8554 },
8555 {
8556 "kind": "Content",
8557 "text": "): "
8558 },
8559 {
8560 "kind": "Content",
8561 "text": "string"
8562 },
8563 {
8564 "kind": "Content",
8565 "text": ";"
8566 }
8567 ],
8568 "returnTypeTokenRange": {
8569 "startIndex": 4,
8570 "endIndex": 5
8571 },
8572 "releaseTag": "Public",
8573 "overloadIndex": 1,
8574 "parameters": [
8575 {
8576 "parameterName": "value",
8577 "parameterTypeTokenRange": {
8578 "startIndex": 1,
8579 "endIndex": 3
8580 }
8581 }
8582 ],
8583 "name": "fromDecimal"
8584 },
8585 {
8586 "kind": "Function",
8587 "canonicalReference": "eth-connect!fromUtf8:function(1)",
8588 "docComment": "/**\n * Should be called to get hex representation (prefixed by 0x) of utf8 string\n *\n * @public\n */\n",
8589 "excerptTokens": [
8590 {
8591 "kind": "Content",
8592 "text": "export declare function fromUtf8(_str: "
8593 },
8594 {
8595 "kind": "Content",
8596 "text": "string"
8597 },
8598 {
8599 "kind": "Content",
8600 "text": ", allowZero?: "
8601 },
8602 {
8603 "kind": "Content",
8604 "text": "boolean"
8605 },
8606 {
8607 "kind": "Content",
8608 "text": "): "
8609 },
8610 {
8611 "kind": "Content",
8612 "text": "string"
8613 },
8614 {
8615 "kind": "Content",
8616 "text": ";"
8617 }
8618 ],
8619 "returnTypeTokenRange": {
8620 "startIndex": 5,
8621 "endIndex": 6
8622 },
8623 "releaseTag": "Public",
8624 "overloadIndex": 1,
8625 "parameters": [
8626 {
8627 "parameterName": "_str",
8628 "parameterTypeTokenRange": {
8629 "startIndex": 1,
8630 "endIndex": 2
8631 }
8632 },
8633 {
8634 "parameterName": "allowZero",
8635 "parameterTypeTokenRange": {
8636 "startIndex": 3,
8637 "endIndex": 4
8638 }
8639 }
8640 ],
8641 "name": "fromUtf8"
8642 },
8643 {
8644 "kind": "Function",
8645 "canonicalReference": "eth-connect!fromWei:function(1)",
8646 "docComment": "/**\n * Takes a number of wei and converts it to any other ether unit.\n *\n * Possible units are: SI Short SI Full Effigy Other - kwei femtoether babbage - mwei picoether lovelace - gwei nanoether shannon nano - -- microether szabo micro - -- milliether finney milli - ether -- -- - kether -- grand - mether - gether - tether\n *\n * @public\n */\n",
8647 "excerptTokens": [
8648 {
8649 "kind": "Content",
8650 "text": "export declare function fromWei(num: "
8651 },
8652 {
8653 "kind": "Content",
8654 "text": "number | string"
8655 },
8656 {
8657 "kind": "Content",
8658 "text": ", unit: "
8659 },
8660 {
8661 "kind": "Content",
8662 "text": "string"
8663 },
8664 {
8665 "kind": "Content",
8666 "text": "): "
8667 },
8668 {
8669 "kind": "Content",
8670 "text": "string | "
8671 },
8672 {
8673 "kind": "Reference",
8674 "text": "BigNumber",
8675 "canonicalReference": "eth-connect!BigNumber:class"
8676 },
8677 {
8678 "kind": "Content",
8679 "text": ";"
8680 }
8681 ],
8682 "returnTypeTokenRange": {
8683 "startIndex": 5,
8684 "endIndex": 7
8685 },
8686 "releaseTag": "Public",
8687 "overloadIndex": 1,
8688 "parameters": [
8689 {
8690 "parameterName": "num",
8691 "parameterTypeTokenRange": {
8692 "startIndex": 1,
8693 "endIndex": 2
8694 }
8695 },
8696 {
8697 "parameterName": "unit",
8698 "parameterTypeTokenRange": {
8699 "startIndex": 3,
8700 "endIndex": 4
8701 }
8702 }
8703 ],
8704 "name": "fromWei"
8705 },
8706 {
8707 "kind": "Function",
8708 "canonicalReference": "eth-connect!getValueOfUnit:function(1)",
8709 "docComment": "/**\n * Returns value of unit in Wei\n *\n * @public\n */\n",
8710 "excerptTokens": [
8711 {
8712 "kind": "Content",
8713 "text": "export declare function getValueOfUnit(_unit: "
8714 },
8715 {
8716 "kind": "Content",
8717 "text": "string"
8718 },
8719 {
8720 "kind": "Content",
8721 "text": "): "
8722 },
8723 {
8724 "kind": "Reference",
8725 "text": "BigNumber",
8726 "canonicalReference": "eth-connect!BigNumber:class"
8727 },
8728 {
8729 "kind": "Content",
8730 "text": ";"
8731 }
8732 ],
8733 "returnTypeTokenRange": {
8734 "startIndex": 3,
8735 "endIndex": 4
8736 },
8737 "releaseTag": "Public",
8738 "overloadIndex": 1,
8739 "parameters": [
8740 {
8741 "parameterName": "_unit",
8742 "parameterTypeTokenRange": {
8743 "startIndex": 1,
8744 "endIndex": 2
8745 }
8746 }
8747 ],
8748 "name": "getValueOfUnit"
8749 },
8750 {
8751 "kind": "TypeAlias",
8752 "canonicalReference": "eth-connect!Hex:type",
8753 "docComment": "/**\n * @public\n */\n",
8754 "excerptTokens": [
8755 {
8756 "kind": "Content",
8757 "text": "export declare type Hex = "
8758 },
8759 {
8760 "kind": "Content",
8761 "text": "string"
8762 },
8763 {
8764 "kind": "Content",
8765 "text": ";"
8766 }
8767 ],
8768 "releaseTag": "Public",
8769 "name": "Hex",
8770 "typeTokenRange": {
8771 "startIndex": 1,
8772 "endIndex": 2
8773 }
8774 },
8775 {
8776 "kind": "Function",
8777 "canonicalReference": "eth-connect!hexToBytes:function(1)",
8778 "docComment": "/**\n * @public\n */\n",
8779 "excerptTokens": [
8780 {
8781 "kind": "Content",
8782 "text": "export declare function hexToBytes(hex: "
8783 },
8784 {
8785 "kind": "Content",
8786 "text": "string"
8787 },
8788 {
8789 "kind": "Content",
8790 "text": "): "
8791 },
8792 {
8793 "kind": "Reference",
8794 "text": "Uint8Array",
8795 "canonicalReference": "!Uint8Array:interface"
8796 },
8797 {
8798 "kind": "Content",
8799 "text": ";"
8800 }
8801 ],
8802 "returnTypeTokenRange": {
8803 "startIndex": 3,
8804 "endIndex": 4
8805 },
8806 "releaseTag": "Public",
8807 "overloadIndex": 1,
8808 "parameters": [
8809 {
8810 "parameterName": "hex",
8811 "parameterTypeTokenRange": {
8812 "startIndex": 1,
8813 "endIndex": 2
8814 }
8815 }
8816 ],
8817 "name": "hexToBytes"
8818 },
8819 {
8820 "kind": "Class",
8821 "canonicalReference": "eth-connect!HTTPProvider:class",
8822 "docComment": "/**\n * HttpProvider should be used to send rpc calls over http\n *\n * @public\n */\n",
8823 "excerptTokens": [
8824 {
8825 "kind": "Content",
8826 "text": "export declare class HTTPProvider "
8827 }
8828 ],
8829 "releaseTag": "Public",
8830 "name": "HTTPProvider",
8831 "members": [
8832 {
8833 "kind": "Constructor",
8834 "canonicalReference": "eth-connect!HTTPProvider:constructor(1)",
8835 "docComment": "/**\n * Constructs a new instance of the `HTTPProvider` class\n */\n",
8836 "excerptTokens": [
8837 {
8838 "kind": "Content",
8839 "text": "constructor(host: "
8840 },
8841 {
8842 "kind": "Content",
8843 "text": "string"
8844 },
8845 {
8846 "kind": "Content",
8847 "text": ", options?: "
8848 },
8849 {
8850 "kind": "Reference",
8851 "text": "HTTPProviderOptions",
8852 "canonicalReference": "eth-connect!HTTPProviderOptions:type"
8853 },
8854 {
8855 "kind": "Content",
8856 "text": ");"
8857 }
8858 ],
8859 "releaseTag": "Public",
8860 "overloadIndex": 1,
8861 "parameters": [
8862 {
8863 "parameterName": "host",
8864 "parameterTypeTokenRange": {
8865 "startIndex": 1,
8866 "endIndex": 2
8867 }
8868 },
8869 {
8870 "parameterName": "options",
8871 "parameterTypeTokenRange": {
8872 "startIndex": 3,
8873 "endIndex": 4
8874 }
8875 }
8876 ]
8877 },
8878 {
8879 "kind": "Property",
8880 "canonicalReference": "eth-connect!HTTPProvider#debug:member",
8881 "docComment": "",
8882 "excerptTokens": [
8883 {
8884 "kind": "Content",
8885 "text": "debug: "
8886 },
8887 {
8888 "kind": "Content",
8889 "text": "boolean"
8890 },
8891 {
8892 "kind": "Content",
8893 "text": ";"
8894 }
8895 ],
8896 "isOptional": false,
8897 "releaseTag": "Public",
8898 "name": "debug",
8899 "propertyTypeTokenRange": {
8900 "startIndex": 1,
8901 "endIndex": 2
8902 },
8903 "isStatic": false
8904 },
8905 {
8906 "kind": "Property",
8907 "canonicalReference": "eth-connect!HTTPProvider#host:member",
8908 "docComment": "",
8909 "excerptTokens": [
8910 {
8911 "kind": "Content",
8912 "text": "host: "
8913 },
8914 {
8915 "kind": "Content",
8916 "text": "string"
8917 },
8918 {
8919 "kind": "Content",
8920 "text": ";"
8921 }
8922 ],
8923 "isOptional": false,
8924 "releaseTag": "Public",
8925 "name": "host",
8926 "propertyTypeTokenRange": {
8927 "startIndex": 1,
8928 "endIndex": 2
8929 },
8930 "isStatic": false
8931 },
8932 {
8933 "kind": "Property",
8934 "canonicalReference": "eth-connect!HTTPProvider#options:member",
8935 "docComment": "",
8936 "excerptTokens": [
8937 {
8938 "kind": "Content",
8939 "text": "options: "
8940 },
8941 {
8942 "kind": "Reference",
8943 "text": "HTTPProviderOptions",
8944 "canonicalReference": "eth-connect!HTTPProviderOptions:type"
8945 },
8946 {
8947 "kind": "Content",
8948 "text": ";"
8949 }
8950 ],
8951 "isOptional": false,
8952 "releaseTag": "Public",
8953 "name": "options",
8954 "propertyTypeTokenRange": {
8955 "startIndex": 1,
8956 "endIndex": 2
8957 },
8958 "isStatic": false
8959 },
8960 {
8961 "kind": "Method",
8962 "canonicalReference": "eth-connect!HTTPProvider#send:member(1)",
8963 "docComment": "",
8964 "excerptTokens": [
8965 {
8966 "kind": "Content",
8967 "text": "send(): "
8968 },
8969 {
8970 "kind": "Content",
8971 "text": "void"
8972 },
8973 {
8974 "kind": "Content",
8975 "text": ";"
8976 }
8977 ],
8978 "isOptional": false,
8979 "isStatic": false,
8980 "returnTypeTokenRange": {
8981 "startIndex": 1,
8982 "endIndex": 2
8983 },
8984 "releaseTag": "Public",
8985 "overloadIndex": 1,
8986 "parameters": [],
8987 "name": "send"
8988 },
8989 {
8990 "kind": "Method",
8991 "canonicalReference": "eth-connect!HTTPProvider#sendAsync:member(1)",
8992 "docComment": "/**\n * Should be used to make async request\n */\n",
8993 "excerptTokens": [
8994 {
8995 "kind": "Content",
8996 "text": "sendAsync(payload: "
8997 },
8998 {
8999 "kind": "Reference",
9000 "text": "RPCMessage",
9001 "canonicalReference": "eth-connect!RPCMessage:type"
9002 },
9003 {
9004 "kind": "Content",
9005 "text": " | "
9006 },
9007 {
9008 "kind": "Reference",
9009 "text": "RPCMessage",
9010 "canonicalReference": "eth-connect!RPCMessage:type"
9011 },
9012 {
9013 "kind": "Content",
9014 "text": "[]"
9015 },
9016 {
9017 "kind": "Content",
9018 "text": ", callback: "
9019 },
9020 {
9021 "kind": "Reference",
9022 "text": "Callback",
9023 "canonicalReference": "eth-connect!Callback:type"
9024 },
9025 {
9026 "kind": "Content",
9027 "text": "): "
9028 },
9029 {
9030 "kind": "Content",
9031 "text": "void"
9032 },
9033 {
9034 "kind": "Content",
9035 "text": ";"
9036 }
9037 ],
9038 "isOptional": false,
9039 "isStatic": false,
9040 "returnTypeTokenRange": {
9041 "startIndex": 8,
9042 "endIndex": 9
9043 },
9044 "releaseTag": "Public",
9045 "overloadIndex": 1,
9046 "parameters": [
9047 {
9048 "parameterName": "payload",
9049 "parameterTypeTokenRange": {
9050 "startIndex": 1,
9051 "endIndex": 5
9052 }
9053 },
9054 {
9055 "parameterName": "callback",
9056 "parameterTypeTokenRange": {
9057 "startIndex": 6,
9058 "endIndex": 7
9059 }
9060 }
9061 ],
9062 "name": "sendAsync"
9063 }
9064 ],
9065 "implementsTokenRanges": []
9066 },
9067 {
9068 "kind": "TypeAlias",
9069 "canonicalReference": "eth-connect!HTTPProviderOptions:type",
9070 "docComment": "",
9071 "excerptTokens": [
9072 {
9073 "kind": "Content",
9074 "text": "export declare type HTTPProviderOptions = "
9075 },
9076 {
9077 "kind": "Content",
9078 "text": "{\n headers?: {\n [key: string]: string;\n };\n timeout?: number;\n}"
9079 },
9080 {
9081 "kind": "Content",
9082 "text": ";"
9083 }
9084 ],
9085 "releaseTag": "Public",
9086 "name": "HTTPProviderOptions",
9087 "typeTokenRange": {
9088 "startIndex": 1,
9089 "endIndex": 2
9090 }
9091 },
9092 {
9093 "kind": "TypeAlias",
9094 "canonicalReference": "eth-connect!IFuture:type",
9095 "docComment": "",
9096 "excerptTokens": [
9097 {
9098 "kind": "Content",
9099 "text": "export declare type IFuture<T> = "
9100 },
9101 {
9102 "kind": "Reference",
9103 "text": "Promise",
9104 "canonicalReference": "!Promise:interface"
9105 },
9106 {
9107 "kind": "Content",
9108 "text": "<T> & {\n resolve: (x: T) => void;\n reject: (x: "
9109 },
9110 {
9111 "kind": "Reference",
9112 "text": "Error",
9113 "canonicalReference": "!Error:interface"
9114 },
9115 {
9116 "kind": "Content",
9117 "text": ") => void;\n finally: (fn: () => void) => void;\n isPending: boolean;\n}"
9118 },
9119 {
9120 "kind": "Content",
9121 "text": ";"
9122 }
9123 ],
9124 "releaseTag": "Public",
9125 "name": "IFuture",
9126 "typeParameters": [
9127 {
9128 "typeParameterName": "T",
9129 "constraintTokenRange": {
9130 "startIndex": 0,
9131 "endIndex": 0
9132 },
9133 "defaultTypeTokenRange": {
9134 "startIndex": 0,
9135 "endIndex": 0
9136 }
9137 }
9138 ],
9139 "typeTokenRange": {
9140 "startIndex": 1,
9141 "endIndex": 5
9142 }
9143 },
9144 {
9145 "kind": "Interface",
9146 "canonicalReference": "eth-connect!IPropertyOptions:interface",
9147 "docComment": "",
9148 "excerptTokens": [
9149 {
9150 "kind": "Content",
9151 "text": "export interface IPropertyOptions<V> "
9152 }
9153 ],
9154 "releaseTag": "Public",
9155 "typeParameters": [
9156 {
9157 "typeParameterName": "V",
9158 "constraintTokenRange": {
9159 "startIndex": 0,
9160 "endIndex": 0
9161 },
9162 "defaultTypeTokenRange": {
9163 "startIndex": 0,
9164 "endIndex": 0
9165 }
9166 }
9167 ],
9168 "name": "IPropertyOptions",
9169 "members": [
9170 {
9171 "kind": "PropertySignature",
9172 "canonicalReference": "eth-connect!IPropertyOptions#getter:member",
9173 "docComment": "",
9174 "excerptTokens": [
9175 {
9176 "kind": "Content",
9177 "text": "getter: "
9178 },
9179 {
9180 "kind": "Content",
9181 "text": "string"
9182 },
9183 {
9184 "kind": "Content",
9185 "text": ";"
9186 }
9187 ],
9188 "isOptional": false,
9189 "releaseTag": "Public",
9190 "name": "getter",
9191 "propertyTypeTokenRange": {
9192 "startIndex": 1,
9193 "endIndex": 2
9194 }
9195 },
9196 {
9197 "kind": "PropertySignature",
9198 "canonicalReference": "eth-connect!IPropertyOptions#outputFormatter:member",
9199 "docComment": "",
9200 "excerptTokens": [
9201 {
9202 "kind": "Content",
9203 "text": "outputFormatter: "
9204 },
9205 {
9206 "kind": "Content",
9207 "text": "(_: any) => V"
9208 },
9209 {
9210 "kind": "Content",
9211 "text": ";"
9212 }
9213 ],
9214 "isOptional": false,
9215 "releaseTag": "Public",
9216 "name": "outputFormatter",
9217 "propertyTypeTokenRange": {
9218 "startIndex": 1,
9219 "endIndex": 2
9220 }
9221 }
9222 ],
9223 "extendsTokenRanges": []
9224 },
9225 {
9226 "kind": "Function",
9227 "canonicalReference": "eth-connect!isAddress:function(1)",
9228 "docComment": "/**\n * Checks if the given string is an address\n *\n * @public\n */\n",
9229 "excerptTokens": [
9230 {
9231 "kind": "Content",
9232 "text": "export declare function isAddress(address: "
9233 },
9234 {
9235 "kind": "Content",
9236 "text": "any"
9237 },
9238 {
9239 "kind": "Content",
9240 "text": "): "
9241 },
9242 {
9243 "kind": "Content",
9244 "text": "boolean"
9245 },
9246 {
9247 "kind": "Content",
9248 "text": ";"
9249 }
9250 ],
9251 "returnTypeTokenRange": {
9252 "startIndex": 3,
9253 "endIndex": 4
9254 },
9255 "releaseTag": "Public",
9256 "overloadIndex": 1,
9257 "parameters": [
9258 {
9259 "parameterName": "address",
9260 "parameterTypeTokenRange": {
9261 "startIndex": 1,
9262 "endIndex": 2
9263 }
9264 }
9265 ],
9266 "name": "isAddress"
9267 },
9268 {
9269 "kind": "Function",
9270 "canonicalReference": "eth-connect!isArray:function(1)",
9271 "docComment": "/**\n * Returns true if object is array, otherwise false\n *\n * @public\n */\n",
9272 "excerptTokens": [
9273 {
9274 "kind": "Content",
9275 "text": "export declare function isArray(object: "
9276 },
9277 {
9278 "kind": "Content",
9279 "text": "any"
9280 },
9281 {
9282 "kind": "Content",
9283 "text": "): "
9284 },
9285 {
9286 "kind": "Content",
9287 "text": "boolean"
9288 },
9289 {
9290 "kind": "Content",
9291 "text": ";"
9292 }
9293 ],
9294 "returnTypeTokenRange": {
9295 "startIndex": 3,
9296 "endIndex": 4
9297 },
9298 "releaseTag": "Public",
9299 "overloadIndex": 1,
9300 "parameters": [
9301 {
9302 "parameterName": "object",
9303 "parameterTypeTokenRange": {
9304 "startIndex": 1,
9305 "endIndex": 2
9306 }
9307 }
9308 ],
9309 "name": "isArray"
9310 },
9311 {
9312 "kind": "Function",
9313 "canonicalReference": "eth-connect!isBigNumber:function(1)",
9314 "docComment": "/**\n * Returns true if object is BigNumber, otherwise false\n *\n * @public\n */\n",
9315 "excerptTokens": [
9316 {
9317 "kind": "Content",
9318 "text": "export declare function isBigNumber(object: "
9319 },
9320 {
9321 "kind": "Content",
9322 "text": "any"
9323 },
9324 {
9325 "kind": "Content",
9326 "text": "): "
9327 },
9328 {
9329 "kind": "Content",
9330 "text": "boolean"
9331 },
9332 {
9333 "kind": "Content",
9334 "text": ";"
9335 }
9336 ],
9337 "returnTypeTokenRange": {
9338 "startIndex": 3,
9339 "endIndex": 4
9340 },
9341 "releaseTag": "Public",
9342 "overloadIndex": 1,
9343 "parameters": [
9344 {
9345 "parameterName": "object",
9346 "parameterTypeTokenRange": {
9347 "startIndex": 1,
9348 "endIndex": 2
9349 }
9350 }
9351 ],
9352 "name": "isBigNumber"
9353 },
9354 {
9355 "kind": "Function",
9356 "canonicalReference": "eth-connect!isBloom:function(1)",
9357 "docComment": "/**\n * Returns true if given string is a valid Ethereum block header bloom.\n *\n * @public\n */\n",
9358 "excerptTokens": [
9359 {
9360 "kind": "Content",
9361 "text": "export declare function isBloom(bloom: "
9362 },
9363 {
9364 "kind": "Content",
9365 "text": "string"
9366 },
9367 {
9368 "kind": "Content",
9369 "text": "): "
9370 },
9371 {
9372 "kind": "Content",
9373 "text": "boolean"
9374 },
9375 {
9376 "kind": "Content",
9377 "text": ";"
9378 }
9379 ],
9380 "returnTypeTokenRange": {
9381 "startIndex": 3,
9382 "endIndex": 4
9383 },
9384 "releaseTag": "Public",
9385 "overloadIndex": 1,
9386 "parameters": [
9387 {
9388 "parameterName": "bloom",
9389 "parameterTypeTokenRange": {
9390 "startIndex": 1,
9391 "endIndex": 2
9392 }
9393 }
9394 ],
9395 "name": "isBloom"
9396 },
9397 {
9398 "kind": "Function",
9399 "canonicalReference": "eth-connect!isBoolean:function(1)",
9400 "docComment": "/**\n * Returns true if object is boolean, otherwise false\n *\n * @public\n */\n",
9401 "excerptTokens": [
9402 {
9403 "kind": "Content",
9404 "text": "export declare function isBoolean(object: "
9405 },
9406 {
9407 "kind": "Content",
9408 "text": "any"
9409 },
9410 {
9411 "kind": "Content",
9412 "text": "): "
9413 },
9414 {
9415 "kind": "Content",
9416 "text": "boolean"
9417 },
9418 {
9419 "kind": "Content",
9420 "text": ";"
9421 }
9422 ],
9423 "returnTypeTokenRange": {
9424 "startIndex": 3,
9425 "endIndex": 4
9426 },
9427 "releaseTag": "Public",
9428 "overloadIndex": 1,
9429 "parameters": [
9430 {
9431 "parameterName": "object",
9432 "parameterTypeTokenRange": {
9433 "startIndex": 1,
9434 "endIndex": 2
9435 }
9436 }
9437 ],
9438 "name": "isBoolean"
9439 },
9440 {
9441 "kind": "Function",
9442 "canonicalReference": "eth-connect!isChecksumAddress:function(1)",
9443 "docComment": "/**\n * Checks if the given string is a checksummed address\n *\n * @public\n */\n",
9444 "excerptTokens": [
9445 {
9446 "kind": "Content",
9447 "text": "export declare function isChecksumAddress(_address: "
9448 },
9449 {
9450 "kind": "Content",
9451 "text": "string"
9452 },
9453 {
9454 "kind": "Content",
9455 "text": "): "
9456 },
9457 {
9458 "kind": "Content",
9459 "text": "boolean"
9460 },
9461 {
9462 "kind": "Content",
9463 "text": ";"
9464 }
9465 ],
9466 "returnTypeTokenRange": {
9467 "startIndex": 3,
9468 "endIndex": 4
9469 },
9470 "releaseTag": "Public",
9471 "overloadIndex": 1,
9472 "parameters": [
9473 {
9474 "parameterName": "_address",
9475 "parameterTypeTokenRange": {
9476 "startIndex": 1,
9477 "endIndex": 2
9478 }
9479 }
9480 ],
9481 "name": "isChecksumAddress"
9482 },
9483 {
9484 "kind": "Function",
9485 "canonicalReference": "eth-connect!isFunction:function(1)",
9486 "docComment": "/**\n * Returns true if object is function, otherwise false\n *\n * @public\n */\n",
9487 "excerptTokens": [
9488 {
9489 "kind": "Content",
9490 "text": "export declare function isFunction(object: "
9491 },
9492 {
9493 "kind": "Content",
9494 "text": "any"
9495 },
9496 {
9497 "kind": "Content",
9498 "text": "): "
9499 },
9500 {
9501 "kind": "Content",
9502 "text": "boolean"
9503 },
9504 {
9505 "kind": "Content",
9506 "text": ";"
9507 }
9508 ],
9509 "returnTypeTokenRange": {
9510 "startIndex": 3,
9511 "endIndex": 4
9512 },
9513 "releaseTag": "Public",
9514 "overloadIndex": 1,
9515 "parameters": [
9516 {
9517 "parameterName": "object",
9518 "parameterTypeTokenRange": {
9519 "startIndex": 1,
9520 "endIndex": 2
9521 }
9522 }
9523 ],
9524 "name": "isFunction"
9525 },
9526 {
9527 "kind": "Function",
9528 "canonicalReference": "eth-connect!isHex:function(1)",
9529 "docComment": "/**\n * Converts value to it's decimal representation in string\n *\n * @public\n */\n",
9530 "excerptTokens": [
9531 {
9532 "kind": "Content",
9533 "text": "export declare function isHex(value: "
9534 },
9535 {
9536 "kind": "Content",
9537 "text": "string"
9538 },
9539 {
9540 "kind": "Content",
9541 "text": "): "
9542 },
9543 {
9544 "kind": "Content",
9545 "text": "boolean"
9546 },
9547 {
9548 "kind": "Content",
9549 "text": ";"
9550 }
9551 ],
9552 "returnTypeTokenRange": {
9553 "startIndex": 3,
9554 "endIndex": 4
9555 },
9556 "releaseTag": "Public",
9557 "overloadIndex": 1,
9558 "parameters": [
9559 {
9560 "parameterName": "value",
9561 "parameterTypeTokenRange": {
9562 "startIndex": 1,
9563 "endIndex": 2
9564 }
9565 }
9566 ],
9567 "name": "isHex"
9568 },
9569 {
9570 "kind": "Function",
9571 "canonicalReference": "eth-connect!isJson:function(1)",
9572 "docComment": "/**\n * Returns true if given string is valid json object\n *\n * @public\n */\n",
9573 "excerptTokens": [
9574 {
9575 "kind": "Content",
9576 "text": "export declare function isJson(str: "
9577 },
9578 {
9579 "kind": "Content",
9580 "text": "string"
9581 },
9582 {
9583 "kind": "Content",
9584 "text": "): "
9585 },
9586 {
9587 "kind": "Content",
9588 "text": "boolean"
9589 },
9590 {
9591 "kind": "Content",
9592 "text": ";"
9593 }
9594 ],
9595 "returnTypeTokenRange": {
9596 "startIndex": 3,
9597 "endIndex": 4
9598 },
9599 "releaseTag": "Public",
9600 "overloadIndex": 1,
9601 "parameters": [
9602 {
9603 "parameterName": "str",
9604 "parameterTypeTokenRange": {
9605 "startIndex": 1,
9606 "endIndex": 2
9607 }
9608 }
9609 ],
9610 "name": "isJson"
9611 },
9612 {
9613 "kind": "Function",
9614 "canonicalReference": "eth-connect!isObject:function(1)",
9615 "docComment": "/**\n * Returns true if object is Objet, otherwise false\n *\n * @public\n */\n",
9616 "excerptTokens": [
9617 {
9618 "kind": "Content",
9619 "text": "export declare function isObject(object: "
9620 },
9621 {
9622 "kind": "Content",
9623 "text": "any"
9624 },
9625 {
9626 "kind": "Content",
9627 "text": "): "
9628 },
9629 {
9630 "kind": "Content",
9631 "text": "boolean"
9632 },
9633 {
9634 "kind": "Content",
9635 "text": ";"
9636 }
9637 ],
9638 "returnTypeTokenRange": {
9639 "startIndex": 3,
9640 "endIndex": 4
9641 },
9642 "releaseTag": "Public",
9643 "overloadIndex": 1,
9644 "parameters": [
9645 {
9646 "parameterName": "object",
9647 "parameterTypeTokenRange": {
9648 "startIndex": 1,
9649 "endIndex": 2
9650 }
9651 }
9652 ],
9653 "name": "isObject"
9654 },
9655 {
9656 "kind": "Function",
9657 "canonicalReference": "eth-connect!isStrictAddress:function(1)",
9658 "docComment": "/**\n * Checks if the given string is strictly an address\n *\n * @public\n */\n",
9659 "excerptTokens": [
9660 {
9661 "kind": "Content",
9662 "text": "export declare function isStrictAddress(address: "
9663 },
9664 {
9665 "kind": "Content",
9666 "text": "any"
9667 },
9668 {
9669 "kind": "Content",
9670 "text": "): "
9671 },
9672 {
9673 "kind": "Content",
9674 "text": "boolean"
9675 },
9676 {
9677 "kind": "Content",
9678 "text": ";"
9679 }
9680 ],
9681 "returnTypeTokenRange": {
9682 "startIndex": 3,
9683 "endIndex": 4
9684 },
9685 "releaseTag": "Public",
9686 "overloadIndex": 1,
9687 "parameters": [
9688 {
9689 "parameterName": "address",
9690 "parameterTypeTokenRange": {
9691 "startIndex": 1,
9692 "endIndex": 2
9693 }
9694 }
9695 ],
9696 "name": "isStrictAddress"
9697 },
9698 {
9699 "kind": "Function",
9700 "canonicalReference": "eth-connect!isString:function(1)",
9701 "docComment": "/**\n * Returns true if object is string, otherwise false\n *\n * @public\n */\n",
9702 "excerptTokens": [
9703 {
9704 "kind": "Content",
9705 "text": "export declare function isString(value: "
9706 },
9707 {
9708 "kind": "Content",
9709 "text": "any"
9710 },
9711 {
9712 "kind": "Content",
9713 "text": "): "
9714 },
9715 {
9716 "kind": "Reference",
9717 "text": "value",
9718 "canonicalReference": "eth-connect!~value"
9719 },
9720 {
9721 "kind": "Content",
9722 "text": " is string"
9723 },
9724 {
9725 "kind": "Content",
9726 "text": ";"
9727 }
9728 ],
9729 "returnTypeTokenRange": {
9730 "startIndex": 3,
9731 "endIndex": 5
9732 },
9733 "releaseTag": "Public",
9734 "overloadIndex": 1,
9735 "parameters": [
9736 {
9737 "parameterName": "value",
9738 "parameterTypeTokenRange": {
9739 "startIndex": 1,
9740 "endIndex": 2
9741 }
9742 }
9743 ],
9744 "name": "isString"
9745 },
9746 {
9747 "kind": "Function",
9748 "canonicalReference": "eth-connect!isTopic:function(1)",
9749 "docComment": "/**\n * Returns true if given string is a valid log topic.\n *\n * @public\n */\n",
9750 "excerptTokens": [
9751 {
9752 "kind": "Content",
9753 "text": "export declare function isTopic(topic: "
9754 },
9755 {
9756 "kind": "Content",
9757 "text": "string"
9758 },
9759 {
9760 "kind": "Content",
9761 "text": "): "
9762 },
9763 {
9764 "kind": "Content",
9765 "text": "boolean"
9766 },
9767 {
9768 "kind": "Content",
9769 "text": ";"
9770 }
9771 ],
9772 "returnTypeTokenRange": {
9773 "startIndex": 3,
9774 "endIndex": 4
9775 },
9776 "releaseTag": "Public",
9777 "overloadIndex": 1,
9778 "parameters": [
9779 {
9780 "parameterName": "topic",
9781 "parameterTypeTokenRange": {
9782 "startIndex": 1,
9783 "endIndex": 2
9784 }
9785 }
9786 ],
9787 "name": "isTopic"
9788 },
9789 {
9790 "kind": "Function",
9791 "canonicalReference": "eth-connect!isValidResponse:function(1)",
9792 "docComment": "/**\n * Should be called to check if jsonrpc response is valid\n */\n",
9793 "excerptTokens": [
9794 {
9795 "kind": "Content",
9796 "text": "export declare function isValidResponse(response: "
9797 },
9798 {
9799 "kind": "Content",
9800 "text": "any"
9801 },
9802 {
9803 "kind": "Content",
9804 "text": "): "
9805 },
9806 {
9807 "kind": "Content",
9808 "text": "boolean"
9809 },
9810 {
9811 "kind": "Content",
9812 "text": ";"
9813 }
9814 ],
9815 "returnTypeTokenRange": {
9816 "startIndex": 3,
9817 "endIndex": 4
9818 },
9819 "releaseTag": "Public",
9820 "overloadIndex": 1,
9821 "parameters": [
9822 {
9823 "parameterName": "response",
9824 "parameterTypeTokenRange": {
9825 "startIndex": 1,
9826 "endIndex": 2
9827 }
9828 }
9829 ],
9830 "name": "isValidResponse"
9831 },
9832 {
9833 "kind": "Interface",
9834 "canonicalReference": "eth-connect!IWebSocket:interface",
9835 "docComment": "",
9836 "excerptTokens": [
9837 {
9838 "kind": "Content",
9839 "text": "export interface IWebSocket "
9840 }
9841 ],
9842 "releaseTag": "Public",
9843 "name": "IWebSocket",
9844 "members": [
9845 {
9846 "kind": "MethodSignature",
9847 "canonicalReference": "eth-connect!IWebSocket#close:member(1)",
9848 "docComment": "",
9849 "excerptTokens": [
9850 {
9851 "kind": "Content",
9852 "text": "close(): "
9853 },
9854 {
9855 "kind": "Content",
9856 "text": "any"
9857 },
9858 {
9859 "kind": "Content",
9860 "text": ";"
9861 }
9862 ],
9863 "isOptional": false,
9864 "returnTypeTokenRange": {
9865 "startIndex": 1,
9866 "endIndex": 2
9867 },
9868 "releaseTag": "Public",
9869 "overloadIndex": 1,
9870 "parameters": [],
9871 "name": "close"
9872 },
9873 {
9874 "kind": "MethodSignature",
9875 "canonicalReference": "eth-connect!IWebSocket#send:member(1)",
9876 "docComment": "",
9877 "excerptTokens": [
9878 {
9879 "kind": "Content",
9880 "text": "send(s: "
9881 },
9882 {
9883 "kind": "Content",
9884 "text": "any"
9885 },
9886 {
9887 "kind": "Content",
9888 "text": "): "
9889 },
9890 {
9891 "kind": "Content",
9892 "text": "any"
9893 },
9894 {
9895 "kind": "Content",
9896 "text": ";"
9897 }
9898 ],
9899 "isOptional": false,
9900 "returnTypeTokenRange": {
9901 "startIndex": 3,
9902 "endIndex": 4
9903 },
9904 "releaseTag": "Public",
9905 "overloadIndex": 1,
9906 "parameters": [
9907 {
9908 "parameterName": "s",
9909 "parameterTypeTokenRange": {
9910 "startIndex": 1,
9911 "endIndex": 2
9912 }
9913 }
9914 ],
9915 "name": "send"
9916 }
9917 ],
9918 "extendsTokenRanges": []
9919 },
9920 {
9921 "kind": "Variable",
9922 "canonicalReference": "eth-connect!messageId:var",
9923 "docComment": "",
9924 "excerptTokens": [
9925 {
9926 "kind": "Content",
9927 "text": "messageId: "
9928 },
9929 {
9930 "kind": "Content",
9931 "text": "number"
9932 }
9933 ],
9934 "releaseTag": "Public",
9935 "name": "messageId",
9936 "variableTypeTokenRange": {
9937 "startIndex": 1,
9938 "endIndex": 2
9939 }
9940 },
9941 {
9942 "kind": "Class",
9943 "canonicalReference": "eth-connect!Method:class",
9944 "docComment": "/**\n * @public\n */\n",
9945 "excerptTokens": [
9946 {
9947 "kind": "Content",
9948 "text": "export declare class Method<V> "
9949 }
9950 ],
9951 "releaseTag": "Public",
9952 "typeParameters": [
9953 {
9954 "typeParameterName": "V",
9955 "constraintTokenRange": {
9956 "startIndex": 0,
9957 "endIndex": 0
9958 },
9959 "defaultTypeTokenRange": {
9960 "startIndex": 0,
9961 "endIndex": 0
9962 }
9963 }
9964 ],
9965 "name": "Method",
9966 "members": [
9967 {
9968 "kind": "Constructor",
9969 "canonicalReference": "eth-connect!Method:constructor(1)",
9970 "docComment": "/**\n * Constructs a new instance of the `Method` class\n */\n",
9971 "excerptTokens": [
9972 {
9973 "kind": "Content",
9974 "text": "constructor(options: "
9975 },
9976 {
9977 "kind": "Content",
9978 "text": "{\n callName: string;\n params: number;\n inputFormatter?: any[];\n outputFormatter: (val: any) => V;\n }"
9979 },
9980 {
9981 "kind": "Content",
9982 "text": ");"
9983 }
9984 ],
9985 "releaseTag": "Public",
9986 "overloadIndex": 1,
9987 "parameters": [
9988 {
9989 "parameterName": "options",
9990 "parameterTypeTokenRange": {
9991 "startIndex": 1,
9992 "endIndex": 2
9993 }
9994 }
9995 ]
9996 },
9997 {
9998 "kind": "Property",
9999 "canonicalReference": "eth-connect!Method#callName:member",
10000 "docComment": "",
10001 "excerptTokens": [
10002 {
10003 "kind": "Content",
10004 "text": "callName: "
10005 },
10006 {
10007 "kind": "Content",
10008 "text": "string"
10009 },
10010 {
10011 "kind": "Content",
10012 "text": ";"
10013 }
10014 ],
10015 "isOptional": false,
10016 "releaseTag": "Public",
10017 "name": "callName",
10018 "propertyTypeTokenRange": {
10019 "startIndex": 1,
10020 "endIndex": 2
10021 },
10022 "isStatic": false
10023 },
10024 {
10025 "kind": "Method",
10026 "canonicalReference": "eth-connect!Method#execute:member(1)",
10027 "docComment": "",
10028 "excerptTokens": [
10029 {
10030 "kind": "Content",
10031 "text": "execute(requestManager: "
10032 },
10033 {
10034 "kind": "Reference",
10035 "text": "RequestManager",
10036 "canonicalReference": "eth-connect!RequestManager:class"
10037 },
10038 {
10039 "kind": "Content",
10040 "text": ", ...args: "
10041 },
10042 {
10043 "kind": "Content",
10044 "text": "any[]"
10045 },
10046 {
10047 "kind": "Content",
10048 "text": "): "
10049 },
10050 {
10051 "kind": "Reference",
10052 "text": "Promise",
10053 "canonicalReference": "!Promise:interface"
10054 },
10055 {
10056 "kind": "Content",
10057 "text": "<V>"
10058 },
10059 {
10060 "kind": "Content",
10061 "text": ";"
10062 }
10063 ],
10064 "isOptional": false,
10065 "isStatic": false,
10066 "returnTypeTokenRange": {
10067 "startIndex": 5,
10068 "endIndex": 7
10069 },
10070 "releaseTag": "Public",
10071 "overloadIndex": 1,
10072 "parameters": [
10073 {
10074 "parameterName": "requestManager",
10075 "parameterTypeTokenRange": {
10076 "startIndex": 1,
10077 "endIndex": 2
10078 }
10079 },
10080 {
10081 "parameterName": "args",
10082 "parameterTypeTokenRange": {
10083 "startIndex": 3,
10084 "endIndex": 4
10085 }
10086 }
10087 ],
10088 "name": "execute"
10089 },
10090 {
10091 "kind": "Method",
10092 "canonicalReference": "eth-connect!Method#formatInput:member(1)",
10093 "docComment": "/**\n * Should be called to format input args of method\n *\n * @param args - The array of arguments\n */\n",
10094 "excerptTokens": [
10095 {
10096 "kind": "Content",
10097 "text": "formatInput(args: "
10098 },
10099 {
10100 "kind": "Content",
10101 "text": "any[]"
10102 },
10103 {
10104 "kind": "Content",
10105 "text": "): "
10106 },
10107 {
10108 "kind": "Content",
10109 "text": "any[]"
10110 },
10111 {
10112 "kind": "Content",
10113 "text": ";"
10114 }
10115 ],
10116 "isOptional": false,
10117 "isStatic": false,
10118 "returnTypeTokenRange": {
10119 "startIndex": 3,
10120 "endIndex": 4
10121 },
10122 "releaseTag": "Public",
10123 "overloadIndex": 1,
10124 "parameters": [
10125 {
10126 "parameterName": "args",
10127 "parameterTypeTokenRange": {
10128 "startIndex": 1,
10129 "endIndex": 2
10130 }
10131 }
10132 ],
10133 "name": "formatInput"
10134 },
10135 {
10136 "kind": "Method",
10137 "canonicalReference": "eth-connect!Method#formatOutput:member(1)",
10138 "docComment": "/**\n * Should be called to format output(result) of method\n *\n * @param result - The result to be formatted\n */\n",
10139 "excerptTokens": [
10140 {
10141 "kind": "Content",
10142 "text": "formatOutput(result: "
10143 },
10144 {
10145 "kind": "Content",
10146 "text": "any"
10147 },
10148 {
10149 "kind": "Content",
10150 "text": "): "
10151 },
10152 {
10153 "kind": "Content",
10154 "text": "V | null"
10155 },
10156 {
10157 "kind": "Content",
10158 "text": ";"
10159 }
10160 ],
10161 "isOptional": false,
10162 "isStatic": false,
10163 "returnTypeTokenRange": {
10164 "startIndex": 3,
10165 "endIndex": 4
10166 },
10167 "releaseTag": "Public",
10168 "overloadIndex": 1,
10169 "parameters": [
10170 {
10171 "parameterName": "result",
10172 "parameterTypeTokenRange": {
10173 "startIndex": 1,
10174 "endIndex": 2
10175 }
10176 }
10177 ],
10178 "name": "formatOutput"
10179 },
10180 {
10181 "kind": "Property",
10182 "canonicalReference": "eth-connect!Method#inputFormatter:member",
10183 "docComment": "",
10184 "excerptTokens": [
10185 {
10186 "kind": "Content",
10187 "text": "inputFormatter: "
10188 },
10189 {
10190 "kind": "Reference",
10191 "text": "Function",
10192 "canonicalReference": "!Function:interface"
10193 },
10194 {
10195 "kind": "Content",
10196 "text": "[] | null"
10197 },
10198 {
10199 "kind": "Content",
10200 "text": ";"
10201 }
10202 ],
10203 "isOptional": false,
10204 "releaseTag": "Public",
10205 "name": "inputFormatter",
10206 "propertyTypeTokenRange": {
10207 "startIndex": 1,
10208 "endIndex": 3
10209 },
10210 "isStatic": false
10211 },
10212 {
10213 "kind": "Property",
10214 "canonicalReference": "eth-connect!Method#outputFormatter:member",
10215 "docComment": "",
10216 "excerptTokens": [
10217 {
10218 "kind": "Content",
10219 "text": "outputFormatter: "
10220 },
10221 {
10222 "kind": "Content",
10223 "text": "(something: any) => V"
10224 },
10225 {
10226 "kind": "Content",
10227 "text": ";"
10228 }
10229 ],
10230 "isOptional": false,
10231 "releaseTag": "Public",
10232 "name": "outputFormatter",
10233 "propertyTypeTokenRange": {
10234 "startIndex": 1,
10235 "endIndex": 2
10236 },
10237 "isStatic": false
10238 },
10239 {
10240 "kind": "Property",
10241 "canonicalReference": "eth-connect!Method#params:member",
10242 "docComment": "",
10243 "excerptTokens": [
10244 {
10245 "kind": "Content",
10246 "text": "params: "
10247 },
10248 {
10249 "kind": "Content",
10250 "text": "number"
10251 },
10252 {
10253 "kind": "Content",
10254 "text": ";"
10255 }
10256 ],
10257 "isOptional": false,
10258 "releaseTag": "Public",
10259 "name": "params",
10260 "propertyTypeTokenRange": {
10261 "startIndex": 1,
10262 "endIndex": 2
10263 },
10264 "isStatic": false
10265 },
10266 {
10267 "kind": "Property",
10268 "canonicalReference": "eth-connect!Method#requestManager:member",
10269 "docComment": "",
10270 "excerptTokens": [
10271 {
10272 "kind": "Content",
10273 "text": "requestManager: "
10274 },
10275 {
10276 "kind": "Reference",
10277 "text": "RequestManager",
10278 "canonicalReference": "eth-connect!RequestManager:class"
10279 },
10280 {
10281 "kind": "Content",
10282 "text": ";"
10283 }
10284 ],
10285 "isOptional": false,
10286 "releaseTag": "Public",
10287 "name": "requestManager",
10288 "propertyTypeTokenRange": {
10289 "startIndex": 1,
10290 "endIndex": 2
10291 },
10292 "isStatic": false
10293 },
10294 {
10295 "kind": "Method",
10296 "canonicalReference": "eth-connect!Method#toPayload:member(1)",
10297 "docComment": "/**\n * Should create payload from given input args\n *\n * @param args - The given input arguments\n */\n",
10298 "excerptTokens": [
10299 {
10300 "kind": "Content",
10301 "text": "toPayload(args: "
10302 },
10303 {
10304 "kind": "Content",
10305 "text": "any[]"
10306 },
10307 {
10308 "kind": "Content",
10309 "text": "): "
10310 },
10311 {
10312 "kind": "Content",
10313 "text": "{\n method: string;\n params: any[];\n }"
10314 },
10315 {
10316 "kind": "Content",
10317 "text": ";"
10318 }
10319 ],
10320 "isOptional": false,
10321 "isStatic": false,
10322 "returnTypeTokenRange": {
10323 "startIndex": 3,
10324 "endIndex": 4
10325 },
10326 "releaseTag": "Public",
10327 "overloadIndex": 1,
10328 "parameters": [
10329 {
10330 "parameterName": "args",
10331 "parameterTypeTokenRange": {
10332 "startIndex": 1,
10333 "endIndex": 2
10334 }
10335 }
10336 ],
10337 "name": "toPayload"
10338 },
10339 {
10340 "kind": "Method",
10341 "canonicalReference": "eth-connect!Method#validateArgs:member(1)",
10342 "docComment": "/**\n * Should be called to check if the number of arguments is correct\n *\n * @param arguments - The list of arguments\n */\n",
10343 "excerptTokens": [
10344 {
10345 "kind": "Content",
10346 "text": "validateArgs(args: "
10347 },
10348 {
10349 "kind": "Content",
10350 "text": "any[]"
10351 },
10352 {
10353 "kind": "Content",
10354 "text": "): "
10355 },
10356 {
10357 "kind": "Content",
10358 "text": "void"
10359 },
10360 {
10361 "kind": "Content",
10362 "text": ";"
10363 }
10364 ],
10365 "isOptional": false,
10366 "isStatic": false,
10367 "returnTypeTokenRange": {
10368 "startIndex": 3,
10369 "endIndex": 4
10370 },
10371 "releaseTag": "Public",
10372 "overloadIndex": 1,
10373 "parameters": [
10374 {
10375 "parameterName": "args",
10376 "parameterTypeTokenRange": {
10377 "startIndex": 1,
10378 "endIndex": 2
10379 }
10380 }
10381 ],
10382 "name": "validateArgs"
10383 }
10384 ],
10385 "implementsTokenRanges": []
10386 },
10387 {
10388 "kind": "Function",
10389 "canonicalReference": "eth-connect!padLeft:function(1)",
10390 "docComment": "/**\n * Should be called to pad string to expected length\n *\n * @public\n */\n",
10391 "excerptTokens": [
10392 {
10393 "kind": "Content",
10394 "text": "export declare function padLeft(str: "
10395 },
10396 {
10397 "kind": "Content",
10398 "text": "string"
10399 },
10400 {
10401 "kind": "Content",
10402 "text": ", chars: "
10403 },
10404 {
10405 "kind": "Content",
10406 "text": "number"
10407 },
10408 {
10409 "kind": "Content",
10410 "text": ", sign?: "
10411 },
10412 {
10413 "kind": "Content",
10414 "text": "string"
10415 },
10416 {
10417 "kind": "Content",
10418 "text": "): "
10419 },
10420 {
10421 "kind": "Content",
10422 "text": "string"
10423 },
10424 {
10425 "kind": "Content",
10426 "text": ";"
10427 }
10428 ],
10429 "returnTypeTokenRange": {
10430 "startIndex": 7,
10431 "endIndex": 8
10432 },
10433 "releaseTag": "Public",
10434 "overloadIndex": 1,
10435 "parameters": [
10436 {
10437 "parameterName": "str",
10438 "parameterTypeTokenRange": {
10439 "startIndex": 1,
10440 "endIndex": 2
10441 }
10442 },
10443 {
10444 "parameterName": "chars",
10445 "parameterTypeTokenRange": {
10446 "startIndex": 3,
10447 "endIndex": 4
10448 }
10449 },
10450 {
10451 "parameterName": "sign",
10452 "parameterTypeTokenRange": {
10453 "startIndex": 5,
10454 "endIndex": 6
10455 }
10456 }
10457 ],
10458 "name": "padLeft"
10459 },
10460 {
10461 "kind": "Function",
10462 "canonicalReference": "eth-connect!padRight:function(1)",
10463 "docComment": "/**\n * Should be called to pad string to expected length\n *\n * @public\n */\n",
10464 "excerptTokens": [
10465 {
10466 "kind": "Content",
10467 "text": "export declare function padRight(str: "
10468 },
10469 {
10470 "kind": "Content",
10471 "text": "string"
10472 },
10473 {
10474 "kind": "Content",
10475 "text": ", chars: "
10476 },
10477 {
10478 "kind": "Content",
10479 "text": "number"
10480 },
10481 {
10482 "kind": "Content",
10483 "text": ", sign?: "
10484 },
10485 {
10486 "kind": "Content",
10487 "text": "string"
10488 },
10489 {
10490 "kind": "Content",
10491 "text": "): "
10492 },
10493 {
10494 "kind": "Content",
10495 "text": "string"
10496 },
10497 {
10498 "kind": "Content",
10499 "text": ";"
10500 }
10501 ],
10502 "returnTypeTokenRange": {
10503 "startIndex": 7,
10504 "endIndex": 8
10505 },
10506 "releaseTag": "Public",
10507 "overloadIndex": 1,
10508 "parameters": [
10509 {
10510 "parameterName": "str",
10511 "parameterTypeTokenRange": {
10512 "startIndex": 1,
10513 "endIndex": 2
10514 }
10515 },
10516 {
10517 "parameterName": "chars",
10518 "parameterTypeTokenRange": {
10519 "startIndex": 3,
10520 "endIndex": 4
10521 }
10522 },
10523 {
10524 "parameterName": "sign",
10525 "parameterTypeTokenRange": {
10526 "startIndex": 5,
10527 "endIndex": 6
10528 }
10529 }
10530 ],
10531 "name": "padRight"
10532 },
10533 {
10534 "kind": "TypeAlias",
10535 "canonicalReference": "eth-connect!PendingTransaction:type",
10536 "docComment": "/**\n * @public\n */\n",
10537 "excerptTokens": [
10538 {
10539 "kind": "Content",
10540 "text": "export declare type PendingTransaction = "
10541 },
10542 {
10543 "kind": "Reference",
10544 "text": "TransactionObject",
10545 "canonicalReference": "eth-connect!TransactionObject:type"
10546 },
10547 {
10548 "kind": "Content",
10549 "text": " & {\n type: "
10550 },
10551 {
10552 "kind": "Reference",
10553 "text": "TransactionType.pending",
10554 "canonicalReference": "eth-connect!TransactionType.pending:member"
10555 },
10556 {
10557 "kind": "Content",
10558 "text": ";\n}"
10559 },
10560 {
10561 "kind": "Content",
10562 "text": ";"
10563 }
10564 ],
10565 "releaseTag": "Public",
10566 "name": "PendingTransaction",
10567 "typeTokenRange": {
10568 "startIndex": 1,
10569 "endIndex": 5
10570 }
10571 },
10572 {
10573 "kind": "Class",
10574 "canonicalReference": "eth-connect!Property:class",
10575 "docComment": "/**\n * @public\n */\n",
10576 "excerptTokens": [
10577 {
10578 "kind": "Content",
10579 "text": "export declare class Property<V> "
10580 }
10581 ],
10582 "releaseTag": "Public",
10583 "typeParameters": [
10584 {
10585 "typeParameterName": "V",
10586 "constraintTokenRange": {
10587 "startIndex": 0,
10588 "endIndex": 0
10589 },
10590 "defaultTypeTokenRange": {
10591 "startIndex": 0,
10592 "endIndex": 0
10593 }
10594 }
10595 ],
10596 "name": "Property",
10597 "members": [
10598 {
10599 "kind": "Constructor",
10600 "canonicalReference": "eth-connect!Property:constructor(1)",
10601 "docComment": "/**\n * Constructs a new instance of the `Property` class\n */\n",
10602 "excerptTokens": [
10603 {
10604 "kind": "Content",
10605 "text": "constructor(options: "
10606 },
10607 {
10608 "kind": "Reference",
10609 "text": "IPropertyOptions",
10610 "canonicalReference": "eth-connect!IPropertyOptions:interface"
10611 },
10612 {
10613 "kind": "Content",
10614 "text": "<V>"
10615 },
10616 {
10617 "kind": "Content",
10618 "text": ");"
10619 }
10620 ],
10621 "releaseTag": "Public",
10622 "overloadIndex": 1,
10623 "parameters": [
10624 {
10625 "parameterName": "options",
10626 "parameterTypeTokenRange": {
10627 "startIndex": 1,
10628 "endIndex": 3
10629 }
10630 }
10631 ]
10632 },
10633 {
10634 "kind": "Method",
10635 "canonicalReference": "eth-connect!Property#execute:member(1)",
10636 "docComment": "",
10637 "excerptTokens": [
10638 {
10639 "kind": "Content",
10640 "text": "execute(requestManager: "
10641 },
10642 {
10643 "kind": "Reference",
10644 "text": "RequestManager",
10645 "canonicalReference": "eth-connect!RequestManager:class"
10646 },
10647 {
10648 "kind": "Content",
10649 "text": "): "
10650 },
10651 {
10652 "kind": "Reference",
10653 "text": "Promise",
10654 "canonicalReference": "!Promise:interface"
10655 },
10656 {
10657 "kind": "Content",
10658 "text": "<any>"
10659 },
10660 {
10661 "kind": "Content",
10662 "text": ";"
10663 }
10664 ],
10665 "isOptional": false,
10666 "isStatic": false,
10667 "returnTypeTokenRange": {
10668 "startIndex": 3,
10669 "endIndex": 5
10670 },
10671 "releaseTag": "Public",
10672 "overloadIndex": 1,
10673 "parameters": [
10674 {
10675 "parameterName": "requestManager",
10676 "parameterTypeTokenRange": {
10677 "startIndex": 1,
10678 "endIndex": 2
10679 }
10680 }
10681 ],
10682 "name": "execute"
10683 },
10684 {
10685 "kind": "Method",
10686 "canonicalReference": "eth-connect!Property#formatOutput:member(1)",
10687 "docComment": "/**\n * Should be called to format output(result) of method\n *\n * @param result - The result to be formatted\n */\n",
10688 "excerptTokens": [
10689 {
10690 "kind": "Content",
10691 "text": "formatOutput(result: "
10692 },
10693 {
10694 "kind": "Content",
10695 "text": "any"
10696 },
10697 {
10698 "kind": "Content",
10699 "text": "): "
10700 },
10701 {
10702 "kind": "Content",
10703 "text": "any"
10704 },
10705 {
10706 "kind": "Content",
10707 "text": ";"
10708 }
10709 ],
10710 "isOptional": false,
10711 "isStatic": false,
10712 "returnTypeTokenRange": {
10713 "startIndex": 3,
10714 "endIndex": 4
10715 },
10716 "releaseTag": "Public",
10717 "overloadIndex": 1,
10718 "parameters": [
10719 {
10720 "parameterName": "result",
10721 "parameterTypeTokenRange": {
10722 "startIndex": 1,
10723 "endIndex": 2
10724 }
10725 }
10726 ],
10727 "name": "formatOutput"
10728 },
10729 {
10730 "kind": "Property",
10731 "canonicalReference": "eth-connect!Property#getter:member",
10732 "docComment": "",
10733 "excerptTokens": [
10734 {
10735 "kind": "Content",
10736 "text": "getter: "
10737 },
10738 {
10739 "kind": "Content",
10740 "text": "string"
10741 },
10742 {
10743 "kind": "Content",
10744 "text": ";"
10745 }
10746 ],
10747 "isOptional": false,
10748 "releaseTag": "Public",
10749 "name": "getter",
10750 "propertyTypeTokenRange": {
10751 "startIndex": 1,
10752 "endIndex": 2
10753 },
10754 "isStatic": false
10755 },
10756 {
10757 "kind": "Property",
10758 "canonicalReference": "eth-connect!Property#outputFormatter:member",
10759 "docComment": "",
10760 "excerptTokens": [
10761 {
10762 "kind": "Content",
10763 "text": "outputFormatter: "
10764 },
10765 {
10766 "kind": "Reference",
10767 "text": "Function",
10768 "canonicalReference": "!Function:interface"
10769 },
10770 {
10771 "kind": "Content",
10772 "text": " | null"
10773 },
10774 {
10775 "kind": "Content",
10776 "text": ";"
10777 }
10778 ],
10779 "isOptional": false,
10780 "releaseTag": "Public",
10781 "name": "outputFormatter",
10782 "propertyTypeTokenRange": {
10783 "startIndex": 1,
10784 "endIndex": 3
10785 },
10786 "isStatic": false
10787 }
10788 ],
10789 "implementsTokenRanges": []
10790 },
10791 {
10792 "kind": "TypeAlias",
10793 "canonicalReference": "eth-connect!Quantity:type",
10794 "docComment": "/**\n * @public\n */\n",
10795 "excerptTokens": [
10796 {
10797 "kind": "Content",
10798 "text": "export declare type Quantity = "
10799 },
10800 {
10801 "kind": "Content",
10802 "text": "number | "
10803 },
10804 {
10805 "kind": "Reference",
10806 "text": "Hex",
10807 "canonicalReference": "eth-connect!Hex:type"
10808 },
10809 {
10810 "kind": "Content",
10811 "text": ";"
10812 }
10813 ],
10814 "releaseTag": "Public",
10815 "name": "Quantity",
10816 "typeTokenRange": {
10817 "startIndex": 1,
10818 "endIndex": 3
10819 }
10820 },
10821 {
10822 "kind": "TypeAlias",
10823 "canonicalReference": "eth-connect!QueuedTransaction:type",
10824 "docComment": "/**\n * @public\n */\n",
10825 "excerptTokens": [
10826 {
10827 "kind": "Content",
10828 "text": "export declare type QueuedTransaction = "
10829 },
10830 {
10831 "kind": "Content",
10832 "text": "{\n type: "
10833 },
10834 {
10835 "kind": "Reference",
10836 "text": "TransactionType.queued",
10837 "canonicalReference": "eth-connect!TransactionType.queued:member"
10838 },
10839 {
10840 "kind": "Content",
10841 "text": ";\n hash: string;\n nonce: number;\n}"
10842 },
10843 {
10844 "kind": "Content",
10845 "text": ";"
10846 }
10847 ],
10848 "releaseTag": "Public",
10849 "name": "QueuedTransaction",
10850 "typeTokenRange": {
10851 "startIndex": 1,
10852 "endIndex": 4
10853 }
10854 },
10855 {
10856 "kind": "TypeAlias",
10857 "canonicalReference": "eth-connect!ReplacedTransaction:type",
10858 "docComment": "/**\n * @public\n */\n",
10859 "excerptTokens": [
10860 {
10861 "kind": "Content",
10862 "text": "export declare type ReplacedTransaction = "
10863 },
10864 {
10865 "kind": "Content",
10866 "text": "{\n type: "
10867 },
10868 {
10869 "kind": "Reference",
10870 "text": "TransactionType.replaced",
10871 "canonicalReference": "eth-connect!TransactionType.replaced:member"
10872 },
10873 {
10874 "kind": "Content",
10875 "text": ";\n hash: string;\n nonce: number;\n}"
10876 },
10877 {
10878 "kind": "Content",
10879 "text": ";"
10880 }
10881 ],
10882 "releaseTag": "Public",
10883 "name": "ReplacedTransaction",
10884 "typeTokenRange": {
10885 "startIndex": 1,
10886 "endIndex": 4
10887 }
10888 },
10889 {
10890 "kind": "Class",
10891 "canonicalReference": "eth-connect!RequestManager:class",
10892 "docComment": "/**\n * It's responsible for passing messages to providers It's also responsible for polling the ethereum node for incoming messages Default poll timeout is 1 second\n *\n * @public\n */\n",
10893 "excerptTokens": [
10894 {
10895 "kind": "Content",
10896 "text": "export declare class RequestManager "
10897 }
10898 ],
10899 "releaseTag": "Public",
10900 "name": "RequestManager",
10901 "members": [
10902 {
10903 "kind": "Constructor",
10904 "canonicalReference": "eth-connect!RequestManager:constructor(1)",
10905 "docComment": "/**\n * Constructs a new instance of the `RequestManager` class\n */\n",
10906 "excerptTokens": [
10907 {
10908 "kind": "Content",
10909 "text": "constructor(provider: "
10910 },
10911 {
10912 "kind": "Content",
10913 "text": "any"
10914 },
10915 {
10916 "kind": "Content",
10917 "text": ");"
10918 }
10919 ],
10920 "releaseTag": "Public",
10921 "overloadIndex": 1,
10922 "parameters": [
10923 {
10924 "parameterName": "provider",
10925 "parameterTypeTokenRange": {
10926 "startIndex": 1,
10927 "endIndex": 2
10928 }
10929 }
10930 ]
10931 },
10932 {
10933 "kind": "Property",
10934 "canonicalReference": "eth-connect!RequestManager#eth_accounts:member",
10935 "docComment": "/**\n * Returns a list of addresses owned by client.\n */\n",
10936 "excerptTokens": [
10937 {
10938 "kind": "Content",
10939 "text": "eth_accounts: "
10940 },
10941 {
10942 "kind": "Content",
10943 "text": "() => "
10944 },
10945 {
10946 "kind": "Reference",
10947 "text": "Promise",
10948 "canonicalReference": "!Promise:interface"
10949 },
10950 {
10951 "kind": "Content",
10952 "text": "<"
10953 },
10954 {
10955 "kind": "Reference",
10956 "text": "Address",
10957 "canonicalReference": "eth-connect!Address:type"
10958 },
10959 {
10960 "kind": "Content",
10961 "text": "[]>"
10962 },
10963 {
10964 "kind": "Content",
10965 "text": ";"
10966 }
10967 ],
10968 "isOptional": false,
10969 "releaseTag": "Public",
10970 "name": "eth_accounts",
10971 "propertyTypeTokenRange": {
10972 "startIndex": 1,
10973 "endIndex": 6
10974 },
10975 "isStatic": false
10976 },
10977 {
10978 "kind": "Property",
10979 "canonicalReference": "eth-connect!RequestManager#eth_blockNumber:member",
10980 "docComment": "/**\n * Returns the number of most recent block.\n */\n",
10981 "excerptTokens": [
10982 {
10983 "kind": "Content",
10984 "text": "eth_blockNumber: "
10985 },
10986 {
10987 "kind": "Content",
10988 "text": "() => "
10989 },
10990 {
10991 "kind": "Reference",
10992 "text": "Promise",
10993 "canonicalReference": "!Promise:interface"
10994 },
10995 {
10996 "kind": "Content",
10997 "text": "<"
10998 },
10999 {
11000 "kind": "Reference",
11001 "text": "Quantity",
11002 "canonicalReference": "eth-connect!Quantity:type"
11003 },
11004 {
11005 "kind": "Content",
11006 "text": ">"
11007 },
11008 {
11009 "kind": "Content",
11010 "text": ";"
11011 }
11012 ],
11013 "isOptional": false,
11014 "releaseTag": "Public",
11015 "name": "eth_blockNumber",
11016 "propertyTypeTokenRange": {
11017 "startIndex": 1,
11018 "endIndex": 6
11019 },
11020 "isStatic": false
11021 },
11022 {
11023 "kind": "Property",
11024 "canonicalReference": "eth-connect!RequestManager#eth_call:member",
11025 "docComment": "/**\n * Executes a new message call immediately without creating a transaction on the block chain.\n */\n",
11026 "excerptTokens": [
11027 {
11028 "kind": "Content",
11029 "text": "eth_call: "
11030 },
11031 {
11032 "kind": "Content",
11033 "text": "(options: "
11034 },
11035 {
11036 "kind": "Reference",
11037 "text": "TransactionCallOptions",
11038 "canonicalReference": "eth-connect!TransactionCallOptions:type"
11039 },
11040 {
11041 "kind": "Content",
11042 "text": ", block: "
11043 },
11044 {
11045 "kind": "Reference",
11046 "text": "BlockIdentifier",
11047 "canonicalReference": "eth-connect!BlockIdentifier:type"
11048 },
11049 {
11050 "kind": "Content",
11051 "text": ") => "
11052 },
11053 {
11054 "kind": "Reference",
11055 "text": "Promise",
11056 "canonicalReference": "!Promise:interface"
11057 },
11058 {
11059 "kind": "Content",
11060 "text": "<"
11061 },
11062 {
11063 "kind": "Reference",
11064 "text": "Data",
11065 "canonicalReference": "eth-connect!Data:type"
11066 },
11067 {
11068 "kind": "Content",
11069 "text": ">"
11070 },
11071 {
11072 "kind": "Content",
11073 "text": ";"
11074 }
11075 ],
11076 "isOptional": false,
11077 "releaseTag": "Public",
11078 "name": "eth_call",
11079 "propertyTypeTokenRange": {
11080 "startIndex": 1,
11081 "endIndex": 10
11082 },
11083 "isStatic": false
11084 },
11085 {
11086 "kind": "Property",
11087 "canonicalReference": "eth-connect!RequestManager#eth_coinbase:member",
11088 "docComment": "/**\n * Returns the client coinbase address.\n */\n",
11089 "excerptTokens": [
11090 {
11091 "kind": "Content",
11092 "text": "eth_coinbase: "
11093 },
11094 {
11095 "kind": "Content",
11096 "text": "() => "
11097 },
11098 {
11099 "kind": "Reference",
11100 "text": "Promise",
11101 "canonicalReference": "!Promise:interface"
11102 },
11103 {
11104 "kind": "Content",
11105 "text": "<"
11106 },
11107 {
11108 "kind": "Reference",
11109 "text": "Address",
11110 "canonicalReference": "eth-connect!Address:type"
11111 },
11112 {
11113 "kind": "Content",
11114 "text": ">"
11115 },
11116 {
11117 "kind": "Content",
11118 "text": ";"
11119 }
11120 ],
11121 "isOptional": false,
11122 "releaseTag": "Public",
11123 "name": "eth_coinbase",
11124 "propertyTypeTokenRange": {
11125 "startIndex": 1,
11126 "endIndex": 6
11127 },
11128 "isStatic": false
11129 },
11130 {
11131 "kind": "Property",
11132 "canonicalReference": "eth-connect!RequestManager#eth_estimateGas:member",
11133 "docComment": "/**\n * Generates and returns an estimate of how much gas is necessary to allow the transaction to complete. The transaction will not be added to the blockchain. Note that the estimate may be significantly more than the amount of gas actually used by the transaction, for a variety of reasons including EVM mechanics and node performance.\n */\n",
11134 "excerptTokens": [
11135 {
11136 "kind": "Content",
11137 "text": "eth_estimateGas: "
11138 },
11139 {
11140 "kind": "Content",
11141 "text": "(data: "
11142 },
11143 {
11144 "kind": "Reference",
11145 "text": "Partial",
11146 "canonicalReference": "!Partial:type"
11147 },
11148 {
11149 "kind": "Content",
11150 "text": "<"
11151 },
11152 {
11153 "kind": "Reference",
11154 "text": "TransactionCallOptions",
11155 "canonicalReference": "eth-connect!TransactionCallOptions:type"
11156 },
11157 {
11158 "kind": "Content",
11159 "text": "> & "
11160 },
11161 {
11162 "kind": "Reference",
11163 "text": "Partial",
11164 "canonicalReference": "!Partial:type"
11165 },
11166 {
11167 "kind": "Content",
11168 "text": "<"
11169 },
11170 {
11171 "kind": "Reference",
11172 "text": "TransactionOptions",
11173 "canonicalReference": "eth-connect!TransactionOptions:type"
11174 },
11175 {
11176 "kind": "Content",
11177 "text": ">) => "
11178 },
11179 {
11180 "kind": "Reference",
11181 "text": "Promise",
11182 "canonicalReference": "!Promise:interface"
11183 },
11184 {
11185 "kind": "Content",
11186 "text": "<"
11187 },
11188 {
11189 "kind": "Reference",
11190 "text": "Quantity",
11191 "canonicalReference": "eth-connect!Quantity:type"
11192 },
11193 {
11194 "kind": "Content",
11195 "text": ">"
11196 },
11197 {
11198 "kind": "Content",
11199 "text": ";"
11200 }
11201 ],
11202 "isOptional": false,
11203 "releaseTag": "Public",
11204 "name": "eth_estimateGas",
11205 "propertyTypeTokenRange": {
11206 "startIndex": 1,
11207 "endIndex": 14
11208 },
11209 "isStatic": false
11210 },
11211 {
11212 "kind": "Property",
11213 "canonicalReference": "eth-connect!RequestManager#eth_gasPrice:member",
11214 "docComment": "/**\n * Returns the current price per gas in wei.\n */\n",
11215 "excerptTokens": [
11216 {
11217 "kind": "Content",
11218 "text": "eth_gasPrice: "
11219 },
11220 {
11221 "kind": "Content",
11222 "text": "() => "
11223 },
11224 {
11225 "kind": "Reference",
11226 "text": "Promise",
11227 "canonicalReference": "!Promise:interface"
11228 },
11229 {
11230 "kind": "Content",
11231 "text": "<"
11232 },
11233 {
11234 "kind": "Reference",
11235 "text": "BigNumber",
11236 "canonicalReference": "eth-connect!BigNumber:class"
11237 },
11238 {
11239 "kind": "Content",
11240 "text": ">"
11241 },
11242 {
11243 "kind": "Content",
11244 "text": ";"
11245 }
11246 ],
11247 "isOptional": false,
11248 "releaseTag": "Public",
11249 "name": "eth_gasPrice",
11250 "propertyTypeTokenRange": {
11251 "startIndex": 1,
11252 "endIndex": 6
11253 },
11254 "isStatic": false
11255 },
11256 {
11257 "kind": "Property",
11258 "canonicalReference": "eth-connect!RequestManager#eth_getBalance:member",
11259 "docComment": "/**\n * Returns the balance of the account of given address.\n */\n",
11260 "excerptTokens": [
11261 {
11262 "kind": "Content",
11263 "text": "eth_getBalance: "
11264 },
11265 {
11266 "kind": "Content",
11267 "text": "(address: "
11268 },
11269 {
11270 "kind": "Reference",
11271 "text": "Address",
11272 "canonicalReference": "eth-connect!Address:type"
11273 },
11274 {
11275 "kind": "Content",
11276 "text": ", block: "
11277 },
11278 {
11279 "kind": "Reference",
11280 "text": "BlockIdentifier",
11281 "canonicalReference": "eth-connect!BlockIdentifier:type"
11282 },
11283 {
11284 "kind": "Content",
11285 "text": ") => "
11286 },
11287 {
11288 "kind": "Reference",
11289 "text": "Promise",
11290 "canonicalReference": "!Promise:interface"
11291 },
11292 {
11293 "kind": "Content",
11294 "text": "<"
11295 },
11296 {
11297 "kind": "Reference",
11298 "text": "BigNumber",
11299 "canonicalReference": "eth-connect!BigNumber:class"
11300 },
11301 {
11302 "kind": "Content",
11303 "text": ">"
11304 },
11305 {
11306 "kind": "Content",
11307 "text": ";"
11308 }
11309 ],
11310 "isOptional": false,
11311 "releaseTag": "Public",
11312 "name": "eth_getBalance",
11313 "propertyTypeTokenRange": {
11314 "startIndex": 1,
11315 "endIndex": 10
11316 },
11317 "isStatic": false
11318 },
11319 {
11320 "kind": "Property",
11321 "canonicalReference": "eth-connect!RequestManager#eth_getBlockByHash:member",
11322 "docComment": "/**\n * Returns information about a block by hash.\n */\n",
11323 "excerptTokens": [
11324 {
11325 "kind": "Content",
11326 "text": "eth_getBlockByHash: "
11327 },
11328 {
11329 "kind": "Content",
11330 "text": "(blockHash: "
11331 },
11332 {
11333 "kind": "Reference",
11334 "text": "TxHash",
11335 "canonicalReference": "eth-connect!TxHash:type"
11336 },
11337 {
11338 "kind": "Content",
11339 "text": ", fullTransactionObjects: boolean) => "
11340 },
11341 {
11342 "kind": "Reference",
11343 "text": "Promise",
11344 "canonicalReference": "!Promise:interface"
11345 },
11346 {
11347 "kind": "Content",
11348 "text": "<"
11349 },
11350 {
11351 "kind": "Reference",
11352 "text": "BlockObject",
11353 "canonicalReference": "eth-connect!BlockObject:type"
11354 },
11355 {
11356 "kind": "Content",
11357 "text": ">"
11358 },
11359 {
11360 "kind": "Content",
11361 "text": ";"
11362 }
11363 ],
11364 "isOptional": false,
11365 "releaseTag": "Public",
11366 "name": "eth_getBlockByHash",
11367 "propertyTypeTokenRange": {
11368 "startIndex": 1,
11369 "endIndex": 8
11370 },
11371 "isStatic": false
11372 },
11373 {
11374 "kind": "Property",
11375 "canonicalReference": "eth-connect!RequestManager#eth_getBlockByNumber:member",
11376 "docComment": "/**\n * Returns information about a block by block number.\n */\n",
11377 "excerptTokens": [
11378 {
11379 "kind": "Content",
11380 "text": "eth_getBlockByNumber: "
11381 },
11382 {
11383 "kind": "Content",
11384 "text": "(block: "
11385 },
11386 {
11387 "kind": "Reference",
11388 "text": "BlockIdentifier",
11389 "canonicalReference": "eth-connect!BlockIdentifier:type"
11390 },
11391 {
11392 "kind": "Content",
11393 "text": ", fullTransactionObjects: boolean) => "
11394 },
11395 {
11396 "kind": "Reference",
11397 "text": "Promise",
11398 "canonicalReference": "!Promise:interface"
11399 },
11400 {
11401 "kind": "Content",
11402 "text": "<"
11403 },
11404 {
11405 "kind": "Reference",
11406 "text": "BlockObject",
11407 "canonicalReference": "eth-connect!BlockObject:type"
11408 },
11409 {
11410 "kind": "Content",
11411 "text": ">"
11412 },
11413 {
11414 "kind": "Content",
11415 "text": ";"
11416 }
11417 ],
11418 "isOptional": false,
11419 "releaseTag": "Public",
11420 "name": "eth_getBlockByNumber",
11421 "propertyTypeTokenRange": {
11422 "startIndex": 1,
11423 "endIndex": 8
11424 },
11425 "isStatic": false
11426 },
11427 {
11428 "kind": "Property",
11429 "canonicalReference": "eth-connect!RequestManager#eth_getBlockTransactionCountByHash:member",
11430 "docComment": "/**\n * Returns the number of transactions in a block from a block matching the given block hash.\n */\n",
11431 "excerptTokens": [
11432 {
11433 "kind": "Content",
11434 "text": "eth_getBlockTransactionCountByHash: "
11435 },
11436 {
11437 "kind": "Content",
11438 "text": "(blockHash: "
11439 },
11440 {
11441 "kind": "Reference",
11442 "text": "TxHash",
11443 "canonicalReference": "eth-connect!TxHash:type"
11444 },
11445 {
11446 "kind": "Content",
11447 "text": ") => "
11448 },
11449 {
11450 "kind": "Reference",
11451 "text": "Promise",
11452 "canonicalReference": "!Promise:interface"
11453 },
11454 {
11455 "kind": "Content",
11456 "text": "<number>"
11457 },
11458 {
11459 "kind": "Content",
11460 "text": ";"
11461 }
11462 ],
11463 "isOptional": false,
11464 "releaseTag": "Public",
11465 "name": "eth_getBlockTransactionCountByHash",
11466 "propertyTypeTokenRange": {
11467 "startIndex": 1,
11468 "endIndex": 6
11469 },
11470 "isStatic": false
11471 },
11472 {
11473 "kind": "Property",
11474 "canonicalReference": "eth-connect!RequestManager#eth_getBlockTransactionCountByNumber:member",
11475 "docComment": "/**\n * Returns the number of transactions in a block matching the given block number.\n */\n",
11476 "excerptTokens": [
11477 {
11478 "kind": "Content",
11479 "text": "eth_getBlockTransactionCountByNumber: "
11480 },
11481 {
11482 "kind": "Content",
11483 "text": "(block: "
11484 },
11485 {
11486 "kind": "Reference",
11487 "text": "BlockIdentifier",
11488 "canonicalReference": "eth-connect!BlockIdentifier:type"
11489 },
11490 {
11491 "kind": "Content",
11492 "text": ") => "
11493 },
11494 {
11495 "kind": "Reference",
11496 "text": "Promise",
11497 "canonicalReference": "!Promise:interface"
11498 },
11499 {
11500 "kind": "Content",
11501 "text": "<number>"
11502 },
11503 {
11504 "kind": "Content",
11505 "text": ";"
11506 }
11507 ],
11508 "isOptional": false,
11509 "releaseTag": "Public",
11510 "name": "eth_getBlockTransactionCountByNumber",
11511 "propertyTypeTokenRange": {
11512 "startIndex": 1,
11513 "endIndex": 6
11514 },
11515 "isStatic": false
11516 },
11517 {
11518 "kind": "Property",
11519 "canonicalReference": "eth-connect!RequestManager#eth_getCode:member",
11520 "docComment": "/**\n * Returns code at a given address.\n */\n",
11521 "excerptTokens": [
11522 {
11523 "kind": "Content",
11524 "text": "eth_getCode: "
11525 },
11526 {
11527 "kind": "Content",
11528 "text": "(address: "
11529 },
11530 {
11531 "kind": "Reference",
11532 "text": "Address",
11533 "canonicalReference": "eth-connect!Address:type"
11534 },
11535 {
11536 "kind": "Content",
11537 "text": ", block: "
11538 },
11539 {
11540 "kind": "Reference",
11541 "text": "BlockIdentifier",
11542 "canonicalReference": "eth-connect!BlockIdentifier:type"
11543 },
11544 {
11545 "kind": "Content",
11546 "text": ") => "
11547 },
11548 {
11549 "kind": "Reference",
11550 "text": "Promise",
11551 "canonicalReference": "!Promise:interface"
11552 },
11553 {
11554 "kind": "Content",
11555 "text": "<"
11556 },
11557 {
11558 "kind": "Reference",
11559 "text": "Data",
11560 "canonicalReference": "eth-connect!Data:type"
11561 },
11562 {
11563 "kind": "Content",
11564 "text": ">"
11565 },
11566 {
11567 "kind": "Content",
11568 "text": ";"
11569 }
11570 ],
11571 "isOptional": false,
11572 "releaseTag": "Public",
11573 "name": "eth_getCode",
11574 "propertyTypeTokenRange": {
11575 "startIndex": 1,
11576 "endIndex": 10
11577 },
11578 "isStatic": false
11579 },
11580 {
11581 "kind": "Property",
11582 "canonicalReference": "eth-connect!RequestManager#eth_getFilterChanges:member",
11583 "docComment": "/**\n * Polling method for a filter, which returns an array of logs which occurred since last poll.\n */\n",
11584 "excerptTokens": [
11585 {
11586 "kind": "Content",
11587 "text": "eth_getFilterChanges: "
11588 },
11589 {
11590 "kind": "Content",
11591 "text": "(filterId: "
11592 },
11593 {
11594 "kind": "Reference",
11595 "text": "Data",
11596 "canonicalReference": "eth-connect!Data:type"
11597 },
11598 {
11599 "kind": "Content",
11600 "text": ") => "
11601 },
11602 {
11603 "kind": "Reference",
11604 "text": "Promise",
11605 "canonicalReference": "!Promise:interface"
11606 },
11607 {
11608 "kind": "Content",
11609 "text": "<"
11610 },
11611 {
11612 "kind": "Reference",
11613 "text": "Array",
11614 "canonicalReference": "!Array:interface"
11615 },
11616 {
11617 "kind": "Content",
11618 "text": "<"
11619 },
11620 {
11621 "kind": "Reference",
11622 "text": "TxHash",
11623 "canonicalReference": "eth-connect!TxHash:type"
11624 },
11625 {
11626 "kind": "Content",
11627 "text": "> | "
11628 },
11629 {
11630 "kind": "Reference",
11631 "text": "Array",
11632 "canonicalReference": "!Array:interface"
11633 },
11634 {
11635 "kind": "Content",
11636 "text": "<"
11637 },
11638 {
11639 "kind": "Reference",
11640 "text": "FilterChange",
11641 "canonicalReference": "eth-connect!FilterChange:type"
11642 },
11643 {
11644 "kind": "Content",
11645 "text": ">>"
11646 },
11647 {
11648 "kind": "Content",
11649 "text": ";"
11650 }
11651 ],
11652 "isOptional": false,
11653 "releaseTag": "Public",
11654 "name": "eth_getFilterChanges",
11655 "propertyTypeTokenRange": {
11656 "startIndex": 1,
11657 "endIndex": 14
11658 },
11659 "isStatic": false
11660 },
11661 {
11662 "kind": "Property",
11663 "canonicalReference": "eth-connect!RequestManager#eth_getFilterLogs:member",
11664 "docComment": "/**\n * Returns an array of all logs matching filter with given id.\n */\n",
11665 "excerptTokens": [
11666 {
11667 "kind": "Content",
11668 "text": "eth_getFilterLogs: "
11669 },
11670 {
11671 "kind": "Content",
11672 "text": "(filterId: "
11673 },
11674 {
11675 "kind": "Reference",
11676 "text": "Data",
11677 "canonicalReference": "eth-connect!Data:type"
11678 },
11679 {
11680 "kind": "Content",
11681 "text": ") => "
11682 },
11683 {
11684 "kind": "Reference",
11685 "text": "Promise",
11686 "canonicalReference": "!Promise:interface"
11687 },
11688 {
11689 "kind": "Content",
11690 "text": "<"
11691 },
11692 {
11693 "kind": "Reference",
11694 "text": "Array",
11695 "canonicalReference": "!Array:interface"
11696 },
11697 {
11698 "kind": "Content",
11699 "text": "<"
11700 },
11701 {
11702 "kind": "Reference",
11703 "text": "TxHash",
11704 "canonicalReference": "eth-connect!TxHash:type"
11705 },
11706 {
11707 "kind": "Content",
11708 "text": "> | "
11709 },
11710 {
11711 "kind": "Reference",
11712 "text": "Array",
11713 "canonicalReference": "!Array:interface"
11714 },
11715 {
11716 "kind": "Content",
11717 "text": "<"
11718 },
11719 {
11720 "kind": "Reference",
11721 "text": "FilterChange",
11722 "canonicalReference": "eth-connect!FilterChange:type"
11723 },
11724 {
11725 "kind": "Content",
11726 "text": ">>"
11727 },
11728 {
11729 "kind": "Content",
11730 "text": ";"
11731 }
11732 ],
11733 "isOptional": false,
11734 "releaseTag": "Public",
11735 "name": "eth_getFilterLogs",
11736 "propertyTypeTokenRange": {
11737 "startIndex": 1,
11738 "endIndex": 14
11739 },
11740 "isStatic": false
11741 },
11742 {
11743 "kind": "Property",
11744 "canonicalReference": "eth-connect!RequestManager#eth_getLogs:member",
11745 "docComment": "/**\n * Returns an array of all logs matching a given filter object.\n */\n",
11746 "excerptTokens": [
11747 {
11748 "kind": "Content",
11749 "text": "eth_getLogs: "
11750 },
11751 {
11752 "kind": "Content",
11753 "text": "(options: "
11754 },
11755 {
11756 "kind": "Reference",
11757 "text": "FilterOptions",
11758 "canonicalReference": "eth-connect!FilterOptions:type"
11759 },
11760 {
11761 "kind": "Content",
11762 "text": ") => "
11763 },
11764 {
11765 "kind": "Reference",
11766 "text": "Promise",
11767 "canonicalReference": "!Promise:interface"
11768 },
11769 {
11770 "kind": "Content",
11771 "text": "<"
11772 },
11773 {
11774 "kind": "Reference",
11775 "text": "Array",
11776 "canonicalReference": "!Array:interface"
11777 },
11778 {
11779 "kind": "Content",
11780 "text": "<"
11781 },
11782 {
11783 "kind": "Reference",
11784 "text": "TxHash",
11785 "canonicalReference": "eth-connect!TxHash:type"
11786 },
11787 {
11788 "kind": "Content",
11789 "text": "> | "
11790 },
11791 {
11792 "kind": "Reference",
11793 "text": "Array",
11794 "canonicalReference": "!Array:interface"
11795 },
11796 {
11797 "kind": "Content",
11798 "text": "<"
11799 },
11800 {
11801 "kind": "Reference",
11802 "text": "FilterChange",
11803 "canonicalReference": "eth-connect!FilterChange:type"
11804 },
11805 {
11806 "kind": "Content",
11807 "text": ">>"
11808 },
11809 {
11810 "kind": "Content",
11811 "text": ";"
11812 }
11813 ],
11814 "isOptional": false,
11815 "releaseTag": "Public",
11816 "name": "eth_getLogs",
11817 "propertyTypeTokenRange": {
11818 "startIndex": 1,
11819 "endIndex": 14
11820 },
11821 "isStatic": false
11822 },
11823 {
11824 "kind": "Property",
11825 "canonicalReference": "eth-connect!RequestManager#eth_getStorageAt:member",
11826 "docComment": "/**\n * Returns the value from a storage position at a given address.\n */\n",
11827 "excerptTokens": [
11828 {
11829 "kind": "Content",
11830 "text": "eth_getStorageAt: "
11831 },
11832 {
11833 "kind": "Content",
11834 "text": "(address: "
11835 },
11836 {
11837 "kind": "Reference",
11838 "text": "Address",
11839 "canonicalReference": "eth-connect!Address:type"
11840 },
11841 {
11842 "kind": "Content",
11843 "text": ", position: "
11844 },
11845 {
11846 "kind": "Reference",
11847 "text": "Quantity",
11848 "canonicalReference": "eth-connect!Quantity:type"
11849 },
11850 {
11851 "kind": "Content",
11852 "text": ", block: "
11853 },
11854 {
11855 "kind": "Reference",
11856 "text": "BlockIdentifier",
11857 "canonicalReference": "eth-connect!BlockIdentifier:type"
11858 },
11859 {
11860 "kind": "Content",
11861 "text": ") => "
11862 },
11863 {
11864 "kind": "Reference",
11865 "text": "Promise",
11866 "canonicalReference": "!Promise:interface"
11867 },
11868 {
11869 "kind": "Content",
11870 "text": "<"
11871 },
11872 {
11873 "kind": "Reference",
11874 "text": "Data",
11875 "canonicalReference": "eth-connect!Data:type"
11876 },
11877 {
11878 "kind": "Content",
11879 "text": ">"
11880 },
11881 {
11882 "kind": "Content",
11883 "text": ";"
11884 }
11885 ],
11886 "isOptional": false,
11887 "releaseTag": "Public",
11888 "name": "eth_getStorageAt",
11889 "propertyTypeTokenRange": {
11890 "startIndex": 1,
11891 "endIndex": 12
11892 },
11893 "isStatic": false
11894 },
11895 {
11896 "kind": "Property",
11897 "canonicalReference": "eth-connect!RequestManager#eth_getTransactionByBlockHashAndIndex:member",
11898 "docComment": "/**\n * Returns information about a transaction by block hash and transaction index position.\n */\n",
11899 "excerptTokens": [
11900 {
11901 "kind": "Content",
11902 "text": "eth_getTransactionByBlockHashAndIndex: "
11903 },
11904 {
11905 "kind": "Content",
11906 "text": "(blockHash: "
11907 },
11908 {
11909 "kind": "Reference",
11910 "text": "TxHash",
11911 "canonicalReference": "eth-connect!TxHash:type"
11912 },
11913 {
11914 "kind": "Content",
11915 "text": ", txIndex: "
11916 },
11917 {
11918 "kind": "Reference",
11919 "text": "Quantity",
11920 "canonicalReference": "eth-connect!Quantity:type"
11921 },
11922 {
11923 "kind": "Content",
11924 "text": ") => "
11925 },
11926 {
11927 "kind": "Reference",
11928 "text": "Promise",
11929 "canonicalReference": "!Promise:interface"
11930 },
11931 {
11932 "kind": "Content",
11933 "text": "<"
11934 },
11935 {
11936 "kind": "Reference",
11937 "text": "TransactionObject",
11938 "canonicalReference": "eth-connect!TransactionObject:type"
11939 },
11940 {
11941 "kind": "Content",
11942 "text": ">"
11943 },
11944 {
11945 "kind": "Content",
11946 "text": ";"
11947 }
11948 ],
11949 "isOptional": false,
11950 "releaseTag": "Public",
11951 "name": "eth_getTransactionByBlockHashAndIndex",
11952 "propertyTypeTokenRange": {
11953 "startIndex": 1,
11954 "endIndex": 10
11955 },
11956 "isStatic": false
11957 },
11958 {
11959 "kind": "Property",
11960 "canonicalReference": "eth-connect!RequestManager#eth_getTransactionByBlockNumberAndIndex:member",
11961 "docComment": "/**\n * Returns information about a transaction by block number and transaction index position.\n */\n",
11962 "excerptTokens": [
11963 {
11964 "kind": "Content",
11965 "text": "eth_getTransactionByBlockNumberAndIndex: "
11966 },
11967 {
11968 "kind": "Content",
11969 "text": "(block: "
11970 },
11971 {
11972 "kind": "Reference",
11973 "text": "BlockIdentifier",
11974 "canonicalReference": "eth-connect!BlockIdentifier:type"
11975 },
11976 {
11977 "kind": "Content",
11978 "text": ", txIndex: "
11979 },
11980 {
11981 "kind": "Reference",
11982 "text": "Quantity",
11983 "canonicalReference": "eth-connect!Quantity:type"
11984 },
11985 {
11986 "kind": "Content",
11987 "text": ") => "
11988 },
11989 {
11990 "kind": "Reference",
11991 "text": "Promise",
11992 "canonicalReference": "!Promise:interface"
11993 },
11994 {
11995 "kind": "Content",
11996 "text": "<"
11997 },
11998 {
11999 "kind": "Reference",
12000 "text": "TransactionObject",
12001 "canonicalReference": "eth-connect!TransactionObject:type"
12002 },
12003 {
12004 "kind": "Content",
12005 "text": ">"
12006 },
12007 {
12008 "kind": "Content",
12009 "text": ";"
12010 }
12011 ],
12012 "isOptional": false,
12013 "releaseTag": "Public",
12014 "name": "eth_getTransactionByBlockNumberAndIndex",
12015 "propertyTypeTokenRange": {
12016 "startIndex": 1,
12017 "endIndex": 10
12018 },
12019 "isStatic": false
12020 },
12021 {
12022 "kind": "Property",
12023 "canonicalReference": "eth-connect!RequestManager#eth_getTransactionByHash:member",
12024 "docComment": "/**\n * Returns the information about a transaction requested by transaction hash.\n */\n",
12025 "excerptTokens": [
12026 {
12027 "kind": "Content",
12028 "text": "eth_getTransactionByHash: "
12029 },
12030 {
12031 "kind": "Content",
12032 "text": "(hash: "
12033 },
12034 {
12035 "kind": "Reference",
12036 "text": "TxHash",
12037 "canonicalReference": "eth-connect!TxHash:type"
12038 },
12039 {
12040 "kind": "Content",
12041 "text": ") => "
12042 },
12043 {
12044 "kind": "Reference",
12045 "text": "Promise",
12046 "canonicalReference": "!Promise:interface"
12047 },
12048 {
12049 "kind": "Content",
12050 "text": "<"
12051 },
12052 {
12053 "kind": "Reference",
12054 "text": "TransactionObject",
12055 "canonicalReference": "eth-connect!TransactionObject:type"
12056 },
12057 {
12058 "kind": "Content",
12059 "text": ">"
12060 },
12061 {
12062 "kind": "Content",
12063 "text": ";"
12064 }
12065 ],
12066 "isOptional": false,
12067 "releaseTag": "Public",
12068 "name": "eth_getTransactionByHash",
12069 "propertyTypeTokenRange": {
12070 "startIndex": 1,
12071 "endIndex": 8
12072 },
12073 "isStatic": false
12074 },
12075 {
12076 "kind": "Property",
12077 "canonicalReference": "eth-connect!RequestManager#eth_getTransactionCount:member",
12078 "docComment": "/**\n * Returns the number of transactions sent from an address.\n */\n",
12079 "excerptTokens": [
12080 {
12081 "kind": "Content",
12082 "text": "eth_getTransactionCount: "
12083 },
12084 {
12085 "kind": "Content",
12086 "text": "(address: "
12087 },
12088 {
12089 "kind": "Reference",
12090 "text": "Address",
12091 "canonicalReference": "eth-connect!Address:type"
12092 },
12093 {
12094 "kind": "Content",
12095 "text": ", block: "
12096 },
12097 {
12098 "kind": "Reference",
12099 "text": "BlockIdentifier",
12100 "canonicalReference": "eth-connect!BlockIdentifier:type"
12101 },
12102 {
12103 "kind": "Content",
12104 "text": ") => "
12105 },
12106 {
12107 "kind": "Reference",
12108 "text": "Promise",
12109 "canonicalReference": "!Promise:interface"
12110 },
12111 {
12112 "kind": "Content",
12113 "text": "<number>"
12114 },
12115 {
12116 "kind": "Content",
12117 "text": ";"
12118 }
12119 ],
12120 "isOptional": false,
12121 "releaseTag": "Public",
12122 "name": "eth_getTransactionCount",
12123 "propertyTypeTokenRange": {
12124 "startIndex": 1,
12125 "endIndex": 8
12126 },
12127 "isStatic": false
12128 },
12129 {
12130 "kind": "Property",
12131 "canonicalReference": "eth-connect!RequestManager#eth_getTransactionReceipt:member",
12132 "docComment": "/**\n * Returns the receipt of a transaction by transaction hash. Note That the receipt is not available for pending transactions.\n */\n",
12133 "excerptTokens": [
12134 {
12135 "kind": "Content",
12136 "text": "eth_getTransactionReceipt: "
12137 },
12138 {
12139 "kind": "Content",
12140 "text": "(hash: "
12141 },
12142 {
12143 "kind": "Reference",
12144 "text": "TxHash",
12145 "canonicalReference": "eth-connect!TxHash:type"
12146 },
12147 {
12148 "kind": "Content",
12149 "text": ") => "
12150 },
12151 {
12152 "kind": "Reference",
12153 "text": "Promise",
12154 "canonicalReference": "!Promise:interface"
12155 },
12156 {
12157 "kind": "Content",
12158 "text": "<"
12159 },
12160 {
12161 "kind": "Reference",
12162 "text": "TransactionReceipt",
12163 "canonicalReference": "eth-connect!TransactionReceipt:type"
12164 },
12165 {
12166 "kind": "Content",
12167 "text": ">"
12168 },
12169 {
12170 "kind": "Content",
12171 "text": ";"
12172 }
12173 ],
12174 "isOptional": false,
12175 "releaseTag": "Public",
12176 "name": "eth_getTransactionReceipt",
12177 "propertyTypeTokenRange": {
12178 "startIndex": 1,
12179 "endIndex": 8
12180 },
12181 "isStatic": false
12182 },
12183 {
12184 "kind": "Property",
12185 "canonicalReference": "eth-connect!RequestManager#eth_getUncleByBlockHashAndIndex:member",
12186 "docComment": "/**\n * Returns information about a uncle of a block by hash and uncle index position.\n */\n",
12187 "excerptTokens": [
12188 {
12189 "kind": "Content",
12190 "text": "eth_getUncleByBlockHashAndIndex: "
12191 },
12192 {
12193 "kind": "Content",
12194 "text": "(blockHash: "
12195 },
12196 {
12197 "kind": "Reference",
12198 "text": "TxHash",
12199 "canonicalReference": "eth-connect!TxHash:type"
12200 },
12201 {
12202 "kind": "Content",
12203 "text": ", index: "
12204 },
12205 {
12206 "kind": "Reference",
12207 "text": "Quantity",
12208 "canonicalReference": "eth-connect!Quantity:type"
12209 },
12210 {
12211 "kind": "Content",
12212 "text": ") => "
12213 },
12214 {
12215 "kind": "Reference",
12216 "text": "Promise",
12217 "canonicalReference": "!Promise:interface"
12218 },
12219 {
12220 "kind": "Content",
12221 "text": "<"
12222 },
12223 {
12224 "kind": "Reference",
12225 "text": "BlockObject",
12226 "canonicalReference": "eth-connect!BlockObject:type"
12227 },
12228 {
12229 "kind": "Content",
12230 "text": ">"
12231 },
12232 {
12233 "kind": "Content",
12234 "text": ";"
12235 }
12236 ],
12237 "isOptional": false,
12238 "releaseTag": "Public",
12239 "name": "eth_getUncleByBlockHashAndIndex",
12240 "propertyTypeTokenRange": {
12241 "startIndex": 1,
12242 "endIndex": 10
12243 },
12244 "isStatic": false
12245 },
12246 {
12247 "kind": "Property",
12248 "canonicalReference": "eth-connect!RequestManager#eth_getUncleByBlockNumberAndIndex:member",
12249 "docComment": "/**\n * Returns information about a uncle of a block by number and uncle index position.\n */\n",
12250 "excerptTokens": [
12251 {
12252 "kind": "Content",
12253 "text": "eth_getUncleByBlockNumberAndIndex: "
12254 },
12255 {
12256 "kind": "Content",
12257 "text": "(block: "
12258 },
12259 {
12260 "kind": "Reference",
12261 "text": "BlockIdentifier",
12262 "canonicalReference": "eth-connect!BlockIdentifier:type"
12263 },
12264 {
12265 "kind": "Content",
12266 "text": ", index: "
12267 },
12268 {
12269 "kind": "Reference",
12270 "text": "Quantity",
12271 "canonicalReference": "eth-connect!Quantity:type"
12272 },
12273 {
12274 "kind": "Content",
12275 "text": ") => "
12276 },
12277 {
12278 "kind": "Reference",
12279 "text": "Promise",
12280 "canonicalReference": "!Promise:interface"
12281 },
12282 {
12283 "kind": "Content",
12284 "text": "<"
12285 },
12286 {
12287 "kind": "Reference",
12288 "text": "BlockObject",
12289 "canonicalReference": "eth-connect!BlockObject:type"
12290 },
12291 {
12292 "kind": "Content",
12293 "text": ">"
12294 },
12295 {
12296 "kind": "Content",
12297 "text": ";"
12298 }
12299 ],
12300 "isOptional": false,
12301 "releaseTag": "Public",
12302 "name": "eth_getUncleByBlockNumberAndIndex",
12303 "propertyTypeTokenRange": {
12304 "startIndex": 1,
12305 "endIndex": 10
12306 },
12307 "isStatic": false
12308 },
12309 {
12310 "kind": "Property",
12311 "canonicalReference": "eth-connect!RequestManager#eth_getUncleCountByBlockHash:member",
12312 "docComment": "/**\n * Returns the number of uncles in a block from a block matching the given block hash.\n */\n",
12313 "excerptTokens": [
12314 {
12315 "kind": "Content",
12316 "text": "eth_getUncleCountByBlockHash: "
12317 },
12318 {
12319 "kind": "Content",
12320 "text": "(blockHash: "
12321 },
12322 {
12323 "kind": "Reference",
12324 "text": "TxHash",
12325 "canonicalReference": "eth-connect!TxHash:type"
12326 },
12327 {
12328 "kind": "Content",
12329 "text": ") => "
12330 },
12331 {
12332 "kind": "Reference",
12333 "text": "Promise",
12334 "canonicalReference": "!Promise:interface"
12335 },
12336 {
12337 "kind": "Content",
12338 "text": "<number>"
12339 },
12340 {
12341 "kind": "Content",
12342 "text": ";"
12343 }
12344 ],
12345 "isOptional": false,
12346 "releaseTag": "Public",
12347 "name": "eth_getUncleCountByBlockHash",
12348 "propertyTypeTokenRange": {
12349 "startIndex": 1,
12350 "endIndex": 6
12351 },
12352 "isStatic": false
12353 },
12354 {
12355 "kind": "Property",
12356 "canonicalReference": "eth-connect!RequestManager#eth_getUncleCountByBlockNumber:member",
12357 "docComment": "/**\n * Returns the number of uncles in a block from a block matching the given block number.\n */\n",
12358 "excerptTokens": [
12359 {
12360 "kind": "Content",
12361 "text": "eth_getUncleCountByBlockNumber: "
12362 },
12363 {
12364 "kind": "Content",
12365 "text": "(block: "
12366 },
12367 {
12368 "kind": "Reference",
12369 "text": "BlockIdentifier",
12370 "canonicalReference": "eth-connect!BlockIdentifier:type"
12371 },
12372 {
12373 "kind": "Content",
12374 "text": ") => "
12375 },
12376 {
12377 "kind": "Reference",
12378 "text": "Promise",
12379 "canonicalReference": "!Promise:interface"
12380 },
12381 {
12382 "kind": "Content",
12383 "text": "<number>"
12384 },
12385 {
12386 "kind": "Content",
12387 "text": ";"
12388 }
12389 ],
12390 "isOptional": false,
12391 "releaseTag": "Public",
12392 "name": "eth_getUncleCountByBlockNumber",
12393 "propertyTypeTokenRange": {
12394 "startIndex": 1,
12395 "endIndex": 6
12396 },
12397 "isStatic": false
12398 },
12399 {
12400 "kind": "Property",
12401 "canonicalReference": "eth-connect!RequestManager#eth_hashrate:member",
12402 "docComment": "/**\n * Returns the number of hashes per second that the node is mining with.\n */\n",
12403 "excerptTokens": [
12404 {
12405 "kind": "Content",
12406 "text": "eth_hashrate: "
12407 },
12408 {
12409 "kind": "Content",
12410 "text": "() => "
12411 },
12412 {
12413 "kind": "Reference",
12414 "text": "Promise",
12415 "canonicalReference": "!Promise:interface"
12416 },
12417 {
12418 "kind": "Content",
12419 "text": "<"
12420 },
12421 {
12422 "kind": "Reference",
12423 "text": "Quantity",
12424 "canonicalReference": "eth-connect!Quantity:type"
12425 },
12426 {
12427 "kind": "Content",
12428 "text": ">"
12429 },
12430 {
12431 "kind": "Content",
12432 "text": ";"
12433 }
12434 ],
12435 "isOptional": false,
12436 "releaseTag": "Public",
12437 "name": "eth_hashrate",
12438 "propertyTypeTokenRange": {
12439 "startIndex": 1,
12440 "endIndex": 6
12441 },
12442 "isStatic": false
12443 },
12444 {
12445 "kind": "Property",
12446 "canonicalReference": "eth-connect!RequestManager#eth_mining:member",
12447 "docComment": "/**\n * Returns true if client is actively mining new blocks.\n */\n",
12448 "excerptTokens": [
12449 {
12450 "kind": "Content",
12451 "text": "eth_mining: "
12452 },
12453 {
12454 "kind": "Content",
12455 "text": "() => "
12456 },
12457 {
12458 "kind": "Reference",
12459 "text": "Promise",
12460 "canonicalReference": "!Promise:interface"
12461 },
12462 {
12463 "kind": "Content",
12464 "text": "<boolean>"
12465 },
12466 {
12467 "kind": "Content",
12468 "text": ";"
12469 }
12470 ],
12471 "isOptional": false,
12472 "releaseTag": "Public",
12473 "name": "eth_mining",
12474 "propertyTypeTokenRange": {
12475 "startIndex": 1,
12476 "endIndex": 4
12477 },
12478 "isStatic": false
12479 },
12480 {
12481 "kind": "Property",
12482 "canonicalReference": "eth-connect!RequestManager#eth_newBlockFilter:member",
12483 "docComment": "/**\n * Creates a filter in the node, to notify when a new block arrives. To check if the state has changed, call eth_getFilterChanges.\n */\n",
12484 "excerptTokens": [
12485 {
12486 "kind": "Content",
12487 "text": "eth_newBlockFilter: "
12488 },
12489 {
12490 "kind": "Content",
12491 "text": "() => "
12492 },
12493 {
12494 "kind": "Reference",
12495 "text": "Promise",
12496 "canonicalReference": "!Promise:interface"
12497 },
12498 {
12499 "kind": "Content",
12500 "text": "<"
12501 },
12502 {
12503 "kind": "Reference",
12504 "text": "Data",
12505 "canonicalReference": "eth-connect!Data:type"
12506 },
12507 {
12508 "kind": "Content",
12509 "text": ">"
12510 },
12511 {
12512 "kind": "Content",
12513 "text": ";"
12514 }
12515 ],
12516 "isOptional": false,
12517 "releaseTag": "Public",
12518 "name": "eth_newBlockFilter",
12519 "propertyTypeTokenRange": {
12520 "startIndex": 1,
12521 "endIndex": 6
12522 },
12523 "isStatic": false
12524 },
12525 {
12526 "kind": "Property",
12527 "canonicalReference": "eth-connect!RequestManager#eth_newFilter:member",
12528 "docComment": "/**\n * Creates a filter object, based on filter options, to notify when the state changes (logs). To check if the state has changed, call eth_getFilterChanges.\n *\n * A note on specifying topic filters: Topics are order-dependent. A transaction with a log with topics [A, B] will be matched by the following topic filters:\n *\n * [] \"anything\" [A] \"A in first position (and anything after)\" [null, B] \"anything in first position AND B in second position (and anything after)\" [A, B] \"A in first position AND B in second position (and anything after)\" [[A, B], [A, B]] \"(A OR B) in first position AND (A OR B) in second position (and anything after)\"\n */\n",
12529 "excerptTokens": [
12530 {
12531 "kind": "Content",
12532 "text": "eth_newFilter: "
12533 },
12534 {
12535 "kind": "Content",
12536 "text": "(options: "
12537 },
12538 {
12539 "kind": "Reference",
12540 "text": "FilterOptions",
12541 "canonicalReference": "eth-connect!FilterOptions:type"
12542 },
12543 {
12544 "kind": "Content",
12545 "text": ") => "
12546 },
12547 {
12548 "kind": "Reference",
12549 "text": "Promise",
12550 "canonicalReference": "!Promise:interface"
12551 },
12552 {
12553 "kind": "Content",
12554 "text": "<"
12555 },
12556 {
12557 "kind": "Reference",
12558 "text": "Data",
12559 "canonicalReference": "eth-connect!Data:type"
12560 },
12561 {
12562 "kind": "Content",
12563 "text": ">"
12564 },
12565 {
12566 "kind": "Content",
12567 "text": ";"
12568 }
12569 ],
12570 "isOptional": false,
12571 "releaseTag": "Public",
12572 "name": "eth_newFilter",
12573 "propertyTypeTokenRange": {
12574 "startIndex": 1,
12575 "endIndex": 8
12576 },
12577 "isStatic": false
12578 },
12579 {
12580 "kind": "Property",
12581 "canonicalReference": "eth-connect!RequestManager#eth_newPendingTransactionFilter:member",
12582 "docComment": "/**\n * Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges.\n */\n",
12583 "excerptTokens": [
12584 {
12585 "kind": "Content",
12586 "text": "eth_newPendingTransactionFilter: "
12587 },
12588 {
12589 "kind": "Content",
12590 "text": "() => "
12591 },
12592 {
12593 "kind": "Reference",
12594 "text": "Promise",
12595 "canonicalReference": "!Promise:interface"
12596 },
12597 {
12598 "kind": "Content",
12599 "text": "<"
12600 },
12601 {
12602 "kind": "Reference",
12603 "text": "Data",
12604 "canonicalReference": "eth-connect!Data:type"
12605 },
12606 {
12607 "kind": "Content",
12608 "text": ">"
12609 },
12610 {
12611 "kind": "Content",
12612 "text": ";"
12613 }
12614 ],
12615 "isOptional": false,
12616 "releaseTag": "Public",
12617 "name": "eth_newPendingTransactionFilter",
12618 "propertyTypeTokenRange": {
12619 "startIndex": 1,
12620 "endIndex": 6
12621 },
12622 "isStatic": false
12623 },
12624 {
12625 "kind": "Property",
12626 "canonicalReference": "eth-connect!RequestManager#eth_protocolVersion:member",
12627 "docComment": "/**\n * Returns the current ethereum protocol version.\n */\n",
12628 "excerptTokens": [
12629 {
12630 "kind": "Content",
12631 "text": "eth_protocolVersion: "
12632 },
12633 {
12634 "kind": "Content",
12635 "text": "() => "
12636 },
12637 {
12638 "kind": "Reference",
12639 "text": "Promise",
12640 "canonicalReference": "!Promise:interface"
12641 },
12642 {
12643 "kind": "Content",
12644 "text": "<number>"
12645 },
12646 {
12647 "kind": "Content",
12648 "text": ";"
12649 }
12650 ],
12651 "isOptional": false,
12652 "releaseTag": "Public",
12653 "name": "eth_protocolVersion",
12654 "propertyTypeTokenRange": {
12655 "startIndex": 1,
12656 "endIndex": 4
12657 },
12658 "isStatic": false
12659 },
12660 {
12661 "kind": "Property",
12662 "canonicalReference": "eth-connect!RequestManager#eth_sendRawTransaction:member",
12663 "docComment": "/**\n * Creates new message call transaction or a contract creation for signed transactions.\n */\n",
12664 "excerptTokens": [
12665 {
12666 "kind": "Content",
12667 "text": "eth_sendRawTransaction: "
12668 },
12669 {
12670 "kind": "Content",
12671 "text": "(rawTransaction: "
12672 },
12673 {
12674 "kind": "Reference",
12675 "text": "Data",
12676 "canonicalReference": "eth-connect!Data:type"
12677 },
12678 {
12679 "kind": "Content",
12680 "text": ") => "
12681 },
12682 {
12683 "kind": "Reference",
12684 "text": "Promise",
12685 "canonicalReference": "!Promise:interface"
12686 },
12687 {
12688 "kind": "Content",
12689 "text": "<"
12690 },
12691 {
12692 "kind": "Reference",
12693 "text": "TxHash",
12694 "canonicalReference": "eth-connect!TxHash:type"
12695 },
12696 {
12697 "kind": "Content",
12698 "text": ">"
12699 },
12700 {
12701 "kind": "Content",
12702 "text": ";"
12703 }
12704 ],
12705 "isOptional": false,
12706 "releaseTag": "Public",
12707 "name": "eth_sendRawTransaction",
12708 "propertyTypeTokenRange": {
12709 "startIndex": 1,
12710 "endIndex": 8
12711 },
12712 "isStatic": false
12713 },
12714 {
12715 "kind": "Property",
12716 "canonicalReference": "eth-connect!RequestManager#eth_sendTransaction:member",
12717 "docComment": "/**\n * Creates new message call transaction or a contract creation, if the data field contains code.\n */\n",
12718 "excerptTokens": [
12719 {
12720 "kind": "Content",
12721 "text": "eth_sendTransaction: "
12722 },
12723 {
12724 "kind": "Content",
12725 "text": "(options: "
12726 },
12727 {
12728 "kind": "Reference",
12729 "text": "TransactionOptions",
12730 "canonicalReference": "eth-connect!TransactionOptions:type"
12731 },
12732 {
12733 "kind": "Content",
12734 "text": ") => "
12735 },
12736 {
12737 "kind": "Reference",
12738 "text": "Promise",
12739 "canonicalReference": "!Promise:interface"
12740 },
12741 {
12742 "kind": "Content",
12743 "text": "<"
12744 },
12745 {
12746 "kind": "Reference",
12747 "text": "TxHash",
12748 "canonicalReference": "eth-connect!TxHash:type"
12749 },
12750 {
12751 "kind": "Content",
12752 "text": ">"
12753 },
12754 {
12755 "kind": "Content",
12756 "text": ";"
12757 }
12758 ],
12759 "isOptional": false,
12760 "releaseTag": "Public",
12761 "name": "eth_sendTransaction",
12762 "propertyTypeTokenRange": {
12763 "startIndex": 1,
12764 "endIndex": 8
12765 },
12766 "isStatic": false
12767 },
12768 {
12769 "kind": "Property",
12770 "canonicalReference": "eth-connect!RequestManager#eth_sign:member",
12771 "docComment": "/**\n * The sign method calculates an Ethereum specific signature with:\n *\n * sign(keccak256(\"Ethereum Signed Message:\" + len(message) + message))).\n *\n * By adding a prefix to the message makes the calculated signature recognisable as an Ethereum specific signature. This prevents misuse where a malicious DApp can sign arbitrary data (e.g. transaction) and use the signature to impersonate the victim.\n *\n * Note the address to sign with must be unlocked.\n *\n * @deprecated\n *\n * see https://github.com/ethereum/go-ethereum/pull/2940\n */\n",
12772 "excerptTokens": [
12773 {
12774 "kind": "Content",
12775 "text": "eth_sign: "
12776 },
12777 {
12778 "kind": "Content",
12779 "text": "(address: "
12780 },
12781 {
12782 "kind": "Reference",
12783 "text": "Address",
12784 "canonicalReference": "eth-connect!Address:type"
12785 },
12786 {
12787 "kind": "Content",
12788 "text": ", message: "
12789 },
12790 {
12791 "kind": "Reference",
12792 "text": "Data",
12793 "canonicalReference": "eth-connect!Data:type"
12794 },
12795 {
12796 "kind": "Content",
12797 "text": ") => "
12798 },
12799 {
12800 "kind": "Reference",
12801 "text": "Promise",
12802 "canonicalReference": "!Promise:interface"
12803 },
12804 {
12805 "kind": "Content",
12806 "text": "<"
12807 },
12808 {
12809 "kind": "Reference",
12810 "text": "Data",
12811 "canonicalReference": "eth-connect!Data:type"
12812 },
12813 {
12814 "kind": "Content",
12815 "text": ">"
12816 },
12817 {
12818 "kind": "Content",
12819 "text": ";"
12820 }
12821 ],
12822 "isOptional": false,
12823 "releaseTag": "Public",
12824 "name": "eth_sign",
12825 "propertyTypeTokenRange": {
12826 "startIndex": 1,
12827 "endIndex": 10
12828 },
12829 "isStatic": false
12830 },
12831 {
12832 "kind": "Property",
12833 "canonicalReference": "eth-connect!RequestManager#eth_submitHashrate:member",
12834 "docComment": "/**\n * Used for submitting mining hashrate.\n */\n",
12835 "excerptTokens": [
12836 {
12837 "kind": "Content",
12838 "text": "eth_submitHashrate: "
12839 },
12840 {
12841 "kind": "Content",
12842 "text": "(hashRate: "
12843 },
12844 {
12845 "kind": "Reference",
12846 "text": "Data",
12847 "canonicalReference": "eth-connect!Data:type"
12848 },
12849 {
12850 "kind": "Content",
12851 "text": ", id: "
12852 },
12853 {
12854 "kind": "Reference",
12855 "text": "Data",
12856 "canonicalReference": "eth-connect!Data:type"
12857 },
12858 {
12859 "kind": "Content",
12860 "text": ") => "
12861 },
12862 {
12863 "kind": "Reference",
12864 "text": "Promise",
12865 "canonicalReference": "!Promise:interface"
12866 },
12867 {
12868 "kind": "Content",
12869 "text": "<boolean>"
12870 },
12871 {
12872 "kind": "Content",
12873 "text": ";"
12874 }
12875 ],
12876 "isOptional": false,
12877 "releaseTag": "Public",
12878 "name": "eth_submitHashrate",
12879 "propertyTypeTokenRange": {
12880 "startIndex": 1,
12881 "endIndex": 8
12882 },
12883 "isStatic": false
12884 },
12885 {
12886 "kind": "Property",
12887 "canonicalReference": "eth-connect!RequestManager#eth_submitWork:member",
12888 "docComment": "/**\n * Used for submitting a proof-of-work solution.\n */\n",
12889 "excerptTokens": [
12890 {
12891 "kind": "Content",
12892 "text": "eth_submitWork: "
12893 },
12894 {
12895 "kind": "Content",
12896 "text": "(data: "
12897 },
12898 {
12899 "kind": "Reference",
12900 "text": "Data",
12901 "canonicalReference": "eth-connect!Data:type"
12902 },
12903 {
12904 "kind": "Content",
12905 "text": ", powHash: "
12906 },
12907 {
12908 "kind": "Reference",
12909 "text": "TxHash",
12910 "canonicalReference": "eth-connect!TxHash:type"
12911 },
12912 {
12913 "kind": "Content",
12914 "text": ", digest: "
12915 },
12916 {
12917 "kind": "Reference",
12918 "text": "TxHash",
12919 "canonicalReference": "eth-connect!TxHash:type"
12920 },
12921 {
12922 "kind": "Content",
12923 "text": ") => "
12924 },
12925 {
12926 "kind": "Reference",
12927 "text": "Promise",
12928 "canonicalReference": "!Promise:interface"
12929 },
12930 {
12931 "kind": "Content",
12932 "text": "<boolean>"
12933 },
12934 {
12935 "kind": "Content",
12936 "text": ";"
12937 }
12938 ],
12939 "isOptional": false,
12940 "releaseTag": "Public",
12941 "name": "eth_submitWork",
12942 "propertyTypeTokenRange": {
12943 "startIndex": 1,
12944 "endIndex": 10
12945 },
12946 "isStatic": false
12947 },
12948 {
12949 "kind": "Property",
12950 "canonicalReference": "eth-connect!RequestManager#eth_syncing:member",
12951 "docComment": "/**\n * Returns an object with data about the sync status or false.\n */\n",
12952 "excerptTokens": [
12953 {
12954 "kind": "Content",
12955 "text": "eth_syncing: "
12956 },
12957 {
12958 "kind": "Content",
12959 "text": "() => "
12960 },
12961 {
12962 "kind": "Reference",
12963 "text": "Promise",
12964 "canonicalReference": "!Promise:interface"
12965 },
12966 {
12967 "kind": "Content",
12968 "text": "<false | "
12969 },
12970 {
12971 "kind": "Reference",
12972 "text": "Syncing",
12973 "canonicalReference": "eth-connect!Syncing:type"
12974 },
12975 {
12976 "kind": "Content",
12977 "text": ">"
12978 },
12979 {
12980 "kind": "Content",
12981 "text": ";"
12982 }
12983 ],
12984 "isOptional": false,
12985 "releaseTag": "Public",
12986 "name": "eth_syncing",
12987 "propertyTypeTokenRange": {
12988 "startIndex": 1,
12989 "endIndex": 6
12990 },
12991 "isStatic": false
12992 },
12993 {
12994 "kind": "Property",
12995 "canonicalReference": "eth-connect!RequestManager#eth_uninstallFilter:member",
12996 "docComment": "/**\n * Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren't requested with eth_getFilterChanges for a period of time.\n */\n",
12997 "excerptTokens": [
12998 {
12999 "kind": "Content",
13000 "text": "eth_uninstallFilter: "
13001 },
13002 {
13003 "kind": "Content",
13004 "text": "(filterId: "
13005 },
13006 {
13007 "kind": "Reference",
13008 "text": "Data",
13009 "canonicalReference": "eth-connect!Data:type"
13010 },
13011 {
13012 "kind": "Content",
13013 "text": ") => "
13014 },
13015 {
13016 "kind": "Reference",
13017 "text": "Promise",
13018 "canonicalReference": "!Promise:interface"
13019 },
13020 {
13021 "kind": "Content",
13022 "text": "<boolean>"
13023 },
13024 {
13025 "kind": "Content",
13026 "text": ";"
13027 }
13028 ],
13029 "isOptional": false,
13030 "releaseTag": "Public",
13031 "name": "eth_uninstallFilter",
13032 "propertyTypeTokenRange": {
13033 "startIndex": 1,
13034 "endIndex": 6
13035 },
13036 "isStatic": false
13037 },
13038 {
13039 "kind": "Method",
13040 "canonicalReference": "eth-connect!RequestManager#getConfirmedTransaction:member(1)",
13041 "docComment": "/**\n * Waits until the transaction finishes. Returns if it was successfull. Throws if the transaction fails or if it lacks any of the supplied events\n *\n * @param txId - Transaction id to watch\n */\n",
13042 "excerptTokens": [
13043 {
13044 "kind": "Content",
13045 "text": "getConfirmedTransaction(txId: "
13046 },
13047 {
13048 "kind": "Content",
13049 "text": "string"
13050 },
13051 {
13052 "kind": "Content",
13053 "text": "): "
13054 },
13055 {
13056 "kind": "Reference",
13057 "text": "Promise",
13058 "canonicalReference": "!Promise:interface"
13059 },
13060 {
13061 "kind": "Content",
13062 "text": "<"
13063 },
13064 {
13065 "kind": "Reference",
13066 "text": "FinishedTransactionAndReceipt",
13067 "canonicalReference": "eth-connect!FinishedTransactionAndReceipt:type"
13068 },
13069 {
13070 "kind": "Content",
13071 "text": ">"
13072 },
13073 {
13074 "kind": "Content",
13075 "text": ";"
13076 }
13077 ],
13078 "isOptional": false,
13079 "isStatic": false,
13080 "returnTypeTokenRange": {
13081 "startIndex": 3,
13082 "endIndex": 7
13083 },
13084 "releaseTag": "Public",
13085 "overloadIndex": 1,
13086 "parameters": [
13087 {
13088 "parameterName": "txId",
13089 "parameterTypeTokenRange": {
13090 "startIndex": 1,
13091 "endIndex": 2
13092 }
13093 }
13094 ],
13095 "name": "getConfirmedTransaction"
13096 },
13097 {
13098 "kind": "Method",
13099 "canonicalReference": "eth-connect!RequestManager#getTransaction:member(1)",
13100 "docComment": "/**\n * Returns a transaction in any of the possible states.\n *\n * @param hash - The transaction hash\n */\n",
13101 "excerptTokens": [
13102 {
13103 "kind": "Content",
13104 "text": "getTransaction(hash: "
13105 },
13106 {
13107 "kind": "Content",
13108 "text": "string"
13109 },
13110 {
13111 "kind": "Content",
13112 "text": "): "
13113 },
13114 {
13115 "kind": "Reference",
13116 "text": "Promise",
13117 "canonicalReference": "!Promise:interface"
13118 },
13119 {
13120 "kind": "Content",
13121 "text": "<"
13122 },
13123 {
13124 "kind": "Reference",
13125 "text": "Transaction",
13126 "canonicalReference": "eth-connect!Transaction:type"
13127 },
13128 {
13129 "kind": "Content",
13130 "text": ">"
13131 },
13132 {
13133 "kind": "Content",
13134 "text": ";"
13135 }
13136 ],
13137 "isOptional": false,
13138 "isStatic": false,
13139 "returnTypeTokenRange": {
13140 "startIndex": 3,
13141 "endIndex": 7
13142 },
13143 "releaseTag": "Public",
13144 "overloadIndex": 1,
13145 "parameters": [
13146 {
13147 "parameterName": "hash",
13148 "parameterTypeTokenRange": {
13149 "startIndex": 1,
13150 "endIndex": 2
13151 }
13152 }
13153 ],
13154 "name": "getTransaction"
13155 },
13156 {
13157 "kind": "Method",
13158 "canonicalReference": "eth-connect!RequestManager#getTransactionAndReceipt:member(1)",
13159 "docComment": "/**\n * Get the transaction status and receipt\n *\n * @param txId - Transaction id\n */\n",
13160 "excerptTokens": [
13161 {
13162 "kind": "Content",
13163 "text": "getTransactionAndReceipt(txId: "
13164 },
13165 {
13166 "kind": "Content",
13167 "text": "string"
13168 },
13169 {
13170 "kind": "Content",
13171 "text": "): "
13172 },
13173 {
13174 "kind": "Reference",
13175 "text": "Promise",
13176 "canonicalReference": "!Promise:interface"
13177 },
13178 {
13179 "kind": "Content",
13180 "text": "<"
13181 },
13182 {
13183 "kind": "Reference",
13184 "text": "TransactionAndReceipt",
13185 "canonicalReference": "eth-connect!TransactionAndReceipt:type"
13186 },
13187 {
13188 "kind": "Content",
13189 "text": ">"
13190 },
13191 {
13192 "kind": "Content",
13193 "text": ";"
13194 }
13195 ],
13196 "isOptional": false,
13197 "isStatic": false,
13198 "returnTypeTokenRange": {
13199 "startIndex": 3,
13200 "endIndex": 7
13201 },
13202 "releaseTag": "Public",
13203 "overloadIndex": 1,
13204 "parameters": [
13205 {
13206 "parameterName": "txId",
13207 "parameterTypeTokenRange": {
13208 "startIndex": 1,
13209 "endIndex": 2
13210 }
13211 }
13212 ],
13213 "name": "getTransactionAndReceipt"
13214 },
13215 {
13216 "kind": "Method",
13217 "canonicalReference": "eth-connect!RequestManager#isFailure:member(1)",
13218 "docComment": "/**\n * Expects the result of getTransactionRecepeit's geth command and returns true if the transaction failed. It'll also check for a failed status prop against TRANSACTION_STATUS\n *\n * @param tx - The transaction object\n */\n",
13219 "excerptTokens": [
13220 {
13221 "kind": "Content",
13222 "text": "isFailure(tx: "
13223 },
13224 {
13225 "kind": "Reference",
13226 "text": "TransactionAndReceipt",
13227 "canonicalReference": "eth-connect!TransactionAndReceipt:type"
13228 },
13229 {
13230 "kind": "Content",
13231 "text": "): "
13232 },
13233 {
13234 "kind": "Content",
13235 "text": "boolean"
13236 },
13237 {
13238 "kind": "Content",
13239 "text": ";"
13240 }
13241 ],
13242 "isOptional": false,
13243 "isStatic": false,
13244 "returnTypeTokenRange": {
13245 "startIndex": 3,
13246 "endIndex": 4
13247 },
13248 "releaseTag": "Public",
13249 "overloadIndex": 1,
13250 "parameters": [
13251 {
13252 "parameterName": "tx",
13253 "parameterTypeTokenRange": {
13254 "startIndex": 1,
13255 "endIndex": 2
13256 }
13257 }
13258 ],
13259 "name": "isFailure"
13260 },
13261 {
13262 "kind": "Method",
13263 "canonicalReference": "eth-connect!RequestManager#isPending:member(1)",
13264 "docComment": "/**\n * Expects the result of getTransaction's geth command and returns true if the transaction is still pending. It'll also check for a pending status prop against TRANSACTION_STATUS\n *\n * @param tx - The transaction object\n */\n",
13265 "excerptTokens": [
13266 {
13267 "kind": "Content",
13268 "text": "isPending(tx: "
13269 },
13270 {
13271 "kind": "Reference",
13272 "text": "TransactionAndReceipt",
13273 "canonicalReference": "eth-connect!TransactionAndReceipt:type"
13274 },
13275 {
13276 "kind": "Content",
13277 "text": "): "
13278 },
13279 {
13280 "kind": "Content",
13281 "text": "boolean"
13282 },
13283 {
13284 "kind": "Content",
13285 "text": ";"
13286 }
13287 ],
13288 "isOptional": false,
13289 "isStatic": false,
13290 "returnTypeTokenRange": {
13291 "startIndex": 3,
13292 "endIndex": 4
13293 },
13294 "releaseTag": "Public",
13295 "overloadIndex": 1,
13296 "parameters": [
13297 {
13298 "parameterName": "tx",
13299 "parameterTypeTokenRange": {
13300 "startIndex": 1,
13301 "endIndex": 2
13302 }
13303 }
13304 ],
13305 "name": "isPending"
13306 },
13307 {
13308 "kind": "Method",
13309 "canonicalReference": "eth-connect!RequestManager#isTxDropped:member(1)",
13310 "docComment": "/**\n * Wait retryAttemps * TRANSACTION_FETCH_DELAY for a transaction status to be in the mempool\n *\n * @param txId - Transaction id to watch\n *\n * @param retryAttemps - Number of retries when a transaction status returns empty\n */\n",
13311 "excerptTokens": [
13312 {
13313 "kind": "Content",
13314 "text": "isTxDropped(txId: "
13315 },
13316 {
13317 "kind": "Content",
13318 "text": "string"
13319 },
13320 {
13321 "kind": "Content",
13322 "text": ", _retryAttemps?: "
13323 },
13324 {
13325 "kind": "Content",
13326 "text": "number"
13327 },
13328 {
13329 "kind": "Content",
13330 "text": "): "
13331 },
13332 {
13333 "kind": "Reference",
13334 "text": "Promise",
13335 "canonicalReference": "!Promise:interface"
13336 },
13337 {
13338 "kind": "Content",
13339 "text": "<boolean>"
13340 },
13341 {
13342 "kind": "Content",
13343 "text": ";"
13344 }
13345 ],
13346 "isOptional": false,
13347 "isStatic": false,
13348 "returnTypeTokenRange": {
13349 "startIndex": 5,
13350 "endIndex": 7
13351 },
13352 "releaseTag": "Public",
13353 "overloadIndex": 1,
13354 "parameters": [
13355 {
13356 "parameterName": "txId",
13357 "parameterTypeTokenRange": {
13358 "startIndex": 1,
13359 "endIndex": 2
13360 }
13361 },
13362 {
13363 "parameterName": "_retryAttemps",
13364 "parameterTypeTokenRange": {
13365 "startIndex": 3,
13366 "endIndex": 4
13367 }
13368 }
13369 ],
13370 "name": "isTxDropped"
13371 },
13372 {
13373 "kind": "Property",
13374 "canonicalReference": "eth-connect!RequestManager#net_listening:member",
13375 "docComment": "/**\n * Returns true if client is actively listening for network connections.\n */\n",
13376 "excerptTokens": [
13377 {
13378 "kind": "Content",
13379 "text": "net_listening: "
13380 },
13381 {
13382 "kind": "Content",
13383 "text": "() => "
13384 },
13385 {
13386 "kind": "Reference",
13387 "text": "Promise",
13388 "canonicalReference": "!Promise:interface"
13389 },
13390 {
13391 "kind": "Content",
13392 "text": "<boolean>"
13393 },
13394 {
13395 "kind": "Content",
13396 "text": ";"
13397 }
13398 ],
13399 "isOptional": false,
13400 "releaseTag": "Public",
13401 "name": "net_listening",
13402 "propertyTypeTokenRange": {
13403 "startIndex": 1,
13404 "endIndex": 4
13405 },
13406 "isStatic": false
13407 },
13408 {
13409 "kind": "Property",
13410 "canonicalReference": "eth-connect!RequestManager#net_peerCount:member",
13411 "docComment": "/**\n * Returns number of peers currently connected to the client.\n */\n",
13412 "excerptTokens": [
13413 {
13414 "kind": "Content",
13415 "text": "net_peerCount: "
13416 },
13417 {
13418 "kind": "Content",
13419 "text": "() => "
13420 },
13421 {
13422 "kind": "Reference",
13423 "text": "Promise",
13424 "canonicalReference": "!Promise:interface"
13425 },
13426 {
13427 "kind": "Content",
13428 "text": "<"
13429 },
13430 {
13431 "kind": "Reference",
13432 "text": "Quantity",
13433 "canonicalReference": "eth-connect!Quantity:type"
13434 },
13435 {
13436 "kind": "Content",
13437 "text": ">"
13438 },
13439 {
13440 "kind": "Content",
13441 "text": ";"
13442 }
13443 ],
13444 "isOptional": false,
13445 "releaseTag": "Public",
13446 "name": "net_peerCount",
13447 "propertyTypeTokenRange": {
13448 "startIndex": 1,
13449 "endIndex": 6
13450 },
13451 "isStatic": false
13452 },
13453 {
13454 "kind": "Property",
13455 "canonicalReference": "eth-connect!RequestManager#net_version:member",
13456 "docComment": "/**\n * Returns the current network id.\n */\n",
13457 "excerptTokens": [
13458 {
13459 "kind": "Content",
13460 "text": "net_version: "
13461 },
13462 {
13463 "kind": "Content",
13464 "text": "() => "
13465 },
13466 {
13467 "kind": "Reference",
13468 "text": "Promise",
13469 "canonicalReference": "!Promise:interface"
13470 },
13471 {
13472 "kind": "Content",
13473 "text": "<string>"
13474 },
13475 {
13476 "kind": "Content",
13477 "text": ";"
13478 }
13479 ],
13480 "isOptional": false,
13481 "releaseTag": "Public",
13482 "name": "net_version",
13483 "propertyTypeTokenRange": {
13484 "startIndex": 1,
13485 "endIndex": 4
13486 },
13487 "isStatic": false
13488 },
13489 {
13490 "kind": "Property",
13491 "canonicalReference": "eth-connect!RequestManager#personal_ecRecover:member",
13492 "docComment": "/**\n * ecRecover returns the address associated with the private key that was used to calculate the signature in personal_sign.\n */\n",
13493 "excerptTokens": [
13494 {
13495 "kind": "Content",
13496 "text": "personal_ecRecover: "
13497 },
13498 {
13499 "kind": "Content",
13500 "text": "(message: "
13501 },
13502 {
13503 "kind": "Reference",
13504 "text": "Data",
13505 "canonicalReference": "eth-connect!Data:type"
13506 },
13507 {
13508 "kind": "Content",
13509 "text": ", signature: "
13510 },
13511 {
13512 "kind": "Reference",
13513 "text": "Data",
13514 "canonicalReference": "eth-connect!Data:type"
13515 },
13516 {
13517 "kind": "Content",
13518 "text": ") => "
13519 },
13520 {
13521 "kind": "Reference",
13522 "text": "Promise",
13523 "canonicalReference": "!Promise:interface"
13524 },
13525 {
13526 "kind": "Content",
13527 "text": "<"
13528 },
13529 {
13530 "kind": "Reference",
13531 "text": "Address",
13532 "canonicalReference": "eth-connect!Address:type"
13533 },
13534 {
13535 "kind": "Content",
13536 "text": ">"
13537 },
13538 {
13539 "kind": "Content",
13540 "text": ";"
13541 }
13542 ],
13543 "isOptional": false,
13544 "releaseTag": "Public",
13545 "name": "personal_ecRecover",
13546 "propertyTypeTokenRange": {
13547 "startIndex": 1,
13548 "endIndex": 10
13549 },
13550 "isStatic": false
13551 },
13552 {
13553 "kind": "Property",
13554 "canonicalReference": "eth-connect!RequestManager#personal_importRawKey:member",
13555 "docComment": "/**\n * Imports the given unencrypted private key (hex string) into the key store, encrypting it with the passphrase. Returns the address of the new account.\n */\n",
13556 "excerptTokens": [
13557 {
13558 "kind": "Content",
13559 "text": "personal_importRawKey: "
13560 },
13561 {
13562 "kind": "Content",
13563 "text": "(keydata: "
13564 },
13565 {
13566 "kind": "Reference",
13567 "text": "Data",
13568 "canonicalReference": "eth-connect!Data:type"
13569 },
13570 {
13571 "kind": "Content",
13572 "text": ", passPhrase: "
13573 },
13574 {
13575 "kind": "Reference",
13576 "text": "Data",
13577 "canonicalReference": "eth-connect!Data:type"
13578 },
13579 {
13580 "kind": "Content",
13581 "text": ") => "
13582 },
13583 {
13584 "kind": "Reference",
13585 "text": "Promise",
13586 "canonicalReference": "!Promise:interface"
13587 },
13588 {
13589 "kind": "Content",
13590 "text": "<"
13591 },
13592 {
13593 "kind": "Reference",
13594 "text": "Address",
13595 "canonicalReference": "eth-connect!Address:type"
13596 },
13597 {
13598 "kind": "Content",
13599 "text": ">"
13600 },
13601 {
13602 "kind": "Content",
13603 "text": ";"
13604 }
13605 ],
13606 "isOptional": false,
13607 "releaseTag": "Public",
13608 "name": "personal_importRawKey",
13609 "propertyTypeTokenRange": {
13610 "startIndex": 1,
13611 "endIndex": 10
13612 },
13613 "isStatic": false
13614 },
13615 {
13616 "kind": "Property",
13617 "canonicalReference": "eth-connect!RequestManager#personal_listAccounts:member",
13618 "docComment": "/**\n * Returns all the Ethereum account addresses of all keys in the key store.\n */\n",
13619 "excerptTokens": [
13620 {
13621 "kind": "Content",
13622 "text": "personal_listAccounts: "
13623 },
13624 {
13625 "kind": "Content",
13626 "text": "() => "
13627 },
13628 {
13629 "kind": "Reference",
13630 "text": "Promise",
13631 "canonicalReference": "!Promise:interface"
13632 },
13633 {
13634 "kind": "Content",
13635 "text": "<"
13636 },
13637 {
13638 "kind": "Reference",
13639 "text": "Array",
13640 "canonicalReference": "!Array:interface"
13641 },
13642 {
13643 "kind": "Content",
13644 "text": "<"
13645 },
13646 {
13647 "kind": "Reference",
13648 "text": "Address",
13649 "canonicalReference": "eth-connect!Address:type"
13650 },
13651 {
13652 "kind": "Content",
13653 "text": ">>"
13654 },
13655 {
13656 "kind": "Content",
13657 "text": ";"
13658 }
13659 ],
13660 "isOptional": false,
13661 "releaseTag": "Public",
13662 "name": "personal_listAccounts",
13663 "propertyTypeTokenRange": {
13664 "startIndex": 1,
13665 "endIndex": 8
13666 },
13667 "isStatic": false
13668 },
13669 {
13670 "kind": "Property",
13671 "canonicalReference": "eth-connect!RequestManager#personal_lockAccount:member",
13672 "docComment": "/**\n * Removes the private key with given address from memory. The account can no longer be used to send transactions.\n */\n",
13673 "excerptTokens": [
13674 {
13675 "kind": "Content",
13676 "text": "personal_lockAccount: "
13677 },
13678 {
13679 "kind": "Content",
13680 "text": "(address: "
13681 },
13682 {
13683 "kind": "Reference",
13684 "text": "Address",
13685 "canonicalReference": "eth-connect!Address:type"
13686 },
13687 {
13688 "kind": "Content",
13689 "text": ") => "
13690 },
13691 {
13692 "kind": "Reference",
13693 "text": "Promise",
13694 "canonicalReference": "!Promise:interface"
13695 },
13696 {
13697 "kind": "Content",
13698 "text": "<boolean>"
13699 },
13700 {
13701 "kind": "Content",
13702 "text": ";"
13703 }
13704 ],
13705 "isOptional": false,
13706 "releaseTag": "Public",
13707 "name": "personal_lockAccount",
13708 "propertyTypeTokenRange": {
13709 "startIndex": 1,
13710 "endIndex": 6
13711 },
13712 "isStatic": false
13713 },
13714 {
13715 "kind": "Property",
13716 "canonicalReference": "eth-connect!RequestManager#personal_newAccount:member",
13717 "docComment": "/**\n * Generates a new private key and stores it in the key store directory. The key file is encrypted with the given passphrase. Returns the address of the new account.\n *\n * At the geth console, newAccount will prompt for a passphrase when it is not supplied as the argument.\n */\n",
13718 "excerptTokens": [
13719 {
13720 "kind": "Content",
13721 "text": "personal_newAccount: "
13722 },
13723 {
13724 "kind": "Content",
13725 "text": "(passPhrase: "
13726 },
13727 {
13728 "kind": "Reference",
13729 "text": "Data",
13730 "canonicalReference": "eth-connect!Data:type"
13731 },
13732 {
13733 "kind": "Content",
13734 "text": ") => "
13735 },
13736 {
13737 "kind": "Reference",
13738 "text": "Promise",
13739 "canonicalReference": "!Promise:interface"
13740 },
13741 {
13742 "kind": "Content",
13743 "text": "<"
13744 },
13745 {
13746 "kind": "Reference",
13747 "text": "Address",
13748 "canonicalReference": "eth-connect!Address:type"
13749 },
13750 {
13751 "kind": "Content",
13752 "text": ">"
13753 },
13754 {
13755 "kind": "Content",
13756 "text": ";"
13757 }
13758 ],
13759 "isOptional": false,
13760 "releaseTag": "Public",
13761 "name": "personal_newAccount",
13762 "propertyTypeTokenRange": {
13763 "startIndex": 1,
13764 "endIndex": 8
13765 },
13766 "isStatic": false
13767 },
13768 {
13769 "kind": "Property",
13770 "canonicalReference": "eth-connect!RequestManager#personal_sendTransaction:member",
13771 "docComment": "/**\n * Imports the given unencrypted private key (hex string) into the key store, encrypting it with the passphrase. Returns the address of the new account.\n */\n",
13772 "excerptTokens": [
13773 {
13774 "kind": "Content",
13775 "text": "personal_sendTransaction: "
13776 },
13777 {
13778 "kind": "Content",
13779 "text": "(txObject: "
13780 },
13781 {
13782 "kind": "Reference",
13783 "text": "TransactionOptions",
13784 "canonicalReference": "eth-connect!TransactionOptions:type"
13785 },
13786 {
13787 "kind": "Content",
13788 "text": ", passPhrase: "
13789 },
13790 {
13791 "kind": "Reference",
13792 "text": "Data",
13793 "canonicalReference": "eth-connect!Data:type"
13794 },
13795 {
13796 "kind": "Content",
13797 "text": ") => "
13798 },
13799 {
13800 "kind": "Reference",
13801 "text": "Promise",
13802 "canonicalReference": "!Promise:interface"
13803 },
13804 {
13805 "kind": "Content",
13806 "text": "<"
13807 },
13808 {
13809 "kind": "Reference",
13810 "text": "TxHash",
13811 "canonicalReference": "eth-connect!TxHash:type"
13812 },
13813 {
13814 "kind": "Content",
13815 "text": ">"
13816 },
13817 {
13818 "kind": "Content",
13819 "text": ";"
13820 }
13821 ],
13822 "isOptional": false,
13823 "releaseTag": "Public",
13824 "name": "personal_sendTransaction",
13825 "propertyTypeTokenRange": {
13826 "startIndex": 1,
13827 "endIndex": 10
13828 },
13829 "isStatic": false
13830 },
13831 {
13832 "kind": "Property",
13833 "canonicalReference": "eth-connect!RequestManager#personal_sign:member",
13834 "docComment": "/**\n * The sign method calculates an Ethereum specific signature with: sign(keccack256(\"Ethereum Signed Message:\" + len(message) + message))).\n *\n * By adding a prefix to the message makes the calculated signature recognisable as an Ethereum specific signature. This prevents misuse where a malicious DApp can sign arbitrary data (e.g. transaction) and use the signature to impersonate the victim.\n *\n * See ecRecover to verify the signature.\n */\n",
13835 "excerptTokens": [
13836 {
13837 "kind": "Content",
13838 "text": "personal_sign: "
13839 },
13840 {
13841 "kind": "Content",
13842 "text": "(data: "
13843 },
13844 {
13845 "kind": "Reference",
13846 "text": "Data",
13847 "canonicalReference": "eth-connect!Data:type"
13848 },
13849 {
13850 "kind": "Content",
13851 "text": ", signerAddress: "
13852 },
13853 {
13854 "kind": "Reference",
13855 "text": "Address",
13856 "canonicalReference": "eth-connect!Address:type"
13857 },
13858 {
13859 "kind": "Content",
13860 "text": ", passPhrase: "
13861 },
13862 {
13863 "kind": "Reference",
13864 "text": "Data",
13865 "canonicalReference": "eth-connect!Data:type"
13866 },
13867 {
13868 "kind": "Content",
13869 "text": ") => "
13870 },
13871 {
13872 "kind": "Reference",
13873 "text": "Promise",
13874 "canonicalReference": "!Promise:interface"
13875 },
13876 {
13877 "kind": "Content",
13878 "text": "<"
13879 },
13880 {
13881 "kind": "Reference",
13882 "text": "Data",
13883 "canonicalReference": "eth-connect!Data:type"
13884 },
13885 {
13886 "kind": "Content",
13887 "text": ">"
13888 },
13889 {
13890 "kind": "Content",
13891 "text": ";"
13892 }
13893 ],
13894 "isOptional": false,
13895 "releaseTag": "Public",
13896 "name": "personal_sign",
13897 "propertyTypeTokenRange": {
13898 "startIndex": 1,
13899 "endIndex": 12
13900 },
13901 "isStatic": false
13902 },
13903 {
13904 "kind": "Property",
13905 "canonicalReference": "eth-connect!RequestManager#personal_unlockAccount:member",
13906 "docComment": "/**\n * Decrypts the key with the given address from the key store.\n *\n * Both passphrase and unlock duration are optional when using the JavaScript console. If the passphrase is not supplied as an argument, the console will prompt for the passphrase interactively.\n *\n * The unencrypted key will be held in memory until the unlock duration expires. If the unlock duration defaults to 300 seconds. An explicit duration of zero seconds unlocks the key until geth exits.\n *\n * The account can be used with eth_sign and eth_sendTransaction while it is unlocked.\n */\n",
13907 "excerptTokens": [
13908 {
13909 "kind": "Content",
13910 "text": "personal_unlockAccount: "
13911 },
13912 {
13913 "kind": "Content",
13914 "text": "(account: "
13915 },
13916 {
13917 "kind": "Reference",
13918 "text": "Address",
13919 "canonicalReference": "eth-connect!Address:type"
13920 },
13921 {
13922 "kind": "Content",
13923 "text": ", passPhrase?: "
13924 },
13925 {
13926 "kind": "Reference",
13927 "text": "Data",
13928 "canonicalReference": "eth-connect!Data:type"
13929 },
13930 {
13931 "kind": "Content",
13932 "text": ", seconds?: "
13933 },
13934 {
13935 "kind": "Reference",
13936 "text": "Quantity",
13937 "canonicalReference": "eth-connect!Quantity:type"
13938 },
13939 {
13940 "kind": "Content",
13941 "text": ") => "
13942 },
13943 {
13944 "kind": "Reference",
13945 "text": "Promise",
13946 "canonicalReference": "!Promise:interface"
13947 },
13948 {
13949 "kind": "Content",
13950 "text": "<boolean>"
13951 },
13952 {
13953 "kind": "Content",
13954 "text": ";"
13955 }
13956 ],
13957 "isOptional": false,
13958 "releaseTag": "Public",
13959 "name": "personal_unlockAccount",
13960 "propertyTypeTokenRange": {
13961 "startIndex": 1,
13962 "endIndex": 10
13963 },
13964 "isStatic": false
13965 },
13966 {
13967 "kind": "Property",
13968 "canonicalReference": "eth-connect!RequestManager#provider:member",
13969 "docComment": "",
13970 "excerptTokens": [
13971 {
13972 "kind": "Content",
13973 "text": "provider: "
13974 },
13975 {
13976 "kind": "Content",
13977 "text": "any"
13978 },
13979 {
13980 "kind": "Content",
13981 "text": ";"
13982 }
13983 ],
13984 "isOptional": false,
13985 "releaseTag": "Public",
13986 "name": "provider",
13987 "propertyTypeTokenRange": {
13988 "startIndex": 1,
13989 "endIndex": 2
13990 },
13991 "isStatic": false
13992 },
13993 {
13994 "kind": "Method",
13995 "canonicalReference": "eth-connect!RequestManager#sendAsync:member(1)",
13996 "docComment": "/**\n * Should be used to asynchronously send request\n *\n * @param data - The RPC message to be sent\n */\n",
13997 "excerptTokens": [
13998 {
13999 "kind": "Content",
14000 "text": "sendAsync(data: "
14001 },
14002 {
14003 "kind": "Reference",
14004 "text": "RPCSendableMessage",
14005 "canonicalReference": "eth-connect!RPCSendableMessage:type"
14006 },
14007 {
14008 "kind": "Content",
14009 "text": "): "
14010 },
14011 {
14012 "kind": "Reference",
14013 "text": "Promise",
14014 "canonicalReference": "!Promise:interface"
14015 },
14016 {
14017 "kind": "Content",
14018 "text": "<any>"
14019 },
14020 {
14021 "kind": "Content",
14022 "text": ";"
14023 }
14024 ],
14025 "isOptional": false,
14026 "isStatic": false,
14027 "returnTypeTokenRange": {
14028 "startIndex": 3,
14029 "endIndex": 5
14030 },
14031 "releaseTag": "Public",
14032 "overloadIndex": 1,
14033 "parameters": [
14034 {
14035 "parameterName": "data",
14036 "parameterTypeTokenRange": {
14037 "startIndex": 1,
14038 "endIndex": 2
14039 }
14040 }
14041 ],
14042 "name": "sendAsync"
14043 },
14044 {
14045 "kind": "Method",
14046 "canonicalReference": "eth-connect!RequestManager#setProvider:member(1)",
14047 "docComment": "/**\n * Should be used to set provider of request manager\n *\n * @param p - The provider\n */\n",
14048 "excerptTokens": [
14049 {
14050 "kind": "Content",
14051 "text": "setProvider(p: "
14052 },
14053 {
14054 "kind": "Content",
14055 "text": "any"
14056 },
14057 {
14058 "kind": "Content",
14059 "text": "): "
14060 },
14061 {
14062 "kind": "Content",
14063 "text": "void"
14064 },
14065 {
14066 "kind": "Content",
14067 "text": ";"
14068 }
14069 ],
14070 "isOptional": false,
14071 "isStatic": false,
14072 "returnTypeTokenRange": {
14073 "startIndex": 3,
14074 "endIndex": 4
14075 },
14076 "releaseTag": "Public",
14077 "overloadIndex": 1,
14078 "parameters": [
14079 {
14080 "parameterName": "p",
14081 "parameterTypeTokenRange": {
14082 "startIndex": 1,
14083 "endIndex": 2
14084 }
14085 }
14086 ],
14087 "name": "setProvider"
14088 },
14089 {
14090 "kind": "Property",
14091 "canonicalReference": "eth-connect!RequestManager#shh_addToGroup:member",
14092 "docComment": "",
14093 "excerptTokens": [
14094 {
14095 "kind": "Content",
14096 "text": "shh_addToGroup: "
14097 },
14098 {
14099 "kind": "Content",
14100 "text": "(group: "
14101 },
14102 {
14103 "kind": "Reference",
14104 "text": "Data",
14105 "canonicalReference": "eth-connect!Data:type"
14106 },
14107 {
14108 "kind": "Content",
14109 "text": ") => "
14110 },
14111 {
14112 "kind": "Reference",
14113 "text": "Promise",
14114 "canonicalReference": "!Promise:interface"
14115 },
14116 {
14117 "kind": "Content",
14118 "text": "<boolean>"
14119 },
14120 {
14121 "kind": "Content",
14122 "text": ";"
14123 }
14124 ],
14125 "isOptional": false,
14126 "releaseTag": "Public",
14127 "name": "shh_addToGroup",
14128 "propertyTypeTokenRange": {
14129 "startIndex": 1,
14130 "endIndex": 6
14131 },
14132 "isStatic": false
14133 },
14134 {
14135 "kind": "Property",
14136 "canonicalReference": "eth-connect!RequestManager#shh_getFilterChanges:member",
14137 "docComment": "/**\n * Polling method for whisper filters. Returns new messages since the last call of this method.\n *\n * Note calling the shh_getMessages method, will reset the buffer for this method, so that you won't receive duplicate messages.\n */\n",
14138 "excerptTokens": [
14139 {
14140 "kind": "Content",
14141 "text": "shh_getFilterChanges: "
14142 },
14143 {
14144 "kind": "Content",
14145 "text": "(filterId: "
14146 },
14147 {
14148 "kind": "Reference",
14149 "text": "Data",
14150 "canonicalReference": "eth-connect!Data:type"
14151 },
14152 {
14153 "kind": "Content",
14154 "text": ") => "
14155 },
14156 {
14157 "kind": "Reference",
14158 "text": "Promise",
14159 "canonicalReference": "!Promise:interface"
14160 },
14161 {
14162 "kind": "Content",
14163 "text": "<"
14164 },
14165 {
14166 "kind": "Reference",
14167 "text": "Array",
14168 "canonicalReference": "!Array:interface"
14169 },
14170 {
14171 "kind": "Content",
14172 "text": "<"
14173 },
14174 {
14175 "kind": "Reference",
14176 "text": "SHHFilterMessage",
14177 "canonicalReference": "eth-connect!SHHFilterMessage:type"
14178 },
14179 {
14180 "kind": "Content",
14181 "text": ">>"
14182 },
14183 {
14184 "kind": "Content",
14185 "text": ";"
14186 }
14187 ],
14188 "isOptional": false,
14189 "releaseTag": "Public",
14190 "name": "shh_getFilterChanges",
14191 "propertyTypeTokenRange": {
14192 "startIndex": 1,
14193 "endIndex": 10
14194 },
14195 "isStatic": false
14196 },
14197 {
14198 "kind": "Property",
14199 "canonicalReference": "eth-connect!RequestManager#shh_getMessages:member",
14200 "docComment": "/**\n * Get all messages matching a filter. Unlike shh_getFilterChanges this returns all messages.\n */\n",
14201 "excerptTokens": [
14202 {
14203 "kind": "Content",
14204 "text": "shh_getMessages: "
14205 },
14206 {
14207 "kind": "Content",
14208 "text": "(filterId: "
14209 },
14210 {
14211 "kind": "Reference",
14212 "text": "Data",
14213 "canonicalReference": "eth-connect!Data:type"
14214 },
14215 {
14216 "kind": "Content",
14217 "text": ") => "
14218 },
14219 {
14220 "kind": "Reference",
14221 "text": "Promise",
14222 "canonicalReference": "!Promise:interface"
14223 },
14224 {
14225 "kind": "Content",
14226 "text": "<"
14227 },
14228 {
14229 "kind": "Reference",
14230 "text": "Array",
14231 "canonicalReference": "!Array:interface"
14232 },
14233 {
14234 "kind": "Content",
14235 "text": "<"
14236 },
14237 {
14238 "kind": "Reference",
14239 "text": "SHHFilterMessage",
14240 "canonicalReference": "eth-connect!SHHFilterMessage:type"
14241 },
14242 {
14243 "kind": "Content",
14244 "text": ">>"
14245 },
14246 {
14247 "kind": "Content",
14248 "text": ";"
14249 }
14250 ],
14251 "isOptional": false,
14252 "releaseTag": "Public",
14253 "name": "shh_getMessages",
14254 "propertyTypeTokenRange": {
14255 "startIndex": 1,
14256 "endIndex": 10
14257 },
14258 "isStatic": false
14259 },
14260 {
14261 "kind": "Property",
14262 "canonicalReference": "eth-connect!RequestManager#shh_hasIdentity:member",
14263 "docComment": "/**\n * Checks if the client hold the private keys for a given identity.\n */\n",
14264 "excerptTokens": [
14265 {
14266 "kind": "Content",
14267 "text": "shh_hasIdentity: "
14268 },
14269 {
14270 "kind": "Content",
14271 "text": "(identity: "
14272 },
14273 {
14274 "kind": "Reference",
14275 "text": "Data",
14276 "canonicalReference": "eth-connect!Data:type"
14277 },
14278 {
14279 "kind": "Content",
14280 "text": ") => "
14281 },
14282 {
14283 "kind": "Reference",
14284 "text": "Promise",
14285 "canonicalReference": "!Promise:interface"
14286 },
14287 {
14288 "kind": "Content",
14289 "text": "<boolean>"
14290 },
14291 {
14292 "kind": "Content",
14293 "text": ";"
14294 }
14295 ],
14296 "isOptional": false,
14297 "releaseTag": "Public",
14298 "name": "shh_hasIdentity",
14299 "propertyTypeTokenRange": {
14300 "startIndex": 1,
14301 "endIndex": 6
14302 },
14303 "isStatic": false
14304 },
14305 {
14306 "kind": "Property",
14307 "canonicalReference": "eth-connect!RequestManager#shh_newFilter:member",
14308 "docComment": "/**\n * Creates filter to notify, when client receives whisper message matching the filter options.\n */\n",
14309 "excerptTokens": [
14310 {
14311 "kind": "Content",
14312 "text": "shh_newFilter: "
14313 },
14314 {
14315 "kind": "Content",
14316 "text": "(options: "
14317 },
14318 {
14319 "kind": "Reference",
14320 "text": "SHHFilterOptions",
14321 "canonicalReference": "eth-connect!SHHFilterOptions:type"
14322 },
14323 {
14324 "kind": "Content",
14325 "text": ") => "
14326 },
14327 {
14328 "kind": "Reference",
14329 "text": "Promise",
14330 "canonicalReference": "!Promise:interface"
14331 },
14332 {
14333 "kind": "Content",
14334 "text": "<"
14335 },
14336 {
14337 "kind": "Reference",
14338 "text": "Data",
14339 "canonicalReference": "eth-connect!Data:type"
14340 },
14341 {
14342 "kind": "Content",
14343 "text": ">"
14344 },
14345 {
14346 "kind": "Content",
14347 "text": ";"
14348 }
14349 ],
14350 "isOptional": false,
14351 "releaseTag": "Public",
14352 "name": "shh_newFilter",
14353 "propertyTypeTokenRange": {
14354 "startIndex": 1,
14355 "endIndex": 8
14356 },
14357 "isStatic": false
14358 },
14359 {
14360 "kind": "Property",
14361 "canonicalReference": "eth-connect!RequestManager#shh_newGroup:member",
14362 "docComment": "",
14363 "excerptTokens": [
14364 {
14365 "kind": "Content",
14366 "text": "shh_newGroup: "
14367 },
14368 {
14369 "kind": "Content",
14370 "text": "() => "
14371 },
14372 {
14373 "kind": "Reference",
14374 "text": "Promise",
14375 "canonicalReference": "!Promise:interface"
14376 },
14377 {
14378 "kind": "Content",
14379 "text": "<"
14380 },
14381 {
14382 "kind": "Reference",
14383 "text": "Data",
14384 "canonicalReference": "eth-connect!Data:type"
14385 },
14386 {
14387 "kind": "Content",
14388 "text": ">"
14389 },
14390 {
14391 "kind": "Content",
14392 "text": ";"
14393 }
14394 ],
14395 "isOptional": false,
14396 "releaseTag": "Public",
14397 "name": "shh_newGroup",
14398 "propertyTypeTokenRange": {
14399 "startIndex": 1,
14400 "endIndex": 6
14401 },
14402 "isStatic": false
14403 },
14404 {
14405 "kind": "Property",
14406 "canonicalReference": "eth-connect!RequestManager#shh_newIdentity:member",
14407 "docComment": "/**\n * Creates new whisper identity in the client.\n */\n",
14408 "excerptTokens": [
14409 {
14410 "kind": "Content",
14411 "text": "shh_newIdentity: "
14412 },
14413 {
14414 "kind": "Content",
14415 "text": "() => "
14416 },
14417 {
14418 "kind": "Reference",
14419 "text": "Promise",
14420 "canonicalReference": "!Promise:interface"
14421 },
14422 {
14423 "kind": "Content",
14424 "text": "<"
14425 },
14426 {
14427 "kind": "Reference",
14428 "text": "Data",
14429 "canonicalReference": "eth-connect!Data:type"
14430 },
14431 {
14432 "kind": "Content",
14433 "text": ">"
14434 },
14435 {
14436 "kind": "Content",
14437 "text": ";"
14438 }
14439 ],
14440 "isOptional": false,
14441 "releaseTag": "Public",
14442 "name": "shh_newIdentity",
14443 "propertyTypeTokenRange": {
14444 "startIndex": 1,
14445 "endIndex": 6
14446 },
14447 "isStatic": false
14448 },
14449 {
14450 "kind": "Property",
14451 "canonicalReference": "eth-connect!RequestManager#shh_post:member",
14452 "docComment": "/**\n * Sends a whisper message.\n */\n",
14453 "excerptTokens": [
14454 {
14455 "kind": "Content",
14456 "text": "shh_post: "
14457 },
14458 {
14459 "kind": "Content",
14460 "text": "(data: "
14461 },
14462 {
14463 "kind": "Reference",
14464 "text": "SHHPost",
14465 "canonicalReference": "eth-connect!SHHPost:type"
14466 },
14467 {
14468 "kind": "Content",
14469 "text": ") => "
14470 },
14471 {
14472 "kind": "Reference",
14473 "text": "Promise",
14474 "canonicalReference": "!Promise:interface"
14475 },
14476 {
14477 "kind": "Content",
14478 "text": "<boolean>"
14479 },
14480 {
14481 "kind": "Content",
14482 "text": ";"
14483 }
14484 ],
14485 "isOptional": false,
14486 "releaseTag": "Public",
14487 "name": "shh_post",
14488 "propertyTypeTokenRange": {
14489 "startIndex": 1,
14490 "endIndex": 6
14491 },
14492 "isStatic": false
14493 },
14494 {
14495 "kind": "Property",
14496 "canonicalReference": "eth-connect!RequestManager#shh_uninstallFilter:member",
14497 "docComment": "/**\n * Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additonally Filters timeout when they aren't requested with shh_getFilterChanges for a period of time.\n */\n",
14498 "excerptTokens": [
14499 {
14500 "kind": "Content",
14501 "text": "shh_uninstallFilter: "
14502 },
14503 {
14504 "kind": "Content",
14505 "text": "(filterId: "
14506 },
14507 {
14508 "kind": "Reference",
14509 "text": "Data",
14510 "canonicalReference": "eth-connect!Data:type"
14511 },
14512 {
14513 "kind": "Content",
14514 "text": ") => "
14515 },
14516 {
14517 "kind": "Reference",
14518 "text": "Promise",
14519 "canonicalReference": "!Promise:interface"
14520 },
14521 {
14522 "kind": "Content",
14523 "text": "<boolean>"
14524 },
14525 {
14526 "kind": "Content",
14527 "text": ";"
14528 }
14529 ],
14530 "isOptional": false,
14531 "releaseTag": "Public",
14532 "name": "shh_uninstallFilter",
14533 "propertyTypeTokenRange": {
14534 "startIndex": 1,
14535 "endIndex": 6
14536 },
14537 "isStatic": false
14538 },
14539 {
14540 "kind": "Property",
14541 "canonicalReference": "eth-connect!RequestManager#shh_version:member",
14542 "docComment": "/**\n * Returns the current whisper protocol version.\n */\n",
14543 "excerptTokens": [
14544 {
14545 "kind": "Content",
14546 "text": "shh_version: "
14547 },
14548 {
14549 "kind": "Content",
14550 "text": "() => "
14551 },
14552 {
14553 "kind": "Reference",
14554 "text": "Promise",
14555 "canonicalReference": "!Promise:interface"
14556 },
14557 {
14558 "kind": "Content",
14559 "text": "<string>"
14560 },
14561 {
14562 "kind": "Content",
14563 "text": ";"
14564 }
14565 ],
14566 "isOptional": false,
14567 "releaseTag": "Public",
14568 "name": "shh_version",
14569 "propertyTypeTokenRange": {
14570 "startIndex": 1,
14571 "endIndex": 4
14572 },
14573 "isStatic": false
14574 },
14575 {
14576 "kind": "Method",
14577 "canonicalReference": "eth-connect!RequestManager#waitForCompletion:member(1)",
14578 "docComment": "/**\n * Wait until a transaction finishes by either being mined or failing\n *\n * @param txId - Transaction id to watch\n *\n * @param retriesOnEmpty - Number of retries when a transaction status returns empty\n */\n",
14579 "excerptTokens": [
14580 {
14581 "kind": "Content",
14582 "text": "waitForCompletion(txId: "
14583 },
14584 {
14585 "kind": "Content",
14586 "text": "string"
14587 },
14588 {
14589 "kind": "Content",
14590 "text": ", retriesOnEmpty?: "
14591 },
14592 {
14593 "kind": "Content",
14594 "text": "number"
14595 },
14596 {
14597 "kind": "Content",
14598 "text": "): "
14599 },
14600 {
14601 "kind": "Reference",
14602 "text": "Promise",
14603 "canonicalReference": "!Promise:interface"
14604 },
14605 {
14606 "kind": "Content",
14607 "text": "<"
14608 },
14609 {
14610 "kind": "Reference",
14611 "text": "FinishedTransactionAndReceipt",
14612 "canonicalReference": "eth-connect!FinishedTransactionAndReceipt:type"
14613 },
14614 {
14615 "kind": "Content",
14616 "text": ">"
14617 },
14618 {
14619 "kind": "Content",
14620 "text": ";"
14621 }
14622 ],
14623 "isOptional": false,
14624 "isStatic": false,
14625 "returnTypeTokenRange": {
14626 "startIndex": 5,
14627 "endIndex": 9
14628 },
14629 "releaseTag": "Public",
14630 "overloadIndex": 1,
14631 "parameters": [
14632 {
14633 "parameterName": "txId",
14634 "parameterTypeTokenRange": {
14635 "startIndex": 1,
14636 "endIndex": 2
14637 }
14638 },
14639 {
14640 "parameterName": "retriesOnEmpty",
14641 "parameterTypeTokenRange": {
14642 "startIndex": 3,
14643 "endIndex": 4
14644 }
14645 }
14646 ],
14647 "name": "waitForCompletion"
14648 },
14649 {
14650 "kind": "Property",
14651 "canonicalReference": "eth-connect!RequestManager#web3_clientVersion:member",
14652 "docComment": "/**\n * Returns the current client version.\n */\n",
14653 "excerptTokens": [
14654 {
14655 "kind": "Content",
14656 "text": "web3_clientVersion: "
14657 },
14658 {
14659 "kind": "Content",
14660 "text": "() => "
14661 },
14662 {
14663 "kind": "Reference",
14664 "text": "Promise",
14665 "canonicalReference": "!Promise:interface"
14666 },
14667 {
14668 "kind": "Content",
14669 "text": "<string>"
14670 },
14671 {
14672 "kind": "Content",
14673 "text": ";"
14674 }
14675 ],
14676 "isOptional": false,
14677 "releaseTag": "Public",
14678 "name": "web3_clientVersion",
14679 "propertyTypeTokenRange": {
14680 "startIndex": 1,
14681 "endIndex": 4
14682 },
14683 "isStatic": false
14684 },
14685 {
14686 "kind": "Property",
14687 "canonicalReference": "eth-connect!RequestManager#web3_sha3:member",
14688 "docComment": "/**\n * Returns Keccak-256 (not the standardized SHA3-256) of the given data.\n */\n",
14689 "excerptTokens": [
14690 {
14691 "kind": "Content",
14692 "text": "web3_sha3: "
14693 },
14694 {
14695 "kind": "Content",
14696 "text": "(data: "
14697 },
14698 {
14699 "kind": "Reference",
14700 "text": "Data",
14701 "canonicalReference": "eth-connect!Data:type"
14702 },
14703 {
14704 "kind": "Content",
14705 "text": ") => "
14706 },
14707 {
14708 "kind": "Reference",
14709 "text": "Promise",
14710 "canonicalReference": "!Promise:interface"
14711 },
14712 {
14713 "kind": "Content",
14714 "text": "<"
14715 },
14716 {
14717 "kind": "Reference",
14718 "text": "Data",
14719 "canonicalReference": "eth-connect!Data:type"
14720 },
14721 {
14722 "kind": "Content",
14723 "text": ">"
14724 },
14725 {
14726 "kind": "Content",
14727 "text": ";"
14728 }
14729 ],
14730 "isOptional": false,
14731 "releaseTag": "Public",
14732 "name": "web3_sha3",
14733 "propertyTypeTokenRange": {
14734 "startIndex": 1,
14735 "endIndex": 8
14736 },
14737 "isStatic": false
14738 }
14739 ],
14740 "implementsTokenRanges": []
14741 },
14742 {
14743 "kind": "TypeAlias",
14744 "canonicalReference": "eth-connect!RevertedTransaction:type",
14745 "docComment": "/**\n * @public\n */\n",
14746 "excerptTokens": [
14747 {
14748 "kind": "Content",
14749 "text": "export declare type RevertedTransaction = "
14750 },
14751 {
14752 "kind": "Reference",
14753 "text": "TransactionObject",
14754 "canonicalReference": "eth-connect!TransactionObject:type"
14755 },
14756 {
14757 "kind": "Content",
14758 "text": " & {\n type: "
14759 },
14760 {
14761 "kind": "Reference",
14762 "text": "TransactionType.reverted",
14763 "canonicalReference": "eth-connect!TransactionType.reverted:member"
14764 },
14765 {
14766 "kind": "Content",
14767 "text": ";\n}"
14768 },
14769 {
14770 "kind": "Content",
14771 "text": ";"
14772 }
14773 ],
14774 "releaseTag": "Public",
14775 "name": "RevertedTransaction",
14776 "typeTokenRange": {
14777 "startIndex": 1,
14778 "endIndex": 5
14779 }
14780 },
14781 {
14782 "kind": "TypeAlias",
14783 "canonicalReference": "eth-connect!RPCMessage:type",
14784 "docComment": "",
14785 "excerptTokens": [
14786 {
14787 "kind": "Content",
14788 "text": "export declare type RPCMessage = "
14789 },
14790 {
14791 "kind": "Content",
14792 "text": "{\n jsonrpc: '2.0';\n id: number;\n method: string;\n params: any[] | {\n [key: string]: any;\n };\n}"
14793 },
14794 {
14795 "kind": "Content",
14796 "text": ";"
14797 }
14798 ],
14799 "releaseTag": "Public",
14800 "name": "RPCMessage",
14801 "typeTokenRange": {
14802 "startIndex": 1,
14803 "endIndex": 2
14804 }
14805 },
14806 {
14807 "kind": "TypeAlias",
14808 "canonicalReference": "eth-connect!RPCSendableMessage:type",
14809 "docComment": "",
14810 "excerptTokens": [
14811 {
14812 "kind": "Content",
14813 "text": "export declare type RPCSendableMessage = "
14814 },
14815 {
14816 "kind": "Content",
14817 "text": "{\n method: string;\n params: any[];\n}"
14818 },
14819 {
14820 "kind": "Content",
14821 "text": ";"
14822 }
14823 ],
14824 "releaseTag": "Public",
14825 "name": "RPCSendableMessage",
14826 "typeTokenRange": {
14827 "startIndex": 1,
14828 "endIndex": 2
14829 }
14830 },
14831 {
14832 "kind": "Function",
14833 "canonicalReference": "eth-connect!sha3:function(1)",
14834 "docComment": "/**\n * @public\n */\n",
14835 "excerptTokens": [
14836 {
14837 "kind": "Content",
14838 "text": "export declare function sha3(value: "
14839 },
14840 {
14841 "kind": "Content",
14842 "text": "string | number[] | "
14843 },
14844 {
14845 "kind": "Reference",
14846 "text": "ArrayBuffer",
14847 "canonicalReference": "!ArrayBuffer:interface"
14848 },
14849 {
14850 "kind": "Content",
14851 "text": " | "
14852 },
14853 {
14854 "kind": "Reference",
14855 "text": "Uint8Array",
14856 "canonicalReference": "!Uint8Array:interface"
14857 },
14858 {
14859 "kind": "Content",
14860 "text": ", options?: "
14861 },
14862 {
14863 "kind": "Content",
14864 "text": "{\n encoding?: 'hex';\n}"
14865 },
14866 {
14867 "kind": "Content",
14868 "text": "): "
14869 },
14870 {
14871 "kind": "Content",
14872 "text": "string"
14873 },
14874 {
14875 "kind": "Content",
14876 "text": ";"
14877 }
14878 ],
14879 "returnTypeTokenRange": {
14880 "startIndex": 8,
14881 "endIndex": 9
14882 },
14883 "releaseTag": "Public",
14884 "overloadIndex": 1,
14885 "parameters": [
14886 {
14887 "parameterName": "value",
14888 "parameterTypeTokenRange": {
14889 "startIndex": 1,
14890 "endIndex": 5
14891 }
14892 },
14893 {
14894 "parameterName": "options",
14895 "parameterTypeTokenRange": {
14896 "startIndex": 6,
14897 "endIndex": 7
14898 }
14899 }
14900 ],
14901 "name": "sha3"
14902 },
14903 {
14904 "kind": "Class",
14905 "canonicalReference": "eth-connect!SHHFilter:class",
14906 "docComment": "",
14907 "excerptTokens": [
14908 {
14909 "kind": "Content",
14910 "text": "export declare class SHHFilter extends "
14911 },
14912 {
14913 "kind": "Reference",
14914 "text": "AbstractFilter",
14915 "canonicalReference": "eth-connect!AbstractFilter:class"
14916 },
14917 {
14918 "kind": "Content",
14919 "text": "<"
14920 },
14921 {
14922 "kind": "Reference",
14923 "text": "SHHFilterMessage",
14924 "canonicalReference": "eth-connect!SHHFilterMessage:type"
14925 },
14926 {
14927 "kind": "Content",
14928 "text": "> "
14929 }
14930 ],
14931 "releaseTag": "Public",
14932 "name": "SHHFilter",
14933 "members": [
14934 {
14935 "kind": "Constructor",
14936 "canonicalReference": "eth-connect!SHHFilter:constructor(1)",
14937 "docComment": "/**\n * Constructs a new instance of the `SHHFilter` class\n */\n",
14938 "excerptTokens": [
14939 {
14940 "kind": "Content",
14941 "text": "constructor(requestManager: "
14942 },
14943 {
14944 "kind": "Reference",
14945 "text": "RequestManager",
14946 "canonicalReference": "eth-connect!RequestManager:class"
14947 },
14948 {
14949 "kind": "Content",
14950 "text": ", options: "
14951 },
14952 {
14953 "kind": "Reference",
14954 "text": "SHHFilterOptions",
14955 "canonicalReference": "eth-connect!SHHFilterOptions:type"
14956 },
14957 {
14958 "kind": "Content",
14959 "text": ");"
14960 }
14961 ],
14962 "releaseTag": "Public",
14963 "overloadIndex": 1,
14964 "parameters": [
14965 {
14966 "parameterName": "requestManager",
14967 "parameterTypeTokenRange": {
14968 "startIndex": 1,
14969 "endIndex": 2
14970 }
14971 },
14972 {
14973 "parameterName": "options",
14974 "parameterTypeTokenRange": {
14975 "startIndex": 3,
14976 "endIndex": 4
14977 }
14978 }
14979 ]
14980 },
14981 {
14982 "kind": "Method",
14983 "canonicalReference": "eth-connect!SHHFilter#getChanges:member(1)",
14984 "docComment": "",
14985 "excerptTokens": [
14986 {
14987 "kind": "Content",
14988 "text": "protected getChanges(): "
14989 },
14990 {
14991 "kind": "Reference",
14992 "text": "Promise",
14993 "canonicalReference": "!Promise:interface"
14994 },
14995 {
14996 "kind": "Content",
14997 "text": "<any>"
14998 },
14999 {
15000 "kind": "Content",
15001 "text": ";"
15002 }
15003 ],
15004 "isOptional": false,
15005 "isStatic": false,
15006 "returnTypeTokenRange": {
15007 "startIndex": 1,
15008 "endIndex": 3
15009 },
15010 "releaseTag": "Public",
15011 "overloadIndex": 1,
15012 "parameters": [],
15013 "name": "getChanges"
15014 },
15015 {
15016 "kind": "Method",
15017 "canonicalReference": "eth-connect!SHHFilter#getMessages:member(1)",
15018 "docComment": "",
15019 "excerptTokens": [
15020 {
15021 "kind": "Content",
15022 "text": "getMessages(): "
15023 },
15024 {
15025 "kind": "Reference",
15026 "text": "Promise",
15027 "canonicalReference": "!Promise:interface"
15028 },
15029 {
15030 "kind": "Content",
15031 "text": "<any>"
15032 },
15033 {
15034 "kind": "Content",
15035 "text": ";"
15036 }
15037 ],
15038 "isOptional": false,
15039 "isStatic": false,
15040 "returnTypeTokenRange": {
15041 "startIndex": 1,
15042 "endIndex": 3
15043 },
15044 "releaseTag": "Public",
15045 "overloadIndex": 1,
15046 "parameters": [],
15047 "name": "getMessages"
15048 },
15049 {
15050 "kind": "Method",
15051 "canonicalReference": "eth-connect!SHHFilter#getNewFilter:member(1)",
15052 "docComment": "",
15053 "excerptTokens": [
15054 {
15055 "kind": "Content",
15056 "text": "protected getNewFilter(): "
15057 },
15058 {
15059 "kind": "Reference",
15060 "text": "Promise",
15061 "canonicalReference": "!Promise:interface"
15062 },
15063 {
15064 "kind": "Content",
15065 "text": "<string>"
15066 },
15067 {
15068 "kind": "Content",
15069 "text": ";"
15070 }
15071 ],
15072 "isOptional": false,
15073 "isStatic": false,
15074 "returnTypeTokenRange": {
15075 "startIndex": 1,
15076 "endIndex": 3
15077 },
15078 "releaseTag": "Public",
15079 "overloadIndex": 1,
15080 "parameters": [],
15081 "name": "getNewFilter"
15082 },
15083 {
15084 "kind": "Property",
15085 "canonicalReference": "eth-connect!SHHFilter#options:member",
15086 "docComment": "",
15087 "excerptTokens": [
15088 {
15089 "kind": "Content",
15090 "text": "options: "
15091 },
15092 {
15093 "kind": "Reference",
15094 "text": "SHHFilterOptions",
15095 "canonicalReference": "eth-connect!SHHFilterOptions:type"
15096 },
15097 {
15098 "kind": "Content",
15099 "text": ";"
15100 }
15101 ],
15102 "isOptional": false,
15103 "releaseTag": "Public",
15104 "name": "options",
15105 "propertyTypeTokenRange": {
15106 "startIndex": 1,
15107 "endIndex": 2
15108 },
15109 "isStatic": false
15110 },
15111 {
15112 "kind": "Property",
15113 "canonicalReference": "eth-connect!SHHFilter#requestManager:member",
15114 "docComment": "",
15115 "excerptTokens": [
15116 {
15117 "kind": "Content",
15118 "text": "requestManager: "
15119 },
15120 {
15121 "kind": "Reference",
15122 "text": "RequestManager",
15123 "canonicalReference": "eth-connect!RequestManager:class"
15124 },
15125 {
15126 "kind": "Content",
15127 "text": ";"
15128 }
15129 ],
15130 "isOptional": false,
15131 "releaseTag": "Public",
15132 "name": "requestManager",
15133 "propertyTypeTokenRange": {
15134 "startIndex": 1,
15135 "endIndex": 2
15136 },
15137 "isStatic": false
15138 },
15139 {
15140 "kind": "Method",
15141 "canonicalReference": "eth-connect!SHHFilter#uninstall:member(1)",
15142 "docComment": "",
15143 "excerptTokens": [
15144 {
15145 "kind": "Content",
15146 "text": "protected uninstall(): "
15147 },
15148 {
15149 "kind": "Reference",
15150 "text": "Promise",
15151 "canonicalReference": "!Promise:interface"
15152 },
15153 {
15154 "kind": "Content",
15155 "text": "<any>"
15156 },
15157 {
15158 "kind": "Content",
15159 "text": ";"
15160 }
15161 ],
15162 "isOptional": false,
15163 "isStatic": false,
15164 "returnTypeTokenRange": {
15165 "startIndex": 1,
15166 "endIndex": 3
15167 },
15168 "releaseTag": "Public",
15169 "overloadIndex": 1,
15170 "parameters": [],
15171 "name": "uninstall"
15172 }
15173 ],
15174 "extendsTokenRange": {
15175 "startIndex": 1,
15176 "endIndex": 5
15177 },
15178 "implementsTokenRanges": []
15179 },
15180 {
15181 "kind": "TypeAlias",
15182 "canonicalReference": "eth-connect!SHHFilterMessage:type",
15183 "docComment": "/**\n * @public\n */\n",
15184 "excerptTokens": [
15185 {
15186 "kind": "Content",
15187 "text": "export declare type SHHFilterMessage = "
15188 },
15189 {
15190 "kind": "Content",
15191 "text": "{\n hash: "
15192 },
15193 {
15194 "kind": "Reference",
15195 "text": "TxHash",
15196 "canonicalReference": "eth-connect!TxHash:type"
15197 },
15198 {
15199 "kind": "Content",
15200 "text": ";\n from: "
15201 },
15202 {
15203 "kind": "Reference",
15204 "text": "Data",
15205 "canonicalReference": "eth-connect!Data:type"
15206 },
15207 {
15208 "kind": "Content",
15209 "text": ";\n to: "
15210 },
15211 {
15212 "kind": "Reference",
15213 "text": "Data",
15214 "canonicalReference": "eth-connect!Data:type"
15215 },
15216 {
15217 "kind": "Content",
15218 "text": ";\n expiry: "
15219 },
15220 {
15221 "kind": "Reference",
15222 "text": "Quantity",
15223 "canonicalReference": "eth-connect!Quantity:type"
15224 },
15225 {
15226 "kind": "Content",
15227 "text": ";\n ttl: "
15228 },
15229 {
15230 "kind": "Reference",
15231 "text": "Quantity",
15232 "canonicalReference": "eth-connect!Quantity:type"
15233 },
15234 {
15235 "kind": "Content",
15236 "text": ";\n sent: "
15237 },
15238 {
15239 "kind": "Reference",
15240 "text": "Quantity",
15241 "canonicalReference": "eth-connect!Quantity:type"
15242 },
15243 {
15244 "kind": "Content",
15245 "text": ";\n topics: "
15246 },
15247 {
15248 "kind": "Reference",
15249 "text": "Array",
15250 "canonicalReference": "!Array:interface"
15251 },
15252 {
15253 "kind": "Content",
15254 "text": "<"
15255 },
15256 {
15257 "kind": "Reference",
15258 "text": "Data",
15259 "canonicalReference": "eth-connect!Data:type"
15260 },
15261 {
15262 "kind": "Content",
15263 "text": ">;\n payload: "
15264 },
15265 {
15266 "kind": "Reference",
15267 "text": "Data",
15268 "canonicalReference": "eth-connect!Data:type"
15269 },
15270 {
15271 "kind": "Content",
15272 "text": ";\n workProved: "
15273 },
15274 {
15275 "kind": "Reference",
15276 "text": "Quantity",
15277 "canonicalReference": "eth-connect!Quantity:type"
15278 },
15279 {
15280 "kind": "Content",
15281 "text": ";\n}"
15282 },
15283 {
15284 "kind": "Content",
15285 "text": ";"
15286 }
15287 ],
15288 "releaseTag": "Public",
15289 "name": "SHHFilterMessage",
15290 "typeTokenRange": {
15291 "startIndex": 1,
15292 "endIndex": 22
15293 }
15294 },
15295 {
15296 "kind": "TypeAlias",
15297 "canonicalReference": "eth-connect!SHHFilterOptions:type",
15298 "docComment": "/**\n * @public\n */\n",
15299 "excerptTokens": [
15300 {
15301 "kind": "Content",
15302 "text": "export declare type SHHFilterOptions = "
15303 },
15304 {
15305 "kind": "Content",
15306 "text": "{\n to?: "
15307 },
15308 {
15309 "kind": "Reference",
15310 "text": "Data",
15311 "canonicalReference": "eth-connect!Data:type"
15312 },
15313 {
15314 "kind": "Content",
15315 "text": ";\n topics: "
15316 },
15317 {
15318 "kind": "Reference",
15319 "text": "Array",
15320 "canonicalReference": "!Array:interface"
15321 },
15322 {
15323 "kind": "Content",
15324 "text": "<"
15325 },
15326 {
15327 "kind": "Reference",
15328 "text": "Data",
15329 "canonicalReference": "eth-connect!Data:type"
15330 },
15331 {
15332 "kind": "Content",
15333 "text": ">;\n}"
15334 },
15335 {
15336 "kind": "Content",
15337 "text": ";"
15338 }
15339 ],
15340 "releaseTag": "Public",
15341 "name": "SHHFilterOptions",
15342 "typeTokenRange": {
15343 "startIndex": 1,
15344 "endIndex": 8
15345 }
15346 },
15347 {
15348 "kind": "TypeAlias",
15349 "canonicalReference": "eth-connect!SHHPost:type",
15350 "docComment": "/**\n * @public\n */\n",
15351 "excerptTokens": [
15352 {
15353 "kind": "Content",
15354 "text": "export declare type SHHPost = "
15355 },
15356 {
15357 "kind": "Content",
15358 "text": "{\n from: "
15359 },
15360 {
15361 "kind": "Reference",
15362 "text": "Data",
15363 "canonicalReference": "eth-connect!Data:type"
15364 },
15365 {
15366 "kind": "Content",
15367 "text": ";\n to: "
15368 },
15369 {
15370 "kind": "Reference",
15371 "text": "Data",
15372 "canonicalReference": "eth-connect!Data:type"
15373 },
15374 {
15375 "kind": "Content",
15376 "text": ";\n topics: "
15377 },
15378 {
15379 "kind": "Reference",
15380 "text": "Array",
15381 "canonicalReference": "!Array:interface"
15382 },
15383 {
15384 "kind": "Content",
15385 "text": "<"
15386 },
15387 {
15388 "kind": "Reference",
15389 "text": "Data",
15390 "canonicalReference": "eth-connect!Data:type"
15391 },
15392 {
15393 "kind": "Content",
15394 "text": ">;\n payload: "
15395 },
15396 {
15397 "kind": "Reference",
15398 "text": "Data",
15399 "canonicalReference": "eth-connect!Data:type"
15400 },
15401 {
15402 "kind": "Content",
15403 "text": ";\n priority: "
15404 },
15405 {
15406 "kind": "Reference",
15407 "text": "Quantity",
15408 "canonicalReference": "eth-connect!Quantity:type"
15409 },
15410 {
15411 "kind": "Content",
15412 "text": ";\n ttl: "
15413 },
15414 {
15415 "kind": "Reference",
15416 "text": "Quantity",
15417 "canonicalReference": "eth-connect!Quantity:type"
15418 },
15419 {
15420 "kind": "Content",
15421 "text": ";\n}"
15422 },
15423 {
15424 "kind": "Content",
15425 "text": ";"
15426 }
15427 ],
15428 "releaseTag": "Public",
15429 "name": "SHHPost",
15430 "typeTokenRange": {
15431 "startIndex": 1,
15432 "endIndex": 16
15433 }
15434 },
15435 {
15436 "kind": "TypeAlias",
15437 "canonicalReference": "eth-connect!Syncing:type",
15438 "docComment": "/**\n * @public\n */\n",
15439 "excerptTokens": [
15440 {
15441 "kind": "Content",
15442 "text": "export declare type Syncing = "
15443 },
15444 {
15445 "kind": "Content",
15446 "text": "{\n startingBlock: "
15447 },
15448 {
15449 "kind": "Reference",
15450 "text": "Quantity",
15451 "canonicalReference": "eth-connect!Quantity:type"
15452 },
15453 {
15454 "kind": "Content",
15455 "text": ";\n currentBlock: "
15456 },
15457 {
15458 "kind": "Reference",
15459 "text": "Quantity",
15460 "canonicalReference": "eth-connect!Quantity:type"
15461 },
15462 {
15463 "kind": "Content",
15464 "text": ";\n highestBlock: "
15465 },
15466 {
15467 "kind": "Reference",
15468 "text": "Quantity",
15469 "canonicalReference": "eth-connect!Quantity:type"
15470 },
15471 {
15472 "kind": "Content",
15473 "text": ";\n}"
15474 },
15475 {
15476 "kind": "Content",
15477 "text": ";"
15478 }
15479 ],
15480 "releaseTag": "Public",
15481 "name": "Syncing",
15482 "typeTokenRange": {
15483 "startIndex": 1,
15484 "endIndex": 8
15485 }
15486 },
15487 {
15488 "kind": "TypeAlias",
15489 "canonicalReference": "eth-connect!Tag:type",
15490 "docComment": "/**\n * @public\n */\n",
15491 "excerptTokens": [
15492 {
15493 "kind": "Content",
15494 "text": "export declare type Tag = "
15495 },
15496 {
15497 "kind": "Content",
15498 "text": "'latest' | 'earliest' | 'pending'"
15499 },
15500 {
15501 "kind": "Content",
15502 "text": ";"
15503 }
15504 ],
15505 "releaseTag": "Public",
15506 "name": "Tag",
15507 "typeTokenRange": {
15508 "startIndex": 1,
15509 "endIndex": 2
15510 }
15511 },
15512 {
15513 "kind": "Function",
15514 "canonicalReference": "eth-connect!toAddress:function(1)",
15515 "docComment": "/**\n * Transforms given string to valid 20 bytes-length addres with 0x prefix\n *\n * @public\n */\n",
15516 "excerptTokens": [
15517 {
15518 "kind": "Content",
15519 "text": "export declare function toAddress(address: "
15520 },
15521 {
15522 "kind": "Content",
15523 "text": "any"
15524 },
15525 {
15526 "kind": "Content",
15527 "text": "): "
15528 },
15529 {
15530 "kind": "Content",
15531 "text": "any"
15532 },
15533 {
15534 "kind": "Content",
15535 "text": ";"
15536 }
15537 ],
15538 "returnTypeTokenRange": {
15539 "startIndex": 3,
15540 "endIndex": 4
15541 },
15542 "releaseTag": "Public",
15543 "overloadIndex": 1,
15544 "parameters": [
15545 {
15546 "parameterName": "address",
15547 "parameterTypeTokenRange": {
15548 "startIndex": 1,
15549 "endIndex": 2
15550 }
15551 }
15552 ],
15553 "name": "toAddress"
15554 },
15555 {
15556 "kind": "Function",
15557 "canonicalReference": "eth-connect!toArray:function(1)",
15558 "docComment": "/**\n * Ensures the result will be an array\n *\n * @public\n */\n",
15559 "excerptTokens": [
15560 {
15561 "kind": "Content",
15562 "text": "export declare function toArray(value: "
15563 },
15564 {
15565 "kind": "Content",
15566 "text": "any"
15567 },
15568 {
15569 "kind": "Content",
15570 "text": "): "
15571 },
15572 {
15573 "kind": "Content",
15574 "text": "any[]"
15575 },
15576 {
15577 "kind": "Content",
15578 "text": ";"
15579 }
15580 ],
15581 "returnTypeTokenRange": {
15582 "startIndex": 3,
15583 "endIndex": 4
15584 },
15585 "releaseTag": "Public",
15586 "overloadIndex": 1,
15587 "parameters": [
15588 {
15589 "parameterName": "value",
15590 "parameterTypeTokenRange": {
15591 "startIndex": 1,
15592 "endIndex": 2
15593 }
15594 }
15595 ],
15596 "name": "toArray"
15597 },
15598 {
15599 "kind": "Function",
15600 "canonicalReference": "eth-connect!toAscii:function(1)",
15601 "docComment": "/**\n * Should be called to get ascii from it's hex representation\n *\n * @public\n */\n",
15602 "excerptTokens": [
15603 {
15604 "kind": "Content",
15605 "text": "export declare function toAscii(hex: "
15606 },
15607 {
15608 "kind": "Content",
15609 "text": "string"
15610 },
15611 {
15612 "kind": "Content",
15613 "text": "): "
15614 },
15615 {
15616 "kind": "Content",
15617 "text": "string"
15618 },
15619 {
15620 "kind": "Content",
15621 "text": ";"
15622 }
15623 ],
15624 "returnTypeTokenRange": {
15625 "startIndex": 3,
15626 "endIndex": 4
15627 },
15628 "releaseTag": "Public",
15629 "overloadIndex": 1,
15630 "parameters": [
15631 {
15632 "parameterName": "hex",
15633 "parameterTypeTokenRange": {
15634 "startIndex": 1,
15635 "endIndex": 2
15636 }
15637 }
15638 ],
15639 "name": "toAscii"
15640 },
15641 {
15642 "kind": "Function",
15643 "canonicalReference": "eth-connect!toBatchPayload:function(1)",
15644 "docComment": "/**\n * Should be called to create batch payload object\n *\n * @param messages - An array of objects with method (required) and params (optional) fields\n */\n",
15645 "excerptTokens": [
15646 {
15647 "kind": "Content",
15648 "text": "export declare function toBatchPayload(messages: "
15649 },
15650 {
15651 "kind": "Reference",
15652 "text": "RPCSendableMessage",
15653 "canonicalReference": "eth-connect!RPCSendableMessage:type"
15654 },
15655 {
15656 "kind": "Content",
15657 "text": "[]"
15658 },
15659 {
15660 "kind": "Content",
15661 "text": "): "
15662 },
15663 {
15664 "kind": "Content",
15665 "text": "{\n jsonrpc: string;\n id: number;\n method: string;\n params: any[];\n}[]"
15666 },
15667 {
15668 "kind": "Content",
15669 "text": ";"
15670 }
15671 ],
15672 "returnTypeTokenRange": {
15673 "startIndex": 4,
15674 "endIndex": 5
15675 },
15676 "releaseTag": "Public",
15677 "overloadIndex": 1,
15678 "parameters": [
15679 {
15680 "parameterName": "messages",
15681 "parameterTypeTokenRange": {
15682 "startIndex": 1,
15683 "endIndex": 3
15684 }
15685 }
15686 ],
15687 "name": "toBatchPayload"
15688 },
15689 {
15690 "kind": "Function",
15691 "canonicalReference": "eth-connect!toBigNumber:function(1)",
15692 "docComment": "/**\n * Takes an input and transforms it into an bignumber\n *\n * @public\n */\n",
15693 "excerptTokens": [
15694 {
15695 "kind": "Content",
15696 "text": "export declare function toBigNumber(_num: "
15697 },
15698 {
15699 "kind": "Content",
15700 "text": "number | string | "
15701 },
15702 {
15703 "kind": "Reference",
15704 "text": "BigNumber",
15705 "canonicalReference": "eth-connect!BigNumber:class"
15706 },
15707 {
15708 "kind": "Content",
15709 "text": "): "
15710 },
15711 {
15712 "kind": "Reference",
15713 "text": "BigNumber",
15714 "canonicalReference": "eth-connect!BigNumber:class"
15715 },
15716 {
15717 "kind": "Content",
15718 "text": ";"
15719 }
15720 ],
15721 "returnTypeTokenRange": {
15722 "startIndex": 4,
15723 "endIndex": 5
15724 },
15725 "releaseTag": "Public",
15726 "overloadIndex": 1,
15727 "parameters": [
15728 {
15729 "parameterName": "_num",
15730 "parameterTypeTokenRange": {
15731 "startIndex": 1,
15732 "endIndex": 3
15733 }
15734 }
15735 ],
15736 "name": "toBigNumber"
15737 },
15738 {
15739 "kind": "Function",
15740 "canonicalReference": "eth-connect!toBoolean:function(1)",
15741 "docComment": "/**\n * Converts value to it's boolean representation (x != 0)\n *\n * @public\n */\n",
15742 "excerptTokens": [
15743 {
15744 "kind": "Content",
15745 "text": "export declare function toBoolean(value: "
15746 },
15747 {
15748 "kind": "Content",
15749 "text": "number | string | "
15750 },
15751 {
15752 "kind": "Reference",
15753 "text": "BigNumber",
15754 "canonicalReference": "eth-connect!BigNumber:class"
15755 },
15756 {
15757 "kind": "Content",
15758 "text": " | boolean"
15759 },
15760 {
15761 "kind": "Content",
15762 "text": "): "
15763 },
15764 {
15765 "kind": "Content",
15766 "text": "boolean"
15767 },
15768 {
15769 "kind": "Content",
15770 "text": ";"
15771 }
15772 ],
15773 "returnTypeTokenRange": {
15774 "startIndex": 5,
15775 "endIndex": 6
15776 },
15777 "releaseTag": "Public",
15778 "overloadIndex": 1,
15779 "parameters": [
15780 {
15781 "parameterName": "value",
15782 "parameterTypeTokenRange": {
15783 "startIndex": 1,
15784 "endIndex": 4
15785 }
15786 }
15787 ],
15788 "name": "toBoolean"
15789 },
15790 {
15791 "kind": "Function",
15792 "canonicalReference": "eth-connect!toChecksumAddress:function(1)",
15793 "docComment": "/**\n * Makes a checksum address\n *\n * @public\n */\n",
15794 "excerptTokens": [
15795 {
15796 "kind": "Content",
15797 "text": "export declare function toChecksumAddress(_address: "
15798 },
15799 {
15800 "kind": "Content",
15801 "text": "string"
15802 },
15803 {
15804 "kind": "Content",
15805 "text": "): "
15806 },
15807 {
15808 "kind": "Content",
15809 "text": "string"
15810 },
15811 {
15812 "kind": "Content",
15813 "text": ";"
15814 }
15815 ],
15816 "returnTypeTokenRange": {
15817 "startIndex": 3,
15818 "endIndex": 4
15819 },
15820 "releaseTag": "Public",
15821 "overloadIndex": 1,
15822 "parameters": [
15823 {
15824 "parameterName": "_address",
15825 "parameterTypeTokenRange": {
15826 "startIndex": 1,
15827 "endIndex": 2
15828 }
15829 }
15830 ],
15831 "name": "toChecksumAddress"
15832 },
15833 {
15834 "kind": "Function",
15835 "canonicalReference": "eth-connect!toData:function(1)",
15836 "docComment": "/**\n * Converts value to it's hex representation in string\n *\n * @public\n */\n",
15837 "excerptTokens": [
15838 {
15839 "kind": "Content",
15840 "text": "export declare function toData(val: "
15841 },
15842 {
15843 "kind": "Content",
15844 "text": "string | number | "
15845 },
15846 {
15847 "kind": "Reference",
15848 "text": "BigNumber",
15849 "canonicalReference": "eth-connect!BigNumber:class"
15850 },
15851 {
15852 "kind": "Content",
15853 "text": "): "
15854 },
15855 {
15856 "kind": "Content",
15857 "text": "string"
15858 },
15859 {
15860 "kind": "Content",
15861 "text": ";"
15862 }
15863 ],
15864 "returnTypeTokenRange": {
15865 "startIndex": 4,
15866 "endIndex": 5
15867 },
15868 "releaseTag": "Public",
15869 "overloadIndex": 1,
15870 "parameters": [
15871 {
15872 "parameterName": "val",
15873 "parameterTypeTokenRange": {
15874 "startIndex": 1,
15875 "endIndex": 3
15876 }
15877 }
15878 ],
15879 "name": "toData"
15880 },
15881 {
15882 "kind": "Function",
15883 "canonicalReference": "eth-connect!toDecimal:function(1)",
15884 "docComment": "/**\n * Converts value to it's decimal representation in string\n *\n * @public\n */\n",
15885 "excerptTokens": [
15886 {
15887 "kind": "Content",
15888 "text": "export declare function toDecimal(value: "
15889 },
15890 {
15891 "kind": "Content",
15892 "text": "number | string | "
15893 },
15894 {
15895 "kind": "Reference",
15896 "text": "BigNumber",
15897 "canonicalReference": "eth-connect!BigNumber:class"
15898 },
15899 {
15900 "kind": "Content",
15901 "text": "): "
15902 },
15903 {
15904 "kind": "Content",
15905 "text": "number"
15906 },
15907 {
15908 "kind": "Content",
15909 "text": ";"
15910 }
15911 ],
15912 "returnTypeTokenRange": {
15913 "startIndex": 4,
15914 "endIndex": 5
15915 },
15916 "releaseTag": "Public",
15917 "overloadIndex": 1,
15918 "parameters": [
15919 {
15920 "parameterName": "value",
15921 "parameterTypeTokenRange": {
15922 "startIndex": 1,
15923 "endIndex": 3
15924 }
15925 }
15926 ],
15927 "name": "toDecimal"
15928 },
15929 {
15930 "kind": "Function",
15931 "canonicalReference": "eth-connect!toHex:function(1)",
15932 "docComment": "/**\n * Auto converts any given value into it's hex representation.\n *\n * And even stringifys objects before.\n *\n * @public\n */\n",
15933 "excerptTokens": [
15934 {
15935 "kind": "Content",
15936 "text": "export declare function toHex(val: "
15937 },
15938 {
15939 "kind": "Content",
15940 "text": "string | number | "
15941 },
15942 {
15943 "kind": "Reference",
15944 "text": "BigNumber",
15945 "canonicalReference": "eth-connect!BigNumber:class"
15946 },
15947 {
15948 "kind": "Content",
15949 "text": "): "
15950 },
15951 {
15952 "kind": "Content",
15953 "text": "string"
15954 },
15955 {
15956 "kind": "Content",
15957 "text": ";"
15958 }
15959 ],
15960 "returnTypeTokenRange": {
15961 "startIndex": 4,
15962 "endIndex": 5
15963 },
15964 "releaseTag": "Public",
15965 "overloadIndex": 1,
15966 "parameters": [
15967 {
15968 "parameterName": "val",
15969 "parameterTypeTokenRange": {
15970 "startIndex": 1,
15971 "endIndex": 3
15972 }
15973 }
15974 ],
15975 "name": "toHex"
15976 },
15977 {
15978 "kind": "Function",
15979 "canonicalReference": "eth-connect!toNullDecimal:function(1)",
15980 "docComment": "/**\n * Converts value to it's decimal representation in string\n *\n * @public\n */\n",
15981 "excerptTokens": [
15982 {
15983 "kind": "Content",
15984 "text": "export declare function toNullDecimal(value: "
15985 },
15986 {
15987 "kind": "Content",
15988 "text": "number | string | "
15989 },
15990 {
15991 "kind": "Reference",
15992 "text": "BigNumber",
15993 "canonicalReference": "eth-connect!BigNumber:class"
15994 },
15995 {
15996 "kind": "Content",
15997 "text": "): "
15998 },
15999 {
16000 "kind": "Content",
16001 "text": "string | number | "
16002 },
16003 {
16004 "kind": "Reference",
16005 "text": "BigNumber",
16006 "canonicalReference": "eth-connect!BigNumber:class"
16007 },
16008 {
16009 "kind": "Content",
16010 "text": ";"
16011 }
16012 ],
16013 "returnTypeTokenRange": {
16014 "startIndex": 4,
16015 "endIndex": 6
16016 },
16017 "releaseTag": "Public",
16018 "overloadIndex": 1,
16019 "parameters": [
16020 {
16021 "parameterName": "value",
16022 "parameterTypeTokenRange": {
16023 "startIndex": 1,
16024 "endIndex": 3
16025 }
16026 }
16027 ],
16028 "name": "toNullDecimal"
16029 },
16030 {
16031 "kind": "Function",
16032 "canonicalReference": "eth-connect!toPayload:function(1)",
16033 "docComment": "/**\n * Should be called to valid json create payload object\n */\n",
16034 "excerptTokens": [
16035 {
16036 "kind": "Content",
16037 "text": "export declare function toPayload(method: "
16038 },
16039 {
16040 "kind": "Content",
16041 "text": "string"
16042 },
16043 {
16044 "kind": "Content",
16045 "text": ", params: "
16046 },
16047 {
16048 "kind": "Content",
16049 "text": "any[]"
16050 },
16051 {
16052 "kind": "Content",
16053 "text": "): "
16054 },
16055 {
16056 "kind": "Content",
16057 "text": "{\n jsonrpc: string;\n id: number;\n method: string;\n params: any[];\n}"
16058 },
16059 {
16060 "kind": "Content",
16061 "text": ";"
16062 }
16063 ],
16064 "returnTypeTokenRange": {
16065 "startIndex": 5,
16066 "endIndex": 6
16067 },
16068 "releaseTag": "Public",
16069 "overloadIndex": 1,
16070 "parameters": [
16071 {
16072 "parameterName": "method",
16073 "parameterTypeTokenRange": {
16074 "startIndex": 1,
16075 "endIndex": 2
16076 }
16077 },
16078 {
16079 "parameterName": "params",
16080 "parameterTypeTokenRange": {
16081 "startIndex": 3,
16082 "endIndex": 4
16083 }
16084 }
16085 ],
16086 "name": "toPayload"
16087 },
16088 {
16089 "kind": "Function",
16090 "canonicalReference": "eth-connect!toString_2:function(1)",
16091 "docComment": "/**\n * Converts value to string\n *\n * @public\n */\n",
16092 "excerptTokens": [
16093 {
16094 "kind": "Content",
16095 "text": "export declare function toString(value: "
16096 },
16097 {
16098 "kind": "Content",
16099 "text": "number | string | "
16100 },
16101 {
16102 "kind": "Reference",
16103 "text": "BigNumber",
16104 "canonicalReference": "eth-connect!BigNumber:class"
16105 },
16106 {
16107 "kind": "Content",
16108 "text": "): "
16109 },
16110 {
16111 "kind": "Content",
16112 "text": "string"
16113 },
16114 {
16115 "kind": "Content",
16116 "text": ";"
16117 }
16118 ],
16119 "returnTypeTokenRange": {
16120 "startIndex": 4,
16121 "endIndex": 5
16122 },
16123 "releaseTag": "Public",
16124 "overloadIndex": 1,
16125 "parameters": [
16126 {
16127 "parameterName": "value",
16128 "parameterTypeTokenRange": {
16129 "startIndex": 1,
16130 "endIndex": 3
16131 }
16132 }
16133 ],
16134 "name": "toString_2"
16135 },
16136 {
16137 "kind": "Function",
16138 "canonicalReference": "eth-connect!toTwosComplement:function(1)",
16139 "docComment": "/**\n * Takes and input transforms it into bignumber and if it is negative value, into two's complement\n *\n * @public\n */\n",
16140 "excerptTokens": [
16141 {
16142 "kind": "Content",
16143 "text": "export declare function toTwosComplement(num: "
16144 },
16145 {
16146 "kind": "Content",
16147 "text": "number | string | "
16148 },
16149 {
16150 "kind": "Reference",
16151 "text": "BigNumber",
16152 "canonicalReference": "eth-connect!BigNumber:class"
16153 },
16154 {
16155 "kind": "Content",
16156 "text": "): "
16157 },
16158 {
16159 "kind": "Reference",
16160 "text": "BigNumber",
16161 "canonicalReference": "eth-connect!BigNumber:class"
16162 },
16163 {
16164 "kind": "Content",
16165 "text": ";"
16166 }
16167 ],
16168 "returnTypeTokenRange": {
16169 "startIndex": 4,
16170 "endIndex": 5
16171 },
16172 "releaseTag": "Public",
16173 "overloadIndex": 1,
16174 "parameters": [
16175 {
16176 "parameterName": "num",
16177 "parameterTypeTokenRange": {
16178 "startIndex": 1,
16179 "endIndex": 3
16180 }
16181 }
16182 ],
16183 "name": "toTwosComplement"
16184 },
16185 {
16186 "kind": "Function",
16187 "canonicalReference": "eth-connect!toUtf8:function(1)",
16188 "docComment": "/**\n * Should be called to get utf8 from it's hex representation\n *\n * @public\n */\n",
16189 "excerptTokens": [
16190 {
16191 "kind": "Content",
16192 "text": "export declare function toUtf8(hex: "
16193 },
16194 {
16195 "kind": "Content",
16196 "text": "string"
16197 },
16198 {
16199 "kind": "Content",
16200 "text": "): "
16201 },
16202 {
16203 "kind": "Content",
16204 "text": "string"
16205 },
16206 {
16207 "kind": "Content",
16208 "text": ";"
16209 }
16210 ],
16211 "returnTypeTokenRange": {
16212 "startIndex": 3,
16213 "endIndex": 4
16214 },
16215 "releaseTag": "Public",
16216 "overloadIndex": 1,
16217 "parameters": [
16218 {
16219 "parameterName": "hex",
16220 "parameterTypeTokenRange": {
16221 "startIndex": 1,
16222 "endIndex": 2
16223 }
16224 }
16225 ],
16226 "name": "toUtf8"
16227 },
16228 {
16229 "kind": "Function",
16230 "canonicalReference": "eth-connect!toWei:function(1)",
16231 "docComment": "/**\n * Takes a number of a unit and converts it to wei.\n *\n * Possible units are: SI Short SI Full Effigy Other - kwei femtoether babbage - mwei picoether lovelace - gwei nanoether shannon nano - -- microether szabo micro - -- milliether finney milli - ether -- -- - kether -- grand - mether - gether - tether\n *\n * @public\n */\n",
16232 "excerptTokens": [
16233 {
16234 "kind": "Content",
16235 "text": "export declare function toWei(num: "
16236 },
16237 {
16238 "kind": "Content",
16239 "text": "number | string"
16240 },
16241 {
16242 "kind": "Content",
16243 "text": ", unit: "
16244 },
16245 {
16246 "kind": "Content",
16247 "text": "string"
16248 },
16249 {
16250 "kind": "Content",
16251 "text": "): "
16252 },
16253 {
16254 "kind": "Content",
16255 "text": "string | "
16256 },
16257 {
16258 "kind": "Reference",
16259 "text": "BigNumber",
16260 "canonicalReference": "eth-connect!BigNumber:class"
16261 },
16262 {
16263 "kind": "Content",
16264 "text": ";"
16265 }
16266 ],
16267 "returnTypeTokenRange": {
16268 "startIndex": 5,
16269 "endIndex": 7
16270 },
16271 "releaseTag": "Public",
16272 "overloadIndex": 1,
16273 "parameters": [
16274 {
16275 "parameterName": "num",
16276 "parameterTypeTokenRange": {
16277 "startIndex": 1,
16278 "endIndex": 2
16279 }
16280 },
16281 {
16282 "parameterName": "unit",
16283 "parameterTypeTokenRange": {
16284 "startIndex": 3,
16285 "endIndex": 4
16286 }
16287 }
16288 ],
16289 "name": "toWei"
16290 },
16291 {
16292 "kind": "TypeAlias",
16293 "canonicalReference": "eth-connect!Transaction:type",
16294 "docComment": "/**\n * @public\n */\n",
16295 "excerptTokens": [
16296 {
16297 "kind": "Content",
16298 "text": "export declare type Transaction = "
16299 },
16300 {
16301 "kind": "Reference",
16302 "text": "DroppedTransaction",
16303 "canonicalReference": "eth-connect!DroppedTransaction:type"
16304 },
16305 {
16306 "kind": "Content",
16307 "text": " | "
16308 },
16309 {
16310 "kind": "Reference",
16311 "text": "ReplacedTransaction",
16312 "canonicalReference": "eth-connect!ReplacedTransaction:type"
16313 },
16314 {
16315 "kind": "Content",
16316 "text": " | "
16317 },
16318 {
16319 "kind": "Reference",
16320 "text": "QueuedTransaction",
16321 "canonicalReference": "eth-connect!QueuedTransaction:type"
16322 },
16323 {
16324 "kind": "Content",
16325 "text": " | "
16326 },
16327 {
16328 "kind": "Reference",
16329 "text": "PendingTransaction",
16330 "canonicalReference": "eth-connect!PendingTransaction:type"
16331 },
16332 {
16333 "kind": "Content",
16334 "text": " | "
16335 },
16336 {
16337 "kind": "Reference",
16338 "text": "ConfirmedTransaction",
16339 "canonicalReference": "eth-connect!ConfirmedTransaction:type"
16340 },
16341 {
16342 "kind": "Content",
16343 "text": " | "
16344 },
16345 {
16346 "kind": "Reference",
16347 "text": "RevertedTransaction",
16348 "canonicalReference": "eth-connect!RevertedTransaction:type"
16349 },
16350 {
16351 "kind": "Content",
16352 "text": ";"
16353 }
16354 ],
16355 "releaseTag": "Public",
16356 "name": "Transaction",
16357 "typeTokenRange": {
16358 "startIndex": 1,
16359 "endIndex": 12
16360 }
16361 },
16362 {
16363 "kind": "TypeAlias",
16364 "canonicalReference": "eth-connect!TransactionAndReceipt:type",
16365 "docComment": "/**\n * @public\n */\n",
16366 "excerptTokens": [
16367 {
16368 "kind": "Content",
16369 "text": "export declare type TransactionAndReceipt = "
16370 },
16371 {
16372 "kind": "Reference",
16373 "text": "TransactionObject",
16374 "canonicalReference": "eth-connect!TransactionObject:type"
16375 },
16376 {
16377 "kind": "Content",
16378 "text": " & {\n receipt: "
16379 },
16380 {
16381 "kind": "Reference",
16382 "text": "TransactionReceipt",
16383 "canonicalReference": "eth-connect!TransactionReceipt:type"
16384 },
16385 {
16386 "kind": "Content",
16387 "text": ";\n}"
16388 },
16389 {
16390 "kind": "Content",
16391 "text": ";"
16392 }
16393 ],
16394 "releaseTag": "Public",
16395 "name": "TransactionAndReceipt",
16396 "typeTokenRange": {
16397 "startIndex": 1,
16398 "endIndex": 5
16399 }
16400 },
16401 {
16402 "kind": "TypeAlias",
16403 "canonicalReference": "eth-connect!TransactionCallOptions:type",
16404 "docComment": "/**\n * @public\n */\n",
16405 "excerptTokens": [
16406 {
16407 "kind": "Content",
16408 "text": "export declare type TransactionCallOptions = "
16409 },
16410 {
16411 "kind": "Content",
16412 "text": "{\n from?: "
16413 },
16414 {
16415 "kind": "Reference",
16416 "text": "Address",
16417 "canonicalReference": "eth-connect!Address:type"
16418 },
16419 {
16420 "kind": "Content",
16421 "text": ";\n to: "
16422 },
16423 {
16424 "kind": "Reference",
16425 "text": "Address",
16426 "canonicalReference": "eth-connect!Address:type"
16427 },
16428 {
16429 "kind": "Content",
16430 "text": ";\n gas?: "
16431 },
16432 {
16433 "kind": "Reference",
16434 "text": "Quantity",
16435 "canonicalReference": "eth-connect!Quantity:type"
16436 },
16437 {
16438 "kind": "Content",
16439 "text": ";\n gasPrice?: "
16440 },
16441 {
16442 "kind": "Reference",
16443 "text": "Quantity",
16444 "canonicalReference": "eth-connect!Quantity:type"
16445 },
16446 {
16447 "kind": "Content",
16448 "text": ";\n value?: "
16449 },
16450 {
16451 "kind": "Reference",
16452 "text": "Quantity",
16453 "canonicalReference": "eth-connect!Quantity:type"
16454 },
16455 {
16456 "kind": "Content",
16457 "text": ";\n data?: string;\n}"
16458 },
16459 {
16460 "kind": "Content",
16461 "text": ";"
16462 }
16463 ],
16464 "releaseTag": "Public",
16465 "name": "TransactionCallOptions",
16466 "typeTokenRange": {
16467 "startIndex": 1,
16468 "endIndex": 12
16469 }
16470 },
16471 {
16472 "kind": "TypeAlias",
16473 "canonicalReference": "eth-connect!TransactionObject:type",
16474 "docComment": "/**\n * @public\n */\n",
16475 "excerptTokens": [
16476 {
16477 "kind": "Content",
16478 "text": "export declare type TransactionObject = "
16479 },
16480 {
16481 "kind": "Content",
16482 "text": "{\n hash: "
16483 },
16484 {
16485 "kind": "Reference",
16486 "text": "TxHash",
16487 "canonicalReference": "eth-connect!TxHash:type"
16488 },
16489 {
16490 "kind": "Content",
16491 "text": ";\n nonce: number;\n blockHash: "
16492 },
16493 {
16494 "kind": "Reference",
16495 "text": "TxHash",
16496 "canonicalReference": "eth-connect!TxHash:type"
16497 },
16498 {
16499 "kind": "Content",
16500 "text": ";\n blockNumber: number;\n transactionIndex: number;\n from: "
16501 },
16502 {
16503 "kind": "Reference",
16504 "text": "Address",
16505 "canonicalReference": "eth-connect!Address:type"
16506 },
16507 {
16508 "kind": "Content",
16509 "text": ";\n to: "
16510 },
16511 {
16512 "kind": "Reference",
16513 "text": "Address",
16514 "canonicalReference": "eth-connect!Address:type"
16515 },
16516 {
16517 "kind": "Content",
16518 "text": " | null;\n value: "
16519 },
16520 {
16521 "kind": "Reference",
16522 "text": "BigNumber",
16523 "canonicalReference": "eth-connect!BigNumber:class"
16524 },
16525 {
16526 "kind": "Content",
16527 "text": ";\n gasPrice: "
16528 },
16529 {
16530 "kind": "Reference",
16531 "text": "BigNumber",
16532 "canonicalReference": "eth-connect!BigNumber:class"
16533 },
16534 {
16535 "kind": "Content",
16536 "text": ";\n gas: "
16537 },
16538 {
16539 "kind": "Reference",
16540 "text": "Quantity",
16541 "canonicalReference": "eth-connect!Quantity:type"
16542 },
16543 {
16544 "kind": "Content",
16545 "text": ";\n input: "
16546 },
16547 {
16548 "kind": "Reference",
16549 "text": "Data",
16550 "canonicalReference": "eth-connect!Data:type"
16551 },
16552 {
16553 "kind": "Content",
16554 "text": ";\n v?: "
16555 },
16556 {
16557 "kind": "Reference",
16558 "text": "Data",
16559 "canonicalReference": "eth-connect!Data:type"
16560 },
16561 {
16562 "kind": "Content",
16563 "text": ";\n r?: "
16564 },
16565 {
16566 "kind": "Reference",
16567 "text": "Data",
16568 "canonicalReference": "eth-connect!Data:type"
16569 },
16570 {
16571 "kind": "Content",
16572 "text": ";\n s?: "
16573 },
16574 {
16575 "kind": "Reference",
16576 "text": "Data",
16577 "canonicalReference": "eth-connect!Data:type"
16578 },
16579 {
16580 "kind": "Content",
16581 "text": ";\n}"
16582 },
16583 {
16584 "kind": "Content",
16585 "text": ";"
16586 }
16587 ],
16588 "releaseTag": "Public",
16589 "name": "TransactionObject",
16590 "typeTokenRange": {
16591 "startIndex": 1,
16592 "endIndex": 24
16593 }
16594 },
16595 {
16596 "kind": "TypeAlias",
16597 "canonicalReference": "eth-connect!TransactionOptions:type",
16598 "docComment": "/**\n * @public\n */\n",
16599 "excerptTokens": [
16600 {
16601 "kind": "Content",
16602 "text": "export declare type TransactionOptions = "
16603 },
16604 {
16605 "kind": "Content",
16606 "text": "{\n from: "
16607 },
16608 {
16609 "kind": "Reference",
16610 "text": "Address",
16611 "canonicalReference": "eth-connect!Address:type"
16612 },
16613 {
16614 "kind": "Content",
16615 "text": ";\n to: "
16616 },
16617 {
16618 "kind": "Reference",
16619 "text": "Address",
16620 "canonicalReference": "eth-connect!Address:type"
16621 },
16622 {
16623 "kind": "Content",
16624 "text": ";\n gas?: "
16625 },
16626 {
16627 "kind": "Reference",
16628 "text": "Quantity",
16629 "canonicalReference": "eth-connect!Quantity:type"
16630 },
16631 {
16632 "kind": "Content",
16633 "text": ";\n gasPrice?: "
16634 },
16635 {
16636 "kind": "Reference",
16637 "text": "Quantity",
16638 "canonicalReference": "eth-connect!Quantity:type"
16639 },
16640 {
16641 "kind": "Content",
16642 "text": ";\n value?: "
16643 },
16644 {
16645 "kind": "Reference",
16646 "text": "Quantity",
16647 "canonicalReference": "eth-connect!Quantity:type"
16648 },
16649 {
16650 "kind": "Content",
16651 "text": ";\n data: string;\n nonce?: "
16652 },
16653 {
16654 "kind": "Reference",
16655 "text": "Quantity",
16656 "canonicalReference": "eth-connect!Quantity:type"
16657 },
16658 {
16659 "kind": "Content",
16660 "text": ";\n}"
16661 },
16662 {
16663 "kind": "Content",
16664 "text": ";"
16665 }
16666 ],
16667 "releaseTag": "Public",
16668 "name": "TransactionOptions",
16669 "typeTokenRange": {
16670 "startIndex": 1,
16671 "endIndex": 14
16672 }
16673 },
16674 {
16675 "kind": "TypeAlias",
16676 "canonicalReference": "eth-connect!TransactionReceipt:type",
16677 "docComment": "/**\n * @public\n */\n",
16678 "excerptTokens": [
16679 {
16680 "kind": "Content",
16681 "text": "export declare type TransactionReceipt = "
16682 },
16683 {
16684 "kind": "Content",
16685 "text": "{\n transactionHash: "
16686 },
16687 {
16688 "kind": "Reference",
16689 "text": "TxHash",
16690 "canonicalReference": "eth-connect!TxHash:type"
16691 },
16692 {
16693 "kind": "Content",
16694 "text": ";\n transactionIndex: "
16695 },
16696 {
16697 "kind": "Reference",
16698 "text": "Quantity",
16699 "canonicalReference": "eth-connect!Quantity:type"
16700 },
16701 {
16702 "kind": "Content",
16703 "text": ";\n blockHash: "
16704 },
16705 {
16706 "kind": "Reference",
16707 "text": "TxHash",
16708 "canonicalReference": "eth-connect!TxHash:type"
16709 },
16710 {
16711 "kind": "Content",
16712 "text": ";\n blockNumber: "
16713 },
16714 {
16715 "kind": "Reference",
16716 "text": "Quantity",
16717 "canonicalReference": "eth-connect!Quantity:type"
16718 },
16719 {
16720 "kind": "Content",
16721 "text": ";\n cumulativeGasUsed: "
16722 },
16723 {
16724 "kind": "Reference",
16725 "text": "Quantity",
16726 "canonicalReference": "eth-connect!Quantity:type"
16727 },
16728 {
16729 "kind": "Content",
16730 "text": ";\n gasUsed: "
16731 },
16732 {
16733 "kind": "Reference",
16734 "text": "Quantity",
16735 "canonicalReference": "eth-connect!Quantity:type"
16736 },
16737 {
16738 "kind": "Content",
16739 "text": ";\n contractAddress: "
16740 },
16741 {
16742 "kind": "Reference",
16743 "text": "Address",
16744 "canonicalReference": "eth-connect!Address:type"
16745 },
16746 {
16747 "kind": "Content",
16748 "text": ";\n logs: "
16749 },
16750 {
16751 "kind": "Reference",
16752 "text": "Array",
16753 "canonicalReference": "!Array:interface"
16754 },
16755 {
16756 "kind": "Content",
16757 "text": "<"
16758 },
16759 {
16760 "kind": "Reference",
16761 "text": "FilterLog",
16762 "canonicalReference": "eth-connect!FilterLog:type"
16763 },
16764 {
16765 "kind": "Content",
16766 "text": ">;\n logsBloom: "
16767 },
16768 {
16769 "kind": "Reference",
16770 "text": "Data",
16771 "canonicalReference": "eth-connect!Data:type"
16772 },
16773 {
16774 "kind": "Content",
16775 "text": ";\n root?: "
16776 },
16777 {
16778 "kind": "Reference",
16779 "text": "TxHash",
16780 "canonicalReference": "eth-connect!TxHash:type"
16781 },
16782 {
16783 "kind": "Content",
16784 "text": ";\n status?: "
16785 },
16786 {
16787 "kind": "Reference",
16788 "text": "Quantity",
16789 "canonicalReference": "eth-connect!Quantity:type"
16790 },
16791 {
16792 "kind": "Content",
16793 "text": ";\n}"
16794 },
16795 {
16796 "kind": "Content",
16797 "text": ";"
16798 }
16799 ],
16800 "releaseTag": "Public",
16801 "name": "TransactionReceipt",
16802 "typeTokenRange": {
16803 "startIndex": 1,
16804 "endIndex": 26
16805 }
16806 },
16807 {
16808 "kind": "Enum",
16809 "canonicalReference": "eth-connect!TransactionStatus:enum",
16810 "docComment": "/**\n * @public\n */\n",
16811 "excerptTokens": [
16812 {
16813 "kind": "Content",
16814 "text": "export declare enum TransactionStatus "
16815 }
16816 ],
16817 "releaseTag": "Public",
16818 "name": "TransactionStatus",
16819 "members": [
16820 {
16821 "kind": "EnumMember",
16822 "canonicalReference": "eth-connect!TransactionStatus.confirmed:member",
16823 "docComment": "",
16824 "excerptTokens": [
16825 {
16826 "kind": "Content",
16827 "text": "confirmed = "
16828 },
16829 {
16830 "kind": "Content",
16831 "text": "\"confirmed\""
16832 }
16833 ],
16834 "releaseTag": "Public",
16835 "name": "confirmed",
16836 "initializerTokenRange": {
16837 "startIndex": 1,
16838 "endIndex": 2
16839 }
16840 },
16841 {
16842 "kind": "EnumMember",
16843 "canonicalReference": "eth-connect!TransactionStatus.failed:member",
16844 "docComment": "",
16845 "excerptTokens": [
16846 {
16847 "kind": "Content",
16848 "text": "failed = "
16849 },
16850 {
16851 "kind": "Content",
16852 "text": "\"failed\""
16853 }
16854 ],
16855 "releaseTag": "Public",
16856 "name": "failed",
16857 "initializerTokenRange": {
16858 "startIndex": 1,
16859 "endIndex": 2
16860 }
16861 },
16862 {
16863 "kind": "EnumMember",
16864 "canonicalReference": "eth-connect!TransactionStatus.pending:member",
16865 "docComment": "",
16866 "excerptTokens": [
16867 {
16868 "kind": "Content",
16869 "text": "pending = "
16870 },
16871 {
16872 "kind": "Content",
16873 "text": "\"pending\""
16874 }
16875 ],
16876 "releaseTag": "Public",
16877 "name": "pending",
16878 "initializerTokenRange": {
16879 "startIndex": 1,
16880 "endIndex": 2
16881 }
16882 }
16883 ]
16884 },
16885 {
16886 "kind": "Enum",
16887 "canonicalReference": "eth-connect!TransactionType:enum",
16888 "docComment": "/**\n * @public\n */\n",
16889 "excerptTokens": [
16890 {
16891 "kind": "Content",
16892 "text": "export declare enum TransactionType "
16893 }
16894 ],
16895 "releaseTag": "Public",
16896 "name": "TransactionType",
16897 "members": [
16898 {
16899 "kind": "EnumMember",
16900 "canonicalReference": "eth-connect!TransactionType.confirmed:member",
16901 "docComment": "",
16902 "excerptTokens": [
16903 {
16904 "kind": "Content",
16905 "text": "confirmed = "
16906 },
16907 {
16908 "kind": "Content",
16909 "text": "\"confirmed\""
16910 }
16911 ],
16912 "releaseTag": "Public",
16913 "name": "confirmed",
16914 "initializerTokenRange": {
16915 "startIndex": 1,
16916 "endIndex": 2
16917 }
16918 },
16919 {
16920 "kind": "EnumMember",
16921 "canonicalReference": "eth-connect!TransactionType.dropped:member",
16922 "docComment": "",
16923 "excerptTokens": [
16924 {
16925 "kind": "Content",
16926 "text": "dropped = "
16927 },
16928 {
16929 "kind": "Content",
16930 "text": "\"dropped\""
16931 }
16932 ],
16933 "releaseTag": "Public",
16934 "name": "dropped",
16935 "initializerTokenRange": {
16936 "startIndex": 1,
16937 "endIndex": 2
16938 }
16939 },
16940 {
16941 "kind": "EnumMember",
16942 "canonicalReference": "eth-connect!TransactionType.pending:member",
16943 "docComment": "",
16944 "excerptTokens": [
16945 {
16946 "kind": "Content",
16947 "text": "pending = "
16948 },
16949 {
16950 "kind": "Content",
16951 "text": "\"pending\""
16952 }
16953 ],
16954 "releaseTag": "Public",
16955 "name": "pending",
16956 "initializerTokenRange": {
16957 "startIndex": 1,
16958 "endIndex": 2
16959 }
16960 },
16961 {
16962 "kind": "EnumMember",
16963 "canonicalReference": "eth-connect!TransactionType.queued:member",
16964 "docComment": "",
16965 "excerptTokens": [
16966 {
16967 "kind": "Content",
16968 "text": "queued = "
16969 },
16970 {
16971 "kind": "Content",
16972 "text": "\"queued\""
16973 }
16974 ],
16975 "releaseTag": "Public",
16976 "name": "queued",
16977 "initializerTokenRange": {
16978 "startIndex": 1,
16979 "endIndex": 2
16980 }
16981 },
16982 {
16983 "kind": "EnumMember",
16984 "canonicalReference": "eth-connect!TransactionType.replaced:member",
16985 "docComment": "",
16986 "excerptTokens": [
16987 {
16988 "kind": "Content",
16989 "text": "replaced = "
16990 },
16991 {
16992 "kind": "Content",
16993 "text": "\"replaced\""
16994 }
16995 ],
16996 "releaseTag": "Public",
16997 "name": "replaced",
16998 "initializerTokenRange": {
16999 "startIndex": 1,
17000 "endIndex": 2
17001 }
17002 },
17003 {
17004 "kind": "EnumMember",
17005 "canonicalReference": "eth-connect!TransactionType.reverted:member",
17006 "docComment": "",
17007 "excerptTokens": [
17008 {
17009 "kind": "Content",
17010 "text": "reverted = "
17011 },
17012 {
17013 "kind": "Content",
17014 "text": "\"reverted\""
17015 }
17016 ],
17017 "releaseTag": "Public",
17018 "name": "reverted",
17019 "initializerTokenRange": {
17020 "startIndex": 1,
17021 "endIndex": 2
17022 }
17023 }
17024 ]
17025 },
17026 {
17027 "kind": "Function",
17028 "canonicalReference": "eth-connect!transformToFullName:function(1)",
17029 "docComment": "/**\n * Should be used to create full function/event name from json abi\n *\n * @public\n */\n",
17030 "excerptTokens": [
17031 {
17032 "kind": "Content",
17033 "text": "export declare function transformToFullName(json: "
17034 },
17035 {
17036 "kind": "Content",
17037 "text": "{\n name: string;\n inputs: any[];\n}"
17038 },
17039 {
17040 "kind": "Content",
17041 "text": "): "
17042 },
17043 {
17044 "kind": "Content",
17045 "text": "string"
17046 },
17047 {
17048 "kind": "Content",
17049 "text": ";"
17050 }
17051 ],
17052 "returnTypeTokenRange": {
17053 "startIndex": 3,
17054 "endIndex": 4
17055 },
17056 "releaseTag": "Public",
17057 "overloadIndex": 1,
17058 "parameters": [
17059 {
17060 "parameterName": "json",
17061 "parameterTypeTokenRange": {
17062 "startIndex": 1,
17063 "endIndex": 2
17064 }
17065 }
17066 ],
17067 "name": "transformToFullName"
17068 },
17069 {
17070 "kind": "TypeAlias",
17071 "canonicalReference": "eth-connect!TxHash:type",
17072 "docComment": "/**\n * Hex string of 32 bytes\n *\n * @public\n */\n",
17073 "excerptTokens": [
17074 {
17075 "kind": "Content",
17076 "text": "export declare type TxHash = "
17077 },
17078 {
17079 "kind": "Content",
17080 "text": "string"
17081 },
17082 {
17083 "kind": "Content",
17084 "text": ";"
17085 }
17086 ],
17087 "releaseTag": "Public",
17088 "name": "TxHash",
17089 "typeTokenRange": {
17090 "startIndex": 1,
17091 "endIndex": 2
17092 }
17093 },
17094 {
17095 "kind": "Class",
17096 "canonicalReference": "eth-connect!WebSocketProvider:class",
17097 "docComment": "/**\n * @public\n */\n",
17098 "excerptTokens": [
17099 {
17100 "kind": "Content",
17101 "text": "export declare class WebSocketProvider<T extends "
17102 },
17103 {
17104 "kind": "Reference",
17105 "text": "IWebSocket",
17106 "canonicalReference": "eth-connect!IWebSocket:interface"
17107 },
17108 {
17109 "kind": "Content",
17110 "text": "> "
17111 }
17112 ],
17113 "releaseTag": "Public",
17114 "typeParameters": [
17115 {
17116 "typeParameterName": "T",
17117 "constraintTokenRange": {
17118 "startIndex": 1,
17119 "endIndex": 2
17120 },
17121 "defaultTypeTokenRange": {
17122 "startIndex": 0,
17123 "endIndex": 0
17124 }
17125 }
17126 ],
17127 "name": "WebSocketProvider",
17128 "members": [
17129 {
17130 "kind": "Constructor",
17131 "canonicalReference": "eth-connect!WebSocketProvider:constructor(1)",
17132 "docComment": "/**\n * Constructs a new instance of the `WebSocketProvider` class\n */\n",
17133 "excerptTokens": [
17134 {
17135 "kind": "Content",
17136 "text": "constructor(url: "
17137 },
17138 {
17139 "kind": "Content",
17140 "text": "string"
17141 },
17142 {
17143 "kind": "Content",
17144 "text": ", options?: "
17145 },
17146 {
17147 "kind": "Reference",
17148 "text": "WebSocketProviderOptions",
17149 "canonicalReference": "eth-connect!WebSocketProviderOptions:type"
17150 },
17151 {
17152 "kind": "Content",
17153 "text": ");"
17154 }
17155 ],
17156 "releaseTag": "Public",
17157 "overloadIndex": 1,
17158 "parameters": [
17159 {
17160 "parameterName": "url",
17161 "parameterTypeTokenRange": {
17162 "startIndex": 1,
17163 "endIndex": 2
17164 }
17165 },
17166 {
17167 "parameterName": "options",
17168 "parameterTypeTokenRange": {
17169 "startIndex": 3,
17170 "endIndex": 4
17171 }
17172 }
17173 ]
17174 },
17175 {
17176 "kind": "Property",
17177 "canonicalReference": "eth-connect!WebSocketProvider#connection:member",
17178 "docComment": "",
17179 "excerptTokens": [
17180 {
17181 "kind": "Content",
17182 "text": "connection: "
17183 },
17184 {
17185 "kind": "Reference",
17186 "text": "IFuture",
17187 "canonicalReference": "eth-connect!IFuture:type"
17188 },
17189 {
17190 "kind": "Content",
17191 "text": "<T>"
17192 },
17193 {
17194 "kind": "Content",
17195 "text": ";"
17196 }
17197 ],
17198 "isOptional": false,
17199 "releaseTag": "Public",
17200 "name": "connection",
17201 "propertyTypeTokenRange": {
17202 "startIndex": 1,
17203 "endIndex": 3
17204 },
17205 "isStatic": false
17206 },
17207 {
17208 "kind": "Property",
17209 "canonicalReference": "eth-connect!WebSocketProvider#debug:member",
17210 "docComment": "",
17211 "excerptTokens": [
17212 {
17213 "kind": "Content",
17214 "text": "debug: "
17215 },
17216 {
17217 "kind": "Content",
17218 "text": "boolean"
17219 },
17220 {
17221 "kind": "Content",
17222 "text": ";"
17223 }
17224 ],
17225 "isOptional": false,
17226 "releaseTag": "Public",
17227 "name": "debug",
17228 "propertyTypeTokenRange": {
17229 "startIndex": 1,
17230 "endIndex": 2
17231 },
17232 "isStatic": false
17233 },
17234 {
17235 "kind": "Method",
17236 "canonicalReference": "eth-connect!WebSocketProvider#dispose:member(1)",
17237 "docComment": "",
17238 "excerptTokens": [
17239 {
17240 "kind": "Content",
17241 "text": "dispose(): "
17242 },
17243 {
17244 "kind": "Content",
17245 "text": "void"
17246 },
17247 {
17248 "kind": "Content",
17249 "text": ";"
17250 }
17251 ],
17252 "isOptional": false,
17253 "isStatic": false,
17254 "returnTypeTokenRange": {
17255 "startIndex": 1,
17256 "endIndex": 2
17257 },
17258 "releaseTag": "Public",
17259 "overloadIndex": 1,
17260 "parameters": [],
17261 "name": "dispose"
17262 },
17263 {
17264 "kind": "Property",
17265 "canonicalReference": "eth-connect!WebSocketProvider#isDisposed:member",
17266 "docComment": "",
17267 "excerptTokens": [
17268 {
17269 "kind": "Content",
17270 "text": "isDisposed: "
17271 },
17272 {
17273 "kind": "Content",
17274 "text": "boolean"
17275 },
17276 {
17277 "kind": "Content",
17278 "text": ";"
17279 }
17280 ],
17281 "isOptional": false,
17282 "releaseTag": "Public",
17283 "name": "isDisposed",
17284 "propertyTypeTokenRange": {
17285 "startIndex": 1,
17286 "endIndex": 2
17287 },
17288 "isStatic": false
17289 },
17290 {
17291 "kind": "Property",
17292 "canonicalReference": "eth-connect!WebSocketProvider#options:member",
17293 "docComment": "",
17294 "excerptTokens": [
17295 {
17296 "kind": "Content",
17297 "text": "options: "
17298 },
17299 {
17300 "kind": "Reference",
17301 "text": "WebSocketProviderOptions",
17302 "canonicalReference": "eth-connect!WebSocketProviderOptions:type"
17303 },
17304 {
17305 "kind": "Content",
17306 "text": ";"
17307 }
17308 ],
17309 "isOptional": false,
17310 "releaseTag": "Public",
17311 "name": "options",
17312 "propertyTypeTokenRange": {
17313 "startIndex": 1,
17314 "endIndex": 2
17315 },
17316 "isStatic": false
17317 },
17318 {
17319 "kind": "Method",
17320 "canonicalReference": "eth-connect!WebSocketProvider#send:member(1)",
17321 "docComment": "",
17322 "excerptTokens": [
17323 {
17324 "kind": "Content",
17325 "text": "send(): "
17326 },
17327 {
17328 "kind": "Content",
17329 "text": "void"
17330 },
17331 {
17332 "kind": "Content",
17333 "text": ";"
17334 }
17335 ],
17336 "isOptional": false,
17337 "isStatic": false,
17338 "returnTypeTokenRange": {
17339 "startIndex": 1,
17340 "endIndex": 2
17341 },
17342 "releaseTag": "Public",
17343 "overloadIndex": 1,
17344 "parameters": [],
17345 "name": "send"
17346 },
17347 {
17348 "kind": "Method",
17349 "canonicalReference": "eth-connect!WebSocketProvider#sendAsync:member(1)",
17350 "docComment": "",
17351 "excerptTokens": [
17352 {
17353 "kind": "Content",
17354 "text": "sendAsync(payload: "
17355 },
17356 {
17357 "kind": "Reference",
17358 "text": "RPCMessage",
17359 "canonicalReference": "eth-connect!RPCMessage:type"
17360 },
17361 {
17362 "kind": "Content",
17363 "text": " | "
17364 },
17365 {
17366 "kind": "Reference",
17367 "text": "RPCMessage",
17368 "canonicalReference": "eth-connect!RPCMessage:type"
17369 },
17370 {
17371 "kind": "Content",
17372 "text": "[]"
17373 },
17374 {
17375 "kind": "Content",
17376 "text": ", callback: "
17377 },
17378 {
17379 "kind": "Reference",
17380 "text": "Callback",
17381 "canonicalReference": "eth-connect!Callback:type"
17382 },
17383 {
17384 "kind": "Content",
17385 "text": "): "
17386 },
17387 {
17388 "kind": "Content",
17389 "text": "void"
17390 },
17391 {
17392 "kind": "Content",
17393 "text": ";"
17394 }
17395 ],
17396 "isOptional": false,
17397 "isStatic": false,
17398 "returnTypeTokenRange": {
17399 "startIndex": 8,
17400 "endIndex": 9
17401 },
17402 "releaseTag": "Public",
17403 "overloadIndex": 1,
17404 "parameters": [
17405 {
17406 "parameterName": "payload",
17407 "parameterTypeTokenRange": {
17408 "startIndex": 1,
17409 "endIndex": 5
17410 }
17411 },
17412 {
17413 "parameterName": "callback",
17414 "parameterTypeTokenRange": {
17415 "startIndex": 6,
17416 "endIndex": 7
17417 }
17418 }
17419 ],
17420 "name": "sendAsync"
17421 },
17422 {
17423 "kind": "Property",
17424 "canonicalReference": "eth-connect!WebSocketProvider#url:member",
17425 "docComment": "",
17426 "excerptTokens": [
17427 {
17428 "kind": "Content",
17429 "text": "url: "
17430 },
17431 {
17432 "kind": "Content",
17433 "text": "string"
17434 },
17435 {
17436 "kind": "Content",
17437 "text": ";"
17438 }
17439 ],
17440 "isOptional": false,
17441 "releaseTag": "Public",
17442 "name": "url",
17443 "propertyTypeTokenRange": {
17444 "startIndex": 1,
17445 "endIndex": 2
17446 },
17447 "isStatic": false
17448 }
17449 ],
17450 "implementsTokenRanges": []
17451 },
17452 {
17453 "kind": "TypeAlias",
17454 "canonicalReference": "eth-connect!WebSocketProviderOptions:type",
17455 "docComment": "",
17456 "excerptTokens": [
17457 {
17458 "kind": "Content",
17459 "text": "export declare type WebSocketProviderOptions = "
17460 },
17461 {
17462 "kind": "Content",
17463 "text": "{\n WebSocketConstructor?: any;\n timeout?: number;\n protocol?: string;\n}"
17464 },
17465 {
17466 "kind": "Content",
17467 "text": ";"
17468 }
17469 ],
17470 "releaseTag": "Public",
17471 "name": "WebSocketProviderOptions",
17472 "typeTokenRange": {
17473 "startIndex": 1,
17474 "endIndex": 2
17475 }
17476 }
17477 ]
17478 }
17479 ]
17480}