diff --git a/.eslintignore b/.eslintignore
deleted file mode 100644
index c18ed01..0000000
--- a/.eslintignore
+++ /dev/null
@@ -1,2 +0,0 @@
-node_modules/
-lib/
\ No newline at end of file
diff --git a/.eslintrc b/.eslintrc
deleted file mode 100644
index 41542ff..0000000
--- a/.eslintrc
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "root": true,
- "parser": "@typescript-eslint/parser",
- "plugins": [
- "@typescript-eslint"
- ],
- "extends": [
- "eslint:recommended",
- "plugin:@typescript-eslint/eslint-recommended",
- "plugin:@typescript-eslint/recommended"
- ]
- }
\ No newline at end of file
diff --git a/docs/assets/icons.js b/docs/assets/icons.js
new file mode 100644
index 0000000..979dff4
--- /dev/null
+++ b/docs/assets/icons.js
@@ -0,0 +1,21 @@
+(function () {
+ addIcons();
+ function addIcons() {
+ if (document.readyState === 'loading')
+ return document.addEventListener('DOMContentLoaded', addIcons);
+ const svg = document.body.appendChild(
+ document.createElementNS('http://www.w3.org/2000/svg', 'svg')
+ );
+ svg.innerHTML = `" "`;
+ svg.style.display = 'none';
+ if (location.protocol === 'file:') updateUseElements();
+ }
+
+ function updateUseElements() {
+ document.querySelectorAll('use').forEach((el) => {
+ if (el.getAttribute('href').includes('#icon-')) {
+ el.setAttribute('href', el.getAttribute('href').replace(/.*#/, '#'));
+ }
+ });
+ }
+})();
diff --git a/docs/assets/icons.svg b/docs/assets/icons.svg
new file mode 100644
index 0000000..e371b8b
--- /dev/null
+++ b/docs/assets/icons.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/assets/main.js b/docs/assets/main.js
index f10c917..8c1ddc4 100644
--- a/docs/assets/main.js
+++ b/docs/assets/main.js
@@ -1,51 +1,56 @@
'use strict';
-'use strict';
+window.translations = {
+ copy: 'Copy',
+ copied: 'Copied!',
+ normally_hidden: 'This member is normally hidden due to your filter settings.'
+};
+('use strict');
(() => {
- var Se = Object.create;
- var re = Object.defineProperty;
- var we = Object.getOwnPropertyDescriptor;
- var Te = Object.getOwnPropertyNames;
- var ke = Object.getPrototypeOf,
- Qe = Object.prototype.hasOwnProperty;
- var Pe = (t, e) => () => (
+ var Pe = Object.create;
+ var ie = Object.defineProperty;
+ var Oe = Object.getOwnPropertyDescriptor;
+ var _e = Object.getOwnPropertyNames;
+ var Re = Object.getPrototypeOf,
+ Me = Object.prototype.hasOwnProperty;
+ var Fe = (t, e) => () => (
e || t((e = { exports: {} }).exports, e), e.exports
);
- var Ie = (t, e, r, n) => {
+ var De = (t, e, n, r) => {
if ((e && typeof e == 'object') || typeof e == 'function')
- for (let i of Te(e))
- !Qe.call(t, i) &&
- i !== r &&
- re(t, i, {
+ for (let i of _e(e))
+ !Me.call(t, i) &&
+ i !== n &&
+ ie(t, i, {
get: () => e[i],
- enumerable: !(n = we(e, i)) || n.enumerable
+ enumerable: !(r = Oe(e, i)) || r.enumerable
});
return t;
};
- var Ce = (t, e, r) => (
- (r = t != null ? Se(ke(t)) : {}),
- Ie(
+ var Ae = (t, e, n) => (
+ (n = t != null ? Pe(Re(t)) : {}),
+ De(
e || !t || !t.__esModule
- ? re(r, 'default', { value: t, enumerable: !0 })
- : r,
+ ? ie(n, 'default', { value: t, enumerable: !0 })
+ : n,
t
)
);
- var ae = Pe((se, oe) => {
+ var ue = Fe((ae, le) => {
(function () {
var t = function (e) {
- var r = new t.Builder();
+ var n = new t.Builder();
return (
- r.pipeline.add(t.trimmer, t.stopWordFilter, t.stemmer),
- r.searchPipeline.add(t.stemmer),
- e.call(r, r),
- r.build()
+ n.pipeline.add(t.trimmer, t.stopWordFilter, t.stemmer),
+ n.searchPipeline.add(t.stemmer),
+ e.call(n, n),
+ n.build()
);
};
t.version = '2.3.9';
(t.utils = {}),
(t.utils.warn = (function (e) {
- return function (r) {
- e.console && console.warn && console.warn(r);
+ return function (n) {
+ e.console && console.warn && console.warn(n);
};
})(this)),
(t.utils.asString = function (e) {
@@ -54,14 +59,14 @@
(t.utils.clone = function (e) {
if (e == null) return e;
for (
- var r = Object.create(null), n = Object.keys(e), i = 0;
- i < n.length;
+ var n = Object.create(null), r = Object.keys(e), i = 0;
+ i < r.length;
i++
) {
- var s = n[i],
+ var s = r[i],
o = e[s];
if (Array.isArray(o)) {
- r[s] = o.slice();
+ n[s] = o.slice();
continue;
}
if (
@@ -69,25 +74,25 @@
typeof o == 'number' ||
typeof o == 'boolean'
) {
- r[s] = o;
+ n[s] = o;
continue;
}
throw new TypeError(
'clone is not deep and does not support nested objects'
);
}
- return r;
+ return n;
}),
- (t.FieldRef = function (e, r, n) {
- (this.docRef = e), (this.fieldName = r), (this._stringValue = n);
+ (t.FieldRef = function (e, n, r) {
+ (this.docRef = e), (this.fieldName = n), (this._stringValue = r);
}),
(t.FieldRef.joiner = '/'),
(t.FieldRef.fromString = function (e) {
- var r = e.indexOf(t.FieldRef.joiner);
- if (r === -1) throw 'malformed field ref string';
- var n = e.slice(0, r),
- i = e.slice(r + 1);
- return new t.FieldRef(i, n, e);
+ var n = e.indexOf(t.FieldRef.joiner);
+ if (n === -1) throw 'malformed field ref string';
+ var r = e.slice(0, n),
+ i = e.slice(n + 1);
+ return new t.FieldRef(i, r, e);
}),
(t.FieldRef.prototype.toString = function () {
return (
@@ -100,7 +105,7 @@
(t.Set = function (e) {
if (((this.elements = Object.create(null)), e)) {
this.length = e.length;
- for (var r = 0; r < this.length; r++) this.elements[e[r]] = !0;
+ for (var n = 0; n < this.length; n++) this.elements[e[n]] = !0;
} else this.length = 0;
}),
(t.Set.complete = {
@@ -129,19 +134,19 @@
return !!this.elements[e];
}),
(t.Set.prototype.intersect = function (e) {
- var r,
- n,
+ var n,
+ r,
i,
s = [];
if (e === t.Set.complete) return this;
if (e === t.Set.empty) return e;
this.length < e.length
- ? ((r = this), (n = e))
- : ((r = e), (n = this)),
- (i = Object.keys(r.elements));
+ ? ((n = this), (r = e))
+ : ((n = e), (r = this)),
+ (i = Object.keys(n.elements));
for (var o = 0; o < i.length; o++) {
var a = i[o];
- a in n.elements && s.push(a);
+ a in r.elements && s.push(a);
}
return new t.Set(s);
}),
@@ -154,14 +159,14 @@
Object.keys(this.elements).concat(Object.keys(e.elements))
);
}),
- (t.idf = function (e, r) {
- var n = 0;
- for (var i in e) i != '_index' && (n += Object.keys(e[i]).length);
- var s = (r - n + 0.5) / (n + 0.5);
+ (t.idf = function (e, n) {
+ var r = 0;
+ for (var i in e) i != '_index' && (r += Object.keys(e[i]).length);
+ var s = (n - r + 0.5) / (r + 0.5);
return Math.log(1 + Math.abs(s));
}),
- (t.Token = function (e, r) {
- (this.str = e || ''), (this.metadata = r || {});
+ (t.Token = function (e, n) {
+ (this.str = e || ''), (this.metadata = n || {});
}),
(t.Token.prototype.toString = function () {
return this.str;
@@ -173,38 +178,38 @@
return (
(e =
e ||
- function (r) {
- return r;
+ function (n) {
+ return n;
}),
new t.Token(e(this.str, this.metadata), this.metadata)
);
});
- (t.tokenizer = function (e, r) {
+ (t.tokenizer = function (e, n) {
if (e == null || e == null) return [];
if (Array.isArray(e))
return e.map(function (m) {
return new t.Token(
t.utils.asString(m).toLowerCase(),
- t.utils.clone(r)
+ t.utils.clone(n)
);
});
for (
- var n = e.toString().toLowerCase(),
- i = n.length,
+ var r = e.toString().toLowerCase(),
+ i = r.length,
s = [],
o = 0,
a = 0;
o <= i;
o++
) {
- var l = n.charAt(o),
+ var l = r.charAt(o),
u = o - a;
if (l.match(t.tokenizer.separator) || o == i) {
if (u > 0) {
- var d = t.utils.clone(r) || {};
+ var d = t.utils.clone(n) || {};
(d.position = [a, u]),
(d.index = s.length),
- s.push(new t.Token(n.slice(a, o), d));
+ s.push(new t.Token(r.slice(a, o), d));
}
a = o + 1;
}
@@ -216,15 +221,15 @@
this._stack = [];
}),
(t.Pipeline.registeredFunctions = Object.create(null)),
- (t.Pipeline.registerFunction = function (e, r) {
- r in this.registeredFunctions &&
- t.utils.warn('Overwriting existing registered function: ' + r),
- (e.label = r),
+ (t.Pipeline.registerFunction = function (e, n) {
+ n in this.registeredFunctions &&
+ t.utils.warn('Overwriting existing registered function: ' + n),
+ (e.label = n),
(t.Pipeline.registeredFunctions[e.label] = e);
}),
(t.Pipeline.warnIfFunctionNotRegistered = function (e) {
- var r = e.label && e.label in this.registeredFunctions;
- r ||
+ var n = e.label && e.label in this.registeredFunctions;
+ n ||
t.utils.warn(
`Function is not registered with pipeline. This may cause problems when serialising the index.
`,
@@ -232,41 +237,41 @@
);
}),
(t.Pipeline.load = function (e) {
- var r = new t.Pipeline();
+ var n = new t.Pipeline();
return (
- e.forEach(function (n) {
- var i = t.Pipeline.registeredFunctions[n];
- if (i) r.add(i);
- else throw new Error('Cannot load unregistered function: ' + n);
+ e.forEach(function (r) {
+ var i = t.Pipeline.registeredFunctions[r];
+ if (i) n.add(i);
+ else throw new Error('Cannot load unregistered function: ' + r);
}),
- r
+ n
);
}),
(t.Pipeline.prototype.add = function () {
var e = Array.prototype.slice.call(arguments);
- e.forEach(function (r) {
- t.Pipeline.warnIfFunctionNotRegistered(r), this._stack.push(r);
+ e.forEach(function (n) {
+ t.Pipeline.warnIfFunctionNotRegistered(n), this._stack.push(n);
}, this);
}),
- (t.Pipeline.prototype.after = function (e, r) {
- t.Pipeline.warnIfFunctionNotRegistered(r);
- var n = this._stack.indexOf(e);
- if (n == -1) throw new Error('Cannot find existingFn');
- (n = n + 1), this._stack.splice(n, 0, r);
+ (t.Pipeline.prototype.after = function (e, n) {
+ t.Pipeline.warnIfFunctionNotRegistered(n);
+ var r = this._stack.indexOf(e);
+ if (r == -1) throw new Error('Cannot find existingFn');
+ (r = r + 1), this._stack.splice(r, 0, n);
}),
- (t.Pipeline.prototype.before = function (e, r) {
- t.Pipeline.warnIfFunctionNotRegistered(r);
- var n = this._stack.indexOf(e);
- if (n == -1) throw new Error('Cannot find existingFn');
- this._stack.splice(n, 0, r);
+ (t.Pipeline.prototype.before = function (e, n) {
+ t.Pipeline.warnIfFunctionNotRegistered(n);
+ var r = this._stack.indexOf(e);
+ if (r == -1) throw new Error('Cannot find existingFn');
+ this._stack.splice(r, 0, n);
}),
(t.Pipeline.prototype.remove = function (e) {
- var r = this._stack.indexOf(e);
- r != -1 && this._stack.splice(r, 1);
+ var n = this._stack.indexOf(e);
+ n != -1 && this._stack.splice(n, 1);
}),
(t.Pipeline.prototype.run = function (e) {
- for (var r = this._stack.length, n = 0; n < r; n++) {
- for (var i = this._stack[n], s = [], o = 0; o < e.length; o++) {
+ for (var n = this._stack.length, r = 0; r < n; r++) {
+ for (var i = this._stack[r], s = [], o = 0; o < e.length; o++) {
var a = i(e[o], o, e);
if (!(a == null || a === ''))
if (Array.isArray(a))
@@ -277,9 +282,9 @@
}
return e;
}),
- (t.Pipeline.prototype.runString = function (e, r) {
- var n = new t.Token(e, r);
- return this.run([n]).map(function (i) {
+ (t.Pipeline.prototype.runString = function (e, n) {
+ var r = new t.Token(e, n);
+ return this.run([r]).map(function (i) {
return i.toString();
});
}),
@@ -297,46 +302,46 @@
(t.Vector.prototype.positionForIndex = function (e) {
if (this.elements.length == 0) return 0;
for (
- var r = 0,
- n = this.elements.length / 2,
- i = n - r,
+ var n = 0,
+ r = this.elements.length / 2,
+ i = r - n,
s = Math.floor(i / 2),
o = this.elements[s * 2];
- i > 1 && (o < e && (r = s), o > e && (n = s), o != e);
+ i > 1 && (o < e && (n = s), o > e && (r = s), o != e);
)
- (i = n - r),
- (s = r + Math.floor(i / 2)),
+ (i = r - n),
+ (s = n + Math.floor(i / 2)),
(o = this.elements[s * 2]);
if (o == e || o > e) return s * 2;
if (o < e) return (s + 1) * 2;
}),
- (t.Vector.prototype.insert = function (e, r) {
- this.upsert(e, r, function () {
+ (t.Vector.prototype.insert = function (e, n) {
+ this.upsert(e, n, function () {
throw 'duplicate index';
});
}),
- (t.Vector.prototype.upsert = function (e, r, n) {
+ (t.Vector.prototype.upsert = function (e, n, r) {
this._magnitude = 0;
var i = this.positionForIndex(e);
this.elements[i] == e
- ? (this.elements[i + 1] = n(this.elements[i + 1], r))
- : this.elements.splice(i, 0, e, r);
+ ? (this.elements[i + 1] = r(this.elements[i + 1], n))
+ : this.elements.splice(i, 0, e, n);
}),
(t.Vector.prototype.magnitude = function () {
if (this._magnitude) return this._magnitude;
- for (var e = 0, r = this.elements.length, n = 1; n < r; n += 2) {
- var i = this.elements[n];
+ for (var e = 0, n = this.elements.length, r = 1; r < n; r += 2) {
+ var i = this.elements[r];
e += i * i;
}
return (this._magnitude = Math.sqrt(e));
}),
(t.Vector.prototype.dot = function (e) {
for (
- var r = 0,
- n = this.elements,
+ var n = 0,
+ r = this.elements,
i = e.elements,
- s = n.length,
+ s = r.length,
o = i.length,
a = 0,
l = 0,
@@ -345,25 +350,25 @@
u < s && d < o;
)
- (a = n[u]),
+ (a = r[u]),
(l = i[d]),
a < l
? (u += 2)
: a > l
? (d += 2)
- : a == l && ((r += n[u + 1] * i[d + 1]), (u += 2), (d += 2));
- return r;
+ : a == l && ((n += r[u + 1] * i[d + 1]), (u += 2), (d += 2));
+ return n;
}),
(t.Vector.prototype.similarity = function (e) {
return this.dot(e) / this.magnitude() || 0;
}),
(t.Vector.prototype.toArray = function () {
for (
- var e = new Array(this.elements.length / 2), r = 1, n = 0;
- r < this.elements.length;
- r += 2, n++
+ var e = new Array(this.elements.length / 2), n = 1, r = 0;
+ n < this.elements.length;
+ n += 2, r++
)
- e[n] = this.elements[r];
+ e[r] = this.elements[n];
return e;
}),
(t.Vector.prototype.toJSON = function () {
@@ -393,7 +398,7 @@
biliti: 'ble',
logi: 'log'
},
- r = {
+ n = {
icate: 'ic',
ative: '',
alize: 'al',
@@ -402,23 +407,23 @@
ful: '',
ness: ''
},
- n = '[^aeiou]',
+ r = '[^aeiou]',
i = '[aeiouy]',
- s = n + '[^aeiouy]*',
+ s = r + '[^aeiouy]*',
o = i + '[aeiou]*',
a = '^(' + s + ')?' + o + s,
l = '^(' + s + ')?' + o + s + '(' + o + ')?$',
u = '^(' + s + ')?' + o + s + o + s,
d = '^(' + s + ')?' + i,
m = new RegExp(a),
- y = new RegExp(u),
+ p = new RegExp(u),
b = new RegExp(l),
g = new RegExp(d),
- E = /^(.+?)(ss|i)es$/,
+ L = /^(.+?)(ss|i)es$/,
f = /^(.+?)([^s])s$/,
- p = /^(.+?)eed$/,
- w = /^(.+?)(ed|ing)$/,
- S = /.$/,
+ y = /^(.+?)eed$/,
+ S = /^(.+?)(ed|ing)$/,
+ w = /.$/,
k = /(at|bl|iz)$/,
_ = new RegExp('([^aeiouylsz])\\1$'),
B = new RegExp('^' + s + i + '[^aeiouwxy]$'),
@@ -429,72 +434,72 @@
V =
/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,
$ = /^(.+?)(s|t)(ion)$/,
- I = /^(.+?)e$/,
+ C = /^(.+?)e$/,
z = /ll$/,
W = new RegExp('^' + s + i + '[^aeiouwxy]$'),
H = function (c) {
- var v, C, T, h, x, O, F;
+ var v, P, T, h, x, O, M;
if (c.length < 3) return c;
if (
((T = c.substr(0, 1)),
T == 'y' && (c = T.toUpperCase() + c.substr(1)),
- (h = E),
+ (h = L),
(x = f),
h.test(c)
? (c = c.replace(h, '$1$2'))
: x.test(c) && (c = c.replace(x, '$1$2')),
- (h = p),
- (x = w),
+ (h = y),
+ (x = S),
h.test(c))
) {
- var L = h.exec(c);
- (h = m), h.test(L[1]) && ((h = S), (c = c.replace(h, '')));
+ var E = h.exec(c);
+ (h = m), h.test(E[1]) && ((h = w), (c = c.replace(h, '')));
} else if (x.test(c)) {
- var L = x.exec(c);
- (v = L[1]),
+ var E = x.exec(c);
+ (v = E[1]),
(x = g),
x.test(v) &&
((c = v),
(x = k),
(O = _),
- (F = B),
+ (M = B),
x.test(c)
? (c = c + 'e')
: O.test(c)
- ? ((h = S), (c = c.replace(h, '')))
- : F.test(c) && (c = c + 'e'));
+ ? ((h = w), (c = c.replace(h, '')))
+ : M.test(c) && (c = c + 'e'));
}
if (((h = A), h.test(c))) {
- var L = h.exec(c);
- (v = L[1]), (c = v + 'i');
+ var E = h.exec(c);
+ (v = E[1]), (c = v + 'i');
}
if (((h = j), h.test(c))) {
- var L = h.exec(c);
- (v = L[1]), (C = L[2]), (h = m), h.test(v) && (c = v + e[C]);
+ var E = h.exec(c);
+ (v = E[1]), (P = E[2]), (h = m), h.test(v) && (c = v + e[P]);
}
if (((h = q), h.test(c))) {
- var L = h.exec(c);
- (v = L[1]), (C = L[2]), (h = m), h.test(v) && (c = v + r[C]);
+ var E = h.exec(c);
+ (v = E[1]), (P = E[2]), (h = m), h.test(v) && (c = v + n[P]);
}
if (((h = V), (x = $), h.test(c))) {
- var L = h.exec(c);
- (v = L[1]), (h = y), h.test(v) && (c = v);
+ var E = h.exec(c);
+ (v = E[1]), (h = p), h.test(v) && (c = v);
} else if (x.test(c)) {
- var L = x.exec(c);
- (v = L[1] + L[2]), (x = y), x.test(v) && (c = v);
+ var E = x.exec(c);
+ (v = E[1] + E[2]), (x = p), x.test(v) && (c = v);
}
- if (((h = I), h.test(c))) {
- var L = h.exec(c);
- (v = L[1]),
- (h = y),
+ if (((h = C), h.test(c))) {
+ var E = h.exec(c);
+ (v = E[1]),
+ (h = p),
(x = b),
(O = W),
(h.test(v) || (x.test(v) && !O.test(v))) && (c = v);
}
return (
(h = z),
- (x = y),
- h.test(c) && x.test(c) && ((h = S), (c = c.replace(h, ''))),
+ (x = p),
+ h.test(c) && x.test(c) && ((h = w), (c = c.replace(h, ''))),
T == 'y' && (c = T.toLowerCase() + c.substr(1)),
c
);
@@ -505,11 +510,11 @@
})()),
t.Pipeline.registerFunction(t.stemmer, 'stemmer');
(t.generateStopWordFilter = function (e) {
- var r = e.reduce(function (n, i) {
- return (n[i] = i), n;
+ var n = e.reduce(function (r, i) {
+ return (r[i] = i), r;
}, {});
- return function (n) {
- if (n && r[n.toString()] !== n.toString()) return n;
+ return function (r) {
+ if (r && n[r.toString()] !== r.toString()) return r;
};
}),
(t.stopWordFilter = t.generateStopWordFilter([
@@ -635,8 +640,8 @@
])),
t.Pipeline.registerFunction(t.stopWordFilter, 'stopWordFilter');
(t.trimmer = function (e) {
- return e.update(function (r) {
- return r.replace(/^\W+/, '').replace(/\W+$/, '');
+ return e.update(function (n) {
+ return n.replace(/^\W+/, '').replace(/\W+$/, '');
});
}),
t.Pipeline.registerFunction(t.trimmer, 'trimmer');
@@ -649,22 +654,22 @@
(t.TokenSet._nextId = 1),
(t.TokenSet.fromArray = function (e) {
for (
- var r = new t.TokenSet.Builder(), n = 0, i = e.length;
- n < i;
- n++
+ var n = new t.TokenSet.Builder(), r = 0, i = e.length;
+ r < i;
+ r++
)
- r.insert(e[n]);
- return r.finish(), r.root;
+ n.insert(e[r]);
+ return n.finish(), n.root;
}),
(t.TokenSet.fromClause = function (e) {
return 'editDistance' in e
? t.TokenSet.fromFuzzyString(e.term, e.editDistance)
: t.TokenSet.fromString(e.term);
}),
- (t.TokenSet.fromFuzzyString = function (e, r) {
+ (t.TokenSet.fromFuzzyString = function (e, n) {
for (
- var n = new t.TokenSet(),
- i = [{ node: n, editsRemaining: r, str: e }];
+ var r = new t.TokenSet(),
+ i = [{ node: r, editsRemaining: n, str: e }];
i.length;
) {
@@ -719,46 +724,46 @@
if (s.str.length > 1) {
var d = s.str.charAt(0),
m = s.str.charAt(1),
- y;
+ p;
m in s.node.edges
- ? (y = s.node.edges[m])
- : ((y = new t.TokenSet()), (s.node.edges[m] = y)),
- s.str.length == 1 && (y.final = !0),
+ ? (p = s.node.edges[m])
+ : ((p = new t.TokenSet()), (s.node.edges[m] = p)),
+ s.str.length == 1 && (p.final = !0),
i.push({
- node: y,
+ node: p,
editsRemaining: s.editsRemaining - 1,
str: d + s.str.slice(2)
});
}
}
}
- return n;
+ return r;
}),
(t.TokenSet.fromString = function (e) {
for (
- var r = new t.TokenSet(), n = r, i = 0, s = e.length;
+ var n = new t.TokenSet(), r = n, i = 0, s = e.length;
i < s;
i++
) {
var o = e[i],
a = i == s - 1;
- if (o == '*') (r.edges[o] = r), (r.final = a);
+ if (o == '*') (n.edges[o] = n), (n.final = a);
else {
var l = new t.TokenSet();
- (l.final = a), (r.edges[o] = l), (r = l);
+ (l.final = a), (n.edges[o] = l), (n = l);
}
}
- return n;
+ return r;
}),
(t.TokenSet.prototype.toArray = function () {
- for (var e = [], r = [{ prefix: '', node: this }]; r.length; ) {
- var n = r.pop(),
- i = Object.keys(n.node.edges),
+ for (var e = [], n = [{ prefix: '', node: this }]; n.length; ) {
+ var r = n.pop(),
+ i = Object.keys(r.node.edges),
s = i.length;
- n.node.final && (n.prefix.charAt(0), e.push(n.prefix));
+ r.node.final && (r.prefix.charAt(0), e.push(r.prefix));
for (var o = 0; o < s; o++) {
var a = i[o];
- r.push({ prefix: n.prefix.concat(a), node: n.node.edges[a] });
+ n.push({ prefix: r.prefix.concat(a), node: r.node.edges[a] });
}
}
return e;
@@ -767,13 +772,13 @@
if (this._str) return this._str;
for (
var e = this.final ? '1' : '0',
- r = Object.keys(this.edges).sort(),
- n = r.length,
+ n = Object.keys(this.edges).sort(),
+ r = n.length,
i = 0;
- i < n;
+ i < r;
i++
) {
- var s = r[i],
+ var s = n[i],
o = this.edges[s];
e = e + s + o.id;
}
@@ -781,39 +786,39 @@
}),
(t.TokenSet.prototype.intersect = function (e) {
for (
- var r = new t.TokenSet(),
- n = void 0,
- i = [{ qNode: e, output: r, node: this }];
+ var n = new t.TokenSet(),
+ r = void 0,
+ i = [{ qNode: e, output: n, node: this }];
i.length;
) {
- n = i.pop();
+ r = i.pop();
for (
- var s = Object.keys(n.qNode.edges),
+ var s = Object.keys(r.qNode.edges),
o = s.length,
- a = Object.keys(n.node.edges),
+ a = Object.keys(r.node.edges),
l = a.length,
u = 0;
u < o;
u++
)
for (var d = s[u], m = 0; m < l; m++) {
- var y = a[m];
- if (y == d || d == '*') {
- var b = n.node.edges[y],
- g = n.qNode.edges[d],
- E = b.final && g.final,
+ var p = a[m];
+ if (p == d || d == '*') {
+ var b = r.node.edges[p],
+ g = r.qNode.edges[d],
+ L = b.final && g.final,
f = void 0;
- y in n.output.edges
- ? ((f = n.output.edges[y]), (f.final = f.final || E))
+ p in r.output.edges
+ ? ((f = r.output.edges[p]), (f.final = f.final || L))
: ((f = new t.TokenSet()),
- (f.final = E),
- (n.output.edges[y] = f)),
+ (f.final = L),
+ (r.output.edges[p] = f)),
i.push({ qNode: g, output: f, node: b });
}
}
}
- return r;
+ return n;
}),
(t.TokenSet.Builder = function () {
(this.previousWord = ''),
@@ -822,8 +827,8 @@
(this.minimizedNodes = {});
}),
(t.TokenSet.Builder.prototype.insert = function (e) {
- var r,
- n = 0;
+ var n,
+ r = 0;
if (e < this.previousWord)
throw new Error('Out of order word insertion');
for (
@@ -833,30 +838,30 @@
e[i] == this.previousWord[i];
i++
)
- n++;
- this.minimize(n),
+ r++;
+ this.minimize(r),
this.uncheckedNodes.length == 0
- ? (r = this.root)
- : (r = this.uncheckedNodes[this.uncheckedNodes.length - 1].child);
- for (var i = n; i < e.length; i++) {
+ ? (n = this.root)
+ : (n = this.uncheckedNodes[this.uncheckedNodes.length - 1].child);
+ for (var i = r; i < e.length; i++) {
var s = new t.TokenSet(),
o = e[i];
- (r.edges[o] = s),
- this.uncheckedNodes.push({ parent: r, char: o, child: s }),
- (r = s);
+ (n.edges[o] = s),
+ this.uncheckedNodes.push({ parent: n, char: o, child: s }),
+ (n = s);
}
- (r.final = !0), (this.previousWord = e);
+ (n.final = !0), (this.previousWord = e);
}),
(t.TokenSet.Builder.prototype.finish = function () {
this.minimize(0);
}),
(t.TokenSet.Builder.prototype.minimize = function (e) {
- for (var r = this.uncheckedNodes.length - 1; r >= e; r--) {
- var n = this.uncheckedNodes[r],
- i = n.child.toString();
+ for (var n = this.uncheckedNodes.length - 1; n >= e; n--) {
+ var r = this.uncheckedNodes[n],
+ i = r.child.toString();
i in this.minimizedNodes
- ? (n.parent.edges[n.char] = this.minimizedNodes[i])
- : ((n.child._str = i), (this.minimizedNodes[i] = n.child)),
+ ? (r.parent.edges[r.char] = this.minimizedNodes[i])
+ : ((r.child._str = i), (this.minimizedNodes[i] = r.child)),
this.uncheckedNodes.pop();
}
});
@@ -868,15 +873,15 @@
(this.pipeline = e.pipeline);
}),
(t.Index.prototype.search = function (e) {
- return this.query(function (r) {
- var n = new t.QueryParser(e, r);
- n.parse();
+ return this.query(function (n) {
+ var r = new t.QueryParser(e, n);
+ r.parse();
});
}),
(t.Index.prototype.query = function (e) {
for (
- var r = new t.Query(this.fields),
- n = Object.create(null),
+ var n = new t.Query(this.fields),
+ r = Object.create(null),
i = Object.create(null),
s = Object.create(null),
o = Object.create(null),
@@ -886,61 +891,61 @@
l++
)
i[this.fields[l]] = new t.Vector();
- e.call(r, r);
- for (var l = 0; l < r.clauses.length; l++) {
- var u = r.clauses[l],
+ e.call(n, n);
+ for (var l = 0; l < n.clauses.length; l++) {
+ var u = n.clauses[l],
d = null,
m = t.Set.empty;
u.usePipeline
? (d = this.pipeline.runString(u.term, { fields: u.fields }))
: (d = [u.term]);
- for (var y = 0; y < d.length; y++) {
- var b = d[y];
+ for (var p = 0; p < d.length; p++) {
+ var b = d[p];
u.term = b;
var g = t.TokenSet.fromClause(u),
- E = this.tokenSet.intersect(g).toArray();
- if (E.length === 0 && u.presence === t.Query.presence.REQUIRED) {
+ L = this.tokenSet.intersect(g).toArray();
+ if (L.length === 0 && u.presence === t.Query.presence.REQUIRED) {
for (var f = 0; f < u.fields.length; f++) {
- var p = u.fields[f];
- o[p] = t.Set.empty;
+ var y = u.fields[f];
+ o[y] = t.Set.empty;
}
break;
}
- for (var w = 0; w < E.length; w++)
+ for (var S = 0; S < L.length; S++)
for (
- var S = E[w], k = this.invertedIndex[S], _ = k._index, f = 0;
+ var w = L[S], k = this.invertedIndex[w], _ = k._index, f = 0;
f < u.fields.length;
f++
) {
- var p = u.fields[f],
- B = k[p],
+ var y = u.fields[f],
+ B = k[y],
A = Object.keys(B),
- j = S + '/' + p,
+ j = w + '/' + y,
q = new t.Set(A);
if (
(u.presence == t.Query.presence.REQUIRED &&
((m = m.union(q)),
- o[p] === void 0 && (o[p] = t.Set.complete)),
+ o[y] === void 0 && (o[y] = t.Set.complete)),
u.presence == t.Query.presence.PROHIBITED)
) {
- a[p] === void 0 && (a[p] = t.Set.empty),
- (a[p] = a[p].union(q));
+ a[y] === void 0 && (a[y] = t.Set.empty),
+ (a[y] = a[y].union(q));
continue;
}
if (
- (i[p].upsert(_, u.boost, function (Ee, be) {
- return Ee + be;
+ (i[y].upsert(_, u.boost, function (Ie, Ce) {
+ return Ie + Ce;
}),
!s[j])
) {
for (var V = 0; V < A.length; V++) {
var $ = A[V],
- I = new t.FieldRef($, p),
+ C = new t.FieldRef($, y),
z = B[$],
W;
- (W = n[I]) === void 0
- ? (n[I] = new t.MatchData(S, p, z))
- : W.add(S, p, z);
+ (W = r[C]) === void 0
+ ? (r[C] = new t.MatchData(w, y, z))
+ : W.add(w, y, z);
}
s[j] = !0;
}
@@ -948,8 +953,8 @@
}
if (u.presence === t.Query.presence.REQUIRED)
for (var f = 0; f < u.fields.length; f++) {
- var p = u.fields[f];
- o[p] = o[p].intersect(m);
+ var y = u.fields[f];
+ o[y] = o[y].intersect(m);
}
}
for (
@@ -957,18 +962,18 @@
l < this.fields.length;
l++
) {
- var p = this.fields[l];
- o[p] && (H = H.intersect(o[p])), a[p] && (R = R.union(a[p]));
+ var y = this.fields[l];
+ o[y] && (H = H.intersect(o[y])), a[y] && (R = R.union(a[y]));
}
- var c = Object.keys(n),
+ var c = Object.keys(r),
v = [],
- C = Object.create(null);
- if (r.isNegated()) {
+ P = Object.create(null);
+ if (n.isNegated()) {
c = Object.keys(this.fieldVectors);
for (var l = 0; l < c.length; l++) {
- var I = c[l],
- T = t.FieldRef.fromString(I);
- n[I] = new t.MatchData();
+ var C = c[l],
+ T = t.FieldRef.fromString(C);
+ r[C] = new t.MatchData();
}
}
for (var l = 0; l < c.length; l++) {
@@ -977,39 +982,39 @@
if (H.contains(h) && !R.contains(h)) {
var x = this.fieldVectors[T],
O = i[T.fieldName].similarity(x),
- F;
- if ((F = C[h]) !== void 0)
- (F.score += O), F.matchData.combine(n[T]);
+ M;
+ if ((M = P[h]) !== void 0)
+ (M.score += O), M.matchData.combine(r[T]);
else {
- var L = { ref: h, score: O, matchData: n[T] };
- (C[h] = L), v.push(L);
+ var E = { ref: h, score: O, matchData: r[T] };
+ (P[h] = E), v.push(E);
}
}
}
- return v.sort(function (xe, Le) {
- return Le.score - xe.score;
+ return v.sort(function (ke, Qe) {
+ return Qe.score - ke.score;
});
}),
(t.Index.prototype.toJSON = function () {
var e = Object.keys(this.invertedIndex)
.sort()
- .map(function (n) {
- return [n, this.invertedIndex[n]];
+ .map(function (r) {
+ return [r, this.invertedIndex[r]];
}, this),
- r = Object.keys(this.fieldVectors).map(function (n) {
- return [n, this.fieldVectors[n].toJSON()];
+ n = Object.keys(this.fieldVectors).map(function (r) {
+ return [r, this.fieldVectors[r].toJSON()];
}, this);
return {
version: t.version,
fields: this.fields,
- fieldVectors: r,
+ fieldVectors: n,
invertedIndex: e,
pipeline: this.pipeline.toJSON()
};
}),
(t.Index.load = function (e) {
- var r = {},
- n = {},
+ var n = {},
+ r = {},
i = e.fieldVectors,
s = Object.create(null),
o = e.invertedIndex,
@@ -1026,8 +1031,8 @@
for (var u = 0; u < i.length; u++) {
var d = i[u],
m = d[0],
- y = d[1];
- n[m] = new t.Vector(y);
+ p = d[1];
+ r[m] = new t.Vector(p);
}
for (var u = 0; u < o.length; u++) {
var d = o[u],
@@ -1037,12 +1042,12 @@
}
return (
a.finish(),
- (r.fields = e.fields),
- (r.fieldVectors = n),
- (r.invertedIndex = s),
- (r.tokenSet = a.root),
- (r.pipeline = l),
- new t.Index(r)
+ (n.fields = e.fields),
+ (n.fieldVectors = r),
+ (n.invertedIndex = s),
+ (n.tokenSet = a.root),
+ (n.pipeline = l),
+ new t.Index(n)
);
});
(t.Builder = function () {
@@ -1064,12 +1069,12 @@
(t.Builder.prototype.ref = function (e) {
this._ref = e;
}),
- (t.Builder.prototype.field = function (e, r) {
+ (t.Builder.prototype.field = function (e, n) {
if (/\//.test(e))
throw new RangeError(
"Field '" + e + "' contains illegal character '/'"
);
- this._fields[e] = r || {};
+ this._fields[e] = n || {};
}),
(t.Builder.prototype.b = function (e) {
e < 0 ? (this._b = 0) : e > 1 ? (this._b = 1) : (this._b = e);
@@ -1077,42 +1082,42 @@
(t.Builder.prototype.k1 = function (e) {
this._k1 = e;
}),
- (t.Builder.prototype.add = function (e, r) {
- var n = e[this._ref],
+ (t.Builder.prototype.add = function (e, n) {
+ var r = e[this._ref],
i = Object.keys(this._fields);
- (this._documents[n] = r || {}), (this.documentCount += 1);
+ (this._documents[r] = n || {}), (this.documentCount += 1);
for (var s = 0; s < i.length; s++) {
var o = i[s],
a = this._fields[o].extractor,
l = a ? a(e) : e[o],
u = this.tokenizer(l, { fields: [o] }),
d = this.pipeline.run(u),
- m = new t.FieldRef(n, o),
- y = Object.create(null);
- (this.fieldTermFrequencies[m] = y),
+ m = new t.FieldRef(r, o),
+ p = Object.create(null);
+ (this.fieldTermFrequencies[m] = p),
(this.fieldLengths[m] = 0),
(this.fieldLengths[m] += d.length);
for (var b = 0; b < d.length; b++) {
var g = d[b];
if (
- (y[g] == null && (y[g] = 0),
- (y[g] += 1),
+ (p[g] == null && (p[g] = 0),
+ (p[g] += 1),
this.invertedIndex[g] == null)
) {
- var E = Object.create(null);
- (E._index = this.termIndex), (this.termIndex += 1);
+ var L = Object.create(null);
+ (L._index = this.termIndex), (this.termIndex += 1);
for (var f = 0; f < i.length; f++)
- E[i[f]] = Object.create(null);
- this.invertedIndex[g] = E;
+ L[i[f]] = Object.create(null);
+ this.invertedIndex[g] = L;
}
- this.invertedIndex[g][o][n] == null &&
- (this.invertedIndex[g][o][n] = Object.create(null));
- for (var p = 0; p < this.metadataWhitelist.length; p++) {
- var w = this.metadataWhitelist[p],
- S = g.metadata[w];
- this.invertedIndex[g][o][n][w] == null &&
- (this.invertedIndex[g][o][n][w] = []),
- this.invertedIndex[g][o][n][w].push(S);
+ this.invertedIndex[g][o][r] == null &&
+ (this.invertedIndex[g][o][r] = Object.create(null));
+ for (var y = 0; y < this.metadataWhitelist.length; y++) {
+ var S = this.metadataWhitelist[y],
+ w = g.metadata[S];
+ this.invertedIndex[g][o][r][S] == null &&
+ (this.invertedIndex[g][o][r][S] = []),
+ this.invertedIndex[g][o][r][S].push(w);
}
}
}
@@ -1120,69 +1125,69 @@
(t.Builder.prototype.calculateAverageFieldLengths = function () {
for (
var e = Object.keys(this.fieldLengths),
- r = e.length,
- n = {},
+ n = e.length,
+ r = {},
i = {},
s = 0;
- s < r;
+ s < n;
s++
) {
var o = t.FieldRef.fromString(e[s]),
a = o.fieldName;
i[a] || (i[a] = 0),
(i[a] += 1),
- n[a] || (n[a] = 0),
- (n[a] += this.fieldLengths[o]);
+ r[a] || (r[a] = 0),
+ (r[a] += this.fieldLengths[o]);
}
for (var l = Object.keys(this._fields), s = 0; s < l.length; s++) {
var u = l[s];
- n[u] = n[u] / i[u];
+ r[u] = r[u] / i[u];
}
- this.averageFieldLength = n;
+ this.averageFieldLength = r;
}),
(t.Builder.prototype.createFieldVectors = function () {
for (
var e = {},
- r = Object.keys(this.fieldTermFrequencies),
- n = r.length,
+ n = Object.keys(this.fieldTermFrequencies),
+ r = n.length,
i = Object.create(null),
s = 0;
- s < n;
+ s < r;
s++
) {
for (
- var o = t.FieldRef.fromString(r[s]),
+ var o = t.FieldRef.fromString(n[s]),
a = o.fieldName,
l = this.fieldLengths[o],
u = new t.Vector(),
d = this.fieldTermFrequencies[o],
m = Object.keys(d),
- y = m.length,
+ p = m.length,
b = this._fields[a].boost || 1,
g = this._documents[o.docRef].boost || 1,
- E = 0;
- E < y;
- E++
+ L = 0;
+ L < p;
+ L++
) {
- var f = m[E],
- p = d[f],
- w = this.invertedIndex[f]._index,
- S,
+ var f = m[L],
+ y = d[f],
+ S = this.invertedIndex[f]._index,
+ w,
k,
_;
i[f] === void 0
- ? ((S = t.idf(this.invertedIndex[f], this.documentCount)),
- (i[f] = S))
- : (S = i[f]),
+ ? ((w = t.idf(this.invertedIndex[f], this.documentCount)),
+ (i[f] = w))
+ : (w = i[f]),
(k =
- (S * ((this._k1 + 1) * p)) /
+ (w * ((this._k1 + 1) * y)) /
(this._k1 *
(1 - this._b + this._b * (l / this.averageFieldLength[a])) +
- p)),
+ y)),
(k *= b),
(k *= g),
(_ = Math.round(k * 1e3) / 1e3),
- u.insert(w, _);
+ u.insert(S, _);
}
e[o] = u;
}
@@ -1208,26 +1213,26 @@
);
}),
(t.Builder.prototype.use = function (e) {
- var r = Array.prototype.slice.call(arguments, 1);
- r.unshift(this), e.apply(this, r);
+ var n = Array.prototype.slice.call(arguments, 1);
+ n.unshift(this), e.apply(this, n);
}),
- (t.MatchData = function (e, r, n) {
+ (t.MatchData = function (e, n, r) {
for (
- var i = Object.create(null), s = Object.keys(n || {}), o = 0;
+ var i = Object.create(null), s = Object.keys(r || {}), o = 0;
o < s.length;
o++
) {
var a = s[o];
- i[a] = n[a].slice();
+ i[a] = r[a].slice();
}
(this.metadata = Object.create(null)),
e !== void 0 &&
((this.metadata[e] = Object.create(null)),
- (this.metadata[e][r] = i));
+ (this.metadata[e][n] = i));
}),
(t.MatchData.prototype.combine = function (e) {
- for (var r = Object.keys(e.metadata), n = 0; n < r.length; n++) {
- var i = r[n],
+ for (var n = Object.keys(e.metadata), r = 0; r < n.length; r++) {
+ var i = n[r],
s = Object.keys(e.metadata[i]);
this.metadata[i] == null &&
(this.metadata[i] = Object.create(null));
@@ -1247,20 +1252,20 @@
}
}
}),
- (t.MatchData.prototype.add = function (e, r, n) {
+ (t.MatchData.prototype.add = function (e, n, r) {
if (!(e in this.metadata)) {
- (this.metadata[e] = Object.create(null)), (this.metadata[e][r] = n);
+ (this.metadata[e] = Object.create(null)), (this.metadata[e][n] = r);
return;
}
- if (!(r in this.metadata[e])) {
- this.metadata[e][r] = n;
+ if (!(n in this.metadata[e])) {
+ this.metadata[e][n] = r;
return;
}
- for (var i = Object.keys(n), s = 0; s < i.length; s++) {
+ for (var i = Object.keys(r), s = 0; s < i.length; s++) {
var o = i[s];
- o in this.metadata[e][r]
- ? (this.metadata[e][r][o] = this.metadata[e][r][o].concat(n[o]))
- : (this.metadata[e][r][o] = n[o]);
+ o in this.metadata[e][n]
+ ? (this.metadata[e][n][o] = this.metadata[e][n][o].concat(r[o]))
+ : (this.metadata[e][n][o] = r[o]);
}
}),
(t.Query = function (e) {
@@ -1294,22 +1299,22 @@
return !1;
return !0;
}),
- (t.Query.prototype.term = function (e, r) {
+ (t.Query.prototype.term = function (e, n) {
if (Array.isArray(e))
return (
e.forEach(function (i) {
- this.term(i, t.utils.clone(r));
+ this.term(i, t.utils.clone(n));
}, this),
this
);
- var n = r || {};
- return (n.term = e.toString()), this.clause(n), this;
+ var r = n || {};
+ return (r.term = e.toString()), this.clause(r), this;
}),
- (t.QueryParseError = function (e, r, n) {
+ (t.QueryParseError = function (e, n, r) {
(this.name = 'QueryParseError'),
(this.message = e),
- (this.start = r),
- (this.end = n);
+ (this.start = n),
+ (this.end = r);
}),
(t.QueryParseError.prototype = new Error()),
(t.QueryLexer = function (e) {
@@ -1325,15 +1330,15 @@
}),
(t.QueryLexer.prototype.sliceString = function () {
for (
- var e = [], r = this.start, n = this.pos, i = 0;
+ var e = [], n = this.start, r = this.pos, i = 0;
i < this.escapeCharPositions.length;
i++
)
- (n = this.escapeCharPositions[i]),
- e.push(this.str.slice(r, n)),
- (r = n + 1);
+ (r = this.escapeCharPositions[i]),
+ e.push(this.str.slice(n, r)),
+ (n = r + 1);
return (
- e.push(this.str.slice(r, this.pos)),
+ e.push(this.str.slice(n, this.pos)),
(this.escapeCharPositions.length = 0),
e.join('')
);
@@ -1365,9 +1370,9 @@
this.pos -= 1;
}),
(t.QueryLexer.prototype.acceptDigitRun = function () {
- var e, r;
- do (e = this.next()), (r = e.charCodeAt(0));
- while (r > 47 && r < 58);
+ var e, n;
+ do (e = this.next()), (n = e.charCodeAt(0));
+ while (n > 47 && n < 58);
e != t.QueryLexer.EOS && this.backup();
}),
(t.QueryLexer.prototype.more = function () {
@@ -1417,34 +1422,34 @@
(t.QueryLexer.termSeparator = t.tokenizer.separator),
(t.QueryLexer.lexText = function (e) {
for (;;) {
- var r = e.next();
- if (r == t.QueryLexer.EOS) return t.QueryLexer.lexEOS;
- if (r.charCodeAt(0) == 92) {
+ var n = e.next();
+ if (n == t.QueryLexer.EOS) return t.QueryLexer.lexEOS;
+ if (n.charCodeAt(0) == 92) {
e.escapeCharacter();
continue;
}
- if (r == ':') return t.QueryLexer.lexField;
- if (r == '~')
+ if (n == ':') return t.QueryLexer.lexField;
+ if (n == '~')
return (
e.backup(),
e.width() > 0 && e.emit(t.QueryLexer.TERM),
t.QueryLexer.lexEditDistance
);
- if (r == '^')
+ if (n == '^')
return (
e.backup(),
e.width() > 0 && e.emit(t.QueryLexer.TERM),
t.QueryLexer.lexBoost
);
- if ((r == '+' && e.width() === 1) || (r == '-' && e.width() === 1))
+ if ((n == '+' && e.width() === 1) || (n == '-' && e.width() === 1))
return e.emit(t.QueryLexer.PRESENCE), t.QueryLexer.lexText;
- if (r.match(t.QueryLexer.termSeparator))
+ if (n.match(t.QueryLexer.termSeparator))
return t.QueryLexer.lexTerm;
}
}),
- (t.QueryParser = function (e, r) {
+ (t.QueryParser = function (e, n) {
(this.lexer = new t.QueryLexer(e)),
- (this.query = r),
+ (this.query = n),
(this.currentClause = {}),
(this.lexemeIdx = 0);
}),
@@ -1465,9 +1470,9 @@
this.query.clause(e), (this.currentClause = {});
}),
(t.QueryParser.parseClause = function (e) {
- var r = e.peekLexeme();
- if (r != null)
- switch (r.type) {
+ var n = e.peekLexeme();
+ if (n != null)
+ switch (n.type) {
case t.QueryLexer.PRESENCE:
return t.QueryParser.parsePresence;
case t.QueryLexer.FIELD:
@@ -1475,17 +1480,17 @@
case t.QueryLexer.TERM:
return t.QueryParser.parseTerm;
default:
- var n = 'expected either a field or a term, found ' + r.type;
+ var r = 'expected either a field or a term, found ' + n.type;
throw (
- (r.str.length >= 1 && (n += " with value '" + r.str + "'"),
- new t.QueryParseError(n, r.start, r.end))
+ (n.str.length >= 1 && (r += " with value '" + n.str + "'"),
+ new t.QueryParseError(r, n.start, n.end))
);
}
}),
(t.QueryParser.parsePresence = function (e) {
- var r = e.consumeLexeme();
- if (r != null) {
- switch (r.str) {
+ var n = e.consumeLexeme();
+ if (n != null) {
+ switch (n.str) {
case '-':
e.currentClause.presence = t.Query.presence.PROHIBITED;
break;
@@ -1493,13 +1498,13 @@
e.currentClause.presence = t.Query.presence.REQUIRED;
break;
default:
- var n = "unrecognised presence operator'" + r.str + "'";
- throw new t.QueryParseError(n, r.start, r.end);
+ var r = "unrecognised presence operator'" + n.str + "'";
+ throw new t.QueryParseError(r, n.start, n.end);
}
var i = e.peekLexeme();
if (i == null) {
- var n = 'expecting term or field, found nothing';
- throw new t.QueryParseError(n, r.start, r.end);
+ var r = 'expecting term or field, found nothing';
+ throw new t.QueryParseError(r, n.start, n.end);
}
switch (i.type) {
case t.QueryLexer.FIELD:
@@ -1507,28 +1512,28 @@
case t.QueryLexer.TERM:
return t.QueryParser.parseTerm;
default:
- var n = "expecting term or field, found '" + i.type + "'";
- throw new t.QueryParseError(n, i.start, i.end);
+ var r = "expecting term or field, found '" + i.type + "'";
+ throw new t.QueryParseError(r, i.start, i.end);
}
}
}),
(t.QueryParser.parseField = function (e) {
- var r = e.consumeLexeme();
- if (r != null) {
- if (e.query.allFields.indexOf(r.str) == -1) {
- var n = e.query.allFields
+ var n = e.consumeLexeme();
+ if (n != null) {
+ if (e.query.allFields.indexOf(n.str) == -1) {
+ var r = e.query.allFields
.map(function (o) {
return "'" + o + "'";
})
.join(', '),
- i = "unrecognised field '" + r.str + "', possible fields: " + n;
- throw new t.QueryParseError(i, r.start, r.end);
+ i = "unrecognised field '" + n.str + "', possible fields: " + r;
+ throw new t.QueryParseError(i, n.start, n.end);
}
- e.currentClause.fields = [r.str];
+ e.currentClause.fields = [n.str];
var s = e.peekLexeme();
if (s == null) {
var i = 'expecting term, found nothing';
- throw new t.QueryParseError(i, r.start, r.end);
+ throw new t.QueryParseError(i, n.start, n.end);
}
switch (s.type) {
case t.QueryLexer.TERM:
@@ -1540,16 +1545,16 @@
}
}),
(t.QueryParser.parseTerm = function (e) {
- var r = e.consumeLexeme();
- if (r != null) {
- (e.currentClause.term = r.str.toLowerCase()),
- r.str.indexOf('*') != -1 && (e.currentClause.usePipeline = !1);
- var n = e.peekLexeme();
- if (n == null) {
+ var n = e.consumeLexeme();
+ if (n != null) {
+ (e.currentClause.term = n.str.toLowerCase()),
+ n.str.indexOf('*') != -1 && (e.currentClause.usePipeline = !1);
+ var r = e.peekLexeme();
+ if (r == null) {
e.nextClause();
return;
}
- switch (n.type) {
+ switch (r.type) {
case t.QueryLexer.TERM:
return e.nextClause(), t.QueryParser.parseTerm;
case t.QueryLexer.FIELD:
@@ -1561,20 +1566,20 @@
case t.QueryLexer.PRESENCE:
return e.nextClause(), t.QueryParser.parsePresence;
default:
- var i = "Unexpected lexeme type '" + n.type + "'";
- throw new t.QueryParseError(i, n.start, n.end);
+ var i = "Unexpected lexeme type '" + r.type + "'";
+ throw new t.QueryParseError(i, r.start, r.end);
}
}
}),
(t.QueryParser.parseEditDistance = function (e) {
- var r = e.consumeLexeme();
- if (r != null) {
- var n = parseInt(r.str, 10);
- if (isNaN(n)) {
+ var n = e.consumeLexeme();
+ if (n != null) {
+ var r = parseInt(n.str, 10);
+ if (isNaN(r)) {
var i = 'edit distance must be numeric';
- throw new t.QueryParseError(i, r.start, r.end);
+ throw new t.QueryParseError(i, n.start, n.end);
}
- e.currentClause.editDistance = n;
+ e.currentClause.editDistance = r;
var s = e.peekLexeme();
if (s == null) {
e.nextClause();
@@ -1598,14 +1603,14 @@
}
}),
(t.QueryParser.parseBoost = function (e) {
- var r = e.consumeLexeme();
- if (r != null) {
- var n = parseInt(r.str, 10);
- if (isNaN(n)) {
+ var n = e.consumeLexeme();
+ if (n != null) {
+ var r = parseInt(n.str, 10);
+ if (isNaN(r)) {
var i = 'boost must be numeric';
- throw new t.QueryParseError(i, r.start, r.end);
+ throw new t.QueryParseError(i, n.start, n.end);
}
- e.currentClause.boost = n;
+ e.currentClause.boost = r;
var s = e.peekLexeme();
if (s == null) {
e.nextClause();
@@ -1628,56 +1633,87 @@
}
}
}),
- (function (e, r) {
+ (function (e, n) {
typeof define == 'function' && define.amd
- ? define(r)
- : typeof se == 'object'
- ? (oe.exports = r())
- : (e.lunr = r());
+ ? define(n)
+ : typeof ae == 'object'
+ ? (le.exports = n())
+ : (e.lunr = n());
})(this, function () {
return t;
});
})();
});
- var ne = [];
+ var se = [];
function G(t, e) {
- ne.push({ selector: e, constructor: t });
+ se.push({ selector: e, constructor: t });
}
var U = class {
constructor() {
this.alwaysVisibleMember = null;
this.createComponents(document.body),
- this.ensureActivePageVisible(),
this.ensureFocusedElementVisible(),
this.listenForCodeCopies(),
window.addEventListener('hashchange', () =>
this.ensureFocusedElementVisible()
- );
+ ),
+ document.body.style.display ||
+ (this.ensureFocusedElementVisible(),
+ this.updateIndexVisibility(),
+ this.scrollToHash());
}
createComponents(e) {
- ne.forEach((r) => {
- e.querySelectorAll(r.selector).forEach((n) => {
- n.dataset.hasInstance ||
- (new r.constructor({ el: n, app: this }),
- (n.dataset.hasInstance = String(!0)));
+ se.forEach((n) => {
+ e.querySelectorAll(n.selector).forEach((r) => {
+ r.dataset.hasInstance ||
+ (new n.constructor({ el: r, app: this }),
+ (r.dataset.hasInstance = String(!0)));
});
});
}
filterChanged() {
this.ensureFocusedElementVisible();
}
+ showPage() {
+ document.body.style.display &&
+ (document.body.style.removeProperty('display'),
+ this.ensureFocusedElementVisible(),
+ this.updateIndexVisibility(),
+ this.scrollToHash());
+ }
+ scrollToHash() {
+ if (location.hash) {
+ let e = document.getElementById(location.hash.substring(1));
+ if (!e) return;
+ e.scrollIntoView({ behavior: 'instant', block: 'start' });
+ }
+ }
ensureActivePageVisible() {
let e = document.querySelector('.tsd-navigation .current'),
- r = e?.parentElement;
- for (; r && !r.classList.contains('.tsd-navigation'); )
- r instanceof HTMLDetailsElement && (r.open = !0), (r = r.parentElement);
- if (e) {
- let n =
+ n = e?.parentElement;
+ for (; n && !n.classList.contains('.tsd-navigation'); )
+ n instanceof HTMLDetailsElement && (n.open = !0), (n = n.parentElement);
+ if (e && !Ve(e)) {
+ let r =
e.getBoundingClientRect().top -
document.documentElement.clientHeight / 4;
- document.querySelector('.site-menu').scrollTop = n;
+ (document.querySelector('.site-menu').scrollTop = r),
+ (document.querySelector('.col-sidebar').scrollTop = r);
}
}
+ updateIndexVisibility() {
+ let e = document.querySelector('.tsd-index-content'),
+ n = e?.open;
+ e && (e.open = !0),
+ document.querySelectorAll('.tsd-index-section').forEach((r) => {
+ r.style.display = 'block';
+ let i = Array.from(r.querySelectorAll('.tsd-index-link')).every(
+ (s) => s.offsetParent == null
+ );
+ r.style.display = i ? 'none' : 'block';
+ }),
+ e && (e.open = n);
+ }
ensureFocusedElementVisible() {
if (
(this.alwaysVisibleMember &&
@@ -1689,321 +1725,350 @@
return;
let e = document.getElementById(location.hash.substring(1));
if (!e) return;
- let r = e.parentElement;
- for (; r && r.tagName !== 'SECTION'; ) r = r.parentElement;
- if (r && r.offsetParent == null) {
- (this.alwaysVisibleMember = r), r.classList.add('always-visible');
- let n = document.createElement('p');
- n.classList.add('warning'),
- (n.textContent =
- 'This member is normally hidden due to your filter settings.'),
- r.prepend(n);
+ let n = e.parentElement;
+ for (; n && n.tagName !== 'SECTION'; ) n = n.parentElement;
+ if (!n) return;
+ let r = n.offsetParent == null,
+ i = n;
+ for (; i !== document.body; )
+ i instanceof HTMLDetailsElement && (i.open = !0), (i = i.parentElement);
+ if (n.offsetParent == null) {
+ (this.alwaysVisibleMember = n), n.classList.add('always-visible');
+ let s = document.createElement('p');
+ s.classList.add('warning'),
+ (s.textContent = window.translations.normally_hidden),
+ n.prepend(s);
}
+ r && e.scrollIntoView();
}
listenForCodeCopies() {
document.querySelectorAll('pre > button').forEach((e) => {
- let r;
+ let n;
e.addEventListener('click', () => {
e.previousElementSibling instanceof HTMLElement &&
navigator.clipboard.writeText(
e.previousElementSibling.innerText.trim()
),
- (e.textContent = 'Copied!'),
+ (e.textContent = window.translations.copied),
e.classList.add('visible'),
- clearTimeout(r),
- (r = setTimeout(() => {
+ clearTimeout(n),
+ (n = setTimeout(() => {
e.classList.remove('visible'),
- (r = setTimeout(() => {
- e.textContent = 'Copy';
+ (n = setTimeout(() => {
+ e.textContent = window.translations.copy;
}, 100));
}, 1e3));
});
});
}
};
- var ie = (t, e = 100) => {
- let r;
+ function Ve(t) {
+ let e = t.getBoundingClientRect(),
+ n = Math.max(document.documentElement.clientHeight, window.innerHeight);
+ return !(e.bottom < 0 || e.top - n >= 0);
+ }
+ var oe = (t, e = 100) => {
+ let n;
return () => {
- clearTimeout(r), (r = setTimeout(() => t(), e));
+ clearTimeout(n), (n = setTimeout(() => t(), e));
};
};
- var ce = Ce(ae());
- function de() {
+ var pe = Ae(ue());
+ async function ce(t, e) {
+ if (!window.searchData) return;
+ let n = await fetch(window.searchData),
+ r = new Blob([await n.arrayBuffer()])
+ .stream()
+ .pipeThrough(new DecompressionStream('gzip')),
+ i = await new Response(r).json();
+ (t.data = i),
+ (t.index = pe.Index.load(i.index)),
+ e.classList.remove('loading'),
+ e.classList.add('ready');
+ }
+ function fe() {
let t = document.getElementById('tsd-search');
if (!t) return;
- let e = document.getElementById('tsd-search-script');
+ let e = { base: t.dataset.base + '/' },
+ n = document.getElementById('tsd-search-script');
t.classList.add('loading'),
- e &&
- (e.addEventListener('error', () => {
+ n &&
+ (n.addEventListener('error', () => {
t.classList.remove('loading'), t.classList.add('failure');
}),
- e.addEventListener('load', () => {
- t.classList.remove('loading'), t.classList.add('ready');
+ n.addEventListener('load', () => {
+ ce(e, t);
}),
- window.searchData && t.classList.remove('loading'));
+ ce(e, t));
let r = document.querySelector('#tsd-search input'),
- n = document.querySelector('#tsd-search .results');
- if (!r || !n)
+ i = document.querySelector('#tsd-search .results');
+ if (!r || !i)
throw new Error(
'The input field or the result list wrapper was not found'
);
- let i = !1;
- n.addEventListener('mousedown', () => (i = !0)),
- n.addEventListener('mouseup', () => {
- (i = !1), t.classList.remove('has-focus');
- }),
+ i.addEventListener('mouseup', () => {
+ te(t);
+ }),
r.addEventListener('focus', () => t.classList.add('has-focus')),
- r.addEventListener('blur', () => {
- i || ((i = !1), t.classList.remove('has-focus'));
- });
- let s = { base: t.dataset.base + '/' };
- Oe(t, n, r, s);
+ He(t, i, r, e);
}
- function Oe(t, e, r, n) {
- r.addEventListener(
+ function He(t, e, n, r) {
+ n.addEventListener(
'input',
- ie(() => {
- Re(t, e, r, n);
+ oe(() => {
+ Ne(t, e, n, r);
}, 200)
- );
- let i = !1;
- r.addEventListener('keydown', (s) => {
- (i = !0),
- s.key == 'Enter'
- ? Fe(e, r)
- : s.key == 'Escape'
- ? r.blur()
- : s.key == 'ArrowUp'
- ? ue(e, -1)
- : s.key === 'ArrowDown'
- ? ue(e, 1)
- : (i = !1);
- }),
- r.addEventListener('keypress', (s) => {
- i && s.preventDefault();
+ ),
+ n.addEventListener('keydown', (i) => {
+ i.key == 'Enter'
+ ? Be(e, t)
+ : i.key == 'ArrowUp'
+ ? (de(e, n, -1), i.preventDefault())
+ : i.key === 'ArrowDown' && (de(e, n, 1), i.preventDefault());
}),
- document.body.addEventListener('keydown', (s) => {
- s.altKey ||
- s.ctrlKey ||
- s.metaKey ||
- (!r.matches(':focus') &&
- s.key === '/' &&
- (r.focus(), s.preventDefault()));
+ document.body.addEventListener('keypress', (i) => {
+ i.altKey ||
+ i.ctrlKey ||
+ i.metaKey ||
+ (!n.matches(':focus') &&
+ i.key === '/' &&
+ (i.preventDefault(), n.focus()));
+ }),
+ document.body.addEventListener('keyup', (i) => {
+ t.classList.contains('has-focus') &&
+ (i.key === 'Escape' ||
+ (!e.matches(':focus-within') && !n.matches(':focus'))) &&
+ (n.blur(), te(t));
});
}
- function _e(t, e) {
- t.index ||
- (window.searchData &&
- (e.classList.remove('loading'),
- e.classList.add('ready'),
- (t.data = window.searchData),
- (t.index = ce.Index.load(window.searchData.index))));
+ function te(t) {
+ t.classList.remove('has-focus');
}
- function Re(t, e, r, n) {
- if ((_e(n, t), !n.index || !n.data)) return;
+ function Ne(t, e, n, r) {
+ if (!r.index || !r.data) return;
e.textContent = '';
- let i = r.value.trim(),
- s = i ? n.index.search(`*${i}*`) : [];
+ let i = n.value.trim(),
+ s;
+ if (i) {
+ let o = i
+ .split(' ')
+ .map((a) => (a.length ? `*${a}*` : ''))
+ .join(' ');
+ s = r.index.search(o);
+ } else s = [];
for (let o = 0; o < s.length; o++) {
let a = s[o],
- l = n.data.rows[Number(a.ref)],
+ l = r.data.rows[Number(a.ref)],
u = 1;
l.name.toLowerCase().startsWith(i.toLowerCase()) &&
(u *= 1 + 1 / (1 + Math.abs(l.name.length - i.length))),
(a.score *= u);
}
+ if (s.length === 0) {
+ let o = document.createElement('li');
+ o.classList.add('no-results');
+ let a = document.createElement('span');
+ (a.textContent = 'No results found'), o.appendChild(a), e.appendChild(o);
+ }
s.sort((o, a) => a.score - o.score);
for (let o = 0, a = Math.min(10, s.length); o < a; o++) {
- let l = n.data.rows[Number(s[o].ref)],
- u = le(l.name, i);
+ let l = r.data.rows[Number(s[o].ref)],
+ u = ` `,
+ d = he(l.name, i);
globalThis.DEBUG_SEARCH_WEIGHTS &&
- (u += ` (score: ${s[o].score.toFixed(2)})`),
- l.parent && (u = `${le(l.parent, i)}. ${u}`);
- let d = document.createElement('li');
- d.classList.value = l.classes ?? '';
- let m = document.createElement('a');
- (m.href = n.base + l.url),
- (m.innerHTML = u),
- d.append(m),
- e.appendChild(d);
+ (d += ` (score: ${s[o].score.toFixed(2)})`),
+ l.parent &&
+ (d = `
+ ${he(l.parent, i)}. ${d}`);
+ let m = document.createElement('li');
+ m.classList.value = l.classes ?? '';
+ let p = document.createElement('a');
+ (p.href = r.base + l.url),
+ (p.innerHTML = u + d),
+ m.append(p),
+ p.addEventListener('focus', () => {
+ e.querySelector('.current')?.classList.remove('current'),
+ m.classList.add('current');
+ }),
+ e.appendChild(m);
}
}
- function ue(t, e) {
+ function de(t, e, n) {
let r = t.querySelector('.current');
if (!r)
- (r = t.querySelector(e == 1 ? 'li:first-child' : 'li:last-child')),
+ (r = t.querySelector(n == 1 ? 'li:first-child' : 'li:last-child')),
r && r.classList.add('current');
else {
- let n = r;
- if (e === 1)
- do n = n.nextElementSibling ?? void 0;
- while (n instanceof HTMLElement && n.offsetParent == null);
+ let i = r;
+ if (n === 1)
+ do i = i.nextElementSibling ?? void 0;
+ while (i instanceof HTMLElement && i.offsetParent == null);
else
- do n = n.previousElementSibling ?? void 0;
- while (n instanceof HTMLElement && n.offsetParent == null);
- n && (r.classList.remove('current'), n.classList.add('current'));
+ do i = i.previousElementSibling ?? void 0;
+ while (i instanceof HTMLElement && i.offsetParent == null);
+ i
+ ? (r.classList.remove('current'), i.classList.add('current'))
+ : n === -1 && (r.classList.remove('current'), e.focus());
}
}
- function Fe(t, e) {
- let r = t.querySelector('.current');
- if ((r || (r = t.querySelector('li:first-child')), r)) {
- let n = r.querySelector('a');
- n && (window.location.href = n.href), e.blur();
+ function Be(t, e) {
+ let n = t.querySelector('.current');
+ if ((n || (n = t.querySelector('li:first-child')), n)) {
+ let r = n.querySelector('a');
+ r && (window.location.href = r.href), te(e);
}
}
- function le(t, e) {
+ function he(t, e) {
if (e === '') return t;
- let r = t.toLocaleLowerCase(),
- n = e.toLocaleLowerCase(),
+ let n = t.toLocaleLowerCase(),
+ r = e.toLocaleLowerCase(),
i = [],
s = 0,
- o = r.indexOf(n);
+ o = n.indexOf(r);
for (; o != -1; )
- i.push(K(t.substring(s, o)), `${K(t.substring(o, o + n.length))} `),
- (s = o + n.length),
- (o = r.indexOf(n, s));
- return i.push(K(t.substring(s))), i.join('');
+ i.push(
+ ee(t.substring(s, o)),
+ `${ee(t.substring(o, o + r.length))} `
+ ),
+ (s = o + r.length),
+ (o = n.indexOf(r, s));
+ return i.push(ee(t.substring(s))), i.join('');
}
- var Me = {
+ var je = {
'&': '&',
'<': '<',
'>': '>',
"'": ''',
'"': '"'
};
- function K(t) {
- return t.replace(/[&<>"'"]/g, (e) => Me[e]);
+ function ee(t) {
+ return t.replace(/[&<>"'"]/g, (e) => je[e]);
}
- var P = class {
+ var I = class {
constructor(e) {
(this.el = e.el), (this.app = e.app);
}
};
- var M = 'mousedown',
- fe = 'mousemove',
+ var F = 'mousedown',
+ ye = 'mousemove',
N = 'mouseup',
J = { x: 0, y: 0 },
- he = !1,
- ee = !1,
- De = !1,
+ me = !1,
+ ne = !1,
+ qe = !1,
D = !1,
- pe = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(
+ ve = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(
navigator.userAgent
);
- document.documentElement.classList.add(pe ? 'is-mobile' : 'not-mobile');
- pe &&
+ document.documentElement.classList.add(ve ? 'is-mobile' : 'not-mobile');
+ ve &&
'ontouchstart' in document.documentElement &&
- ((De = !0), (M = 'touchstart'), (fe = 'touchmove'), (N = 'touchend'));
- document.addEventListener(M, (t) => {
- (ee = !0), (D = !1);
- let e = M == 'touchstart' ? t.targetTouches[0] : t;
+ ((qe = !0), (F = 'touchstart'), (ye = 'touchmove'), (N = 'touchend'));
+ document.addEventListener(F, (t) => {
+ (ne = !0), (D = !1);
+ let e = F == 'touchstart' ? t.targetTouches[0] : t;
(J.y = e.pageY || 0), (J.x = e.pageX || 0);
});
- document.addEventListener(fe, (t) => {
- if (ee && !D) {
- let e = M == 'touchstart' ? t.targetTouches[0] : t,
- r = J.x - (e.pageX || 0),
- n = J.y - (e.pageY || 0);
- D = Math.sqrt(r * r + n * n) > 10;
+ document.addEventListener(ye, (t) => {
+ if (ne && !D) {
+ let e = F == 'touchstart' ? t.targetTouches[0] : t,
+ n = J.x - (e.pageX || 0),
+ r = J.y - (e.pageY || 0);
+ D = Math.sqrt(n * n + r * r) > 10;
}
});
document.addEventListener(N, () => {
- ee = !1;
+ ne = !1;
});
document.addEventListener('click', (t) => {
- he && (t.preventDefault(), t.stopImmediatePropagation(), (he = !1));
+ me && (t.preventDefault(), t.stopImmediatePropagation(), (me = !1));
});
- var X = class extends P {
- constructor(r) {
- super(r);
- (this.className = this.el.dataset.toggle || ''),
+ var X = class extends I {
+ constructor(e) {
+ super(e),
+ (this.className = this.el.dataset.toggle || ''),
this.el.addEventListener(N, (n) => this.onPointerUp(n)),
this.el.addEventListener('click', (n) => n.preventDefault()),
- document.addEventListener(M, (n) => this.onDocumentPointerDown(n)),
+ document.addEventListener(F, (n) => this.onDocumentPointerDown(n)),
document.addEventListener(N, (n) => this.onDocumentPointerUp(n));
}
- setActive(r) {
- if (this.active == r) return;
- (this.active = r),
- document.documentElement.classList.toggle('has-' + this.className, r),
- this.el.classList.toggle('active', r);
+ setActive(e) {
+ if (this.active == e) return;
+ (this.active = e),
+ document.documentElement.classList.toggle('has-' + this.className, e),
+ this.el.classList.toggle('active', e);
let n = (this.active ? 'to-has-' : 'from-has-') + this.className;
document.documentElement.classList.add(n),
setTimeout(() => document.documentElement.classList.remove(n), 500);
}
- onPointerUp(r) {
- D || (this.setActive(!0), r.preventDefault());
+ onPointerUp(e) {
+ D || (this.setActive(!0), e.preventDefault());
}
- onDocumentPointerDown(r) {
+ onDocumentPointerDown(e) {
if (this.active) {
- if (r.target.closest('.col-sidebar, .tsd-filter-group')) return;
+ if (e.target.closest('.col-sidebar, .tsd-filter-group')) return;
this.setActive(!1);
}
}
- onDocumentPointerUp(r) {
- if (!D && this.active && r.target.closest('.col-sidebar')) {
- let n = r.target.closest('a');
+ onDocumentPointerUp(e) {
+ if (!D && this.active && e.target.closest('.col-sidebar')) {
+ let n = e.target.closest('a');
if (n) {
- let i = window.location.href;
- i.indexOf('#') != -1 && (i = i.substring(0, i.indexOf('#'))),
- n.href.substring(0, i.length) == i &&
+ let r = window.location.href;
+ r.indexOf('#') != -1 && (r = r.substring(0, r.indexOf('#'))),
+ n.href.substring(0, r.length) == r &&
setTimeout(() => this.setActive(!1), 250);
}
}
}
};
- var te;
+ var re;
try {
- te = localStorage;
+ re = localStorage;
} catch {
- te = {
+ re = {
getItem() {
return null;
},
setItem() {}
};
}
- var Q = te;
- var me = document.head.appendChild(document.createElement('style'));
- me.dataset.for = 'filters';
- var Y = class extends P {
- constructor(r) {
- super(r);
- (this.key = `filter-${this.el.name}`),
+ var Q = re;
+ var ge = document.head.appendChild(document.createElement('style'));
+ ge.dataset.for = 'filters';
+ var Y = class extends I {
+ constructor(e) {
+ super(e),
+ (this.key = `filter-${this.el.name}`),
(this.value = this.el.checked),
this.el.addEventListener('change', () => {
this.setLocalStorage(this.el.checked);
}),
this.setLocalStorage(this.fromLocalStorage()),
- (me.innerHTML += `html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; }
-`);
+ (ge.innerHTML += `html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; }
+`),
+ this.app.updateIndexVisibility();
}
fromLocalStorage() {
- let r = Q.getItem(this.key);
- return r ? r === 'true' : this.el.checked;
+ let e = Q.getItem(this.key);
+ return e ? e === 'true' : this.el.checked;
}
- setLocalStorage(r) {
- Q.setItem(this.key, r.toString()),
- (this.value = r),
+ setLocalStorage(e) {
+ Q.setItem(this.key, e.toString()),
+ (this.value = e),
this.handleValueChange();
}
handleValueChange() {
(this.el.checked = this.value),
document.documentElement.classList.toggle(this.key, this.value),
this.app.filterChanged(),
- document.querySelectorAll('.tsd-index-section').forEach((r) => {
- r.style.display = 'block';
- let n = Array.from(r.querySelectorAll('.tsd-index-link')).every(
- (i) => i.offsetParent == null
- );
- r.style.display = n ? 'none' : 'block';
- });
+ this.app.updateIndexVisibility();
}
};
- var Z = class extends P {
- constructor(r) {
- super(r);
- (this.summary = this.el.querySelector('.tsd-accordion-summary')),
+ var Z = class extends I {
+ constructor(e) {
+ super(e),
+ (this.summary = this.el.querySelector('.tsd-accordion-summary')),
(this.icon = this.summary.querySelector('svg')),
(this.key = `tsd-accordion-${
this.summary.dataset.key ??
@@ -2011,7 +2076,12 @@
}`);
let n = Q.getItem(this.key);
(this.el.open = n ? n === 'true' : this.el.open),
- this.el.addEventListener('toggle', () => this.update()),
+ this.el.addEventListener('toggle', () => this.update());
+ let r = this.summary.querySelector('a');
+ r &&
+ r.addEventListener('click', () => {
+ location.assign(r.href);
+ }),
this.update();
}
update() {
@@ -2019,30 +2089,75 @@
Q.setItem(this.key, this.el.open.toString());
}
};
- function ve(t) {
+ function Ee(t) {
let e = Q.getItem('tsd-theme') || 'os';
(t.value = e),
- ye(e),
+ xe(e),
t.addEventListener('change', () => {
- Q.setItem('tsd-theme', t.value), ye(t.value);
+ Q.setItem('tsd-theme', t.value), xe(t.value);
});
}
- function ye(t) {
+ function xe(t) {
document.documentElement.dataset.theme = t;
}
- de();
+ var K;
+ function we() {
+ let t = document.getElementById('tsd-nav-script');
+ t && (t.addEventListener('load', Le), Le());
+ }
+ async function Le() {
+ let t = document.getElementById('tsd-nav-container');
+ if (!t || !window.navigationData) return;
+ let n = await (await fetch(window.navigationData)).arrayBuffer(),
+ r = new Blob([n]).stream().pipeThrough(new DecompressionStream('gzip')),
+ i = await new Response(r).json();
+ (K = t.dataset.base), K.endsWith('/') || (K += '/'), (t.innerHTML = '');
+ for (let s of i) Se(s, t, []);
+ window.app.createComponents(t),
+ window.app.showPage(),
+ window.app.ensureActivePageVisible();
+ }
+ function Se(t, e, n) {
+ let r = e.appendChild(document.createElement('li'));
+ if (t.children) {
+ let i = [...n, t.text],
+ s = r.appendChild(document.createElement('details'));
+ s.className = t.class ? `${t.class} tsd-accordion` : 'tsd-accordion';
+ let o = s.appendChild(document.createElement('summary'));
+ (o.className = 'tsd-accordion-summary'),
+ (o.dataset.key = i.join('$')),
+ (o.innerHTML =
+ ' '),
+ be(t, o);
+ let a = s.appendChild(document.createElement('div'));
+ a.className = 'tsd-accordion-details';
+ let l = a.appendChild(document.createElement('ul'));
+ l.className = 'tsd-nested-navigation';
+ for (let u of t.children) Se(u, l, i);
+ } else be(t, r, t.class);
+ }
+ function be(t, e, n) {
+ if (t.path) {
+ let r = e.appendChild(document.createElement('a'));
+ (r.href = K + t.path),
+ n && (r.className = n),
+ location.pathname === r.pathname &&
+ !r.href.includes('#') &&
+ r.classList.add('current'),
+ t.kind &&
+ (r.innerHTML = ` `),
+ (r.appendChild(document.createElement('span')).textContent = t.text);
+ } else e.appendChild(document.createElement('span')).textContent = t.text;
+ }
G(X, 'a[data-toggle]');
- G(Z, '.tsd-index-accordion');
+ G(Z, '.tsd-accordion');
G(Y, '.tsd-filter-item input[type=checkbox]');
- var ge = document.getElementById('tsd-theme');
- ge && ve(ge);
- var Ae = new U();
- Object.defineProperty(window, 'app', { value: Ae });
- document.querySelectorAll('summary a').forEach((t) => {
- t.addEventListener('click', () => {
- location.assign(t.href);
- });
- });
+ var Te = document.getElementById('tsd-theme');
+ Te && Ee(Te);
+ var $e = new U();
+ Object.defineProperty(window, 'app', { value: $e });
+ fe();
+ we();
})();
/*! Bundled license information:
diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js
new file mode 100644
index 0000000..439194a
--- /dev/null
+++ b/docs/assets/navigation.js
@@ -0,0 +1,2 @@
+window.navigationData =
+ 'data:application/octet-stream;base64,H4sIAAAAAAAACpWY227bOBCG30W9DdrYObTNnat6NwZs15C83YuiCGhrYhORSIEcJTGKffeFLVsiTWpE32r++UgN5yDq158I4R2jh2iUZQq0/gd5rqOrqGS4jR6iQmZVDvqTaf24xSKPrqIXLrLo4fYqWm95nikQ0cOvBjfGLSioiqNjAht4b7GvTHG2csA+J3u1m+F/V80aj/B+Ef5MT5BngIpfBnddCP6zkkW7m5b9XIk1cinO2Lbc5t7fGlyUF1BNscP8bVBjKVCxNXbkhmUOSo4N4CFcr6A0xFJBCPSDz+u4zODr7c21GQhH6wTlkoVaZ3s9M0iPTG87AtSYgoJTgiq41lyKNOel7xRbnq0lE+MFxEQ8S5rXyMh8qFM9WcTuqzamoFet1Snf7Hew3JVGHoCoChPnSO0FvtDbW+dMa3B5zkYHQy9pLjMIou2FAUT2tnwP4O1l/bSUb0QgsZFS1FNF/KiwrLCFcoGgntna4tpiGzu8uzew3xmyIGQrpHApMpExlQUhbbGLNbN7XhUrUB2lbBjDipkpDX8pWUwEpqi42PgK0KS6HmRZpwyl3vI+aiMkCztHLN133j8Netl5oRdMoZuGB8LRSmXefJY+PX5PnqbjuW/e1phWQwzYfItYPq12CFMQvuAcWJaKCHOtU8CyHtRe0st5UxyhB3TQkGc1WkwWSr7yDJQbcMNIxfsb05Cy3NPaThbK+28QoPh6lsSfhwMXYZmDOd8qJfan3cM7yS7mJnLHctwF4o/q4FXC6AHUWRIPrz39fP+4x897GP2nUCtG1SEXD11d5rkvtzqEvXPK87FnjanG3j/xTkOna+Cd7BQpWcTd9WMYKUbKizKHYyhcimWmOP/C6qZ7M6aVoowWk/ErCJzKjfbOQ1NAjdbRYjKVmy7EVG4o51PsE9ClFBq8mHMRCVTAEDL3zE2erSE/Q6DM5a4A4Se1ZgoytsvT8B+7FXrm+nPWFdzaRDlPxkk8uL/zeh9tfe4d+570brxWzABZxpARkJOkD2Y1qjOK06y87mNRFaDsceGCWhWJ7BhnJo8YaRTMnWmdUP9co+DOyOlke8fOGfrY3BEVX1XYseMzUQCQzhpbQ+HcJmlw/D3SBiSLmO6RpqAH1FXGtYlyXiomNDubGgbBsAdiElgDL/0tzZWR/ckND+7KfXfqCMv118+Du6H7JXFKj/11zr7b17wOWR99Dvgm1YuPaJj6KD9BaSv6NeH4uM87/jFfJqN4mfpuKY2RuJ4QP8Da64AjIm4W/f+7CG7nP8D/Ae+9To0eFgAA';
diff --git a/docs/assets/search.js b/docs/assets/search.js
index c77633b..0c7b3c2 100644
--- a/docs/assets/search.js
+++ b/docs/assets/search.js
@@ -1,3 +1,2 @@
-window.searchData = JSON.parse(
- '{"rows":[{"kind":4,"name":"MetrixRPC","url":"modules/MetrixRPC.html","classes":""},{"kind":128,"name":"MetrixRPC","url":"classes/MetrixRPC.MetrixRPC.html","classes":"","parent":"MetrixRPC"},{"kind":2048,"name":"isEmpty","url":"classes/MetrixRPC.MetrixRPC.html#isEmpty","classes":"tsd-is-protected","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"isString","url":"classes/MetrixRPC.MetrixRPC.html#isString","classes":"tsd-is-protected","parent":"MetrixRPC.MetrixRPC"},{"kind":512,"name":"constructor","url":"classes/MetrixRPC.MetrixRPC.html#constructor","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":1024,"name":"jsonAccount","url":"classes/MetrixRPC.MetrixRPC.html#jsonAccount","classes":"tsd-is-private","parent":"MetrixRPC.MetrixRPC"},{"kind":1024,"name":"jsonOptionalAccount","url":"classes/MetrixRPC.MetrixRPC.html#jsonOptionalAccount","classes":"tsd-is-private","parent":"MetrixRPC.MetrixRPC"},{"kind":1024,"name":"url","url":"classes/MetrixRPC.MetrixRPC.html#url","classes":"tsd-is-protected","parent":"MetrixRPC.MetrixRPC"},{"kind":1024,"name":"authHeader","url":"classes/MetrixRPC.MetrixRPC.html#authHeader","classes":"tsd-is-protected","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"callDaemon","url":"classes/MetrixRPC.MetrixRPC.html#callDaemon","classes":"tsd-is-protected","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"setDefaultAccount","url":"classes/MetrixRPC.MetrixRPC.html#setDefaultAccount","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseEncryptWallet","url":"classes/MetrixRPC.MetrixRPC.html#promiseEncryptWallet","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"encryptWallet","url":"classes/MetrixRPC.MetrixRPC.html#encryptWallet","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseWalletPassphrase","url":"classes/MetrixRPC.MetrixRPC.html#promiseWalletPassphrase","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"walletPassphrase","url":"classes/MetrixRPC.MetrixRPC.html#walletPassphrase","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseWalletPassphraseChange","url":"classes/MetrixRPC.MetrixRPC.html#promiseWalletPassphraseChange","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"walletPassphraseChange","url":"classes/MetrixRPC.MetrixRPC.html#walletPassphraseChange","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseWalletLock","url":"classes/MetrixRPC.MetrixRPC.html#promiseWalletLock","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"walletLock","url":"classes/MetrixRPC.MetrixRPC.html#walletLock","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseSetAccount","url":"classes/MetrixRPC.MetrixRPC.html#promiseSetAccount","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"setAccount","url":"classes/MetrixRPC.MetrixRPC.html#setAccount","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseCreateRawTransaction","url":"classes/MetrixRPC.MetrixRPC.html#promiseCreateRawTransaction","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"createRawTransaction","url":"classes/MetrixRPC.MetrixRPC.html#createRawTransaction","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseSignRawTransaction","url":"classes/MetrixRPC.MetrixRPC.html#promiseSignRawTransaction","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"signRawTransaction","url":"classes/MetrixRPC.MetrixRPC.html#signRawTransaction","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseSendRawTransaction","url":"classes/MetrixRPC.MetrixRPC.html#promiseSendRawTransaction","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"sendRawTransaction","url":"classes/MetrixRPC.MetrixRPC.html#sendRawTransaction","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseDecodeRawTransaction","url":"classes/MetrixRPC.MetrixRPC.html#promiseDecodeRawTransaction","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"decodeRawTransaction","url":"classes/MetrixRPC.MetrixRPC.html#decodeRawTransaction","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetRawTransaction","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetRawTransaction","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getRawTransaction","url":"classes/MetrixRPC.MetrixRPC.html#getRawTransaction","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetUnconfirmedBalance","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetUnconfirmedBalance","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getUnconfirmedBalance","url":"classes/MetrixRPC.MetrixRPC.html#getUnconfirmedBalance","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetPoolInfo","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetPoolInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getPoolInfo","url":"classes/MetrixRPC.MetrixRPC.html#getPoolInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetNetworkInfo","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetNetworkInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getNetworkInfo","url":"classes/MetrixRPC.MetrixRPC.html#getNetworkInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseValidateAddress","url":"classes/MetrixRPC.MetrixRPC.html#promiseValidateAddress","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"validateAddress","url":"classes/MetrixRPC.MetrixRPC.html#validateAddress","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetBalance","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetBalance","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getBalance","url":"classes/MetrixRPC.MetrixRPC.html#getBalance","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetAccountInfo","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetAccountInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getAccountInfo","url":"classes/MetrixRPC.MetrixRPC.html#getAccountInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetAddressesByAccount","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetAddressesByAccount","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getAddressesByAccount","url":"classes/MetrixRPC.MetrixRPC.html#getAddressesByAccount","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetNewAddress","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetNewAddress","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getNewAddress","url":"classes/MetrixRPC.MetrixRPC.html#getNewAddress","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetAddressInfo","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetAddressInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getAddressInfo","url":"classes/MetrixRPC.MetrixRPC.html#getAddressInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetTransaction","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetTransaction","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getTransaction","url":"classes/MetrixRPC.MetrixRPC.html#getTransaction","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetTransactionReceipt","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetTransactionReceipt","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getTransactionReceipt","url":"classes/MetrixRPC.MetrixRPC.html#getTransactionReceipt","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetTxOut","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetTxOut","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getTxOut","url":"classes/MetrixRPC.MetrixRPC.html#getTxOut","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetBestBlockHash","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetBestBlockHash","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getBlockHash","url":"classes/MetrixRPC.MetrixRPC.html#getBlockHash","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetBlockHash","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetBlockHash","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getBestBlockHash","url":"classes/MetrixRPC.MetrixRPC.html#getBestBlockHash","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetBlockCount","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetBlockCount","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getBlockCount","url":"classes/MetrixRPC.MetrixRPC.html#getBlockCount","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetBlock","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetBlock","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getBlock","url":"classes/MetrixRPC.MetrixRPC.html#getBlock","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetBlockchainInfo","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetBlockchainInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getBlockchainInfo","url":"classes/MetrixRPC.MetrixRPC.html#getBlockchainInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetChainTips","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetChainTips","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getChainTips","url":"classes/MetrixRPC.MetrixRPC.html#getChainTips","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseBackupWallet","url":"classes/MetrixRPC.MetrixRPC.html#promiseBackupWallet","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"backupWallet","url":"classes/MetrixRPC.MetrixRPC.html#backupWallet","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetDifficulty","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetDifficulty","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getDifficulty","url":"classes/MetrixRPC.MetrixRPC.html#getDifficulty","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetWalletInfo","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetWalletInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getWalletInfo","url":"classes/MetrixRPC.MetrixRPC.html#getWalletInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetInvalid","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetInvalid","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getInvalid","url":"classes/MetrixRPC.MetrixRPC.html#getInvalid","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetMiningInfo","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetMiningInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getMiningInfo","url":"classes/MetrixRPC.MetrixRPC.html#getMiningInfo","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseStop","url":"classes/MetrixRPC.MetrixRPC.html#promiseStop","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"stop","url":"classes/MetrixRPC.MetrixRPC.html#stop","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetStakingStatus","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetStakingStatus","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getStakingStatus","url":"classes/MetrixRPC.MetrixRPC.html#getStakingStatus","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetStakeSplitThreshold","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetStakeSplitThreshold","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getStakeSplitThreshold","url":"classes/MetrixRPC.MetrixRPC.html#getStakeSplitThreshold","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseSignMessage","url":"classes/MetrixRPC.MetrixRPC.html#promiseSignMessage","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"signMessage","url":"classes/MetrixRPC.MetrixRPC.html#signMessage","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseVerifyMessage","url":"classes/MetrixRPC.MetrixRPC.html#promiseVerifyMessage","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"verifyMessage","url":"classes/MetrixRPC.MetrixRPC.html#verifyMessage","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseEstimateFee","url":"classes/MetrixRPC.MetrixRPC.html#promiseEstimateFee","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseSearchLogs","url":"classes/MetrixRPC.MetrixRPC.html#promiseSearchLogs","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"searchLogs","url":"classes/MetrixRPC.MetrixRPC.html#searchLogs","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"estimateFee","url":"classes/MetrixRPC.MetrixRPC.html#estimateFee","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseEstimateSmartFee","url":"classes/MetrixRPC.MetrixRPC.html#promiseEstimateSmartFee","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"estimateSmartFee","url":"classes/MetrixRPC.MetrixRPC.html#estimateSmartFee","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseSetTxFee","url":"classes/MetrixRPC.MetrixRPC.html#promiseSetTxFee","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"setTxFee","url":"classes/MetrixRPC.MetrixRPC.html#setTxFee","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseSendToAddress","url":"classes/MetrixRPC.MetrixRPC.html#promiseSendToAddress","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"sendToAddress","url":"classes/MetrixRPC.MetrixRPC.html#sendToAddress","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseSendMany","url":"classes/MetrixRPC.MetrixRPC.html#promiseSendMany","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"sendMany","url":"classes/MetrixRPC.MetrixRPC.html#sendMany","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseListUnspent","url":"classes/MetrixRPC.MetrixRPC.html#promiseListUnspent","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"listUnspent","url":"classes/MetrixRPC.MetrixRPC.html#listUnspent","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetAddressesByLabel","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetAddressesByLabel","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getAddressesByLabel","url":"classes/MetrixRPC.MetrixRPC.html#getAddressesByLabel","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"getHexAddress","url":"classes/MetrixRPC.MetrixRPC.html#getHexAddress","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseGetHexAddress","url":"classes/MetrixRPC.MetrixRPC.html#promiseGetHexAddress","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"fromHexAddress","url":"classes/MetrixRPC.MetrixRPC.html#fromHexAddress","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseFromHexAddress","url":"classes/MetrixRPC.MetrixRPC.html#promiseFromHexAddress","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"callContract","url":"classes/MetrixRPC.MetrixRPC.html#callContract","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseCallContract","url":"classes/MetrixRPC.MetrixRPC.html#promiseCallContract","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"createContract","url":"classes/MetrixRPC.MetrixRPC.html#createContract","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseCreateContract","url":"classes/MetrixRPC.MetrixRPC.html#promiseCreateContract","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"listContracts","url":"classes/MetrixRPC.MetrixRPC.html#listContracts","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseListContracts","url":"classes/MetrixRPC.MetrixRPC.html#promiseListContracts","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"sendToContract","url":"classes/MetrixRPC.MetrixRPC.html#sendToContract","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":2048,"name":"promiseSendToContract","url":"classes/MetrixRPC.MetrixRPC.html#promiseSendToContract","classes":"","parent":"MetrixRPC.MetrixRPC"},{"kind":128,"name":"MetrixRawTx","url":"classes/MetrixRPC.MetrixRawTx.html","classes":"","parent":"MetrixRPC"},{"kind":512,"name":"constructor","url":"classes/MetrixRPC.MetrixRawTx.html#constructor","classes":"","parent":"MetrixRPC.MetrixRawTx"},{"kind":1024,"name":"inputs","url":"classes/MetrixRPC.MetrixRawTx.html#inputs","classes":"tsd-is-private","parent":"MetrixRPC.MetrixRawTx"},{"kind":1024,"name":"outputs","url":"classes/MetrixRPC.MetrixRawTx.html#outputs","classes":"tsd-is-private","parent":"MetrixRPC.MetrixRawTx"},{"kind":1024,"name":"locktime","url":"classes/MetrixRPC.MetrixRawTx.html#locktime","classes":"tsd-is-private","parent":"MetrixRPC.MetrixRawTx"},{"kind":2048,"name":"addInput","url":"classes/MetrixRPC.MetrixRawTx.html#addInput","classes":"","parent":"MetrixRPC.MetrixRawTx"},{"kind":2048,"name":"addOutput","url":"classes/MetrixRPC.MetrixRawTx.html#addOutput","classes":"","parent":"MetrixRPC.MetrixRawTx"},{"kind":2048,"name":"setLocktime","url":"classes/MetrixRPC.MetrixRawTx.html#setLocktime","classes":"","parent":"MetrixRPC.MetrixRawTx"},{"kind":2048,"name":"getJsonParamsStr","url":"classes/MetrixRPC.MetrixRawTx.html#getJsonParamsStr","classes":"","parent":"MetrixRPC.MetrixRawTx"},{"kind":8,"name":"MetrixSigHashType","url":"enums/MetrixRPC.MetrixSigHashType.html","classes":"","parent":"MetrixRPC"},{"kind":16,"name":"ALL","url":"enums/MetrixRPC.MetrixSigHashType.html#ALL","classes":"","parent":"MetrixRPC.MetrixSigHashType"},{"kind":16,"name":"NONE","url":"enums/MetrixRPC.MetrixSigHashType.html#NONE","classes":"","parent":"MetrixRPC.MetrixSigHashType"},{"kind":16,"name":"SINGLE","url":"enums/MetrixRPC.MetrixSigHashType.html#SINGLE","classes":"","parent":"MetrixRPC.MetrixSigHashType"},{"kind":16,"name":"ALL_ANYONECANPAY","url":"enums/MetrixRPC.MetrixSigHashType.html#ALL_ANYONECANPAY","classes":"","parent":"MetrixRPC.MetrixSigHashType"},{"kind":16,"name":"NONE_ANYONECANPAY","url":"enums/MetrixRPC.MetrixSigHashType.html#NONE_ANYONECANPAY","classes":"","parent":"MetrixRPC.MetrixSigHashType"},{"kind":16,"name":"SINGLE_ANYONECANPAY","url":"enums/MetrixRPC.MetrixSigHashType.html#SINGLE_ANYONECANPAY","classes":"","parent":"MetrixRPC.MetrixSigHashType"},{"kind":128,"name":"MetrixSignRawTx","url":"classes/MetrixRPC.MetrixSignRawTx.html","classes":"","parent":"MetrixRPC"},{"kind":512,"name":"constructor","url":"classes/MetrixRPC.MetrixSignRawTx.html#constructor","classes":"","parent":"MetrixRPC.MetrixSignRawTx"},{"kind":1024,"name":"tx","url":"classes/MetrixRPC.MetrixSignRawTx.html#tx","classes":"tsd-is-private","parent":"MetrixRPC.MetrixSignRawTx"},{"kind":1024,"name":"utxos","url":"classes/MetrixRPC.MetrixSignRawTx.html#utxos","classes":"tsd-is-private","parent":"MetrixRPC.MetrixSignRawTx"},{"kind":1024,"name":"privateKeys","url":"classes/MetrixRPC.MetrixSignRawTx.html#privateKeys","classes":"tsd-is-private","parent":"MetrixRPC.MetrixSignRawTx"},{"kind":1024,"name":"sigHashType","url":"classes/MetrixRPC.MetrixSignRawTx.html#sigHashType","classes":"tsd-is-private","parent":"MetrixRPC.MetrixSignRawTx"},{"kind":2048,"name":"setTransaction","url":"classes/MetrixRPC.MetrixSignRawTx.html#setTransaction","classes":"","parent":"MetrixRPC.MetrixSignRawTx"},{"kind":2048,"name":"addUTXO","url":"classes/MetrixRPC.MetrixSignRawTx.html#addUTXO","classes":"","parent":"MetrixRPC.MetrixSignRawTx"},{"kind":2048,"name":"addPrivateKey","url":"classes/MetrixRPC.MetrixSignRawTx.html#addPrivateKey","classes":"","parent":"MetrixRPC.MetrixSignRawTx"},{"kind":2048,"name":"setSigHashType","url":"classes/MetrixRPC.MetrixSignRawTx.html#setSigHashType","classes":"","parent":"MetrixRPC.MetrixSignRawTx"},{"kind":2048,"name":"getJsonParamsStr","url":"classes/MetrixRPC.MetrixSignRawTx.html#getJsonParamsStr","classes":"","parent":"MetrixRPC.MetrixSignRawTx"},{"kind":128,"name":"MetrixRPCNode","url":"classes/MetrixRPC.MetrixRPCNode.html","classes":"","parent":"MetrixRPC"},{"kind":2048,"name":"isEmpty","url":"classes/MetrixRPC.MetrixRPCNode.html#isEmpty","classes":"tsd-is-protected tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"isString","url":"classes/MetrixRPC.MetrixRPCNode.html#isString","classes":"tsd-is-protected tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":512,"name":"constructor","url":"classes/MetrixRPC.MetrixRPCNode.html#constructor","classes":"","parent":"MetrixRPC.MetrixRPCNode"},{"kind":1024,"name":"sem","url":"classes/MetrixRPC.MetrixRPCNode.html#sem","classes":"tsd-is-private","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"callDaemon","url":"classes/MetrixRPC.MetrixRPCNode.html#callDaemon","classes":"tsd-is-protected","parent":"MetrixRPC.MetrixRPCNode"},{"kind":1024,"name":"url","url":"classes/MetrixRPC.MetrixRPCNode.html#url","classes":"tsd-is-protected tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":1024,"name":"authHeader","url":"classes/MetrixRPC.MetrixRPCNode.html#authHeader","classes":"tsd-is-protected tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"setDefaultAccount","url":"classes/MetrixRPC.MetrixRPCNode.html#setDefaultAccount","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseEncryptWallet","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseEncryptWallet","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"encryptWallet","url":"classes/MetrixRPC.MetrixRPCNode.html#encryptWallet","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseWalletPassphrase","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseWalletPassphrase","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"walletPassphrase","url":"classes/MetrixRPC.MetrixRPCNode.html#walletPassphrase","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseWalletPassphraseChange","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseWalletPassphraseChange","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"walletPassphraseChange","url":"classes/MetrixRPC.MetrixRPCNode.html#walletPassphraseChange","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseWalletLock","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseWalletLock","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"walletLock","url":"classes/MetrixRPC.MetrixRPCNode.html#walletLock","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseSetAccount","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseSetAccount","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"setAccount","url":"classes/MetrixRPC.MetrixRPCNode.html#setAccount","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseCreateRawTransaction","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseCreateRawTransaction","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"createRawTransaction","url":"classes/MetrixRPC.MetrixRPCNode.html#createRawTransaction","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseSignRawTransaction","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseSignRawTransaction","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"signRawTransaction","url":"classes/MetrixRPC.MetrixRPCNode.html#signRawTransaction","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseSendRawTransaction","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseSendRawTransaction","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"sendRawTransaction","url":"classes/MetrixRPC.MetrixRPCNode.html#sendRawTransaction","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseDecodeRawTransaction","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseDecodeRawTransaction","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"decodeRawTransaction","url":"classes/MetrixRPC.MetrixRPCNode.html#decodeRawTransaction","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetRawTransaction","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetRawTransaction","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getRawTransaction","url":"classes/MetrixRPC.MetrixRPCNode.html#getRawTransaction","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetUnconfirmedBalance","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetUnconfirmedBalance","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getUnconfirmedBalance","url":"classes/MetrixRPC.MetrixRPCNode.html#getUnconfirmedBalance","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetPoolInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetPoolInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getPoolInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#getPoolInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetNetworkInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetNetworkInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getNetworkInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#getNetworkInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseValidateAddress","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseValidateAddress","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"validateAddress","url":"classes/MetrixRPC.MetrixRPCNode.html#validateAddress","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetBalance","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetBalance","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getBalance","url":"classes/MetrixRPC.MetrixRPCNode.html#getBalance","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetAccountInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetAccountInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getAccountInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#getAccountInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetAddressesByAccount","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetAddressesByAccount","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getAddressesByAccount","url":"classes/MetrixRPC.MetrixRPCNode.html#getAddressesByAccount","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetNewAddress","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetNewAddress","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getNewAddress","url":"classes/MetrixRPC.MetrixRPCNode.html#getNewAddress","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetAddressInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetAddressInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getAddressInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#getAddressInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetTransaction","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetTransaction","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getTransaction","url":"classes/MetrixRPC.MetrixRPCNode.html#getTransaction","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetTransactionReceipt","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetTransactionReceipt","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getTransactionReceipt","url":"classes/MetrixRPC.MetrixRPCNode.html#getTransactionReceipt","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetTxOut","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetTxOut","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getTxOut","url":"classes/MetrixRPC.MetrixRPCNode.html#getTxOut","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetBestBlockHash","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetBestBlockHash","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getBlockHash","url":"classes/MetrixRPC.MetrixRPCNode.html#getBlockHash","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetBlockHash","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetBlockHash","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getBestBlockHash","url":"classes/MetrixRPC.MetrixRPCNode.html#getBestBlockHash","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetBlockCount","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetBlockCount","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getBlockCount","url":"classes/MetrixRPC.MetrixRPCNode.html#getBlockCount","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetBlock","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetBlock","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getBlock","url":"classes/MetrixRPC.MetrixRPCNode.html#getBlock","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetBlockchainInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetBlockchainInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getBlockchainInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#getBlockchainInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetChainTips","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetChainTips","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getChainTips","url":"classes/MetrixRPC.MetrixRPCNode.html#getChainTips","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseBackupWallet","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseBackupWallet","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"backupWallet","url":"classes/MetrixRPC.MetrixRPCNode.html#backupWallet","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetDifficulty","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetDifficulty","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getDifficulty","url":"classes/MetrixRPC.MetrixRPCNode.html#getDifficulty","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetWalletInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetWalletInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getWalletInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#getWalletInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetInvalid","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetInvalid","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getInvalid","url":"classes/MetrixRPC.MetrixRPCNode.html#getInvalid","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetMiningInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetMiningInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getMiningInfo","url":"classes/MetrixRPC.MetrixRPCNode.html#getMiningInfo","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseStop","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseStop","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"stop","url":"classes/MetrixRPC.MetrixRPCNode.html#stop","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetStakingStatus","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetStakingStatus","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getStakingStatus","url":"classes/MetrixRPC.MetrixRPCNode.html#getStakingStatus","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetStakeSplitThreshold","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetStakeSplitThreshold","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getStakeSplitThreshold","url":"classes/MetrixRPC.MetrixRPCNode.html#getStakeSplitThreshold","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseSignMessage","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseSignMessage","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"signMessage","url":"classes/MetrixRPC.MetrixRPCNode.html#signMessage","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseVerifyMessage","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseVerifyMessage","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"verifyMessage","url":"classes/MetrixRPC.MetrixRPCNode.html#verifyMessage","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseEstimateFee","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseEstimateFee","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseSearchLogs","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseSearchLogs","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"searchLogs","url":"classes/MetrixRPC.MetrixRPCNode.html#searchLogs","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"estimateFee","url":"classes/MetrixRPC.MetrixRPCNode.html#estimateFee","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseEstimateSmartFee","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseEstimateSmartFee","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"estimateSmartFee","url":"classes/MetrixRPC.MetrixRPCNode.html#estimateSmartFee","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseSetTxFee","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseSetTxFee","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"setTxFee","url":"classes/MetrixRPC.MetrixRPCNode.html#setTxFee","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseSendToAddress","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseSendToAddress","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"sendToAddress","url":"classes/MetrixRPC.MetrixRPCNode.html#sendToAddress","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseSendMany","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseSendMany","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"sendMany","url":"classes/MetrixRPC.MetrixRPCNode.html#sendMany","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseListUnspent","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseListUnspent","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"listUnspent","url":"classes/MetrixRPC.MetrixRPCNode.html#listUnspent","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetAddressesByLabel","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetAddressesByLabel","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getAddressesByLabel","url":"classes/MetrixRPC.MetrixRPCNode.html#getAddressesByLabel","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"getHexAddress","url":"classes/MetrixRPC.MetrixRPCNode.html#getHexAddress","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseGetHexAddress","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseGetHexAddress","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"fromHexAddress","url":"classes/MetrixRPC.MetrixRPCNode.html#fromHexAddress","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseFromHexAddress","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseFromHexAddress","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"callContract","url":"classes/MetrixRPC.MetrixRPCNode.html#callContract","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseCallContract","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseCallContract","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"createContract","url":"classes/MetrixRPC.MetrixRPCNode.html#createContract","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseCreateContract","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseCreateContract","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"listContracts","url":"classes/MetrixRPC.MetrixRPCNode.html#listContracts","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseListContracts","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseListContracts","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"sendToContract","url":"classes/MetrixRPC.MetrixRPCNode.html#sendToContract","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":2048,"name":"promiseSendToContract","url":"classes/MetrixRPC.MetrixRPCNode.html#promiseSendToContract","classes":"tsd-is-inherited","parent":"MetrixRPC.MetrixRPCNode"},{"kind":256,"name":"StandardOutput","url":"interfaces/MetrixRPC.StandardOutput.html","classes":"","parent":"MetrixRPC"},{"kind":1024,"name":"address","url":"interfaces/MetrixRPC.StandardOutput.html#address","classes":"","parent":"MetrixRPC.StandardOutput"},{"kind":1024,"name":"amount","url":"interfaces/MetrixRPC.StandardOutput.html#amount","classes":"","parent":"MetrixRPC.StandardOutput"},{"kind":256,"name":"DataOutput","url":"interfaces/MetrixRPC.DataOutput.html","classes":"","parent":"MetrixRPC"},{"kind":1024,"name":"data","url":"interfaces/MetrixRPC.DataOutput.html#data","classes":"","parent":"MetrixRPC.DataOutput"},{"kind":256,"name":"ContractOutput","url":"interfaces/MetrixRPC.ContractOutput.html","classes":"","parent":"MetrixRPC"},{"kind":1024,"name":"contract","url":"interfaces/MetrixRPC.ContractOutput.html#contract","classes":"","parent":"MetrixRPC.ContractOutput"},{"kind":65536,"name":"__type","url":"interfaces/MetrixRPC.ContractOutput.html#contract.__type","classes":"","parent":"MetrixRPC.ContractOutput.contract"},{"kind":1024,"name":"contractAddress","url":"interfaces/MetrixRPC.ContractOutput.html#contract.__type.contractAddress","classes":"","parent":"MetrixRPC.ContractOutput.contract.__type"},{"kind":1024,"name":"data","url":"interfaces/MetrixRPC.ContractOutput.html#contract.__type.data","classes":"","parent":"MetrixRPC.ContractOutput.contract.__type"},{"kind":1024,"name":"amount","url":"interfaces/MetrixRPC.ContractOutput.html#contract.__type.amount","classes":"","parent":"MetrixRPC.ContractOutput.contract.__type"},{"kind":1024,"name":"gasLimit","url":"interfaces/MetrixRPC.ContractOutput.html#contract.__type.gasLimit","classes":"","parent":"MetrixRPC.ContractOutput.contract.__type"},{"kind":1024,"name":"gasPrice","url":"interfaces/MetrixRPC.ContractOutput.html#contract.__type.gasPrice","classes":"","parent":"MetrixRPC.ContractOutput.contract.__type"},{"kind":4,"name":"lttp","url":"modules/lttp.html","classes":""},{"kind":64,"name":"lhttp_read","url":"functions/lttp.lhttp_read.html","classes":"","parent":"lttp"},{"kind":64,"name":"lhttp_write","url":"functions/lttp.lhttp_write.html","classes":"","parent":"lttp"},{"kind":64,"name":"lhttp_byteLen","url":"functions/lttp.lhttp_byteLen.html","classes":"","parent":"lttp"},{"kind":128,"name":"NmsPart","url":"classes/lttp.NmsPart.html","classes":"","parent":"lttp"},{"kind":2048,"name":"readMany","url":"classes/lttp.NmsPart.html#readMany","classes":"","parent":"lttp.NmsPart"},{"kind":2048,"name":"writeManyLen","url":"classes/lttp.NmsPart.html#writeManyLen","classes":"","parent":"lttp.NmsPart"},{"kind":2048,"name":"writeMany","url":"classes/lttp.NmsPart.html#writeMany","classes":"","parent":"lttp.NmsPart"},{"kind":512,"name":"constructor","url":"classes/lttp.NmsPart.html#constructor","classes":"","parent":"lttp.NmsPart"},{"kind":1024,"name":"contents","url":"classes/lttp.NmsPart.html#contents","classes":"","parent":"lttp.NmsPart"},{"kind":1024,"name":"byteLen","url":"classes/lttp.NmsPart.html#byteLen","classes":"","parent":"lttp.NmsPart"},{"kind":2048,"name":"read","url":"classes/lttp.NmsPart.html#read","classes":"","parent":"lttp.NmsPart"},{"kind":2048,"name":"writeLen","url":"classes/lttp.NmsPart.html#writeLen","classes":"","parent":"lttp.NmsPart"},{"kind":2048,"name":"write","url":"classes/lttp.NmsPart.html#write","classes":"","parent":"lttp.NmsPart"},{"kind":2048,"name":"setByteLenFromContents","url":"classes/lttp.NmsPart.html#setByteLenFromContents","classes":"","parent":"lttp.NmsPart"},{"kind":2048,"name":"toString","url":"classes/lttp.NmsPart.html#toString","classes":"","parent":"lttp.NmsPart"},{"kind":2048,"name":"toBuffer","url":"classes/lttp.NmsPart.html#toBuffer","classes":"","parent":"lttp.NmsPart"},{"kind":32,"name":"NMS_HDR_LEN","url":"variables/lttp.NMS_HDR_LEN.html","classes":"","parent":"lttp"},{"kind":256,"name":"Deployment","url":"interfaces/Deployment.html","classes":""},{"kind":1024,"name":"Migrations","url":"interfaces/Deployment.html#Migrations","classes":"","parent":"Deployment"},{"kind":1024,"name":"MetriverseCore","url":"interfaces/Deployment.html#MetriverseCore","classes":"","parent":"Deployment"},{"kind":1024,"name":"BurnableMRC721Factory","url":"interfaces/Deployment.html#BurnableMRC721Factory","classes":"","parent":"Deployment"},{"kind":1024,"name":"MRC721Factory","url":"interfaces/Deployment.html#MRC721Factory","classes":"","parent":"Deployment"},{"kind":64,"name":"getMetriverseCore","url":"functions/getMetriverseCore.html","classes":""},{"kind":64,"name":"getMetriverseCoreAddress","url":"functions/getMetriverseCoreAddress.html","classes":""},{"kind":128,"name":"MetriverseCore","url":"classes/MetriverseCore.html","classes":""},{"kind":512,"name":"constructor","url":"classes/MetriverseCore.html#constructor","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"approveToken","url":"classes/MetriverseCore.html#approveToken","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"approvedToken","url":"classes/MetriverseCore.html#approvedToken","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"auctionController","url":"classes/MetriverseCore.html#auctionController","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"auctionFee","url":"classes/MetriverseCore.html#auctionFee","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"burnableFactory","url":"classes/MetriverseCore.html#burnableFactory","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"controllers","url":"classes/MetriverseCore.html#controllers","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"createMRC721","url":"classes/MetriverseCore.html#createMRC721","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"factory","url":"classes/MetriverseCore.html#factory","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"getAuctionRoyalty","url":"classes/MetriverseCore.html#getAuctionRoyalty","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"getControllers","url":"classes/MetriverseCore.html#getControllers","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"internalToken","url":"classes/MetriverseCore.html#internalToken","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"internalTokenCount","url":"classes/MetriverseCore.html#internalTokenCount","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"internalTokenIndex","url":"classes/MetriverseCore.html#internalTokenIndex","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"isApprovedToken","url":"classes/MetriverseCore.html#isApprovedToken","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"isInternalToken","url":"classes/MetriverseCore.html#isInternalToken","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"migrate","url":"classes/MetriverseCore.html#migrate","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"nonce","url":"classes/MetriverseCore.html#nonce","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"owner","url":"classes/MetriverseCore.html#owner","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"permissionSlip","url":"classes/MetriverseCore.html#permissionSlip","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"renounceOwnership","url":"classes/MetriverseCore.html#renounceOwnership","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"sendFunds","url":"classes/MetriverseCore.html#sendFunds","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"setAuctionController","url":"classes/MetriverseCore.html#setAuctionController","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"setAuctionFee","url":"classes/MetriverseCore.html#setAuctionFee","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"setBurnableFactory","url":"classes/MetriverseCore.html#setBurnableFactory","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"setController","url":"classes/MetriverseCore.html#setController","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"setFactory","url":"classes/MetriverseCore.html#setFactory","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"tokenInfo","url":"classes/MetriverseCore.html#tokenInfo","classes":"","parent":"MetriverseCore"},{"kind":2048,"name":"transferOwnership","url":"classes/MetriverseCore.html#transferOwnership","classes":"","parent":"MetriverseCore"},{"kind":1024,"name":"address","url":"classes/MetriverseCore.html#address","classes":"tsd-is-inherited","parent":"MetriverseCore"},{"kind":1024,"name":"provider","url":"classes/MetriverseCore.html#provider","classes":"tsd-is-inherited","parent":"MetriverseCore"},{"kind":1024,"name":"abi","url":"classes/MetriverseCore.html#abi","classes":"tsd-is-inherited","parent":"MetriverseCore"},{"kind":1024,"name":"bytecode","url":"classes/MetriverseCore.html#bytecode","classes":"tsd-is-inherited","parent":"MetriverseCore"},{"kind":2048,"name":"balance","url":"classes/MetriverseCore.html#balance","classes":"tsd-is-inherited","parent":"MetriverseCore"},{"kind":2048,"name":"call","url":"classes/MetriverseCore.html#call","classes":"tsd-is-inherited","parent":"MetriverseCore"},{"kind":2048,"name":"send","url":"classes/MetriverseCore.html#send","classes":"tsd-is-inherited","parent":"MetriverseCore"},{"kind":2048,"name":"getEventLogs","url":"classes/MetriverseCore.html#getEventLogs","classes":"tsd-is-inherited","parent":"MetriverseCore"},{"kind":128,"name":"MRC20","url":"classes/MRC20.html","classes":""},{"kind":512,"name":"constructor","url":"classes/MRC20.html#constructor","classes":"","parent":"MRC20"},{"kind":2048,"name":"name","url":"classes/MRC20.html#name","classes":"","parent":"MRC20"},{"kind":2048,"name":"symbol","url":"classes/MRC20.html#symbol","classes":"","parent":"MRC20"},{"kind":2048,"name":"decimals","url":"classes/MRC20.html#decimals","classes":"","parent":"MRC20"},{"kind":2048,"name":"allowance","url":"classes/MRC20.html#allowance","classes":"","parent":"MRC20"},{"kind":2048,"name":"approve","url":"classes/MRC20.html#approve","classes":"","parent":"MRC20"},{"kind":2048,"name":"balanceOf","url":"classes/MRC20.html#balanceOf","classes":"","parent":"MRC20"},{"kind":2048,"name":"totalSupply","url":"classes/MRC20.html#totalSupply","classes":"","parent":"MRC20"},{"kind":2048,"name":"transfer","url":"classes/MRC20.html#transfer","classes":"","parent":"MRC20"},{"kind":2048,"name":"transferFrom","url":"classes/MRC20.html#transferFrom","classes":"","parent":"MRC20"},{"kind":1024,"name":"address","url":"classes/MRC20.html#address","classes":"tsd-is-inherited","parent":"MRC20"},{"kind":1024,"name":"provider","url":"classes/MRC20.html#provider","classes":"tsd-is-inherited","parent":"MRC20"},{"kind":1024,"name":"abi","url":"classes/MRC20.html#abi","classes":"tsd-is-inherited","parent":"MRC20"},{"kind":1024,"name":"bytecode","url":"classes/MRC20.html#bytecode","classes":"tsd-is-inherited","parent":"MRC20"},{"kind":2048,"name":"balance","url":"classes/MRC20.html#balance","classes":"tsd-is-inherited","parent":"MRC20"},{"kind":2048,"name":"call","url":"classes/MRC20.html#call","classes":"tsd-is-inherited","parent":"MRC20"},{"kind":2048,"name":"send","url":"classes/MRC20.html#send","classes":"tsd-is-inherited","parent":"MRC20"},{"kind":2048,"name":"getEventLogs","url":"classes/MRC20.html#getEventLogs","classes":"tsd-is-inherited","parent":"MRC20"},{"kind":128,"name":"MRC721","url":"classes/MRC721.html","classes":""},{"kind":512,"name":"constructor","url":"classes/MRC721.html#constructor","classes":"","parent":"MRC721"},{"kind":2048,"name":"totalSupply","url":"classes/MRC721.html#totalSupply","classes":"","parent":"MRC721"},{"kind":2048,"name":"tokenByIndex","url":"classes/MRC721.html#tokenByIndex","classes":"","parent":"MRC721"},{"kind":2048,"name":"tokenOfOwnerByIndex","url":"classes/MRC721.html#tokenOfOwnerByIndex","classes":"","parent":"MRC721"},{"kind":2048,"name":"balanceOf","url":"classes/MRC721.html#balanceOf","classes":"","parent":"MRC721"},{"kind":2048,"name":"ownerOf","url":"classes/MRC721.html#ownerOf","classes":"","parent":"MRC721"},{"kind":2048,"name":"safeTransferFrom","url":"classes/MRC721.html#safeTransferFrom","classes":"","parent":"MRC721"},{"kind":2048,"name":"transferFrom","url":"classes/MRC721.html#transferFrom","classes":"","parent":"MRC721"},{"kind":2048,"name":"approve","url":"classes/MRC721.html#approve","classes":"","parent":"MRC721"},{"kind":2048,"name":"getApproved","url":"classes/MRC721.html#getApproved","classes":"","parent":"MRC721"},{"kind":2048,"name":"setApprovalForAll","url":"classes/MRC721.html#setApprovalForAll","classes":"","parent":"MRC721"},{"kind":2048,"name":"isApprovedForAll","url":"classes/MRC721.html#isApprovedForAll","classes":"","parent":"MRC721"},{"kind":2048,"name":"safeTransferFromData","url":"classes/MRC721.html#safeTransferFromData","classes":"","parent":"MRC721"},{"kind":2048,"name":"name","url":"classes/MRC721.html#name","classes":"","parent":"MRC721"},{"kind":2048,"name":"symbol","url":"classes/MRC721.html#symbol","classes":"","parent":"MRC721"},{"kind":2048,"name":"tokenURI","url":"classes/MRC721.html#tokenURI","classes":"","parent":"MRC721"},{"kind":2048,"name":"supportsInterface","url":"classes/MRC721.html#supportsInterface","classes":"","parent":"MRC721"},{"kind":1024,"name":"address","url":"classes/MRC721.html#address","classes":"tsd-is-inherited","parent":"MRC721"},{"kind":1024,"name":"provider","url":"classes/MRC721.html#provider","classes":"tsd-is-inherited","parent":"MRC721"},{"kind":1024,"name":"abi","url":"classes/MRC721.html#abi","classes":"tsd-is-inherited","parent":"MRC721"},{"kind":1024,"name":"bytecode","url":"classes/MRC721.html#bytecode","classes":"tsd-is-inherited","parent":"MRC721"},{"kind":2048,"name":"balance","url":"classes/MRC721.html#balance","classes":"tsd-is-inherited","parent":"MRC721"},{"kind":2048,"name":"call","url":"classes/MRC721.html#call","classes":"tsd-is-inherited","parent":"MRC721"},{"kind":2048,"name":"send","url":"classes/MRC721.html#send","classes":"tsd-is-inherited","parent":"MRC721"},{"kind":2048,"name":"getEventLogs","url":"classes/MRC721.html#getEventLogs","classes":"tsd-is-inherited","parent":"MRC721"},{"kind":128,"name":"MRC721AuctionController","url":"classes/MRC721AuctionController.html","classes":""},{"kind":512,"name":"constructor","url":"classes/MRC721AuctionController.html#constructor","classes":"","parent":"MRC721AuctionController"},{"kind":2048,"name":"owner","url":"classes/MRC721AuctionController.html#owner","classes":"","parent":"MRC721AuctionController"},{"kind":2048,"name":"renounceOwnership","url":"classes/MRC721AuctionController.html#renounceOwnership","classes":"","parent":"MRC721AuctionController"},{"kind":2048,"name":"transferOwnership","url":"classes/MRC721AuctionController.html#transferOwnership","classes":"","parent":"MRC721AuctionController"},{"kind":2048,"name":"sale","url":"classes/MRC721AuctionController.html#sale","classes":"","parent":"MRC721AuctionController"},{"kind":2048,"name":"auction","url":"classes/MRC721AuctionController.html#auction","classes":"","parent":"MRC721AuctionController"},{"kind":1024,"name":"address","url":"classes/MRC721AuctionController.html#address","classes":"tsd-is-inherited","parent":"MRC721AuctionController"},{"kind":1024,"name":"provider","url":"classes/MRC721AuctionController.html#provider","classes":"tsd-is-inherited","parent":"MRC721AuctionController"},{"kind":1024,"name":"abi","url":"classes/MRC721AuctionController.html#abi","classes":"tsd-is-inherited","parent":"MRC721AuctionController"},{"kind":1024,"name":"bytecode","url":"classes/MRC721AuctionController.html#bytecode","classes":"tsd-is-inherited","parent":"MRC721AuctionController"},{"kind":2048,"name":"balance","url":"classes/MRC721AuctionController.html#balance","classes":"tsd-is-inherited","parent":"MRC721AuctionController"},{"kind":2048,"name":"call","url":"classes/MRC721AuctionController.html#call","classes":"tsd-is-inherited","parent":"MRC721AuctionController"},{"kind":2048,"name":"send","url":"classes/MRC721AuctionController.html#send","classes":"tsd-is-inherited","parent":"MRC721AuctionController"},{"kind":2048,"name":"getEventLogs","url":"classes/MRC721AuctionController.html#getEventLogs","classes":"tsd-is-inherited","parent":"MRC721AuctionController"},{"kind":256,"name":"IGenericMRC721","url":"interfaces/IGenericMRC721.html","classes":""},{"kind":2048,"name":"controllers","url":"interfaces/IGenericMRC721.html#controllers","classes":"","parent":"IGenericMRC721"},{"kind":2048,"name":"mintUnique","url":"interfaces/IGenericMRC721.html#mintUnique","classes":"","parent":"IGenericMRC721"},{"kind":2048,"name":"mintUniqueBatch","url":"interfaces/IGenericMRC721.html#mintUniqueBatch","classes":"","parent":"IGenericMRC721"},{"kind":2048,"name":"owner","url":"interfaces/IGenericMRC721.html#owner","classes":"","parent":"IGenericMRC721"},{"kind":2048,"name":"renounceOwnership","url":"interfaces/IGenericMRC721.html#renounceOwnership","classes":"","parent":"IGenericMRC721"},{"kind":2048,"name":"setBaseURI","url":"interfaces/IGenericMRC721.html#setBaseURI","classes":"","parent":"IGenericMRC721"},{"kind":2048,"name":"setController","url":"interfaces/IGenericMRC721.html#setController","classes":"","parent":"IGenericMRC721"},{"kind":2048,"name":"transferOwnership","url":"interfaces/IGenericMRC721.html#transferOwnership","classes":"","parent":"IGenericMRC721"},{"kind":2048,"name":"totalSupply","url":"interfaces/IGenericMRC721.html#totalSupply","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"tokenOfOwnerByIndex","url":"interfaces/IGenericMRC721.html#tokenOfOwnerByIndex","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"tokenByIndex","url":"interfaces/IGenericMRC721.html#tokenByIndex","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"balanceOf","url":"interfaces/IGenericMRC721.html#balanceOf","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"ownerOf","url":"interfaces/IGenericMRC721.html#ownerOf","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"safeTransferFrom","url":"interfaces/IGenericMRC721.html#safeTransferFrom","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"transferFrom","url":"interfaces/IGenericMRC721.html#transferFrom","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"approve","url":"interfaces/IGenericMRC721.html#approve","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"getApproved","url":"interfaces/IGenericMRC721.html#getApproved","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"setApprovalForAll","url":"interfaces/IGenericMRC721.html#setApprovalForAll","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"isApprovedForAll","url":"interfaces/IGenericMRC721.html#isApprovedForAll","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"safeTransferFromData","url":"interfaces/IGenericMRC721.html#safeTransferFromData","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"name","url":"interfaces/IGenericMRC721.html#name","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"symbol","url":"interfaces/IGenericMRC721.html#symbol","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"tokenURI","url":"interfaces/IGenericMRC721.html#tokenURI","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":2048,"name":"supportsInterface","url":"interfaces/IGenericMRC721.html#supportsInterface","classes":"tsd-is-inherited","parent":"IGenericMRC721"},{"kind":128,"name":"GenericMRC721","url":"classes/GenericMRC721.html","classes":""},{"kind":512,"name":"constructor","url":"classes/GenericMRC721.html#constructor","classes":"","parent":"GenericMRC721"},{"kind":2048,"name":"controllers","url":"classes/GenericMRC721.html#controllers","classes":"","parent":"GenericMRC721"},{"kind":2048,"name":"mintUnique","url":"classes/GenericMRC721.html#mintUnique","classes":"","parent":"GenericMRC721"},{"kind":2048,"name":"mintUniqueBatch","url":"classes/GenericMRC721.html#mintUniqueBatch","classes":"","parent":"GenericMRC721"},{"kind":2048,"name":"owner","url":"classes/GenericMRC721.html#owner","classes":"","parent":"GenericMRC721"},{"kind":2048,"name":"renounceOwnership","url":"classes/GenericMRC721.html#renounceOwnership","classes":"","parent":"GenericMRC721"},{"kind":2048,"name":"setBaseURI","url":"classes/GenericMRC721.html#setBaseURI","classes":"","parent":"GenericMRC721"},{"kind":2048,"name":"setController","url":"classes/GenericMRC721.html#setController","classes":"","parent":"GenericMRC721"},{"kind":2048,"name":"transferOwnership","url":"classes/GenericMRC721.html#transferOwnership","classes":"","parent":"GenericMRC721"},{"kind":2048,"name":"totalSupply","url":"classes/GenericMRC721.html#totalSupply","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"tokenByIndex","url":"classes/GenericMRC721.html#tokenByIndex","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"tokenOfOwnerByIndex","url":"classes/GenericMRC721.html#tokenOfOwnerByIndex","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"balanceOf","url":"classes/GenericMRC721.html#balanceOf","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"ownerOf","url":"classes/GenericMRC721.html#ownerOf","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"safeTransferFrom","url":"classes/GenericMRC721.html#safeTransferFrom","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"transferFrom","url":"classes/GenericMRC721.html#transferFrom","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"approve","url":"classes/GenericMRC721.html#approve","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"getApproved","url":"classes/GenericMRC721.html#getApproved","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"setApprovalForAll","url":"classes/GenericMRC721.html#setApprovalForAll","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"isApprovedForAll","url":"classes/GenericMRC721.html#isApprovedForAll","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"safeTransferFromData","url":"classes/GenericMRC721.html#safeTransferFromData","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"name","url":"classes/GenericMRC721.html#name","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"symbol","url":"classes/GenericMRC721.html#symbol","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"tokenURI","url":"classes/GenericMRC721.html#tokenURI","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"supportsInterface","url":"classes/GenericMRC721.html#supportsInterface","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":1024,"name":"address","url":"classes/GenericMRC721.html#address","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":1024,"name":"provider","url":"classes/GenericMRC721.html#provider","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":1024,"name":"abi","url":"classes/GenericMRC721.html#abi","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":1024,"name":"bytecode","url":"classes/GenericMRC721.html#bytecode","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"balance","url":"classes/GenericMRC721.html#balance","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"call","url":"classes/GenericMRC721.html#call","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"send","url":"classes/GenericMRC721.html#send","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":2048,"name":"getEventLogs","url":"classes/GenericMRC721.html#getEventLogs","classes":"tsd-is-inherited","parent":"GenericMRC721"},{"kind":256,"name":"IGenericMRC721Burnable","url":"interfaces/IGenericMRC721Burnable.html","classes":""},{"kind":2048,"name":"burn","url":"interfaces/IGenericMRC721Burnable.html#burn","classes":"","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"controllers","url":"interfaces/IGenericMRC721Burnable.html#controllers","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"mintUnique","url":"interfaces/IGenericMRC721Burnable.html#mintUnique","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"mintUniqueBatch","url":"interfaces/IGenericMRC721Burnable.html#mintUniqueBatch","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"owner","url":"interfaces/IGenericMRC721Burnable.html#owner","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"renounceOwnership","url":"interfaces/IGenericMRC721Burnable.html#renounceOwnership","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"setBaseURI","url":"interfaces/IGenericMRC721Burnable.html#setBaseURI","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"setController","url":"interfaces/IGenericMRC721Burnable.html#setController","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"transferOwnership","url":"interfaces/IGenericMRC721Burnable.html#transferOwnership","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"totalSupply","url":"interfaces/IGenericMRC721Burnable.html#totalSupply","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"tokenOfOwnerByIndex","url":"interfaces/IGenericMRC721Burnable.html#tokenOfOwnerByIndex","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"tokenByIndex","url":"interfaces/IGenericMRC721Burnable.html#tokenByIndex","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"balanceOf","url":"interfaces/IGenericMRC721Burnable.html#balanceOf","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"ownerOf","url":"interfaces/IGenericMRC721Burnable.html#ownerOf","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"safeTransferFrom","url":"interfaces/IGenericMRC721Burnable.html#safeTransferFrom","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"transferFrom","url":"interfaces/IGenericMRC721Burnable.html#transferFrom","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"approve","url":"interfaces/IGenericMRC721Burnable.html#approve","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"getApproved","url":"interfaces/IGenericMRC721Burnable.html#getApproved","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"setApprovalForAll","url":"interfaces/IGenericMRC721Burnable.html#setApprovalForAll","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"isApprovedForAll","url":"interfaces/IGenericMRC721Burnable.html#isApprovedForAll","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"safeTransferFromData","url":"interfaces/IGenericMRC721Burnable.html#safeTransferFromData","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"name","url":"interfaces/IGenericMRC721Burnable.html#name","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"symbol","url":"interfaces/IGenericMRC721Burnable.html#symbol","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"tokenURI","url":"interfaces/IGenericMRC721Burnable.html#tokenURI","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":2048,"name":"supportsInterface","url":"interfaces/IGenericMRC721Burnable.html#supportsInterface","classes":"tsd-is-inherited","parent":"IGenericMRC721Burnable"},{"kind":128,"name":"GenericMRC721Burnable","url":"classes/GenericMRC721Burnable.html","classes":""},{"kind":512,"name":"constructor","url":"classes/GenericMRC721Burnable.html#constructor","classes":"","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"burn","url":"classes/GenericMRC721Burnable.html#burn","classes":"","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"controllers","url":"classes/GenericMRC721Burnable.html#controllers","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"mintUnique","url":"classes/GenericMRC721Burnable.html#mintUnique","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"mintUniqueBatch","url":"classes/GenericMRC721Burnable.html#mintUniqueBatch","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"owner","url":"classes/GenericMRC721Burnable.html#owner","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"renounceOwnership","url":"classes/GenericMRC721Burnable.html#renounceOwnership","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"setBaseURI","url":"classes/GenericMRC721Burnable.html#setBaseURI","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"setController","url":"classes/GenericMRC721Burnable.html#setController","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"transferOwnership","url":"classes/GenericMRC721Burnable.html#transferOwnership","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"totalSupply","url":"classes/GenericMRC721Burnable.html#totalSupply","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"tokenByIndex","url":"classes/GenericMRC721Burnable.html#tokenByIndex","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"tokenOfOwnerByIndex","url":"classes/GenericMRC721Burnable.html#tokenOfOwnerByIndex","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"balanceOf","url":"classes/GenericMRC721Burnable.html#balanceOf","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"ownerOf","url":"classes/GenericMRC721Burnable.html#ownerOf","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"safeTransferFrom","url":"classes/GenericMRC721Burnable.html#safeTransferFrom","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"transferFrom","url":"classes/GenericMRC721Burnable.html#transferFrom","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"approve","url":"classes/GenericMRC721Burnable.html#approve","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"getApproved","url":"classes/GenericMRC721Burnable.html#getApproved","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"setApprovalForAll","url":"classes/GenericMRC721Burnable.html#setApprovalForAll","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"isApprovedForAll","url":"classes/GenericMRC721Burnable.html#isApprovedForAll","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"safeTransferFromData","url":"classes/GenericMRC721Burnable.html#safeTransferFromData","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"name","url":"classes/GenericMRC721Burnable.html#name","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"symbol","url":"classes/GenericMRC721Burnable.html#symbol","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"tokenURI","url":"classes/GenericMRC721Burnable.html#tokenURI","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"supportsInterface","url":"classes/GenericMRC721Burnable.html#supportsInterface","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":1024,"name":"address","url":"classes/GenericMRC721Burnable.html#address","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":1024,"name":"provider","url":"classes/GenericMRC721Burnable.html#provider","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":1024,"name":"abi","url":"classes/GenericMRC721Burnable.html#abi","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":1024,"name":"bytecode","url":"classes/GenericMRC721Burnable.html#bytecode","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"balance","url":"classes/GenericMRC721Burnable.html#balance","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"call","url":"classes/GenericMRC721Burnable.html#call","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"send","url":"classes/GenericMRC721Burnable.html#send","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":2048,"name":"getEventLogs","url":"classes/GenericMRC721Burnable.html#getEventLogs","classes":"tsd-is-inherited","parent":"GenericMRC721Burnable"},{"kind":128,"name":"GenericMRC721BurnableRoyalty","url":"classes/GenericMRC721BurnableRoyalty.html","classes":""},{"kind":512,"name":"constructor","url":"classes/GenericMRC721BurnableRoyalty.html#constructor","classes":"","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"royaltyInfo","url":"classes/GenericMRC721BurnableRoyalty.html#royaltyInfo","classes":"","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"setRoyalty","url":"classes/GenericMRC721BurnableRoyalty.html#setRoyalty","classes":"","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"burn","url":"classes/GenericMRC721BurnableRoyalty.html#burn","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"controllers","url":"classes/GenericMRC721BurnableRoyalty.html#controllers","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"mintUnique","url":"classes/GenericMRC721BurnableRoyalty.html#mintUnique","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"mintUniqueBatch","url":"classes/GenericMRC721BurnableRoyalty.html#mintUniqueBatch","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"owner","url":"classes/GenericMRC721BurnableRoyalty.html#owner","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"renounceOwnership","url":"classes/GenericMRC721BurnableRoyalty.html#renounceOwnership","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"setBaseURI","url":"classes/GenericMRC721BurnableRoyalty.html#setBaseURI","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"setController","url":"classes/GenericMRC721BurnableRoyalty.html#setController","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"transferOwnership","url":"classes/GenericMRC721BurnableRoyalty.html#transferOwnership","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"totalSupply","url":"classes/GenericMRC721BurnableRoyalty.html#totalSupply","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"tokenByIndex","url":"classes/GenericMRC721BurnableRoyalty.html#tokenByIndex","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"tokenOfOwnerByIndex","url":"classes/GenericMRC721BurnableRoyalty.html#tokenOfOwnerByIndex","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"balanceOf","url":"classes/GenericMRC721BurnableRoyalty.html#balanceOf","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"ownerOf","url":"classes/GenericMRC721BurnableRoyalty.html#ownerOf","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"safeTransferFrom","url":"classes/GenericMRC721BurnableRoyalty.html#safeTransferFrom","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"transferFrom","url":"classes/GenericMRC721BurnableRoyalty.html#transferFrom","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"approve","url":"classes/GenericMRC721BurnableRoyalty.html#approve","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"getApproved","url":"classes/GenericMRC721BurnableRoyalty.html#getApproved","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"setApprovalForAll","url":"classes/GenericMRC721BurnableRoyalty.html#setApprovalForAll","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"isApprovedForAll","url":"classes/GenericMRC721BurnableRoyalty.html#isApprovedForAll","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"safeTransferFromData","url":"classes/GenericMRC721BurnableRoyalty.html#safeTransferFromData","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"name","url":"classes/GenericMRC721BurnableRoyalty.html#name","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"symbol","url":"classes/GenericMRC721BurnableRoyalty.html#symbol","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"tokenURI","url":"classes/GenericMRC721BurnableRoyalty.html#tokenURI","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"supportsInterface","url":"classes/GenericMRC721BurnableRoyalty.html#supportsInterface","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":1024,"name":"address","url":"classes/GenericMRC721BurnableRoyalty.html#address","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":1024,"name":"provider","url":"classes/GenericMRC721BurnableRoyalty.html#provider","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":1024,"name":"abi","url":"classes/GenericMRC721BurnableRoyalty.html#abi","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":1024,"name":"bytecode","url":"classes/GenericMRC721BurnableRoyalty.html#bytecode","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"balance","url":"classes/GenericMRC721BurnableRoyalty.html#balance","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"call","url":"classes/GenericMRC721BurnableRoyalty.html#call","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"send","url":"classes/GenericMRC721BurnableRoyalty.html#send","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":2048,"name":"getEventLogs","url":"classes/GenericMRC721BurnableRoyalty.html#getEventLogs","classes":"tsd-is-inherited","parent":"GenericMRC721BurnableRoyalty"},{"kind":256,"name":"IGenericMRC721Royalty","url":"interfaces/IGenericMRC721Royalty.html","classes":""},{"kind":2048,"name":"royaltyInfo","url":"interfaces/IGenericMRC721Royalty.html#royaltyInfo","classes":"","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"setRoyalty","url":"interfaces/IGenericMRC721Royalty.html#setRoyalty","classes":"","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"controllers","url":"interfaces/IGenericMRC721Royalty.html#controllers","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"mintUnique","url":"interfaces/IGenericMRC721Royalty.html#mintUnique","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"mintUniqueBatch","url":"interfaces/IGenericMRC721Royalty.html#mintUniqueBatch","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"owner","url":"interfaces/IGenericMRC721Royalty.html#owner","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"renounceOwnership","url":"interfaces/IGenericMRC721Royalty.html#renounceOwnership","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"setBaseURI","url":"interfaces/IGenericMRC721Royalty.html#setBaseURI","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"setController","url":"interfaces/IGenericMRC721Royalty.html#setController","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"transferOwnership","url":"interfaces/IGenericMRC721Royalty.html#transferOwnership","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"totalSupply","url":"interfaces/IGenericMRC721Royalty.html#totalSupply","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"tokenOfOwnerByIndex","url":"interfaces/IGenericMRC721Royalty.html#tokenOfOwnerByIndex","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"tokenByIndex","url":"interfaces/IGenericMRC721Royalty.html#tokenByIndex","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"balanceOf","url":"interfaces/IGenericMRC721Royalty.html#balanceOf","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"ownerOf","url":"interfaces/IGenericMRC721Royalty.html#ownerOf","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"safeTransferFrom","url":"interfaces/IGenericMRC721Royalty.html#safeTransferFrom","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"transferFrom","url":"interfaces/IGenericMRC721Royalty.html#transferFrom","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"approve","url":"interfaces/IGenericMRC721Royalty.html#approve","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"getApproved","url":"interfaces/IGenericMRC721Royalty.html#getApproved","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"setApprovalForAll","url":"interfaces/IGenericMRC721Royalty.html#setApprovalForAll","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"isApprovedForAll","url":"interfaces/IGenericMRC721Royalty.html#isApprovedForAll","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"safeTransferFromData","url":"interfaces/IGenericMRC721Royalty.html#safeTransferFromData","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"name","url":"interfaces/IGenericMRC721Royalty.html#name","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"symbol","url":"interfaces/IGenericMRC721Royalty.html#symbol","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"tokenURI","url":"interfaces/IGenericMRC721Royalty.html#tokenURI","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":2048,"name":"supportsInterface","url":"interfaces/IGenericMRC721Royalty.html#supportsInterface","classes":"tsd-is-inherited","parent":"IGenericMRC721Royalty"},{"kind":128,"name":"GenericMRC721Royalty","url":"classes/GenericMRC721Royalty.html","classes":""},{"kind":512,"name":"constructor","url":"classes/GenericMRC721Royalty.html#constructor","classes":"","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"royaltyInfo","url":"classes/GenericMRC721Royalty.html#royaltyInfo","classes":"","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"setRoyalty","url":"classes/GenericMRC721Royalty.html#setRoyalty","classes":"","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"controllers","url":"classes/GenericMRC721Royalty.html#controllers","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"mintUnique","url":"classes/GenericMRC721Royalty.html#mintUnique","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"mintUniqueBatch","url":"classes/GenericMRC721Royalty.html#mintUniqueBatch","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"owner","url":"classes/GenericMRC721Royalty.html#owner","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"renounceOwnership","url":"classes/GenericMRC721Royalty.html#renounceOwnership","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"setBaseURI","url":"classes/GenericMRC721Royalty.html#setBaseURI","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"setController","url":"classes/GenericMRC721Royalty.html#setController","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"transferOwnership","url":"classes/GenericMRC721Royalty.html#transferOwnership","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"totalSupply","url":"classes/GenericMRC721Royalty.html#totalSupply","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"tokenByIndex","url":"classes/GenericMRC721Royalty.html#tokenByIndex","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"tokenOfOwnerByIndex","url":"classes/GenericMRC721Royalty.html#tokenOfOwnerByIndex","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"balanceOf","url":"classes/GenericMRC721Royalty.html#balanceOf","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"ownerOf","url":"classes/GenericMRC721Royalty.html#ownerOf","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"safeTransferFrom","url":"classes/GenericMRC721Royalty.html#safeTransferFrom","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"transferFrom","url":"classes/GenericMRC721Royalty.html#transferFrom","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"approve","url":"classes/GenericMRC721Royalty.html#approve","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"getApproved","url":"classes/GenericMRC721Royalty.html#getApproved","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"setApprovalForAll","url":"classes/GenericMRC721Royalty.html#setApprovalForAll","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"isApprovedForAll","url":"classes/GenericMRC721Royalty.html#isApprovedForAll","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"safeTransferFromData","url":"classes/GenericMRC721Royalty.html#safeTransferFromData","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"name","url":"classes/GenericMRC721Royalty.html#name","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"symbol","url":"classes/GenericMRC721Royalty.html#symbol","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"tokenURI","url":"classes/GenericMRC721Royalty.html#tokenURI","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"supportsInterface","url":"classes/GenericMRC721Royalty.html#supportsInterface","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":1024,"name":"address","url":"classes/GenericMRC721Royalty.html#address","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":1024,"name":"provider","url":"classes/GenericMRC721Royalty.html#provider","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":1024,"name":"abi","url":"classes/GenericMRC721Royalty.html#abi","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":1024,"name":"bytecode","url":"classes/GenericMRC721Royalty.html#bytecode","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"balance","url":"classes/GenericMRC721Royalty.html#balance","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"call","url":"classes/GenericMRC721Royalty.html#call","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"send","url":"classes/GenericMRC721Royalty.html#send","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":2048,"name":"getEventLogs","url":"classes/GenericMRC721Royalty.html#getEventLogs","classes":"tsd-is-inherited","parent":"GenericMRC721Royalty"},{"kind":256,"name":"IMRC721Attribute","url":"interfaces/IMRC721Attribute.html","classes":""},{"kind":1024,"name":"trait_type","url":"interfaces/IMRC721Attribute.html#trait_type","classes":"","parent":"IMRC721Attribute"},{"kind":1024,"name":"value","url":"interfaces/IMRC721Attribute.html#value","classes":"","parent":"IMRC721Attribute"},{"kind":1024,"name":"display_type","url":"interfaces/IMRC721Attribute.html#display_type","classes":"","parent":"IMRC721Attribute"},{"kind":256,"name":"IMRC721Metadata","url":"interfaces/IMRC721Metadata.html","classes":""},{"kind":1024,"name":"name","url":"interfaces/IMRC721Metadata.html#name","classes":"","parent":"IMRC721Metadata"},{"kind":1024,"name":"description","url":"interfaces/IMRC721Metadata.html#description","classes":"","parent":"IMRC721Metadata"},{"kind":1024,"name":"image","url":"interfaces/IMRC721Metadata.html#image","classes":"","parent":"IMRC721Metadata"},{"kind":1024,"name":"external_url","url":"interfaces/IMRC721Metadata.html#external_url","classes":"","parent":"IMRC721Metadata"},{"kind":1024,"name":"animation_url","url":"interfaces/IMRC721Metadata.html#animation_url","classes":"","parent":"IMRC721Metadata"},{"kind":1024,"name":"attributes","url":"interfaces/IMRC721Metadata.html#attributes","classes":"","parent":"IMRC721Metadata"},{"kind":4194304,"name":"MRC721AttributeDataType","url":"types/MRC721AttributeDataType.html","classes":""},{"kind":128,"name":"SimpleAuction","url":"classes/SimpleAuction.html","classes":""},{"kind":512,"name":"constructor","url":"classes/SimpleAuction.html#constructor","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"auctionEnd","url":"classes/SimpleAuction.html#auctionEnd","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"bid","url":"classes/SimpleAuction.html#bid","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"cancelAuction","url":"classes/SimpleAuction.html#cancelAuction","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"core","url":"classes/SimpleAuction.html#core","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"createAuction","url":"classes/SimpleAuction.html#createAuction","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"getAuction","url":"classes/SimpleAuction.html#getAuction","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"owner","url":"classes/SimpleAuction.html#owner","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"pause","url":"classes/SimpleAuction.html#pause","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"paused","url":"classes/SimpleAuction.html#paused","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"claim","url":"classes/SimpleAuction.html#claim","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"pendingReturns","url":"classes/SimpleAuction.html#pendingReturns","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"renounceOwnership","url":"classes/SimpleAuction.html#renounceOwnership","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"transferOwnership","url":"classes/SimpleAuction.html#transferOwnership","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"unpause","url":"classes/SimpleAuction.html#unpause","classes":"","parent":"SimpleAuction"},{"kind":2048,"name":"withdraw","url":"classes/SimpleAuction.html#withdraw","classes":"","parent":"SimpleAuction"},{"kind":1024,"name":"address","url":"classes/SimpleAuction.html#address","classes":"tsd-is-inherited","parent":"SimpleAuction"},{"kind":1024,"name":"provider","url":"classes/SimpleAuction.html#provider","classes":"tsd-is-inherited","parent":"SimpleAuction"},{"kind":1024,"name":"abi","url":"classes/SimpleAuction.html#abi","classes":"tsd-is-inherited","parent":"SimpleAuction"},{"kind":1024,"name":"bytecode","url":"classes/SimpleAuction.html#bytecode","classes":"tsd-is-inherited","parent":"SimpleAuction"},{"kind":2048,"name":"balance","url":"classes/SimpleAuction.html#balance","classes":"tsd-is-inherited","parent":"SimpleAuction"},{"kind":2048,"name":"call","url":"classes/SimpleAuction.html#call","classes":"tsd-is-inherited","parent":"SimpleAuction"},{"kind":2048,"name":"send","url":"classes/SimpleAuction.html#send","classes":"tsd-is-inherited","parent":"SimpleAuction"},{"kind":2048,"name":"getEventLogs","url":"classes/SimpleAuction.html#getEventLogs","classes":"tsd-is-inherited","parent":"SimpleAuction"},{"kind":128,"name":"BaseSale","url":"classes/BaseSale.html","classes":""},{"kind":512,"name":"constructor","url":"classes/BaseSale.html#constructor","classes":"","parent":"BaseSale"},{"kind":2048,"name":"cancelSale","url":"classes/BaseSale.html#cancelSale","classes":"","parent":"BaseSale"},{"kind":2048,"name":"core","url":"classes/BaseSale.html#core","classes":"","parent":"BaseSale"},{"kind":2048,"name":"createSale","url":"classes/BaseSale.html#createSale","classes":"","parent":"BaseSale"},{"kind":2048,"name":"getSale","url":"classes/BaseSale.html#getSale","classes":"","parent":"BaseSale"},{"kind":2048,"name":"owner","url":"classes/BaseSale.html#owner","classes":"","parent":"BaseSale"},{"kind":2048,"name":"pause","url":"classes/BaseSale.html#pause","classes":"","parent":"BaseSale"},{"kind":2048,"name":"paused","url":"classes/BaseSale.html#paused","classes":"","parent":"BaseSale"},{"kind":2048,"name":"purchase","url":"classes/BaseSale.html#purchase","classes":"","parent":"BaseSale"},{"kind":2048,"name":"renounceOwnership","url":"classes/BaseSale.html#renounceOwnership","classes":"","parent":"BaseSale"},{"kind":2048,"name":"transferOwnership","url":"classes/BaseSale.html#transferOwnership","classes":"","parent":"BaseSale"},{"kind":2048,"name":"unpause","url":"classes/BaseSale.html#unpause","classes":"","parent":"BaseSale"},{"kind":1024,"name":"address","url":"classes/BaseSale.html#address","classes":"tsd-is-inherited","parent":"BaseSale"},{"kind":1024,"name":"provider","url":"classes/BaseSale.html#provider","classes":"tsd-is-inherited","parent":"BaseSale"},{"kind":1024,"name":"abi","url":"classes/BaseSale.html#abi","classes":"tsd-is-inherited","parent":"BaseSale"},{"kind":1024,"name":"bytecode","url":"classes/BaseSale.html#bytecode","classes":"tsd-is-inherited","parent":"BaseSale"},{"kind":2048,"name":"balance","url":"classes/BaseSale.html#balance","classes":"tsd-is-inherited","parent":"BaseSale"},{"kind":2048,"name":"call","url":"classes/BaseSale.html#call","classes":"tsd-is-inherited","parent":"BaseSale"},{"kind":2048,"name":"send","url":"classes/BaseSale.html#send","classes":"tsd-is-inherited","parent":"BaseSale"},{"kind":2048,"name":"getEventLogs","url":"classes/BaseSale.html#getEventLogs","classes":"tsd-is-inherited","parent":"BaseSale"},{"kind":256,"name":"APIEventLogs","url":"interfaces/APIEventLogs.html","classes":""},{"kind":1024,"name":"totalCount","url":"interfaces/APIEventLogs.html#totalCount","classes":"","parent":"APIEventLogs"},{"kind":1024,"name":"logs","url":"interfaces/APIEventLogs.html#logs","classes":"","parent":"APIEventLogs"},{"kind":256,"name":"APILog","url":"interfaces/APILog.html","classes":""},{"kind":1024,"name":"transactionId","url":"interfaces/APILog.html#transactionId","classes":"","parent":"APILog"},{"kind":1024,"name":"outputIndex","url":"interfaces/APILog.html#outputIndex","classes":"","parent":"APILog"},{"kind":1024,"name":"blockHash","url":"interfaces/APILog.html#blockHash","classes":"","parent":"APILog"},{"kind":1024,"name":"blockHeight","url":"interfaces/APILog.html#blockHeight","classes":"","parent":"APILog"},{"kind":1024,"name":"timestamp","url":"interfaces/APILog.html#timestamp","classes":"","parent":"APILog"},{"kind":1024,"name":"sender","url":"interfaces/APILog.html#sender","classes":"","parent":"APILog"},{"kind":1024,"name":"contractAddress","url":"interfaces/APILog.html#contractAddress","classes":"","parent":"APILog"},{"kind":1024,"name":"contractAddressHex","url":"interfaces/APILog.html#contractAddressHex","classes":"","parent":"APILog"},{"kind":1024,"name":"addressHex","url":"interfaces/APILog.html#addressHex","classes":"","parent":"APILog"},{"kind":1024,"name":"address","url":"interfaces/APILog.html#address","classes":"tsd-is-inherited","parent":"APILog"},{"kind":1024,"name":"topics","url":"interfaces/APILog.html#topics","classes":"tsd-is-inherited","parent":"APILog"},{"kind":1024,"name":"data","url":"interfaces/APILog.html#data","classes":"tsd-is-inherited","parent":"APILog"},{"kind":256,"name":"CreatedContract","url":"interfaces/CreatedContract.html","classes":""},{"kind":1024,"name":"address","url":"interfaces/CreatedContract.html#address","classes":"","parent":"CreatedContract"},{"kind":1024,"name":"code","url":"interfaces/CreatedContract.html#code","classes":"","parent":"CreatedContract"},{"kind":256,"name":"ContractResponse","url":"interfaces/ContractResponse.html","classes":""},{"kind":1024,"name":"address","url":"interfaces/ContractResponse.html#address","classes":"","parent":"ContractResponse"},{"kind":1024,"name":"executionResult","url":"interfaces/ContractResponse.html#executionResult","classes":"","parent":"ContractResponse"},{"kind":65536,"name":"__type","url":"interfaces/ContractResponse.html#executionResult.__type","classes":"","parent":"ContractResponse.executionResult"},{"kind":1024,"name":"gasUsed","url":"interfaces/ContractResponse.html#executionResult.__type.gasUsed","classes":"","parent":"ContractResponse.executionResult.__type"},{"kind":1024,"name":"excepted","url":"interfaces/ContractResponse.html#executionResult.__type.excepted","classes":"","parent":"ContractResponse.executionResult.__type"},{"kind":1024,"name":"newAddress","url":"interfaces/ContractResponse.html#executionResult.__type.newAddress","classes":"","parent":"ContractResponse.executionResult.__type"},{"kind":1024,"name":"output","url":"interfaces/ContractResponse.html#executionResult.__type.output","classes":"","parent":"ContractResponse.executionResult.__type"},{"kind":1024,"name":"codeDeposit","url":"interfaces/ContractResponse.html#executionResult.__type.codeDeposit","classes":"","parent":"ContractResponse.executionResult.__type"},{"kind":1024,"name":"gasRefunded","url":"interfaces/ContractResponse.html#executionResult.__type.gasRefunded","classes":"","parent":"ContractResponse.executionResult.__type"},{"kind":1024,"name":"depositSize","url":"interfaces/ContractResponse.html#executionResult.__type.depositSize","classes":"","parent":"ContractResponse.executionResult.__type"},{"kind":1024,"name":"gasForDeposit","url":"interfaces/ContractResponse.html#executionResult.__type.gasForDeposit","classes":"","parent":"ContractResponse.executionResult.__type"},{"kind":1024,"name":"exceptedMessage","url":"interfaces/ContractResponse.html#executionResult.__type.exceptedMessage","classes":"","parent":"ContractResponse.executionResult.__type"},{"kind":1024,"name":"transactionReceipt","url":"interfaces/ContractResponse.html#transactionReceipt","classes":"","parent":"ContractResponse"},{"kind":65536,"name":"__type","url":"interfaces/ContractResponse.html#transactionReceipt.__type-1","classes":"","parent":"ContractResponse.transactionReceipt"},{"kind":1024,"name":"stateRoot","url":"interfaces/ContractResponse.html#transactionReceipt.__type-1.stateRoot","classes":"","parent":"ContractResponse.transactionReceipt.__type"},{"kind":1024,"name":"utxoRoot","url":"interfaces/ContractResponse.html#transactionReceipt.__type-1.utxoRoot","classes":"","parent":"ContractResponse.transactionReceipt.__type"},{"kind":1024,"name":"gasUsed","url":"interfaces/ContractResponse.html#transactionReceipt.__type-1.gasUsed-1","classes":"","parent":"ContractResponse.transactionReceipt.__type"},{"kind":1024,"name":"bloom","url":"interfaces/ContractResponse.html#transactionReceipt.__type-1.bloom","classes":"","parent":"ContractResponse.transactionReceipt.__type"},{"kind":1024,"name":"createdContracts","url":"interfaces/ContractResponse.html#transactionReceipt.__type-1.createdContracts","classes":"","parent":"ContractResponse.transactionReceipt.__type"},{"kind":1024,"name":"destructedContracts","url":"interfaces/ContractResponse.html#transactionReceipt.__type-1.destructedContracts","classes":"","parent":"ContractResponse.transactionReceipt.__type"},{"kind":1024,"name":"log","url":"interfaces/ContractResponse.html#transactionReceipt.__type-1.log","classes":"","parent":"ContractResponse.transactionReceipt.__type"},{"kind":256,"name":"EVMLog","url":"interfaces/EVMLog.html","classes":""},{"kind":1024,"name":"address","url":"interfaces/EVMLog.html#address","classes":"","parent":"EVMLog"},{"kind":1024,"name":"topics","url":"interfaces/EVMLog.html#topics","classes":"","parent":"EVMLog"},{"kind":1024,"name":"data","url":"interfaces/EVMLog.html#data","classes":"","parent":"EVMLog"},{"kind":4194304,"name":"EventLogs","url":"types/EventLogs.html","classes":""},{"kind":128,"name":"MetrixContract","url":"classes/MetrixContract.html","classes":""},{"kind":512,"name":"constructor","url":"classes/MetrixContract.html#constructor","classes":"","parent":"MetrixContract"},{"kind":1024,"name":"address","url":"classes/MetrixContract.html#address","classes":"","parent":"MetrixContract"},{"kind":1024,"name":"provider","url":"classes/MetrixContract.html#provider","classes":"","parent":"MetrixContract"},{"kind":1024,"name":"abi","url":"classes/MetrixContract.html#abi","classes":"","parent":"MetrixContract"},{"kind":1024,"name":"bytecode","url":"classes/MetrixContract.html#bytecode","classes":"","parent":"MetrixContract"},{"kind":2048,"name":"balance","url":"classes/MetrixContract.html#balance","classes":"","parent":"MetrixContract"},{"kind":2048,"name":"call","url":"classes/MetrixContract.html#call","classes":"","parent":"MetrixContract"},{"kind":2048,"name":"send","url":"classes/MetrixContract.html#send","classes":"","parent":"MetrixContract"},{"kind":2048,"name":"getEventLogs","url":"classes/MetrixContract.html#getEventLogs","classes":"","parent":"MetrixContract"},{"kind":256,"name":"TransactionReceipt","url":"interfaces/TransactionReceipt.html","classes":""},{"kind":1024,"name":"blockHash","url":"interfaces/TransactionReceipt.html#blockHash","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"blockNumber","url":"interfaces/TransactionReceipt.html#blockNumber","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"transactionHash","url":"interfaces/TransactionReceipt.html#transactionHash","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"transactionIndex","url":"interfaces/TransactionReceipt.html#transactionIndex","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"outputIndex","url":"interfaces/TransactionReceipt.html#outputIndex","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"from","url":"interfaces/TransactionReceipt.html#from","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"to","url":"interfaces/TransactionReceipt.html#to","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"cumulativeGasUsed","url":"interfaces/TransactionReceipt.html#cumulativeGasUsed","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"gasUsed","url":"interfaces/TransactionReceipt.html#gasUsed","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"contractAddress","url":"interfaces/TransactionReceipt.html#contractAddress","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"excepted","url":"interfaces/TransactionReceipt.html#excepted","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"exceptedMessage","url":"interfaces/TransactionReceipt.html#exceptedMessage","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"stateRoot","url":"interfaces/TransactionReceipt.html#stateRoot","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"utxoRoot","url":"interfaces/TransactionReceipt.html#utxoRoot","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"createdContracts","url":"interfaces/TransactionReceipt.html#createdContracts","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"destructedContracts","url":"interfaces/TransactionReceipt.html#destructedContracts","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"log","url":"interfaces/TransactionReceipt.html#log","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"logs","url":"interfaces/TransactionReceipt.html#logs","classes":"","parent":"TransactionReceipt"},{"kind":1024,"name":"confirmations","url":"interfaces/TransactionReceipt.html#confirmations","classes":"","parent":"TransactionReceipt"},{"kind":256,"name":"Transaction","url":"interfaces/Transaction.html","classes":""},{"kind":1024,"name":"txid","url":"interfaces/Transaction.html#txid","classes":"","parent":"Transaction"},{"kind":1024,"name":"getReceipts","url":"interfaces/Transaction.html#getReceipts","classes":"","parent":"Transaction"},{"kind":1024,"name":"error","url":"interfaces/Transaction.html#error","classes":"","parent":"Transaction"},{"kind":65536,"name":"__type","url":"interfaces/Transaction.html#error.__type","classes":"","parent":"Transaction.error"},{"kind":1024,"name":"message","url":"interfaces/Transaction.html#error.__type.message","classes":"","parent":"Transaction.error.__type"},{"kind":1024,"name":"code","url":"interfaces/Transaction.html#error.__type.code","classes":"","parent":"Transaction.error.__type"},{"kind":256,"name":"ERC20","url":"interfaces/ERC20.html","classes":""},{"kind":2048,"name":"increaseAllowance","url":"interfaces/ERC20.html#increaseAllowance","classes":"","parent":"ERC20"},{"kind":2048,"name":"decreaseAllowance","url":"interfaces/ERC20.html#decreaseAllowance","classes":"","parent":"ERC20"},{"kind":2048,"name":"name","url":"interfaces/ERC20.html#name","classes":"tsd-is-inherited","parent":"ERC20"},{"kind":2048,"name":"symbol","url":"interfaces/ERC20.html#symbol","classes":"tsd-is-inherited","parent":"ERC20"},{"kind":2048,"name":"decimals","url":"interfaces/ERC20.html#decimals","classes":"tsd-is-inherited","parent":"ERC20"},{"kind":2048,"name":"allowance","url":"interfaces/ERC20.html#allowance","classes":"tsd-is-inherited","parent":"ERC20"},{"kind":2048,"name":"approve","url":"interfaces/ERC20.html#approve","classes":"tsd-is-inherited","parent":"ERC20"},{"kind":2048,"name":"balanceOf","url":"interfaces/ERC20.html#balanceOf","classes":"tsd-is-inherited","parent":"ERC20"},{"kind":2048,"name":"totalSupply","url":"interfaces/ERC20.html#totalSupply","classes":"tsd-is-inherited","parent":"ERC20"},{"kind":2048,"name":"transfer","url":"interfaces/ERC20.html#transfer","classes":"tsd-is-inherited","parent":"ERC20"},{"kind":2048,"name":"transferFrom","url":"interfaces/ERC20.html#transferFrom","classes":"tsd-is-inherited","parent":"ERC20"},{"kind":256,"name":"IERC20","url":"interfaces/IERC20.html","classes":""},{"kind":2048,"name":"allowance","url":"interfaces/IERC20.html#allowance","classes":"","parent":"IERC20"},{"kind":2048,"name":"approve","url":"interfaces/IERC20.html#approve","classes":"","parent":"IERC20"},{"kind":2048,"name":"balanceOf","url":"interfaces/IERC20.html#balanceOf","classes":"","parent":"IERC20"},{"kind":2048,"name":"totalSupply","url":"interfaces/IERC20.html#totalSupply","classes":"","parent":"IERC20"},{"kind":2048,"name":"transfer","url":"interfaces/IERC20.html#transfer","classes":"","parent":"IERC20"},{"kind":2048,"name":"transferFrom","url":"interfaces/IERC20.html#transferFrom","classes":"","parent":"IERC20"},{"kind":256,"name":"IERC20Metadata","url":"interfaces/IERC20Metadata.html","classes":""},{"kind":2048,"name":"name","url":"interfaces/IERC20Metadata.html#name","classes":"","parent":"IERC20Metadata"},{"kind":2048,"name":"symbol","url":"interfaces/IERC20Metadata.html#symbol","classes":"","parent":"IERC20Metadata"},{"kind":2048,"name":"decimals","url":"interfaces/IERC20Metadata.html#decimals","classes":"","parent":"IERC20Metadata"},{"kind":2048,"name":"allowance","url":"interfaces/IERC20Metadata.html#allowance","classes":"tsd-is-inherited","parent":"IERC20Metadata"},{"kind":2048,"name":"approve","url":"interfaces/IERC20Metadata.html#approve","classes":"tsd-is-inherited","parent":"IERC20Metadata"},{"kind":2048,"name":"balanceOf","url":"interfaces/IERC20Metadata.html#balanceOf","classes":"tsd-is-inherited","parent":"IERC20Metadata"},{"kind":2048,"name":"totalSupply","url":"interfaces/IERC20Metadata.html#totalSupply","classes":"tsd-is-inherited","parent":"IERC20Metadata"},{"kind":2048,"name":"transfer","url":"interfaces/IERC20Metadata.html#transfer","classes":"tsd-is-inherited","parent":"IERC20Metadata"},{"kind":2048,"name":"transferFrom","url":"interfaces/IERC20Metadata.html#transferFrom","classes":"tsd-is-inherited","parent":"IERC20Metadata"},{"kind":256,"name":"IERC165","url":"interfaces/IERC165.html","classes":""},{"kind":2048,"name":"supportsInterface","url":"interfaces/IERC165.html#supportsInterface","classes":"","parent":"IERC165"},{"kind":256,"name":"IERC721","url":"interfaces/IERC721.html","classes":""},{"kind":2048,"name":"balanceOf","url":"interfaces/IERC721.html#balanceOf","classes":"","parent":"IERC721"},{"kind":2048,"name":"ownerOf","url":"interfaces/IERC721.html#ownerOf","classes":"","parent":"IERC721"},{"kind":2048,"name":"safeTransferFrom","url":"interfaces/IERC721.html#safeTransferFrom","classes":"","parent":"IERC721"},{"kind":2048,"name":"transferFrom","url":"interfaces/IERC721.html#transferFrom","classes":"","parent":"IERC721"},{"kind":2048,"name":"approve","url":"interfaces/IERC721.html#approve","classes":"","parent":"IERC721"},{"kind":2048,"name":"getApproved","url":"interfaces/IERC721.html#getApproved","classes":"","parent":"IERC721"},{"kind":2048,"name":"setApprovalForAll","url":"interfaces/IERC721.html#setApprovalForAll","classes":"","parent":"IERC721"},{"kind":2048,"name":"isApprovedForAll","url":"interfaces/IERC721.html#isApprovedForAll","classes":"","parent":"IERC721"},{"kind":2048,"name":"safeTransferFromData","url":"interfaces/IERC721.html#safeTransferFromData","classes":"","parent":"IERC721"},{"kind":2048,"name":"name","url":"interfaces/IERC721.html#name","classes":"","parent":"IERC721"},{"kind":2048,"name":"symbol","url":"interfaces/IERC721.html#symbol","classes":"","parent":"IERC721"},{"kind":2048,"name":"tokenURI","url":"interfaces/IERC721.html#tokenURI","classes":"","parent":"IERC721"},{"kind":2048,"name":"supportsInterface","url":"interfaces/IERC721.html#supportsInterface","classes":"tsd-is-inherited","parent":"IERC721"},{"kind":256,"name":"IERC721Enumerable","url":"interfaces/IERC721Enumerable.html","classes":""},{"kind":2048,"name":"totalSupply","url":"interfaces/IERC721Enumerable.html#totalSupply","classes":"","parent":"IERC721Enumerable"},{"kind":2048,"name":"tokenOfOwnerByIndex","url":"interfaces/IERC721Enumerable.html#tokenOfOwnerByIndex","classes":"","parent":"IERC721Enumerable"},{"kind":2048,"name":"tokenByIndex","url":"interfaces/IERC721Enumerable.html#tokenByIndex","classes":"","parent":"IERC721Enumerable"},{"kind":2048,"name":"balanceOf","url":"interfaces/IERC721Enumerable.html#balanceOf","classes":"tsd-is-inherited","parent":"IERC721Enumerable"},{"kind":2048,"name":"ownerOf","url":"interfaces/IERC721Enumerable.html#ownerOf","classes":"tsd-is-inherited","parent":"IERC721Enumerable"},{"kind":2048,"name":"safeTransferFrom","url":"interfaces/IERC721Enumerable.html#safeTransferFrom","classes":"tsd-is-inherited","parent":"IERC721Enumerable"},{"kind":2048,"name":"transferFrom","url":"interfaces/IERC721Enumerable.html#transferFrom","classes":"tsd-is-inherited","parent":"IERC721Enumerable"},{"kind":2048,"name":"approve","url":"interfaces/IERC721Enumerable.html#approve","classes":"tsd-is-inherited","parent":"IERC721Enumerable"},{"kind":2048,"name":"getApproved","url":"interfaces/IERC721Enumerable.html#getApproved","classes":"tsd-is-inherited","parent":"IERC721Enumerable"},{"kind":2048,"name":"setApprovalForAll","url":"interfaces/IERC721Enumerable.html#setApprovalForAll","classes":"tsd-is-inherited","parent":"IERC721Enumerable"},{"kind":2048,"name":"isApprovedForAll","url":"interfaces/IERC721Enumerable.html#isApprovedForAll","classes":"tsd-is-inherited","parent":"IERC721Enumerable"},{"kind":2048,"name":"safeTransferFromData","url":"interfaces/IERC721Enumerable.html#safeTransferFromData","classes":"tsd-is-inherited","parent":"IERC721Enumerable"},{"kind":2048,"name":"name","url":"interfaces/IERC721Enumerable.html#name","classes":"tsd-is-inherited","parent":"IERC721Enumerable"},{"kind":2048,"name":"symbol","url":"interfaces/IERC721Enumerable.html#symbol","classes":"tsd-is-inherited","parent":"IERC721Enumerable"},{"kind":2048,"name":"tokenURI","url":"interfaces/IERC721Enumerable.html#tokenURI","classes":"tsd-is-inherited","parent":"IERC721Enumerable"},{"kind":2048,"name":"supportsInterface","url":"interfaces/IERC721Enumerable.html#supportsInterface","classes":"tsd-is-inherited","parent":"IERC721Enumerable"},{"kind":256,"name":"RPCEventLogs","url":"interfaces/RPCEventLogs.html","classes":""},{"kind":256,"name":"RPCLog","url":"interfaces/RPCLog.html","classes":""},{"kind":1024,"name":"blockHash","url":"interfaces/RPCLog.html#blockHash","classes":"","parent":"RPCLog"},{"kind":1024,"name":"blockNumber","url":"interfaces/RPCLog.html#blockNumber","classes":"","parent":"RPCLog"},{"kind":1024,"name":"transactionHash","url":"interfaces/RPCLog.html#transactionHash","classes":"","parent":"RPCLog"},{"kind":1024,"name":"transactionIndex","url":"interfaces/RPCLog.html#transactionIndex","classes":"","parent":"RPCLog"},{"kind":1024,"name":"outputIndex","url":"interfaces/RPCLog.html#outputIndex","classes":"","parent":"RPCLog"},{"kind":1024,"name":"from","url":"interfaces/RPCLog.html#from","classes":"","parent":"RPCLog"},{"kind":1024,"name":"to","url":"interfaces/RPCLog.html#to","classes":"","parent":"RPCLog"},{"kind":1024,"name":"cumulativeGasUsed","url":"interfaces/RPCLog.html#cumulativeGasUsed","classes":"","parent":"RPCLog"},{"kind":1024,"name":"gasUsed","url":"interfaces/RPCLog.html#gasUsed","classes":"","parent":"RPCLog"},{"kind":1024,"name":"contractAddress","url":"interfaces/RPCLog.html#contractAddress","classes":"","parent":"RPCLog"},{"kind":1024,"name":"excepted","url":"interfaces/RPCLog.html#excepted","classes":"","parent":"RPCLog"},{"kind":1024,"name":"exceptedMessage","url":"interfaces/RPCLog.html#exceptedMessage","classes":"","parent":"RPCLog"},{"kind":1024,"name":"stateRoot","url":"interfaces/RPCLog.html#stateRoot","classes":"","parent":"RPCLog"},{"kind":1024,"name":"utxoRoot","url":"interfaces/RPCLog.html#utxoRoot","classes":"","parent":"RPCLog"},{"kind":1024,"name":"createdContracts","url":"interfaces/RPCLog.html#createdContracts","classes":"","parent":"RPCLog"},{"kind":1024,"name":"destructedContracts","url":"interfaces/RPCLog.html#destructedContracts","classes":"","parent":"RPCLog"},{"kind":1024,"name":"log","url":"interfaces/RPCLog.html#log","classes":"","parent":"RPCLog"},{"kind":4,"name":"AddressUtils","url":"modules/AddressUtils.html","classes":""},{"kind":32,"name":"MetrixAddressRegex","url":"variables/AddressUtils.MetrixAddressRegex.html","classes":"","parent":"AddressUtils"},{"kind":32,"name":"HexAddressRegex","url":"variables/AddressUtils.HexAddressRegex.html","classes":"","parent":"AddressUtils"},{"kind":32,"name":"EthereumAddressRegex","url":"variables/AddressUtils.EthereumAddressRegex.html","classes":"","parent":"AddressUtils"},{"kind":64,"name":"toHexAddress","url":"functions/AddressUtils.toHexAddress.html","classes":"","parent":"AddressUtils"},{"kind":64,"name":"fromHexAddress","url":"functions/AddressUtils.fromHexAddress.html","classes":"","parent":"AddressUtils"},{"kind":4,"name":"ContractUtils","url":"modules/ContractUtils.html","classes":""},{"kind":8388608,"name":"getMetriverseCoreAddress","url":"modules/ContractUtils.html#getMetriverseCoreAddress","classes":"","parent":"ContractUtils"},{"kind":8388608,"name":"getMetriverseCore","url":"modules/ContractUtils.html#getMetriverseCore","classes":"","parent":"ContractUtils"},{"kind":4,"name":"HashUtils","url":"modules/HashUtils.html","classes":""},{"kind":64,"name":"tokenInfo","url":"functions/HashUtils.tokenInfo.html","classes":"","parent":"HashUtils"},{"kind":64,"name":"permissionSlip","url":"functions/HashUtils.permissionSlip.html","classes":"","parent":"HashUtils"},{"kind":4,"name":"NumberUtils","url":"modules/NumberUtils.html","classes":""},{"kind":64,"name":"parseFromIntString","url":"functions/NumberUtils.parseFromIntString.html","classes":"","parent":"NumberUtils"},{"kind":64,"name":"toSatoshi","url":"functions/NumberUtils.toSatoshi.html","classes":"","parent":"NumberUtils"},{"kind":4194304,"name":"NetworkType","url":"types/NetworkType.html","classes":""},{"kind":4194304,"name":"Version","url":"types/Version.html","classes":""},{"kind":32,"name":"CONTRACTS","url":"variables/CONTRACTS.html","classes":""},{"kind":65536,"name":"__type","url":"variables/CONTRACTS.html#__type","classes":"","parent":"CONTRACTS"},{"kind":1024,"name":"0.0.1","url":"variables/CONTRACTS.html#__type.0_0_1","classes":"","parent":"CONTRACTS.__type"},{"kind":65536,"name":"__type","url":"variables/CONTRACTS.html#__type.0_0_1.__type-1","classes":"","parent":"CONTRACTS.__type.0.0.1"},{"kind":1024,"name":"MainNet","url":"variables/CONTRACTS.html#__type.0_0_1.__type-1.MainNet","classes":"","parent":"CONTRACTS.__type.0.0.1.__type"},{"kind":1024,"name":"TestNet","url":"variables/CONTRACTS.html#__type.0_0_1.__type-1.TestNet","classes":"","parent":"CONTRACTS.__type.0.0.1.__type"},{"kind":1024,"name":"0.0.2","url":"variables/CONTRACTS.html#__type.0_0_2","classes":"","parent":"CONTRACTS.__type"},{"kind":65536,"name":"__type","url":"variables/CONTRACTS.html#__type.0_0_2.__type-2","classes":"","parent":"CONTRACTS.__type.0.0.2"},{"kind":1024,"name":"MainNet","url":"variables/CONTRACTS.html#__type.0_0_2.__type-2.MainNet-1","classes":"","parent":"CONTRACTS.__type.0.0.2.__type"},{"kind":1024,"name":"TestNet","url":"variables/CONTRACTS.html#__type.0_0_2.__type-2.TestNet-1","classes":"","parent":"CONTRACTS.__type.0.0.2.__type"},{"kind":1024,"name":"0.0.3","url":"variables/CONTRACTS.html#__type.0_0_3","classes":"","parent":"CONTRACTS.__type"},{"kind":65536,"name":"__type","url":"variables/CONTRACTS.html#__type.0_0_3.__type-3","classes":"","parent":"CONTRACTS.__type.0.0.3"},{"kind":1024,"name":"MainNet","url":"variables/CONTRACTS.html#__type.0_0_3.__type-3.MainNet-2","classes":"","parent":"CONTRACTS.__type.0.0.3.__type"},{"kind":1024,"name":"TestNet","url":"variables/CONTRACTS.html#__type.0_0_3.__type-3.TestNet-2","classes":"","parent":"CONTRACTS.__type.0.0.3.__type"},{"kind":1024,"name":"0.0.4","url":"variables/CONTRACTS.html#__type.0_0_4","classes":"","parent":"CONTRACTS.__type"},{"kind":65536,"name":"__type","url":"variables/CONTRACTS.html#__type.0_0_4.__type-4","classes":"","parent":"CONTRACTS.__type.0.0.4"},{"kind":1024,"name":"MainNet","url":"variables/CONTRACTS.html#__type.0_0_4.__type-4.MainNet-3","classes":"","parent":"CONTRACTS.__type.0.0.4.__type"},{"kind":1024,"name":"TestNet","url":"variables/CONTRACTS.html#__type.0_0_4.__type-4.TestNet-3","classes":"","parent":"CONTRACTS.__type.0.0.4.__type"},{"kind":1024,"name":"latest","url":"variables/CONTRACTS.html#__type.latest","classes":"","parent":"CONTRACTS.__type"},{"kind":65536,"name":"__type","url":"variables/CONTRACTS.html#__type.latest.__type-5","classes":"","parent":"CONTRACTS.__type.latest"},{"kind":1024,"name":"MainNet","url":"variables/CONTRACTS.html#__type.latest.__type-5.MainNet-4","classes":"","parent":"CONTRACTS.__type.latest.__type"},{"kind":1024,"name":"TestNet","url":"variables/CONTRACTS.html#__type.latest.__type-5.TestNet-4","classes":"","parent":"CONTRACTS.__type.latest.__type"},{"kind":256,"name":"Provider","url":"interfaces/Provider.html","classes":""},{"kind":1024,"name":"network","url":"interfaces/Provider.html#network","classes":"","parent":"Provider"},{"kind":2048,"name":"getEventLogs","url":"interfaces/Provider.html#getEventLogs","classes":"","parent":"Provider"},{"kind":2048,"name":"searchEventLogs","url":"interfaces/Provider.html#searchEventLogs","classes":"","parent":"Provider"},{"kind":2048,"name":"getTxReceipts","url":"interfaces/Provider.html#getTxReceipts","classes":"","parent":"Provider"},{"kind":2048,"name":"callContract","url":"interfaces/Provider.html#callContract","classes":"","parent":"Provider"},{"kind":2048,"name":"sendToContract","url":"interfaces/Provider.html#sendToContract","classes":"","parent":"Provider"},{"kind":2048,"name":"balance","url":"interfaces/Provider.html#balance","classes":"","parent":"Provider"},{"kind":128,"name":"APIProvider","url":"classes/APIProvider.html","classes":""},{"kind":512,"name":"constructor","url":"classes/APIProvider.html#constructor","classes":"","parent":"APIProvider"},{"kind":1024,"name":"network","url":"classes/APIProvider.html#network","classes":"","parent":"APIProvider"},{"kind":2048,"name":"getTransactionReceipt","url":"classes/APIProvider.html#getTransactionReceipt","classes":"tsd-is-private","parent":"APIProvider"},{"kind":2048,"name":"getTxReceipts","url":"classes/APIProvider.html#getTxReceipts","classes":"","parent":"APIProvider"},{"kind":2048,"name":"callContract","url":"classes/APIProvider.html#callContract","classes":"","parent":"APIProvider"},{"kind":2048,"name":"sendToContract","url":"classes/APIProvider.html#sendToContract","classes":"","parent":"APIProvider"},{"kind":2048,"name":"balance","url":"classes/APIProvider.html#balance","classes":"","parent":"APIProvider"},{"kind":2048,"name":"getEventLogs","url":"classes/APIProvider.html#getEventLogs","classes":"","parent":"APIProvider"},{"kind":2048,"name":"searchEventLogs","url":"classes/APIProvider.html#searchEventLogs","classes":"","parent":"APIProvider"},{"kind":128,"name":"RPCProvider","url":"classes/RPCProvider.html","classes":""},{"kind":512,"name":"constructor","url":"classes/RPCProvider.html#constructor","classes":"","parent":"RPCProvider"},{"kind":1024,"name":"network","url":"classes/RPCProvider.html#network","classes":"","parent":"RPCProvider"},{"kind":1024,"name":"mrpc","url":"classes/RPCProvider.html#mrpc","classes":"","parent":"RPCProvider"},{"kind":1024,"name":"sender","url":"classes/RPCProvider.html#sender","classes":"","parent":"RPCProvider"},{"kind":2048,"name":"getTxReceipts","url":"classes/RPCProvider.html#getTxReceipts","classes":"","parent":"RPCProvider"},{"kind":2048,"name":"callContract","url":"classes/RPCProvider.html#callContract","classes":"","parent":"RPCProvider"},{"kind":2048,"name":"sendToContract","url":"classes/RPCProvider.html#sendToContract","classes":"","parent":"RPCProvider"},{"kind":2048,"name":"balance","url":"classes/RPCProvider.html#balance","classes":"","parent":"RPCProvider"},{"kind":2048,"name":"getEventLogs","url":"classes/RPCProvider.html#getEventLogs","classes":"","parent":"RPCProvider"},{"kind":2048,"name":"searchEventLogs","url":"classes/RPCProvider.html#searchEventLogs","classes":"","parent":"RPCProvider"},{"kind":128,"name":"Web3Provider","url":"classes/Web3Provider.html","classes":""},{"kind":512,"name":"constructor","url":"classes/Web3Provider.html#constructor","classes":"","parent":"Web3Provider"},{"kind":1024,"name":"network","url":"classes/Web3Provider.html#network","classes":"","parent":"Web3Provider"},{"kind":2048,"name":"getTransactionReceipt","url":"classes/Web3Provider.html#getTransactionReceipt","classes":"tsd-is-private","parent":"Web3Provider"},{"kind":2048,"name":"getTxReceipts","url":"classes/Web3Provider.html#getTxReceipts","classes":"","parent":"Web3Provider"},{"kind":2048,"name":"callContract","url":"classes/Web3Provider.html#callContract","classes":"","parent":"Web3Provider"},{"kind":2048,"name":"sendToContract","url":"classes/Web3Provider.html#sendToContract","classes":"","parent":"Web3Provider"},{"kind":2048,"name":"balance","url":"classes/Web3Provider.html#balance","classes":"","parent":"Web3Provider"},{"kind":2048,"name":"getEventLogs","url":"classes/Web3Provider.html#getEventLogs","classes":"","parent":"Web3Provider"},{"kind":2048,"name":"searchEventLogs","url":"classes/Web3Provider.html#searchEventLogs","classes":"","parent":"Web3Provider"}],"index":{"version":"2.3.9","fields":["name","comment"],"fieldVectors":[["name/0",[0,58.993]],["comment/0",[]],["name/1",[0,58.993]],["comment/1",[]],["name/2",[1,58.993]],["comment/2",[]],["name/3",[2,58.993]],["comment/3",[]],["name/4",[3,38.452]],["comment/4",[]],["name/5",[4,64.102]],["comment/5",[]],["name/6",[5,64.102]],["comment/6",[]],["name/7",[6,58.993]],["comment/7",[]],["name/8",[7,58.993]],["comment/8",[]],["name/9",[8,58.993]],["comment/9",[]],["name/10",[9,58.993]],["comment/10",[]],["name/11",[10,58.993]],["comment/11",[]],["name/12",[11,58.993]],["comment/12",[]],["name/13",[12,58.993]],["comment/13",[]],["name/14",[13,58.993]],["comment/14",[]],["name/15",[14,58.993]],["comment/15",[]],["name/16",[15,58.993]],["comment/16",[]],["name/17",[16,58.993]],["comment/17",[]],["name/18",[17,58.993]],["comment/18",[]],["name/19",[18,58.993]],["comment/19",[]],["name/20",[19,58.993]],["comment/20",[]],["name/21",[20,58.993]],["comment/21",[]],["name/22",[21,58.993]],["comment/22",[]],["name/23",[22,58.993]],["comment/23",[]],["name/24",[23,58.993]],["comment/24",[]],["name/25",[24,58.993]],["comment/25",[]],["name/26",[25,58.993]],["comment/26",[]],["name/27",[26,58.993]],["comment/27",[]],["name/28",[27,58.993]],["comment/28",[]],["name/29",[28,58.993]],["comment/29",[]],["name/30",[29,58.993]],["comment/30",[]],["name/31",[30,58.993]],["comment/31",[]],["name/32",[31,58.993]],["comment/32",[]],["name/33",[32,58.993]],["comment/33",[]],["name/34",[33,58.993]],["comment/34",[]],["name/35",[34,58.993]],["comment/35",[]],["name/36",[35,58.993]],["comment/36",[]],["name/37",[36,58.993]],["comment/37",[]],["name/38",[37,58.993]],["comment/38",[]],["name/39",[38,58.993]],["comment/39",[]],["name/40",[39,58.993]],["comment/40",[]],["name/41",[40,58.993]],["comment/41",[]],["name/42",[41,58.993]],["comment/42",[]],["name/43",[42,58.993]],["comment/43",[]],["name/44",[43,58.993]],["comment/44",[]],["name/45",[44,58.993]],["comment/45",[]],["name/46",[45,58.993]],["comment/46",[]],["name/47",[46,58.993]],["comment/47",[]],["name/48",[47,58.993]],["comment/48",[]],["name/49",[48,58.993]],["comment/49",[]],["name/50",[49,58.993]],["comment/50",[]],["name/51",[50,58.993]],["comment/51",[]],["name/52",[51,53.116]],["comment/52",[]],["name/53",[52,58.993]],["comment/53",[]],["name/54",[53,58.993]],["comment/54",[]],["name/55",[54,58.993]],["comment/55",[]],["name/56",[55,58.993]],["comment/56",[]],["name/57",[56,58.993]],["comment/57",[]],["name/58",[57,58.993]],["comment/58",[]],["name/59",[58,58.993]],["comment/59",[]],["name/60",[59,58.993]],["comment/60",[]],["name/61",[60,58.993]],["comment/61",[]],["name/62",[61,58.993]],["comment/62",[]],["name/63",[62,58.993]],["comment/63",[]],["name/64",[63,58.993]],["comment/64",[]],["name/65",[64,58.993]],["comment/65",[]],["name/66",[65,58.993]],["comment/66",[]],["name/67",[66,58.993]],["comment/67",[]],["name/68",[67,58.993]],["comment/68",[]],["name/69",[68,58.993]],["comment/69",[]],["name/70",[69,58.993]],["comment/70",[]],["name/71",[70,58.993]],["comment/71",[]],["name/72",[71,58.993]],["comment/72",[]],["name/73",[72,58.993]],["comment/73",[]],["name/74",[73,58.993]],["comment/74",[]],["name/75",[74,58.993]],["comment/75",[]],["name/76",[75,58.993]],["comment/76",[]],["name/77",[76,58.993]],["comment/77",[]],["name/78",[77,58.993]],["comment/78",[]],["name/79",[78,58.993]],["comment/79",[]],["name/80",[79,58.993]],["comment/80",[]],["name/81",[80,58.993]],["comment/81",[]],["name/82",[81,58.993]],["comment/82",[]],["name/83",[82,58.993]],["comment/83",[]],["name/84",[83,58.993]],["comment/84",[]],["name/85",[84,58.993]],["comment/85",[]],["name/86",[85,58.993]],["comment/86",[]],["name/87",[86,58.993]],["comment/87",[]],["name/88",[87,58.993]],["comment/88",[]],["name/89",[88,58.993]],["comment/89",[]],["name/90",[89,58.993]],["comment/90",[]],["name/91",[90,58.993]],["comment/91",[]],["name/92",[91,58.993]],["comment/92",[]],["name/93",[92,58.993]],["comment/93",[]],["name/94",[93,58.993]],["comment/94",[]],["name/95",[94,58.993]],["comment/95",[]],["name/96",[95,58.993]],["comment/96",[]],["name/97",[96,58.993]],["comment/97",[]],["name/98",[97,58.993]],["comment/98",[]],["name/99",[98,58.993]],["comment/99",[]],["name/100",[99,58.993]],["comment/100",[]],["name/101",[100,58.993]],["comment/101",[]],["name/102",[101,58.993]],["comment/102",[]],["name/103",[102,58.993]],["comment/103",[]],["name/104",[103,58.993]],["comment/104",[]],["name/105",[104,55.629]],["comment/105",[]],["name/106",[105,58.993]],["comment/106",[]],["name/107",[106,49.438]],["comment/107",[]],["name/108",[107,58.993]],["comment/108",[]],["name/109",[108,58.993]],["comment/109",[]],["name/110",[109,58.993]],["comment/110",[]],["name/111",[110,58.993]],["comment/111",[]],["name/112",[111,58.993]],["comment/112",[]],["name/113",[112,49.438]],["comment/113",[]],["name/114",[113,58.993]],["comment/114",[]],["name/115",[114,64.102]],["comment/115",[]],["name/116",[3,38.452]],["comment/116",[]],["name/117",[115,64.102]],["comment/117",[]],["name/118",[116,64.102]],["comment/118",[]],["name/119",[117,64.102]],["comment/119",[]],["name/120",[118,64.102]],["comment/120",[]],["name/121",[119,64.102]],["comment/121",[]],["name/122",[120,64.102]],["comment/122",[]],["name/123",[121,58.993]],["comment/123",[]],["name/124",[122,64.102]],["comment/124",[]],["name/125",[123,64.102]],["comment/125",[]],["name/126",[124,64.102]],["comment/126",[]],["name/127",[125,64.102]],["comment/127",[]],["name/128",[126,64.102]],["comment/128",[]],["name/129",[127,64.102]],["comment/129",[]],["name/130",[128,64.102]],["comment/130",[]],["name/131",[129,64.102]],["comment/131",[]],["name/132",[3,38.452]],["comment/132",[]],["name/133",[130,64.102]],["comment/133",[]],["name/134",[131,64.102]],["comment/134",[]],["name/135",[132,64.102]],["comment/135",[]],["name/136",[133,64.102]],["comment/136",[]],["name/137",[134,64.102]],["comment/137",[]],["name/138",[135,64.102]],["comment/138",[]],["name/139",[136,64.102]],["comment/139",[]],["name/140",[137,64.102]],["comment/140",[]],["name/141",[121,58.993]],["comment/141",[]],["name/142",[138,64.102]],["comment/142",[]],["name/143",[1,58.993]],["comment/143",[]],["name/144",[2,58.993]],["comment/144",[]],["name/145",[3,38.452]],["comment/145",[]],["name/146",[139,64.102]],["comment/146",[]],["name/147",[8,58.993]],["comment/147",[]],["name/148",[6,58.993]],["comment/148",[]],["name/149",[7,58.993]],["comment/149",[]],["name/150",[9,58.993]],["comment/150",[]],["name/151",[10,58.993]],["comment/151",[]],["name/152",[11,58.993]],["comment/152",[]],["name/153",[12,58.993]],["comment/153",[]],["name/154",[13,58.993]],["comment/154",[]],["name/155",[14,58.993]],["comment/155",[]],["name/156",[15,58.993]],["comment/156",[]],["name/157",[16,58.993]],["comment/157",[]],["name/158",[17,58.993]],["comment/158",[]],["name/159",[18,58.993]],["comment/159",[]],["name/160",[19,58.993]],["comment/160",[]],["name/161",[20,58.993]],["comment/161",[]],["name/162",[21,58.993]],["comment/162",[]],["name/163",[22,58.993]],["comment/163",[]],["name/164",[23,58.993]],["comment/164",[]],["name/165",[24,58.993]],["comment/165",[]],["name/166",[25,58.993]],["comment/166",[]],["name/167",[26,58.993]],["comment/167",[]],["name/168",[27,58.993]],["comment/168",[]],["name/169",[28,58.993]],["comment/169",[]],["name/170",[29,58.993]],["comment/170",[]],["name/171",[30,58.993]],["comment/171",[]],["name/172",[31,58.993]],["comment/172",[]],["name/173",[32,58.993]],["comment/173",[]],["name/174",[33,58.993]],["comment/174",[]],["name/175",[34,58.993]],["comment/175",[]],["name/176",[35,58.993]],["comment/176",[]],["name/177",[36,58.993]],["comment/177",[]],["name/178",[37,58.993]],["comment/178",[]],["name/179",[38,58.993]],["comment/179",[]],["name/180",[39,58.993]],["comment/180",[]],["name/181",[40,58.993]],["comment/181",[]],["name/182",[41,58.993]],["comment/182",[]],["name/183",[42,58.993]],["comment/183",[]],["name/184",[43,58.993]],["comment/184",[]],["name/185",[44,58.993]],["comment/185",[]],["name/186",[45,58.993]],["comment/186",[]],["name/187",[46,58.993]],["comment/187",[]],["name/188",[47,58.993]],["comment/188",[]],["name/189",[48,58.993]],["comment/189",[]],["name/190",[49,58.993]],["comment/190",[]],["name/191",[50,58.993]],["comment/191",[]],["name/192",[51,53.116]],["comment/192",[]],["name/193",[52,58.993]],["comment/193",[]],["name/194",[53,58.993]],["comment/194",[]],["name/195",[54,58.993]],["comment/195",[]],["name/196",[55,58.993]],["comment/196",[]],["name/197",[56,58.993]],["comment/197",[]],["name/198",[57,58.993]],["comment/198",[]],["name/199",[58,58.993]],["comment/199",[]],["name/200",[59,58.993]],["comment/200",[]],["name/201",[60,58.993]],["comment/201",[]],["name/202",[61,58.993]],["comment/202",[]],["name/203",[62,58.993]],["comment/203",[]],["name/204",[63,58.993]],["comment/204",[]],["name/205",[64,58.993]],["comment/205",[]],["name/206",[65,58.993]],["comment/206",[]],["name/207",[66,58.993]],["comment/207",[]],["name/208",[67,58.993]],["comment/208",[]],["name/209",[68,58.993]],["comment/209",[]],["name/210",[69,58.993]],["comment/210",[]],["name/211",[70,58.993]],["comment/211",[]],["name/212",[71,58.993]],["comment/212",[]],["name/213",[72,58.993]],["comment/213",[]],["name/214",[73,58.993]],["comment/214",[]],["name/215",[74,58.993]],["comment/215",[]],["name/216",[75,58.993]],["comment/216",[]],["name/217",[76,58.993]],["comment/217",[]],["name/218",[77,58.993]],["comment/218",[]],["name/219",[78,58.993]],["comment/219",[]],["name/220",[79,58.993]],["comment/220",[]],["name/221",[80,58.993]],["comment/221",[]],["name/222",[81,58.993]],["comment/222",[]],["name/223",[82,58.993]],["comment/223",[]],["name/224",[83,58.993]],["comment/224",[]],["name/225",[84,58.993]],["comment/225",[]],["name/226",[85,58.993]],["comment/226",[]],["name/227",[86,58.993]],["comment/227",[]],["name/228",[87,58.993]],["comment/228",[]],["name/229",[88,58.993]],["comment/229",[]],["name/230",[89,58.993]],["comment/230",[]],["name/231",[90,58.993]],["comment/231",[]],["name/232",[91,58.993]],["comment/232",[]],["name/233",[92,58.993]],["comment/233",[]],["name/234",[93,58.993]],["comment/234",[]],["name/235",[94,58.993]],["comment/235",[]],["name/236",[95,58.993]],["comment/236",[]],["name/237",[96,58.993]],["comment/237",[]],["name/238",[97,58.993]],["comment/238",[]],["name/239",[98,58.993]],["comment/239",[]],["name/240",[99,58.993]],["comment/240",[]],["name/241",[100,58.993]],["comment/241",[]],["name/242",[101,58.993]],["comment/242",[]],["name/243",[102,58.993]],["comment/243",[]],["name/244",[103,58.993]],["comment/244",[]],["name/245",[104,55.629]],["comment/245",[]],["name/246",[105,58.993]],["comment/246",[]],["name/247",[106,49.438]],["comment/247",[]],["name/248",[107,58.993]],["comment/248",[]],["name/249",[108,58.993]],["comment/249",[]],["name/250",[109,58.993]],["comment/250",[]],["name/251",[110,58.993]],["comment/251",[]],["name/252",[111,58.993]],["comment/252",[]],["name/253",[112,49.438]],["comment/253",[]],["name/254",[113,58.993]],["comment/254",[]],["name/255",[140,64.102]],["comment/255",[]],["name/256",[141,40.123]],["comment/256",[]],["name/257",[142,58.993]],["comment/257",[]],["name/258",[143,64.102]],["comment/258",[]],["name/259",[144,53.116]],["comment/259",[]],["name/260",[145,64.102]],["comment/260",[]],["name/261",[146,64.102]],["comment/261",[]],["name/262",[147,44.643]],["comment/262",[]],["name/263",[148,53.116]],["comment/263",[]],["name/264",[144,53.116]],["comment/264",[]],["name/265",[142,58.993]],["comment/265",[]],["name/266",[149,64.102]],["comment/266",[]],["name/267",[150,64.102]],["comment/267",[]],["name/268",[151,64.102]],["comment/268",[]],["name/269",[152,64.102]],["comment/269",[]],["name/270",[153,64.102]],["comment/270",[]],["name/271",[154,64.102]],["comment/271",[]],["name/272",[155,64.102]],["comment/272",[]],["name/273",[156,64.102]],["comment/273",[]],["name/274",[157,64.102]],["comment/274",[]],["name/275",[158,64.102]],["comment/275",[]],["name/276",[3,38.452]],["comment/276",[]],["name/277",[159,64.102]],["comment/277",[]],["name/278",[160,64.102]],["comment/278",[]],["name/279",[161,64.102]],["comment/279",[]],["name/280",[162,64.102]],["comment/280",[]],["name/281",[163,64.102]],["comment/281",[]],["name/282",[164,64.102]],["comment/282",[]],["name/283",[165,64.102]],["comment/283",[]],["name/284",[166,64.102]],["comment/284",[]],["name/285",[167,64.102]],["comment/285",[]],["name/286",[168,64.102]],["comment/286",[]],["name/287",[169,64.102]],["comment/287",[]],["name/288",[170,58.993]],["comment/288",[]],["name/289",[171,64.102]],["comment/289",[]],["name/290",[172,64.102]],["comment/290",[]],["name/291",[173,58.993]],["comment/291",[]],["name/292",[174,58.993]],["comment/292",[]],["name/293",[170,58.993]],["comment/293",[]],["name/294",[3,38.452]],["comment/294",[]],["name/295",[175,64.102]],["comment/295",[]],["name/296",[176,64.102]],["comment/296",[]],["name/297",[177,64.102]],["comment/297",[]],["name/298",[178,64.102]],["comment/298",[]],["name/299",[179,64.102]],["comment/299",[]],["name/300",[180,46.756]],["comment/300",[]],["name/301",[181,64.102]],["comment/301",[]],["name/302",[182,64.102]],["comment/302",[]],["name/303",[183,64.102]],["comment/303",[]],["name/304",[184,64.102]],["comment/304",[]],["name/305",[185,64.102]],["comment/305",[]],["name/306",[186,64.102]],["comment/306",[]],["name/307",[187,64.102]],["comment/307",[]],["name/308",[188,64.102]],["comment/308",[]],["name/309",[189,64.102]],["comment/309",[]],["name/310",[190,64.102]],["comment/310",[]],["name/311",[191,64.102]],["comment/311",[]],["name/312",[192,43.733]],["comment/312",[]],["name/313",[193,58.993]],["comment/313",[]],["name/314",[194,43.733]],["comment/314",[]],["name/315",[195,64.102]],["comment/315",[]],["name/316",[196,64.102]],["comment/316",[]],["name/317",[197,64.102]],["comment/317",[]],["name/318",[198,64.102]],["comment/318",[]],["name/319",[199,46.756]],["comment/319",[]],["name/320",[200,64.102]],["comment/320",[]],["name/321",[201,58.993]],["comment/321",[]],["name/322",[202,43.733]],["comment/322",[]],["name/323",[141,40.123]],["comment/323",[]],["name/324",[203,42.899]],["comment/324",[]],["name/325",[204,43.733]],["comment/325",[]],["name/326",[205,43.733]],["comment/326",[]],["name/327",[206,40.748]],["comment/327",[]],["name/328",[207,43.733]],["comment/328",[]],["name/329",[208,43.733]],["comment/329",[]],["name/330",[209,40.748]],["comment/330",[]],["name/331",[210,64.102]],["comment/331",[]],["name/332",[3,38.452]],["comment/332",[]],["name/333",[211,41.415]],["comment/333",[]],["name/334",[212,42.13]],["comment/334",[]],["name/335",[213,55.629]],["comment/335",[]],["name/336",[214,53.116]],["comment/336",[]],["name/337",[215,41.415]],["comment/337",[]],["name/338",[216,41.415]],["comment/338",[]],["name/339",[217,42.13]],["comment/339",[]],["name/340",[218,53.116]],["comment/340",[]],["name/341",[219,41.415]],["comment/341",[]],["name/342",[141,40.123]],["comment/342",[]],["name/343",[203,42.899]],["comment/343",[]],["name/344",[204,43.733]],["comment/344",[]],["name/345",[205,43.733]],["comment/345",[]],["name/346",[206,40.748]],["comment/346",[]],["name/347",[207,43.733]],["comment/347",[]],["name/348",[208,43.733]],["comment/348",[]],["name/349",[209,40.748]],["comment/349",[]],["name/350",[220,64.102]],["comment/350",[]],["name/351",[3,38.452]],["comment/351",[]],["name/352",[217,42.13]],["comment/352",[]],["name/353",[221,45.643]],["comment/353",[]],["name/354",[222,45.643]],["comment/354",[]],["name/355",[216,41.415]],["comment/355",[]],["name/356",[223,44.643]],["comment/356",[]],["name/357",[224,44.643]],["comment/357",[]],["name/358",[219,41.415]],["comment/358",[]],["name/359",[215,41.415]],["comment/359",[]],["name/360",[225,44.643]],["comment/360",[]],["name/361",[226,44.643]],["comment/361",[]],["name/362",[227,44.643]],["comment/362",[]],["name/363",[228,44.643]],["comment/363",[]],["name/364",[211,41.415]],["comment/364",[]],["name/365",[212,42.13]],["comment/365",[]],["name/366",[229,44.643]],["comment/366",[]],["name/367",[230,43.733]],["comment/367",[]],["name/368",[141,40.123]],["comment/368",[]],["name/369",[203,42.899]],["comment/369",[]],["name/370",[204,43.733]],["comment/370",[]],["name/371",[205,43.733]],["comment/371",[]],["name/372",[206,40.748]],["comment/372",[]],["name/373",[207,43.733]],["comment/373",[]],["name/374",[208,43.733]],["comment/374",[]],["name/375",[209,40.748]],["comment/375",[]],["name/376",[231,64.102]],["comment/376",[]],["name/377",[3,38.452]],["comment/377",[]],["name/378",[192,43.733]],["comment/378",[]],["name/379",[194,43.733]],["comment/379",[]],["name/380",[202,43.733]],["comment/380",[]],["name/381",[232,64.102]],["comment/381",[]],["name/382",[233,64.102]],["comment/382",[]],["name/383",[141,40.123]],["comment/383",[]],["name/384",[203,42.899]],["comment/384",[]],["name/385",[204,43.733]],["comment/385",[]],["name/386",[205,43.733]],["comment/386",[]],["name/387",[206,40.748]],["comment/387",[]],["name/388",[207,43.733]],["comment/388",[]],["name/389",[208,43.733]],["comment/389",[]],["name/390",[209,40.748]],["comment/390",[]],["name/391",[234,64.102]],["comment/391",[]],["name/392",[180,46.756]],["comment/392",[]],["name/393",[235,48.007]],["comment/393",[]],["name/394",[236,48.007]],["comment/394",[]],["name/395",[192,43.733]],["comment/395",[]],["name/396",[194,43.733]],["comment/396",[]],["name/397",[237,48.007]],["comment/397",[]],["name/398",[199,46.756]],["comment/398",[]],["name/399",[202,43.733]],["comment/399",[]],["name/400",[217,42.13]],["comment/400",[]],["name/401",[222,45.643]],["comment/401",[]],["name/402",[221,45.643]],["comment/402",[]],["name/403",[216,41.415]],["comment/403",[]],["name/404",[223,44.643]],["comment/404",[]],["name/405",[224,44.643]],["comment/405",[]],["name/406",[219,41.415]],["comment/406",[]],["name/407",[215,41.415]],["comment/407",[]],["name/408",[225,44.643]],["comment/408",[]],["name/409",[226,44.643]],["comment/409",[]],["name/410",[227,44.643]],["comment/410",[]],["name/411",[228,44.643]],["comment/411",[]],["name/412",[211,41.415]],["comment/412",[]],["name/413",[212,42.13]],["comment/413",[]],["name/414",[229,44.643]],["comment/414",[]],["name/415",[230,43.733]],["comment/415",[]],["name/416",[238,64.102]],["comment/416",[]],["name/417",[3,38.452]],["comment/417",[]],["name/418",[180,46.756]],["comment/418",[]],["name/419",[235,48.007]],["comment/419",[]],["name/420",[236,48.007]],["comment/420",[]],["name/421",[192,43.733]],["comment/421",[]],["name/422",[194,43.733]],["comment/422",[]],["name/423",[237,48.007]],["comment/423",[]],["name/424",[199,46.756]],["comment/424",[]],["name/425",[202,43.733]],["comment/425",[]],["name/426",[217,42.13]],["comment/426",[]],["name/427",[221,45.643]],["comment/427",[]],["name/428",[222,45.643]],["comment/428",[]],["name/429",[216,41.415]],["comment/429",[]],["name/430",[223,44.643]],["comment/430",[]],["name/431",[224,44.643]],["comment/431",[]],["name/432",[219,41.415]],["comment/432",[]],["name/433",[215,41.415]],["comment/433",[]],["name/434",[225,44.643]],["comment/434",[]],["name/435",[226,44.643]],["comment/435",[]],["name/436",[227,44.643]],["comment/436",[]],["name/437",[228,44.643]],["comment/437",[]],["name/438",[211,41.415]],["comment/438",[]],["name/439",[212,42.13]],["comment/439",[]],["name/440",[229,44.643]],["comment/440",[]],["name/441",[230,43.733]],["comment/441",[]],["name/442",[141,40.123]],["comment/442",[]],["name/443",[203,42.899]],["comment/443",[]],["name/444",[204,43.733]],["comment/444",[]],["name/445",[205,43.733]],["comment/445",[]],["name/446",[206,40.748]],["comment/446",[]],["name/447",[207,43.733]],["comment/447",[]],["name/448",[208,43.733]],["comment/448",[]],["name/449",[209,40.748]],["comment/449",[]],["name/450",[239,64.102]],["comment/450",[]],["name/451",[240,55.629]],["comment/451",[]],["name/452",[180,46.756]],["comment/452",[]],["name/453",[235,48.007]],["comment/453",[]],["name/454",[236,48.007]],["comment/454",[]],["name/455",[192,43.733]],["comment/455",[]],["name/456",[194,43.733]],["comment/456",[]],["name/457",[237,48.007]],["comment/457",[]],["name/458",[199,46.756]],["comment/458",[]],["name/459",[202,43.733]],["comment/459",[]],["name/460",[217,42.13]],["comment/460",[]],["name/461",[222,45.643]],["comment/461",[]],["name/462",[221,45.643]],["comment/462",[]],["name/463",[216,41.415]],["comment/463",[]],["name/464",[223,44.643]],["comment/464",[]],["name/465",[224,44.643]],["comment/465",[]],["name/466",[219,41.415]],["comment/466",[]],["name/467",[215,41.415]],["comment/467",[]],["name/468",[225,44.643]],["comment/468",[]],["name/469",[226,44.643]],["comment/469",[]],["name/470",[227,44.643]],["comment/470",[]],["name/471",[228,44.643]],["comment/471",[]],["name/472",[211,41.415]],["comment/472",[]],["name/473",[212,42.13]],["comment/473",[]],["name/474",[229,44.643]],["comment/474",[]],["name/475",[230,43.733]],["comment/475",[]],["name/476",[241,64.102]],["comment/476",[]],["name/477",[3,38.452]],["comment/477",[]],["name/478",[240,55.629]],["comment/478",[]],["name/479",[180,46.756]],["comment/479",[]],["name/480",[235,48.007]],["comment/480",[]],["name/481",[236,48.007]],["comment/481",[]],["name/482",[192,43.733]],["comment/482",[]],["name/483",[194,43.733]],["comment/483",[]],["name/484",[237,48.007]],["comment/484",[]],["name/485",[199,46.756]],["comment/485",[]],["name/486",[202,43.733]],["comment/486",[]],["name/487",[217,42.13]],["comment/487",[]],["name/488",[221,45.643]],["comment/488",[]],["name/489",[222,45.643]],["comment/489",[]],["name/490",[216,41.415]],["comment/490",[]],["name/491",[223,44.643]],["comment/491",[]],["name/492",[224,44.643]],["comment/492",[]],["name/493",[219,41.415]],["comment/493",[]],["name/494",[215,41.415]],["comment/494",[]],["name/495",[225,44.643]],["comment/495",[]],["name/496",[226,44.643]],["comment/496",[]],["name/497",[227,44.643]],["comment/497",[]],["name/498",[228,44.643]],["comment/498",[]],["name/499",[211,41.415]],["comment/499",[]],["name/500",[212,42.13]],["comment/500",[]],["name/501",[229,44.643]],["comment/501",[]],["name/502",[230,43.733]],["comment/502",[]],["name/503",[141,40.123]],["comment/503",[]],["name/504",[203,42.899]],["comment/504",[]],["name/505",[204,43.733]],["comment/505",[]],["name/506",[205,43.733]],["comment/506",[]],["name/507",[206,40.748]],["comment/507",[]],["name/508",[207,43.733]],["comment/508",[]],["name/509",[208,43.733]],["comment/509",[]],["name/510",[209,40.748]],["comment/510",[]],["name/511",[242,64.102]],["comment/511",[]],["name/512",[3,38.452]],["comment/512",[]],["name/513",[243,55.629]],["comment/513",[]],["name/514",[244,55.629]],["comment/514",[]],["name/515",[240,55.629]],["comment/515",[]],["name/516",[180,46.756]],["comment/516",[]],["name/517",[235,48.007]],["comment/517",[]],["name/518",[236,48.007]],["comment/518",[]],["name/519",[192,43.733]],["comment/519",[]],["name/520",[194,43.733]],["comment/520",[]],["name/521",[237,48.007]],["comment/521",[]],["name/522",[199,46.756]],["comment/522",[]],["name/523",[202,43.733]],["comment/523",[]],["name/524",[217,42.13]],["comment/524",[]],["name/525",[221,45.643]],["comment/525",[]],["name/526",[222,45.643]],["comment/526",[]],["name/527",[216,41.415]],["comment/527",[]],["name/528",[223,44.643]],["comment/528",[]],["name/529",[224,44.643]],["comment/529",[]],["name/530",[219,41.415]],["comment/530",[]],["name/531",[215,41.415]],["comment/531",[]],["name/532",[225,44.643]],["comment/532",[]],["name/533",[226,44.643]],["comment/533",[]],["name/534",[227,44.643]],["comment/534",[]],["name/535",[228,44.643]],["comment/535",[]],["name/536",[211,41.415]],["comment/536",[]],["name/537",[212,42.13]],["comment/537",[]],["name/538",[229,44.643]],["comment/538",[]],["name/539",[230,43.733]],["comment/539",[]],["name/540",[141,40.123]],["comment/540",[]],["name/541",[203,42.899]],["comment/541",[]],["name/542",[204,43.733]],["comment/542",[]],["name/543",[205,43.733]],["comment/543",[]],["name/544",[206,40.748]],["comment/544",[]],["name/545",[207,43.733]],["comment/545",[]],["name/546",[208,43.733]],["comment/546",[]],["name/547",[209,40.748]],["comment/547",[]],["name/548",[245,64.102]],["comment/548",[]],["name/549",[243,55.629]],["comment/549",[]],["name/550",[244,55.629]],["comment/550",[]],["name/551",[180,46.756]],["comment/551",[]],["name/552",[235,48.007]],["comment/552",[]],["name/553",[236,48.007]],["comment/553",[]],["name/554",[192,43.733]],["comment/554",[]],["name/555",[194,43.733]],["comment/555",[]],["name/556",[237,48.007]],["comment/556",[]],["name/557",[199,46.756]],["comment/557",[]],["name/558",[202,43.733]],["comment/558",[]],["name/559",[217,42.13]],["comment/559",[]],["name/560",[222,45.643]],["comment/560",[]],["name/561",[221,45.643]],["comment/561",[]],["name/562",[216,41.415]],["comment/562",[]],["name/563",[223,44.643]],["comment/563",[]],["name/564",[224,44.643]],["comment/564",[]],["name/565",[219,41.415]],["comment/565",[]],["name/566",[215,41.415]],["comment/566",[]],["name/567",[225,44.643]],["comment/567",[]],["name/568",[226,44.643]],["comment/568",[]],["name/569",[227,44.643]],["comment/569",[]],["name/570",[228,44.643]],["comment/570",[]],["name/571",[211,41.415]],["comment/571",[]],["name/572",[212,42.13]],["comment/572",[]],["name/573",[229,44.643]],["comment/573",[]],["name/574",[230,43.733]],["comment/574",[]],["name/575",[246,64.102]],["comment/575",[]],["name/576",[3,38.452]],["comment/576",[]],["name/577",[243,55.629]],["comment/577",[]],["name/578",[244,55.629]],["comment/578",[]],["name/579",[180,46.756]],["comment/579",[]],["name/580",[235,48.007]],["comment/580",[]],["name/581",[236,48.007]],["comment/581",[]],["name/582",[192,43.733]],["comment/582",[]],["name/583",[194,43.733]],["comment/583",[]],["name/584",[237,48.007]],["comment/584",[]],["name/585",[199,46.756]],["comment/585",[]],["name/586",[202,43.733]],["comment/586",[]],["name/587",[217,42.13]],["comment/587",[]],["name/588",[221,45.643]],["comment/588",[]],["name/589",[222,45.643]],["comment/589",[]],["name/590",[216,41.415]],["comment/590",[]],["name/591",[223,44.643]],["comment/591",[]],["name/592",[224,44.643]],["comment/592",[]],["name/593",[219,41.415]],["comment/593",[]],["name/594",[215,41.415]],["comment/594",[]],["name/595",[225,44.643]],["comment/595",[]],["name/596",[226,44.643]],["comment/596",[]],["name/597",[227,44.643]],["comment/597",[]],["name/598",[228,44.643]],["comment/598",[]],["name/599",[211,41.415]],["comment/599",[]],["name/600",[212,42.13]],["comment/600",[]],["name/601",[229,44.643]],["comment/601",[]],["name/602",[230,43.733]],["comment/602",[]],["name/603",[141,40.123]],["comment/603",[]],["name/604",[203,42.899]],["comment/604",[]],["name/605",[204,43.733]],["comment/605",[]],["name/606",[205,43.733]],["comment/606",[]],["name/607",[206,40.748]],["comment/607",[]],["name/608",[207,43.733]],["comment/608",[]],["name/609",[208,43.733]],["comment/609",[]],["name/610",[209,40.748]],["comment/610",[]],["name/611",[247,64.102]],["comment/611",[]],["name/612",[248,64.102]],["comment/612",[]],["name/613",[249,64.102]],["comment/613",[]],["name/614",[250,64.102]],["comment/614",[]],["name/615",[251,64.102]],["comment/615",[]],["name/616",[211,41.415]],["comment/616",[]],["name/617",[252,64.102]],["comment/617",[]],["name/618",[253,64.102]],["comment/618",[]],["name/619",[254,64.102]],["comment/619",[]],["name/620",[255,64.102]],["comment/620",[]],["name/621",[256,64.102]],["comment/621",[]],["name/622",[257,64.102]],["comment/622",[]],["name/623",[258,64.102]],["comment/623",[]],["name/624",[3,38.452]],["comment/624",[]],["name/625",[259,64.102]],["comment/625",[]],["name/626",[260,64.102]],["comment/626",[]],["name/627",[261,64.102]],["comment/627",[]],["name/628",[262,58.993]],["comment/628",[]],["name/629",[263,64.102]],["comment/629",[]],["name/630",[264,64.102]],["comment/630",[]],["name/631",[192,43.733]],["comment/631",[]],["name/632",[265,58.993]],["comment/632",[]],["name/633",[266,58.993]],["comment/633",[]],["name/634",[267,64.102]],["comment/634",[]],["name/635",[268,64.102]],["comment/635",[]],["name/636",[194,43.733]],["comment/636",[]],["name/637",[202,43.733]],["comment/637",[]],["name/638",[269,58.993]],["comment/638",[]],["name/639",[270,64.102]],["comment/639",[]],["name/640",[141,40.123]],["comment/640",[]],["name/641",[203,42.899]],["comment/641",[]],["name/642",[204,43.733]],["comment/642",[]],["name/643",[205,43.733]],["comment/643",[]],["name/644",[206,40.748]],["comment/644",[]],["name/645",[207,43.733]],["comment/645",[]],["name/646",[208,43.733]],["comment/646",[]],["name/647",[209,40.748]],["comment/647",[]],["name/648",[271,64.102]],["comment/648",[]],["name/649",[3,38.452]],["comment/649",[]],["name/650",[272,64.102]],["comment/650",[]],["name/651",[262,58.993]],["comment/651",[]],["name/652",[273,64.102]],["comment/652",[]],["name/653",[274,64.102]],["comment/653",[]],["name/654",[192,43.733]],["comment/654",[]],["name/655",[265,58.993]],["comment/655",[]],["name/656",[266,58.993]],["comment/656",[]],["name/657",[275,64.102]],["comment/657",[]],["name/658",[194,43.733]],["comment/658",[]],["name/659",[202,43.733]],["comment/659",[]],["name/660",[269,58.993]],["comment/660",[]],["name/661",[141,40.123]],["comment/661",[]],["name/662",[203,42.899]],["comment/662",[]],["name/663",[204,43.733]],["comment/663",[]],["name/664",[205,43.733]],["comment/664",[]],["name/665",[206,40.748]],["comment/665",[]],["name/666",[207,43.733]],["comment/666",[]],["name/667",[208,43.733]],["comment/667",[]],["name/668",[209,40.748]],["comment/668",[]],["name/669",[276,64.102]],["comment/669",[]],["name/670",[277,64.102]],["comment/670",[]],["name/671",[278,58.993]],["comment/671",[]],["name/672",[279,64.102]],["comment/672",[]],["name/673",[280,64.102]],["comment/673",[]],["name/674",[281,55.629]],["comment/674",[]],["name/675",[282,55.629]],["comment/675",[]],["name/676",[283,64.102]],["comment/676",[]],["name/677",[284,64.102]],["comment/677",[]],["name/678",[285,58.993]],["comment/678",[]],["name/679",[148,53.116]],["comment/679",[]],["name/680",[286,64.102]],["comment/680",[]],["name/681",[287,64.102]],["comment/681",[]],["name/682",[141,40.123]],["comment/682",[]],["name/683",[288,58.993]],["comment/683",[]],["name/684",[144,53.116]],["comment/684",[]],["name/685",[289,64.102]],["comment/685",[]],["name/686",[141,40.123]],["comment/686",[]],["name/687",[290,58.993]],["comment/687",[]],["name/688",[291,64.102]],["comment/688",[]],["name/689",[141,40.123]],["comment/689",[]],["name/690",[292,64.102]],["comment/690",[]],["name/691",[147,44.643]],["comment/691",[]],["name/692",[293,53.116]],["comment/692",[]],["name/693",[294,55.629]],["comment/693",[]],["name/694",[295,64.102]],["comment/694",[]],["name/695",[296,64.102]],["comment/695",[]],["name/696",[297,64.102]],["comment/696",[]],["name/697",[298,64.102]],["comment/697",[]],["name/698",[299,64.102]],["comment/698",[]],["name/699",[300,64.102]],["comment/699",[]],["name/700",[301,55.629]],["comment/700",[]],["name/701",[302,58.993]],["comment/701",[]],["name/702",[147,44.643]],["comment/702",[]],["name/703",[303,55.629]],["comment/703",[]],["name/704",[304,55.629]],["comment/704",[]],["name/705",[293,53.116]],["comment/705",[]],["name/706",[305,64.102]],["comment/706",[]],["name/707",[306,55.629]],["comment/707",[]],["name/708",[307,55.629]],["comment/708",[]],["name/709",[308,55.629]],["comment/709",[]],["name/710",[309,64.102]],["comment/710",[]],["name/711",[141,40.123]],["comment/711",[]],["name/712",[288,58.993]],["comment/712",[]],["name/713",[144,53.116]],["comment/713",[]],["name/714",[310,64.102]],["comment/714",[]],["name/715",[311,64.102]],["comment/715",[]],["name/716",[3,38.452]],["comment/716",[]],["name/717",[141,40.123]],["comment/717",[]],["name/718",[203,42.899]],["comment/718",[]],["name/719",[204,43.733]],["comment/719",[]],["name/720",[205,43.733]],["comment/720",[]],["name/721",[206,40.748]],["comment/721",[]],["name/722",[207,43.733]],["comment/722",[]],["name/723",[208,43.733]],["comment/723",[]],["name/724",[209,40.748]],["comment/724",[]],["name/725",[302,58.993]],["comment/725",[]],["name/726",[282,55.629]],["comment/726",[]],["name/727",[312,58.993]],["comment/727",[]],["name/728",[313,58.993]],["comment/728",[]],["name/729",[314,58.993]],["comment/729",[]],["name/730",[281,55.629]],["comment/730",[]],["name/731",[315,58.993]],["comment/731",[]],["name/732",[316,58.993]],["comment/732",[]],["name/733",[317,58.993]],["comment/733",[]],["name/734",[293,53.116]],["comment/734",[]],["name/735",[148,53.116]],["comment/735",[]],["name/736",[294,55.629]],["comment/736",[]],["name/737",[301,55.629]],["comment/737",[]],["name/738",[303,55.629]],["comment/738",[]],["name/739",[304,55.629]],["comment/739",[]],["name/740",[306,55.629]],["comment/740",[]],["name/741",[307,55.629]],["comment/741",[]],["name/742",[308,55.629]],["comment/742",[]],["name/743",[278,58.993]],["comment/743",[]],["name/744",[318,64.102]],["comment/744",[]],["name/745",[319,64.102]],["comment/745",[]],["name/746",[320,64.102]],["comment/746",[]],["name/747",[321,64.102]],["comment/747",[]],["name/748",[322,64.102]],["comment/748",[]],["name/749",[147,44.643]],["comment/749",[]],["name/750",[323,64.102]],["comment/750",[]],["name/751",[290,58.993]],["comment/751",[]],["name/752",[324,64.102]],["comment/752",[]],["name/753",[325,64.102]],["comment/753",[]],["name/754",[326,64.102]],["comment/754",[]],["name/755",[211,41.415]],["comment/755",[]],["name/756",[212,42.13]],["comment/756",[]],["name/757",[213,55.629]],["comment/757",[]],["name/758",[214,53.116]],["comment/758",[]],["name/759",[215,41.415]],["comment/759",[]],["name/760",[216,41.415]],["comment/760",[]],["name/761",[217,42.13]],["comment/761",[]],["name/762",[218,53.116]],["comment/762",[]],["name/763",[219,41.415]],["comment/763",[]],["name/764",[327,64.102]],["comment/764",[]],["name/765",[214,53.116]],["comment/765",[]],["name/766",[215,41.415]],["comment/766",[]],["name/767",[216,41.415]],["comment/767",[]],["name/768",[217,42.13]],["comment/768",[]],["name/769",[218,53.116]],["comment/769",[]],["name/770",[219,41.415]],["comment/770",[]],["name/771",[328,64.102]],["comment/771",[]],["name/772",[211,41.415]],["comment/772",[]],["name/773",[212,42.13]],["comment/773",[]],["name/774",[213,55.629]],["comment/774",[]],["name/775",[214,53.116]],["comment/775",[]],["name/776",[215,41.415]],["comment/776",[]],["name/777",[216,41.415]],["comment/777",[]],["name/778",[217,42.13]],["comment/778",[]],["name/779",[218,53.116]],["comment/779",[]],["name/780",[219,41.415]],["comment/780",[]],["name/781",[329,64.102]],["comment/781",[]],["name/782",[230,43.733]],["comment/782",[]],["name/783",[330,64.102]],["comment/783",[]],["name/784",[216,41.415]],["comment/784",[]],["name/785",[223,44.643]],["comment/785",[]],["name/786",[224,44.643]],["comment/786",[]],["name/787",[219,41.415]],["comment/787",[]],["name/788",[215,41.415]],["comment/788",[]],["name/789",[225,44.643]],["comment/789",[]],["name/790",[226,44.643]],["comment/790",[]],["name/791",[227,44.643]],["comment/791",[]],["name/792",[228,44.643]],["comment/792",[]],["name/793",[211,41.415]],["comment/793",[]],["name/794",[212,42.13]],["comment/794",[]],["name/795",[229,44.643]],["comment/795",[]],["name/796",[230,43.733]],["comment/796",[]],["name/797",[331,64.102]],["comment/797",[]],["name/798",[217,42.13]],["comment/798",[]],["name/799",[222,45.643]],["comment/799",[]],["name/800",[221,45.643]],["comment/800",[]],["name/801",[216,41.415]],["comment/801",[]],["name/802",[223,44.643]],["comment/802",[]],["name/803",[224,44.643]],["comment/803",[]],["name/804",[219,41.415]],["comment/804",[]],["name/805",[215,41.415]],["comment/805",[]],["name/806",[225,44.643]],["comment/806",[]],["name/807",[226,44.643]],["comment/807",[]],["name/808",[227,44.643]],["comment/808",[]],["name/809",[228,44.643]],["comment/809",[]],["name/810",[211,41.415]],["comment/810",[]],["name/811",[212,42.13]],["comment/811",[]],["name/812",[229,44.643]],["comment/812",[]],["name/813",[230,43.733]],["comment/813",[]],["name/814",[332,64.102]],["comment/814",[]],["name/815",[333,64.102]],["comment/815",[]],["name/816",[282,55.629]],["comment/816",[]],["name/817",[312,58.993]],["comment/817",[]],["name/818",[313,58.993]],["comment/818",[]],["name/819",[314,58.993]],["comment/819",[]],["name/820",[281,55.629]],["comment/820",[]],["name/821",[315,58.993]],["comment/821",[]],["name/822",[316,58.993]],["comment/822",[]],["name/823",[317,58.993]],["comment/823",[]],["name/824",[293,53.116]],["comment/824",[]],["name/825",[148,53.116]],["comment/825",[]],["name/826",[294,55.629]],["comment/826",[]],["name/827",[301,55.629]],["comment/827",[]],["name/828",[303,55.629]],["comment/828",[]],["name/829",[304,55.629]],["comment/829",[]],["name/830",[306,55.629]],["comment/830",[]],["name/831",[307,55.629]],["comment/831",[]],["name/832",[308,55.629]],["comment/832",[]],["name/833",[334,64.102]],["comment/833",[]],["name/834",[335,64.102]],["comment/834",[]],["name/835",[336,64.102]],["comment/835",[]],["name/836",[337,64.102]],["comment/836",[]],["name/837",[338,64.102]],["comment/837",[]],["name/838",[104,55.629]],["comment/838",[]],["name/839",[339,64.102]],["comment/839",[]],["name/840",[174,58.993]],["comment/840",[]],["name/841",[173,58.993]],["comment/841",[]],["name/842",[340,64.102]],["comment/842",[]],["name/843",[201,58.993]],["comment/843",[]],["name/844",[193,58.993]],["comment/844",[]],["name/845",[341,64.102]],["comment/845",[]],["name/846",[342,64.102]],["comment/846",[]],["name/847",[343,64.102]],["comment/847",[]],["name/848",[344,64.102]],["comment/848",[]],["name/849",[345,64.102]],["comment/849",[]],["name/850",[346,64.102]],["comment/850",[]],["name/851",[147,44.643]],["comment/851",[]],["name/852",[347,64.102]],["comment/852",[]],["name/853",[147,44.643]],["comment/853",[]],["name/854",[348,51.109]],["comment/854",[]],["name/855",[349,51.109]],["comment/855",[]],["name/856",[350,64.102]],["comment/856",[]],["name/857",[147,44.643]],["comment/857",[]],["name/858",[348,51.109]],["comment/858",[]],["name/859",[349,51.109]],["comment/859",[]],["name/860",[351,64.102]],["comment/860",[]],["name/861",[147,44.643]],["comment/861",[]],["name/862",[348,51.109]],["comment/862",[]],["name/863",[349,51.109]],["comment/863",[]],["name/864",[352,64.102]],["comment/864",[]],["name/865",[147,44.643]],["comment/865",[]],["name/866",[348,51.109]],["comment/866",[]],["name/867",[349,51.109]],["comment/867",[]],["name/868",[353,64.102]],["comment/868",[]],["name/869",[147,44.643]],["comment/869",[]],["name/870",[348,51.109]],["comment/870",[]],["name/871",[349,51.109]],["comment/871",[]],["name/872",[203,42.899]],["comment/872",[]],["name/873",[354,53.116]],["comment/873",[]],["name/874",[209,40.748]],["comment/874",[]],["name/875",[355,53.116]],["comment/875",[]],["name/876",[356,53.116]],["comment/876",[]],["name/877",[106,49.438]],["comment/877",[]],["name/878",[112,49.438]],["comment/878",[]],["name/879",[206,40.748]],["comment/879",[]],["name/880",[357,64.102]],["comment/880",[]],["name/881",[3,38.452]],["comment/881",[]],["name/882",[354,53.116]],["comment/882",[]],["name/883",[51,53.116]],["comment/883",[]],["name/884",[356,53.116]],["comment/884",[]],["name/885",[106,49.438]],["comment/885",[]],["name/886",[112,49.438]],["comment/886",[]],["name/887",[206,40.748]],["comment/887",[]],["name/888",[209,40.748]],["comment/888",[]],["name/889",[355,53.116]],["comment/889",[]],["name/890",[358,64.102]],["comment/890",[]],["name/891",[3,38.452]],["comment/891",[]],["name/892",[354,53.116]],["comment/892",[]],["name/893",[359,64.102]],["comment/893",[]],["name/894",[285,58.993]],["comment/894",[]],["name/895",[356,53.116]],["comment/895",[]],["name/896",[106,49.438]],["comment/896",[]],["name/897",[112,49.438]],["comment/897",[]],["name/898",[206,40.748]],["comment/898",[]],["name/899",[209,40.748]],["comment/899",[]],["name/900",[355,53.116]],["comment/900",[]],["name/901",[360,64.102]],["comment/901",[]],["name/902",[3,38.452]],["comment/902",[]],["name/903",[354,53.116]],["comment/903",[]],["name/904",[51,53.116]],["comment/904",[]],["name/905",[356,53.116]],["comment/905",[]],["name/906",[106,49.438]],["comment/906",[]],["name/907",[112,49.438]],["comment/907",[]],["name/908",[206,40.748]],["comment/908",[]],["name/909",[209,40.748]],["comment/909",[]],["name/910",[355,53.116]],["comment/910",[]]],"invertedIndex":[["0.0.1",{"_index":347,"name":{"852":{}},"comment":{}}],["0.0.2",{"_index":350,"name":{"856":{}},"comment":{}}],["0.0.3",{"_index":351,"name":{"860":{}},"comment":{}}],["0.0.4",{"_index":352,"name":{"864":{}},"comment":{}}],["__type",{"_index":147,"name":{"262":{},"691":{},"702":{},"749":{},"851":{},"853":{},"857":{},"861":{},"865":{},"869":{}},"comment":{}}],["abi",{"_index":204,"name":{"325":{},"344":{},"370":{},"385":{},"444":{},"505":{},"542":{},"605":{},"642":{},"663":{},"719":{}},"comment":{}}],["addinput",{"_index":118,"name":{"120":{}},"comment":{}}],["addoutput",{"_index":119,"name":{"121":{}},"comment":{}}],["addprivatekey",{"_index":136,"name":{"139":{}},"comment":{}}],["address",{"_index":141,"name":{"256":{},"323":{},"342":{},"368":{},"383":{},"442":{},"503":{},"540":{},"603":{},"640":{},"661":{},"682":{},"686":{},"689":{},"711":{},"717":{}},"comment":{}}],["addresshex",{"_index":287,"name":{"681":{}},"comment":{}}],["addressutils",{"_index":334,"name":{"833":{}},"comment":{}}],["addutxo",{"_index":135,"name":{"138":{}},"comment":{}}],["all",{"_index":123,"name":{"125":{}},"comment":{}}],["all_anyonecanpay",{"_index":126,"name":{"128":{}},"comment":{}}],["allowance",{"_index":214,"name":{"336":{},"758":{},"765":{},"775":{}},"comment":{}}],["amount",{"_index":142,"name":{"257":{},"265":{}},"comment":{}}],["animation_url",{"_index":255,"name":{"620":{}},"comment":{}}],["apieventlogs",{"_index":276,"name":{"669":{}},"comment":{}}],["apilog",{"_index":279,"name":{"672":{}},"comment":{}}],["apiprovider",{"_index":357,"name":{"880":{}},"comment":{}}],["approve",{"_index":215,"name":{"337":{},"359":{},"407":{},"433":{},"467":{},"494":{},"531":{},"566":{},"594":{},"759":{},"766":{},"776":{},"788":{},"805":{}},"comment":{}}],["approvedtoken",{"_index":176,"name":{"296":{}},"comment":{}}],["approvetoken",{"_index":175,"name":{"295":{}},"comment":{}}],["attributes",{"_index":256,"name":{"621":{}},"comment":{}}],["auction",{"_index":233,"name":{"382":{}},"comment":{}}],["auctioncontroller",{"_index":177,"name":{"297":{}},"comment":{}}],["auctionend",{"_index":259,"name":{"625":{}},"comment":{}}],["auctionfee",{"_index":178,"name":{"298":{}},"comment":{}}],["authheader",{"_index":7,"name":{"8":{},"149":{}},"comment":{}}],["backupwallet",{"_index":67,"name":{"68":{},"208":{}},"comment":{}}],["balance",{"_index":206,"name":{"327":{},"346":{},"372":{},"387":{},"446":{},"507":{},"544":{},"607":{},"644":{},"665":{},"721":{},"879":{},"887":{},"898":{},"908":{}},"comment":{}}],["balanceof",{"_index":216,"name":{"338":{},"355":{},"403":{},"429":{},"463":{},"490":{},"527":{},"562":{},"590":{},"760":{},"767":{},"777":{},"784":{},"801":{}},"comment":{}}],["basesale",{"_index":271,"name":{"648":{}},"comment":{}}],["bid",{"_index":260,"name":{"626":{}},"comment":{}}],["blockhash",{"_index":282,"name":{"675":{},"726":{},"816":{}},"comment":{}}],["blockheight",{"_index":283,"name":{"676":{}},"comment":{}}],["blocknumber",{"_index":312,"name":{"727":{},"817":{}},"comment":{}}],["bloom",{"_index":305,"name":{"706":{}},"comment":{}}],["burn",{"_index":240,"name":{"451":{},"478":{},"515":{}},"comment":{}}],["burnablefactory",{"_index":179,"name":{"299":{}},"comment":{}}],["burnablemrc721factory",{"_index":171,"name":{"289":{}},"comment":{}}],["bytecode",{"_index":205,"name":{"326":{},"345":{},"371":{},"386":{},"445":{},"506":{},"543":{},"606":{},"643":{},"664":{},"720":{}},"comment":{}}],["bytelen",{"_index":160,"name":{"278":{}},"comment":{}}],["call",{"_index":207,"name":{"328":{},"347":{},"373":{},"388":{},"447":{},"508":{},"545":{},"608":{},"645":{},"666":{},"722":{}},"comment":{}}],["callcontract",{"_index":106,"name":{"107":{},"247":{},"877":{},"885":{},"896":{},"906":{}},"comment":{}}],["calldaemon",{"_index":8,"name":{"9":{},"147":{}},"comment":{}}],["cancelauction",{"_index":261,"name":{"627":{}},"comment":{}}],["cancelsale",{"_index":272,"name":{"650":{}},"comment":{}}],["claim",{"_index":267,"name":{"634":{}},"comment":{}}],["code",{"_index":290,"name":{"687":{},"751":{}},"comment":{}}],["codedeposit",{"_index":297,"name":{"696":{}},"comment":{}}],["confirmations",{"_index":318,"name":{"744":{}},"comment":{}}],["constructor",{"_index":3,"name":{"4":{},"116":{},"132":{},"145":{},"276":{},"294":{},"332":{},"351":{},"377":{},"417":{},"477":{},"512":{},"576":{},"624":{},"649":{},"716":{},"881":{},"891":{},"902":{}},"comment":{}}],["contents",{"_index":159,"name":{"277":{}},"comment":{}}],["contract",{"_index":146,"name":{"261":{}},"comment":{}}],["contractaddress",{"_index":148,"name":{"263":{},"679":{},"735":{},"825":{}},"comment":{}}],["contractaddresshex",{"_index":286,"name":{"680":{}},"comment":{}}],["contractoutput",{"_index":145,"name":{"260":{}},"comment":{}}],["contractresponse",{"_index":291,"name":{"688":{}},"comment":{}}],["contracts",{"_index":346,"name":{"850":{}},"comment":{}}],["contractutils",{"_index":339,"name":{"839":{}},"comment":{}}],["controllers",{"_index":180,"name":{"300":{},"392":{},"418":{},"452":{},"479":{},"516":{},"551":{},"579":{}},"comment":{}}],["core",{"_index":262,"name":{"628":{},"651":{}},"comment":{}}],["createauction",{"_index":263,"name":{"629":{}},"comment":{}}],["createcontract",{"_index":108,"name":{"109":{},"249":{}},"comment":{}}],["createdcontract",{"_index":289,"name":{"685":{}},"comment":{}}],["createdcontracts",{"_index":306,"name":{"707":{},"740":{},"830":{}},"comment":{}}],["createmrc721",{"_index":181,"name":{"301":{}},"comment":{}}],["createrawtransaction",{"_index":21,"name":{"22":{},"162":{}},"comment":{}}],["createsale",{"_index":273,"name":{"652":{}},"comment":{}}],["cumulativegasused",{"_index":317,"name":{"733":{},"823":{}},"comment":{}}],["data",{"_index":144,"name":{"259":{},"264":{},"684":{},"713":{}},"comment":{}}],["dataoutput",{"_index":143,"name":{"258":{}},"comment":{}}],["decimals",{"_index":213,"name":{"335":{},"757":{},"774":{}},"comment":{}}],["decoderawtransaction",{"_index":27,"name":{"28":{},"168":{}},"comment":{}}],["decreaseallowance",{"_index":326,"name":{"754":{}},"comment":{}}],["deployment",{"_index":168,"name":{"286":{}},"comment":{}}],["depositsize",{"_index":299,"name":{"698":{}},"comment":{}}],["description",{"_index":252,"name":{"617":{}},"comment":{}}],["destructedcontracts",{"_index":307,"name":{"708":{},"741":{},"831":{}},"comment":{}}],["display_type",{"_index":250,"name":{"614":{}},"comment":{}}],["encryptwallet",{"_index":11,"name":{"12":{},"152":{}},"comment":{}}],["erc20",{"_index":324,"name":{"752":{}},"comment":{}}],["error",{"_index":322,"name":{"748":{}},"comment":{}}],["estimatefee",{"_index":89,"name":{"90":{},"230":{}},"comment":{}}],["estimatesmartfee",{"_index":91,"name":{"92":{},"232":{}},"comment":{}}],["ethereumaddressregex",{"_index":337,"name":{"836":{}},"comment":{}}],["eventlogs",{"_index":310,"name":{"714":{}},"comment":{}}],["evmlog",{"_index":309,"name":{"710":{}},"comment":{}}],["excepted",{"_index":294,"name":{"693":{},"736":{},"826":{}},"comment":{}}],["exceptedmessage",{"_index":301,"name":{"700":{},"737":{},"827":{}},"comment":{}}],["executionresult",{"_index":292,"name":{"690":{}},"comment":{}}],["external_url",{"_index":254,"name":{"619":{}},"comment":{}}],["factory",{"_index":182,"name":{"302":{}},"comment":{}}],["from",{"_index":315,"name":{"731":{},"821":{}},"comment":{}}],["fromhexaddress",{"_index":104,"name":{"105":{},"245":{},"838":{}},"comment":{}}],["gasfordeposit",{"_index":300,"name":{"699":{}},"comment":{}}],["gaslimit",{"_index":149,"name":{"266":{}},"comment":{}}],["gasprice",{"_index":150,"name":{"267":{}},"comment":{}}],["gasrefunded",{"_index":298,"name":{"697":{}},"comment":{}}],["gasused",{"_index":293,"name":{"692":{},"705":{},"734":{},"824":{}},"comment":{}}],["genericmrc721",{"_index":238,"name":{"416":{}},"comment":{}}],["genericmrc721burnable",{"_index":241,"name":{"476":{}},"comment":{}}],["genericmrc721burnableroyalty",{"_index":242,"name":{"511":{}},"comment":{}}],["genericmrc721royalty",{"_index":246,"name":{"575":{}},"comment":{}}],["getaccountinfo",{"_index":41,"name":{"42":{},"182":{}},"comment":{}}],["getaddressesbyaccount",{"_index":43,"name":{"44":{},"184":{}},"comment":{}}],["getaddressesbylabel",{"_index":101,"name":{"102":{},"242":{}},"comment":{}}],["getaddressinfo",{"_index":47,"name":{"48":{},"188":{}},"comment":{}}],["getapproved",{"_index":225,"name":{"360":{},"408":{},"434":{},"468":{},"495":{},"532":{},"567":{},"595":{},"789":{},"806":{}},"comment":{}}],["getauction",{"_index":264,"name":{"630":{}},"comment":{}}],["getauctionroyalty",{"_index":183,"name":{"303":{}},"comment":{}}],["getbalance",{"_index":39,"name":{"40":{},"180":{}},"comment":{}}],["getbestblockhash",{"_index":57,"name":{"58":{},"198":{}},"comment":{}}],["getblock",{"_index":61,"name":{"62":{},"202":{}},"comment":{}}],["getblockchaininfo",{"_index":63,"name":{"64":{},"204":{}},"comment":{}}],["getblockcount",{"_index":59,"name":{"60":{},"200":{}},"comment":{}}],["getblockhash",{"_index":55,"name":{"56":{},"196":{}},"comment":{}}],["getchaintips",{"_index":65,"name":{"66":{},"206":{}},"comment":{}}],["getcontrollers",{"_index":184,"name":{"304":{}},"comment":{}}],["getdifficulty",{"_index":69,"name":{"70":{},"210":{}},"comment":{}}],["geteventlogs",{"_index":209,"name":{"330":{},"349":{},"375":{},"390":{},"449":{},"510":{},"547":{},"610":{},"647":{},"668":{},"724":{},"874":{},"888":{},"899":{},"909":{}},"comment":{}}],["gethexaddress",{"_index":102,"name":{"103":{},"243":{}},"comment":{}}],["getinvalid",{"_index":73,"name":{"74":{},"214":{}},"comment":{}}],["getjsonparamsstr",{"_index":121,"name":{"123":{},"141":{}},"comment":{}}],["getmetriversecore",{"_index":173,"name":{"291":{},"841":{}},"comment":{}}],["getmetriversecoreaddress",{"_index":174,"name":{"292":{},"840":{}},"comment":{}}],["getmininginfo",{"_index":75,"name":{"76":{},"216":{}},"comment":{}}],["getnetworkinfo",{"_index":35,"name":{"36":{},"176":{}},"comment":{}}],["getnewaddress",{"_index":45,"name":{"46":{},"186":{}},"comment":{}}],["getpoolinfo",{"_index":33,"name":{"34":{},"174":{}},"comment":{}}],["getrawtransaction",{"_index":29,"name":{"30":{},"170":{}},"comment":{}}],["getreceipts",{"_index":321,"name":{"747":{}},"comment":{}}],["getsale",{"_index":274,"name":{"653":{}},"comment":{}}],["getstakesplitthreshold",{"_index":81,"name":{"82":{},"222":{}},"comment":{}}],["getstakingstatus",{"_index":79,"name":{"80":{},"220":{}},"comment":{}}],["gettransaction",{"_index":49,"name":{"50":{},"190":{}},"comment":{}}],["gettransactionreceipt",{"_index":51,"name":{"52":{},"192":{},"883":{},"904":{}},"comment":{}}],["gettxout",{"_index":53,"name":{"54":{},"194":{}},"comment":{}}],["gettxreceipts",{"_index":356,"name":{"876":{},"884":{},"895":{},"905":{}},"comment":{}}],["getunconfirmedbalance",{"_index":31,"name":{"32":{},"172":{}},"comment":{}}],["getwalletinfo",{"_index":71,"name":{"72":{},"212":{}},"comment":{}}],["hashutils",{"_index":340,"name":{"842":{}},"comment":{}}],["hexaddressregex",{"_index":336,"name":{"835":{}},"comment":{}}],["ierc165",{"_index":329,"name":{"781":{}},"comment":{}}],["ierc20",{"_index":327,"name":{"764":{}},"comment":{}}],["ierc20metadata",{"_index":328,"name":{"771":{}},"comment":{}}],["ierc721",{"_index":330,"name":{"783":{}},"comment":{}}],["ierc721enumerable",{"_index":331,"name":{"797":{}},"comment":{}}],["igenericmrc721",{"_index":234,"name":{"391":{}},"comment":{}}],["igenericmrc721burnable",{"_index":239,"name":{"450":{}},"comment":{}}],["igenericmrc721royalty",{"_index":245,"name":{"548":{}},"comment":{}}],["image",{"_index":253,"name":{"618":{}},"comment":{}}],["imrc721attribute",{"_index":247,"name":{"611":{}},"comment":{}}],["imrc721metadata",{"_index":251,"name":{"615":{}},"comment":{}}],["increaseallowance",{"_index":325,"name":{"753":{}},"comment":{}}],["inputs",{"_index":115,"name":{"117":{}},"comment":{}}],["internaltoken",{"_index":185,"name":{"305":{}},"comment":{}}],["internaltokencount",{"_index":186,"name":{"306":{}},"comment":{}}],["internaltokenindex",{"_index":187,"name":{"307":{}},"comment":{}}],["isapprovedforall",{"_index":227,"name":{"362":{},"410":{},"436":{},"470":{},"497":{},"534":{},"569":{},"597":{},"791":{},"808":{}},"comment":{}}],["isapprovedtoken",{"_index":188,"name":{"308":{}},"comment":{}}],["isempty",{"_index":1,"name":{"2":{},"143":{}},"comment":{}}],["isinternaltoken",{"_index":189,"name":{"309":{}},"comment":{}}],["isstring",{"_index":2,"name":{"3":{},"144":{}},"comment":{}}],["jsonaccount",{"_index":4,"name":{"5":{}},"comment":{}}],["jsonoptionalaccount",{"_index":5,"name":{"6":{}},"comment":{}}],["latest",{"_index":353,"name":{"868":{}},"comment":{}}],["lhttp_bytelen",{"_index":154,"name":{"271":{}},"comment":{}}],["lhttp_read",{"_index":152,"name":{"269":{}},"comment":{}}],["lhttp_write",{"_index":153,"name":{"270":{}},"comment":{}}],["listcontracts",{"_index":110,"name":{"111":{},"251":{}},"comment":{}}],["listunspent",{"_index":99,"name":{"100":{},"240":{}},"comment":{}}],["locktime",{"_index":117,"name":{"119":{}},"comment":{}}],["log",{"_index":308,"name":{"709":{},"742":{},"832":{}},"comment":{}}],["logs",{"_index":278,"name":{"671":{},"743":{}},"comment":{}}],["lttp",{"_index":151,"name":{"268":{}},"comment":{}}],["mainnet",{"_index":348,"name":{"854":{},"858":{},"862":{},"866":{},"870":{}},"comment":{}}],["message",{"_index":323,"name":{"750":{}},"comment":{}}],["metriversecore",{"_index":170,"name":{"288":{},"293":{}},"comment":{}}],["metrixaddressregex",{"_index":335,"name":{"834":{}},"comment":{}}],["metrixcontract",{"_index":311,"name":{"715":{}},"comment":{}}],["metrixrawtx",{"_index":114,"name":{"115":{}},"comment":{}}],["metrixrpc",{"_index":0,"name":{"0":{},"1":{}},"comment":{}}],["metrixrpcnode",{"_index":138,"name":{"142":{}},"comment":{}}],["metrixsighashtype",{"_index":122,"name":{"124":{}},"comment":{}}],["metrixsignrawtx",{"_index":129,"name":{"131":{}},"comment":{}}],["migrate",{"_index":190,"name":{"310":{}},"comment":{}}],["migrations",{"_index":169,"name":{"287":{}},"comment":{}}],["mintunique",{"_index":235,"name":{"393":{},"419":{},"453":{},"480":{},"517":{},"552":{},"580":{}},"comment":{}}],["mintuniquebatch",{"_index":236,"name":{"394":{},"420":{},"454":{},"481":{},"518":{},"553":{},"581":{}},"comment":{}}],["mrc20",{"_index":210,"name":{"331":{}},"comment":{}}],["mrc721",{"_index":220,"name":{"350":{}},"comment":{}}],["mrc721attributedatatype",{"_index":257,"name":{"622":{}},"comment":{}}],["mrc721auctioncontroller",{"_index":231,"name":{"376":{}},"comment":{}}],["mrc721factory",{"_index":172,"name":{"290":{}},"comment":{}}],["mrpc",{"_index":359,"name":{"893":{}},"comment":{}}],["name",{"_index":211,"name":{"333":{},"364":{},"412":{},"438":{},"472":{},"499":{},"536":{},"571":{},"599":{},"616":{},"755":{},"772":{},"793":{},"810":{}},"comment":{}}],["network",{"_index":354,"name":{"873":{},"882":{},"892":{},"903":{}},"comment":{}}],["networktype",{"_index":344,"name":{"848":{}},"comment":{}}],["newaddress",{"_index":295,"name":{"694":{}},"comment":{}}],["nms_hdr_len",{"_index":167,"name":{"285":{}},"comment":{}}],["nmspart",{"_index":155,"name":{"272":{}},"comment":{}}],["nonce",{"_index":191,"name":{"311":{}},"comment":{}}],["none",{"_index":124,"name":{"126":{}},"comment":{}}],["none_anyonecanpay",{"_index":127,"name":{"129":{}},"comment":{}}],["numberutils",{"_index":341,"name":{"845":{}},"comment":{}}],["output",{"_index":296,"name":{"695":{}},"comment":{}}],["outputindex",{"_index":281,"name":{"674":{},"730":{},"820":{}},"comment":{}}],["outputs",{"_index":116,"name":{"118":{}},"comment":{}}],["owner",{"_index":192,"name":{"312":{},"378":{},"395":{},"421":{},"455":{},"482":{},"519":{},"554":{},"582":{},"631":{},"654":{}},"comment":{}}],["ownerof",{"_index":223,"name":{"356":{},"404":{},"430":{},"464":{},"491":{},"528":{},"563":{},"591":{},"785":{},"802":{}},"comment":{}}],["parsefromintstring",{"_index":342,"name":{"846":{}},"comment":{}}],["pause",{"_index":265,"name":{"632":{},"655":{}},"comment":{}}],["paused",{"_index":266,"name":{"633":{},"656":{}},"comment":{}}],["pendingreturns",{"_index":268,"name":{"635":{}},"comment":{}}],["permissionslip",{"_index":193,"name":{"313":{},"844":{}},"comment":{}}],["privatekeys",{"_index":132,"name":{"135":{}},"comment":{}}],["promisebackupwallet",{"_index":66,"name":{"67":{},"207":{}},"comment":{}}],["promisecallcontract",{"_index":107,"name":{"108":{},"248":{}},"comment":{}}],["promisecreatecontract",{"_index":109,"name":{"110":{},"250":{}},"comment":{}}],["promisecreaterawtransaction",{"_index":20,"name":{"21":{},"161":{}},"comment":{}}],["promisedecoderawtransaction",{"_index":26,"name":{"27":{},"167":{}},"comment":{}}],["promiseencryptwallet",{"_index":10,"name":{"11":{},"151":{}},"comment":{}}],["promiseestimatefee",{"_index":86,"name":{"87":{},"227":{}},"comment":{}}],["promiseestimatesmartfee",{"_index":90,"name":{"91":{},"231":{}},"comment":{}}],["promisefromhexaddress",{"_index":105,"name":{"106":{},"246":{}},"comment":{}}],["promisegetaccountinfo",{"_index":40,"name":{"41":{},"181":{}},"comment":{}}],["promisegetaddressesbyaccount",{"_index":42,"name":{"43":{},"183":{}},"comment":{}}],["promisegetaddressesbylabel",{"_index":100,"name":{"101":{},"241":{}},"comment":{}}],["promisegetaddressinfo",{"_index":46,"name":{"47":{},"187":{}},"comment":{}}],["promisegetbalance",{"_index":38,"name":{"39":{},"179":{}},"comment":{}}],["promisegetbestblockhash",{"_index":54,"name":{"55":{},"195":{}},"comment":{}}],["promisegetblock",{"_index":60,"name":{"61":{},"201":{}},"comment":{}}],["promisegetblockchaininfo",{"_index":62,"name":{"63":{},"203":{}},"comment":{}}],["promisegetblockcount",{"_index":58,"name":{"59":{},"199":{}},"comment":{}}],["promisegetblockhash",{"_index":56,"name":{"57":{},"197":{}},"comment":{}}],["promisegetchaintips",{"_index":64,"name":{"65":{},"205":{}},"comment":{}}],["promisegetdifficulty",{"_index":68,"name":{"69":{},"209":{}},"comment":{}}],["promisegethexaddress",{"_index":103,"name":{"104":{},"244":{}},"comment":{}}],["promisegetinvalid",{"_index":72,"name":{"73":{},"213":{}},"comment":{}}],["promisegetmininginfo",{"_index":74,"name":{"75":{},"215":{}},"comment":{}}],["promisegetnetworkinfo",{"_index":34,"name":{"35":{},"175":{}},"comment":{}}],["promisegetnewaddress",{"_index":44,"name":{"45":{},"185":{}},"comment":{}}],["promisegetpoolinfo",{"_index":32,"name":{"33":{},"173":{}},"comment":{}}],["promisegetrawtransaction",{"_index":28,"name":{"29":{},"169":{}},"comment":{}}],["promisegetstakesplitthreshold",{"_index":80,"name":{"81":{},"221":{}},"comment":{}}],["promisegetstakingstatus",{"_index":78,"name":{"79":{},"219":{}},"comment":{}}],["promisegettransaction",{"_index":48,"name":{"49":{},"189":{}},"comment":{}}],["promisegettransactionreceipt",{"_index":50,"name":{"51":{},"191":{}},"comment":{}}],["promisegettxout",{"_index":52,"name":{"53":{},"193":{}},"comment":{}}],["promisegetunconfirmedbalance",{"_index":30,"name":{"31":{},"171":{}},"comment":{}}],["promisegetwalletinfo",{"_index":70,"name":{"71":{},"211":{}},"comment":{}}],["promiselistcontracts",{"_index":111,"name":{"112":{},"252":{}},"comment":{}}],["promiselistunspent",{"_index":98,"name":{"99":{},"239":{}},"comment":{}}],["promisesearchlogs",{"_index":87,"name":{"88":{},"228":{}},"comment":{}}],["promisesendmany",{"_index":96,"name":{"97":{},"237":{}},"comment":{}}],["promisesendrawtransaction",{"_index":24,"name":{"25":{},"165":{}},"comment":{}}],["promisesendtoaddress",{"_index":94,"name":{"95":{},"235":{}},"comment":{}}],["promisesendtocontract",{"_index":113,"name":{"114":{},"254":{}},"comment":{}}],["promisesetaccount",{"_index":18,"name":{"19":{},"159":{}},"comment":{}}],["promisesettxfee",{"_index":92,"name":{"93":{},"233":{}},"comment":{}}],["promisesignmessage",{"_index":82,"name":{"83":{},"223":{}},"comment":{}}],["promisesignrawtransaction",{"_index":22,"name":{"23":{},"163":{}},"comment":{}}],["promisestop",{"_index":76,"name":{"77":{},"217":{}},"comment":{}}],["promisevalidateaddress",{"_index":36,"name":{"37":{},"177":{}},"comment":{}}],["promiseverifymessage",{"_index":84,"name":{"85":{},"225":{}},"comment":{}}],["promisewalletlock",{"_index":16,"name":{"17":{},"157":{}},"comment":{}}],["promisewalletpassphrase",{"_index":12,"name":{"13":{},"153":{}},"comment":{}}],["promisewalletpassphrasechange",{"_index":14,"name":{"15":{},"155":{}},"comment":{}}],["provider",{"_index":203,"name":{"324":{},"343":{},"369":{},"384":{},"443":{},"504":{},"541":{},"604":{},"641":{},"662":{},"718":{},"872":{}},"comment":{}}],["purchase",{"_index":275,"name":{"657":{}},"comment":{}}],["read",{"_index":161,"name":{"279":{}},"comment":{}}],["readmany",{"_index":156,"name":{"273":{}},"comment":{}}],["renounceownership",{"_index":194,"name":{"314":{},"379":{},"396":{},"422":{},"456":{},"483":{},"520":{},"555":{},"583":{},"636":{},"658":{}},"comment":{}}],["royaltyinfo",{"_index":243,"name":{"513":{},"549":{},"577":{}},"comment":{}}],["rpceventlogs",{"_index":332,"name":{"814":{}},"comment":{}}],["rpclog",{"_index":333,"name":{"815":{}},"comment":{}}],["rpcprovider",{"_index":358,"name":{"890":{}},"comment":{}}],["safetransferfrom",{"_index":224,"name":{"357":{},"405":{},"431":{},"465":{},"492":{},"529":{},"564":{},"592":{},"786":{},"803":{}},"comment":{}}],["safetransferfromdata",{"_index":228,"name":{"363":{},"411":{},"437":{},"471":{},"498":{},"535":{},"570":{},"598":{},"792":{},"809":{}},"comment":{}}],["sale",{"_index":232,"name":{"381":{}},"comment":{}}],["searcheventlogs",{"_index":355,"name":{"875":{},"889":{},"900":{},"910":{}},"comment":{}}],["searchlogs",{"_index":88,"name":{"89":{},"229":{}},"comment":{}}],["sem",{"_index":139,"name":{"146":{}},"comment":{}}],["send",{"_index":208,"name":{"329":{},"348":{},"374":{},"389":{},"448":{},"509":{},"546":{},"609":{},"646":{},"667":{},"723":{}},"comment":{}}],["sender",{"_index":285,"name":{"678":{},"894":{}},"comment":{}}],["sendfunds",{"_index":195,"name":{"315":{}},"comment":{}}],["sendmany",{"_index":97,"name":{"98":{},"238":{}},"comment":{}}],["sendrawtransaction",{"_index":25,"name":{"26":{},"166":{}},"comment":{}}],["sendtoaddress",{"_index":95,"name":{"96":{},"236":{}},"comment":{}}],["sendtocontract",{"_index":112,"name":{"113":{},"253":{},"878":{},"886":{},"897":{},"907":{}},"comment":{}}],["setaccount",{"_index":19,"name":{"20":{},"160":{}},"comment":{}}],["setapprovalforall",{"_index":226,"name":{"361":{},"409":{},"435":{},"469":{},"496":{},"533":{},"568":{},"596":{},"790":{},"807":{}},"comment":{}}],["setauctioncontroller",{"_index":196,"name":{"316":{}},"comment":{}}],["setauctionfee",{"_index":197,"name":{"317":{}},"comment":{}}],["setbaseuri",{"_index":237,"name":{"397":{},"423":{},"457":{},"484":{},"521":{},"556":{},"584":{}},"comment":{}}],["setburnablefactory",{"_index":198,"name":{"318":{}},"comment":{}}],["setbytelenfromcontents",{"_index":164,"name":{"282":{}},"comment":{}}],["setcontroller",{"_index":199,"name":{"319":{},"398":{},"424":{},"458":{},"485":{},"522":{},"557":{},"585":{}},"comment":{}}],["setdefaultaccount",{"_index":9,"name":{"10":{},"150":{}},"comment":{}}],["setfactory",{"_index":200,"name":{"320":{}},"comment":{}}],["setlocktime",{"_index":120,"name":{"122":{}},"comment":{}}],["setroyalty",{"_index":244,"name":{"514":{},"550":{},"578":{}},"comment":{}}],["setsighashtype",{"_index":137,"name":{"140":{}},"comment":{}}],["settransaction",{"_index":134,"name":{"137":{}},"comment":{}}],["settxfee",{"_index":93,"name":{"94":{},"234":{}},"comment":{}}],["sighashtype",{"_index":133,"name":{"136":{}},"comment":{}}],["signmessage",{"_index":83,"name":{"84":{},"224":{}},"comment":{}}],["signrawtransaction",{"_index":23,"name":{"24":{},"164":{}},"comment":{}}],["simpleauction",{"_index":258,"name":{"623":{}},"comment":{}}],["single",{"_index":125,"name":{"127":{}},"comment":{}}],["single_anyonecanpay",{"_index":128,"name":{"130":{}},"comment":{}}],["standardoutput",{"_index":140,"name":{"255":{}},"comment":{}}],["stateroot",{"_index":303,"name":{"703":{},"738":{},"828":{}},"comment":{}}],["stop",{"_index":77,"name":{"78":{},"218":{}},"comment":{}}],["supportsinterface",{"_index":230,"name":{"367":{},"415":{},"441":{},"475":{},"502":{},"539":{},"574":{},"602":{},"782":{},"796":{},"813":{}},"comment":{}}],["symbol",{"_index":212,"name":{"334":{},"365":{},"413":{},"439":{},"473":{},"500":{},"537":{},"572":{},"600":{},"756":{},"773":{},"794":{},"811":{}},"comment":{}}],["testnet",{"_index":349,"name":{"855":{},"859":{},"863":{},"867":{},"871":{}},"comment":{}}],["timestamp",{"_index":284,"name":{"677":{}},"comment":{}}],["to",{"_index":316,"name":{"732":{},"822":{}},"comment":{}}],["tobuffer",{"_index":166,"name":{"284":{}},"comment":{}}],["tohexaddress",{"_index":338,"name":{"837":{}},"comment":{}}],["tokenbyindex",{"_index":221,"name":{"353":{},"402":{},"427":{},"462":{},"488":{},"525":{},"561":{},"588":{},"800":{}},"comment":{}}],["tokeninfo",{"_index":201,"name":{"321":{},"843":{}},"comment":{}}],["tokenofownerbyindex",{"_index":222,"name":{"354":{},"401":{},"428":{},"461":{},"489":{},"526":{},"560":{},"589":{},"799":{}},"comment":{}}],["tokenuri",{"_index":229,"name":{"366":{},"414":{},"440":{},"474":{},"501":{},"538":{},"573":{},"601":{},"795":{},"812":{}},"comment":{}}],["topics",{"_index":288,"name":{"683":{},"712":{}},"comment":{}}],["tosatoshi",{"_index":343,"name":{"847":{}},"comment":{}}],["tostring",{"_index":165,"name":{"283":{}},"comment":{}}],["totalcount",{"_index":277,"name":{"670":{}},"comment":{}}],["totalsupply",{"_index":217,"name":{"339":{},"352":{},"400":{},"426":{},"460":{},"487":{},"524":{},"559":{},"587":{},"761":{},"768":{},"778":{},"798":{}},"comment":{}}],["trait_type",{"_index":248,"name":{"612":{}},"comment":{}}],["transaction",{"_index":319,"name":{"745":{}},"comment":{}}],["transactionhash",{"_index":313,"name":{"728":{},"818":{}},"comment":{}}],["transactionid",{"_index":280,"name":{"673":{}},"comment":{}}],["transactionindex",{"_index":314,"name":{"729":{},"819":{}},"comment":{}}],["transactionreceipt",{"_index":302,"name":{"701":{},"725":{}},"comment":{}}],["transfer",{"_index":218,"name":{"340":{},"762":{},"769":{},"779":{}},"comment":{}}],["transferfrom",{"_index":219,"name":{"341":{},"358":{},"406":{},"432":{},"466":{},"493":{},"530":{},"565":{},"593":{},"763":{},"770":{},"780":{},"787":{},"804":{}},"comment":{}}],["transferownership",{"_index":202,"name":{"322":{},"380":{},"399":{},"425":{},"459":{},"486":{},"523":{},"558":{},"586":{},"637":{},"659":{}},"comment":{}}],["tx",{"_index":130,"name":{"133":{}},"comment":{}}],["txid",{"_index":320,"name":{"746":{}},"comment":{}}],["unpause",{"_index":269,"name":{"638":{},"660":{}},"comment":{}}],["url",{"_index":6,"name":{"7":{},"148":{}},"comment":{}}],["utxoroot",{"_index":304,"name":{"704":{},"739":{},"829":{}},"comment":{}}],["utxos",{"_index":131,"name":{"134":{}},"comment":{}}],["validateaddress",{"_index":37,"name":{"38":{},"178":{}},"comment":{}}],["value",{"_index":249,"name":{"613":{}},"comment":{}}],["verifymessage",{"_index":85,"name":{"86":{},"226":{}},"comment":{}}],["version",{"_index":345,"name":{"849":{}},"comment":{}}],["walletlock",{"_index":17,"name":{"18":{},"158":{}},"comment":{}}],["walletpassphrase",{"_index":13,"name":{"14":{},"154":{}},"comment":{}}],["walletpassphrasechange",{"_index":15,"name":{"16":{},"156":{}},"comment":{}}],["web3provider",{"_index":360,"name":{"901":{}},"comment":{}}],["withdraw",{"_index":270,"name":{"639":{}},"comment":{}}],["write",{"_index":163,"name":{"281":{}},"comment":{}}],["writelen",{"_index":162,"name":{"280":{}},"comment":{}}],["writemany",{"_index":158,"name":{"275":{}},"comment":{}}],["writemanylen",{"_index":157,"name":{"274":{}},"comment":{}}]],"pipeline":[]}}'
-);
+window.searchData =
+ 'data:application/octet-stream;base64,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';
diff --git a/docs/assets/style.css b/docs/assets/style.css
index 18b4f8f..9d619a6 100644
--- a/docs/assets/style.css
+++ b/docs/assets/style.css
@@ -10,7 +10,9 @@
--light-color-text: #222;
--light-color-text-aside: #6e6e6e;
--light-color-link: #1f70c2;
+ --light-color-focus-outline: #3584e4;
+ --light-color-ts-keyword: #056bd6;
--light-color-ts-project: #b111c9;
--light-color-ts-module: var(--light-color-ts-project);
--light-color-ts-namespace: var(--light-color-ts-project);
@@ -28,13 +30,13 @@
--light-color-ts-constructor-signature: var(--light-color-ts-constructor);
--light-color-ts-parameter: var(--light-color-ts-variable);
/* type literal not included as links will never be generated to it */
- --light-color-ts-type-parameter: var(--light-color-ts-type-alias);
+ --light-color-ts-type-parameter: #a55c0e;
--light-color-ts-accessor: var(--light-color-ts-property);
--light-color-ts-get-signature: var(--light-color-ts-accessor);
--light-color-ts-set-signature: var(--light-color-ts-accessor);
- /* object literal not included as it is not used and will be removed in 0.25 */
--light-color-ts-type-alias: #d51270;
/* reference not included as links will be colored with the kind that it points to */
+ --light-color-document: #000000;
--light-external-icon: url("data:image/svg+xml;utf8, ");
--light-color-scheme: light;
@@ -50,7 +52,9 @@
--dark-color-text: #f5f5f5;
--dark-color-text-aside: #dddddd;
--dark-color-link: #00aff4;
+ --dark-color-focus-outline: #4c97f2;
+ --dark-color-ts-keyword: #3399ff;
--dark-color-ts-project: #e358ff;
--dark-color-ts-module: var(--dark-color-ts-project);
--dark-color-ts-namespace: var(--dark-color-ts-project);
@@ -68,13 +72,13 @@
--dark-color-ts-constructor-signature: var(--dark-color-ts-constructor);
--dark-color-ts-parameter: var(--dark-color-ts-variable);
/* type literal not included as links will never be generated to it */
- --dark-color-ts-type-parameter: var(--dark-color-ts-type-alias);
+ --dark-color-ts-type-parameter: #e07d13;
--dark-color-ts-accessor: var(--dark-color-ts-property);
--dark-color-ts-get-signature: var(--dark-color-ts-accessor);
--dark-color-ts-set-signature: var(--dark-color-ts-accessor);
- /* object literal not included as it is not used and will be removed in 0.25 */
--dark-color-ts-type-alias: #ff6492;
/* reference not included as links will be colored with the kind that it points to */
+ --dark-color-document: #ffffff;
--dark-external-icon: url("data:image/svg+xml;utf8, ");
--dark-color-scheme: dark;
@@ -92,7 +96,9 @@
--color-text: var(--light-color-text);
--color-text-aside: var(--light-color-text-aside);
--color-link: var(--light-color-link);
+ --color-focus-outline: var(--light-color-focus-outline);
+ --color-ts-keyword: var(--light-color-ts-keyword);
--color-ts-module: var(--light-color-ts-module);
--color-ts-namespace: var(--light-color-ts-namespace);
--color-ts-enum: var(--light-color-ts-enum);
@@ -115,6 +121,7 @@
--color-ts-get-signature: var(--light-color-ts-get-signature);
--color-ts-set-signature: var(--light-color-ts-set-signature);
--color-ts-type-alias: var(--light-color-ts-type-alias);
+ --color-document: var(--light-color-document);
--external-icon: var(--light-external-icon);
--color-scheme: var(--light-color-scheme);
@@ -133,7 +140,9 @@
--color-text: var(--dark-color-text);
--color-text-aside: var(--dark-color-text-aside);
--color-link: var(--dark-color-link);
+ --color-focus-outline: var(--dark-color-focus-outline);
+ --color-ts-keyword: var(--dark-color-ts-keyword);
--color-ts-module: var(--dark-color-ts-module);
--color-ts-namespace: var(--dark-color-ts-namespace);
--color-ts-enum: var(--dark-color-ts-enum);
@@ -156,6 +165,7 @@
--color-ts-get-signature: var(--dark-color-ts-get-signature);
--color-ts-set-signature: var(--dark-color-ts-set-signature);
--color-ts-type-alias: var(--dark-color-ts-type-alias);
+ --color-document: var(--dark-color-document);
--external-icon: var(--dark-external-icon);
--color-scheme: var(--dark-color-scheme);
@@ -181,7 +191,9 @@ body {
--color-text: var(--light-color-text);
--color-text-aside: var(--light-color-text-aside);
--color-link: var(--light-color-link);
+ --color-focus-outline: var(--light-color-focus-outline);
+ --color-ts-keyword: var(--light-color-ts-keyword);
--color-ts-module: var(--light-color-ts-module);
--color-ts-namespace: var(--light-color-ts-namespace);
--color-ts-enum: var(--light-color-ts-enum);
@@ -204,6 +216,7 @@ body {
--color-ts-get-signature: var(--light-color-ts-get-signature);
--color-ts-set-signature: var(--light-color-ts-set-signature);
--color-ts-type-alias: var(--light-color-ts-type-alias);
+ --color-document: var(--light-color-document);
--external-icon: var(--light-external-icon);
--color-scheme: var(--light-color-scheme);
@@ -220,7 +233,9 @@ body {
--color-text: var(--dark-color-text);
--color-text-aside: var(--dark-color-text-aside);
--color-link: var(--dark-color-link);
+ --color-focus-outline: var(--dark-color-focus-outline);
+ --color-ts-keyword: var(--dark-color-ts-keyword);
--color-ts-module: var(--dark-color-ts-module);
--color-ts-namespace: var(--dark-color-ts-namespace);
--color-ts-enum: var(--dark-color-ts-enum);
@@ -243,11 +258,17 @@ body {
--color-ts-get-signature: var(--dark-color-ts-get-signature);
--color-ts-set-signature: var(--dark-color-ts-set-signature);
--color-ts-type-alias: var(--dark-color-ts-type-alias);
+ --color-document: var(--dark-color-document);
--external-icon: var(--dark-external-icon);
--color-scheme: var(--dark-color-scheme);
}
+*:focus-visible,
+.tsd-accordion-summary:focus-visible svg {
+ outline: 2px solid var(--color-focus-outline);
+}
+
.always-visible,
.always-visible .tsd-signatures {
display: inherit !important;
@@ -262,16 +283,6 @@ h6 {
line-height: 1.2;
}
-h1 > a,
-h2 > a,
-h3 > a,
-h4 > a,
-h5 > a,
-h6 > a {
- text-decoration: none;
- color: var(--color-text);
-}
-
h1 {
font-size: 1.875rem;
margin: 0.67rem 0;
@@ -302,10 +313,6 @@ h6 {
margin: 2.33rem 0;
}
-.uppercase {
- text-transform: uppercase;
-}
-
dl,
menu,
ol,
@@ -323,17 +330,14 @@ dd {
}
/* Footer */
-.tsd-generator {
+footer {
border-top: 1px solid var(--color-accent);
padding-top: 1rem;
padding-bottom: 1rem;
max-height: 3.5rem;
}
-
-.tsd-generator > p {
- margin-top: 0;
- margin-bottom: 0;
- padding: 0 1rem;
+footer > p {
+ margin: 0 1em;
}
.container-main {
@@ -401,7 +405,8 @@ dd {
}
body {
background: var(--color-background);
- font-family: "Segoe UI", sans-serif;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans",
+ Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
font-size: 16px;
color: var(--color-text);
}
@@ -419,6 +424,9 @@ a.external[target="_blank"] {
background-repeat: no-repeat;
padding-right: 13px;
}
+a.tsd-anchor-link {
+ color: var(--color-text);
+}
code,
pre {
@@ -468,13 +476,12 @@ blockquote {
padding: 0 0 0 20px;
margin: 0;
}
-.tsd-typography h4,
.tsd-typography .tsd-index-panel h3,
.tsd-index-panel .tsd-typography h3,
+.tsd-typography h4,
.tsd-typography h5,
.tsd-typography h6 {
font-size: 1em;
- margin: 0;
}
.tsd-typography h5,
.tsd-typography h6 {
@@ -485,6 +492,19 @@ blockquote {
.tsd-typography ol {
margin: 1em 0;
}
+.tsd-typography table {
+ border-collapse: collapse;
+ border: none;
+}
+.tsd-typography td,
+.tsd-typography th {
+ padding: 6px 13px;
+ border: 1px solid var(--color-accent);
+}
+.tsd-typography thead,
+.tsd-typography tr:nth-child(even) {
+ background-color: var(--color-background-secondary);
+}
.tsd-breadcrumb {
margin: 0;
@@ -566,13 +586,13 @@ dl.tsd-comment-tag-group p {
}
.tsd-filter-input {
display: flex;
- width: fit-content;
width: -moz-fit-content;
+ width: fit-content;
align-items: center;
- user-select: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
+ user-select: none;
cursor: pointer;
}
.tsd-filter-input input[type="checkbox"] {
@@ -595,11 +615,8 @@ dl.tsd-comment-tag-group p {
Don't remove unless you know what you're doing. */
opacity: 0.99;
}
-.tsd-filter-input input[type="checkbox"]:focus + svg {
- transform: scale(0.95);
-}
-.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg {
- transform: scale(1);
+.tsd-filter-input input[type="checkbox"]:focus-visible + svg {
+ outline: 2px solid var(--color-focus-outline);
}
.tsd-checkbox-background {
fill: var(--color-accent);
@@ -616,13 +633,18 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
stroke: var(--color-accent);
}
-.tsd-theme-toggle {
- padding-top: 0.75rem;
+.settings-label {
+ font-weight: bold;
+ text-transform: uppercase;
+ display: inline-block;
}
-.tsd-theme-toggle > h4 {
- display: inline;
- vertical-align: middle;
- margin-right: 0.75rem;
+
+.tsd-filter-visibility .settings-label {
+ margin: 0.75rem 0 0.5rem 0;
+}
+
+.tsd-theme-toggle .settings-label {
+ margin: 0.75rem 0.75rem 0 0;
}
.tsd-hierarchy {
@@ -633,6 +655,28 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
font-weight: bold;
}
+.tsd-full-hierarchy:not(:last-child) {
+ margin-bottom: 1em;
+ padding-bottom: 1em;
+ border-bottom: 1px solid var(--color-accent);
+}
+.tsd-full-hierarchy,
+.tsd-full-hierarchy ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+.tsd-full-hierarchy ul {
+ padding-left: 1.5rem;
+}
+.tsd-full-hierarchy a {
+ padding: 0.25rem 0 !important;
+ font-size: 1rem;
+ display: inline-flex;
+ align-items: center;
+ color: var(--color-text);
+}
+
.tsd-panel-group.tsd-index-group {
margin-bottom: 0;
}
@@ -698,12 +742,15 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
}
.tsd-navigation > a,
.tsd-navigation .tsd-accordion-summary {
- width: calc(100% - 0.5rem);
+ width: calc(100% - 0.25rem);
+ display: flex;
+ align-items: center;
}
.tsd-navigation a,
.tsd-navigation summary > span,
.tsd-page-navigation a {
- display: inline-flex;
+ display: flex;
+ width: calc(100% - 0.25rem);
align-items: center;
padding: 0.25rem;
color: var(--color-text);
@@ -730,6 +777,9 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
padding: 0;
max-width: 100%;
}
+.tsd-navigation .tsd-nav-link {
+ display: none;
+}
.tsd-nested-navigation {
margin-left: 3rem;
}
@@ -743,11 +793,15 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
margin-left: -1.5rem;
}
-.tsd-nested-navigation > li > a,
-.tsd-nested-navigation > li > span {
- width: calc(100% - 1.75rem - 0.5rem);
+.tsd-page-navigation-section {
+ margin-left: 10px;
+}
+.tsd-page-navigation-section > summary {
+ padding: 0.25rem;
+}
+.tsd-page-navigation-section > div {
+ margin-left: 20px;
}
-
.tsd-page-navigation ul {
padding-left: 1.75rem;
}
@@ -778,10 +832,10 @@ a.tsd-index-link {
}
.tsd-accordion-summary,
.tsd-accordion-summary a {
- user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
+ user-select: none;
cursor: pointer;
}
@@ -794,8 +848,9 @@ a.tsd-index-link {
padding-top: 0;
padding-bottom: 0;
}
-.tsd-index-accordion .tsd-accordion-summary > svg {
+.tsd-accordion .tsd-accordion-summary > svg {
margin-left: 0.25rem;
+ vertical-align: text-top;
}
.tsd-index-content > :not(:first-child) {
margin-top: 0.75rem;
@@ -843,7 +898,7 @@ a.tsd-index-link {
}
.tsd-panel-group {
- margin: 4rem 0;
+ margin: 2rem 0;
}
.tsd-panel-group.tsd-index-group {
margin: 2rem 0;
@@ -851,6 +906,9 @@ a.tsd-index-link {
.tsd-panel-group.tsd-index-group details {
margin: 2rem 0;
}
+.tsd-panel-group > .tsd-accordion-summary {
+ margin-bottom: 1rem;
+}
#tsd-search {
transition: background-color 0.2s;
@@ -900,8 +958,9 @@ a.tsd-index-link {
box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
}
#tsd-search .results li {
- padding: 0 10px;
background-color: var(--color-background);
+ line-height: initial;
+ padding: 4px;
}
#tsd-search .results li:nth-child(even) {
background-color: var(--color-background-secondary);
@@ -909,12 +968,15 @@ a.tsd-index-link {
#tsd-search .results li.state {
display: none;
}
-#tsd-search .results li.current,
-#tsd-search .results li:hover {
+#tsd-search .results li.current:not(.no-results),
+#tsd-search .results li:hover:not(.no-results) {
background-color: var(--color-accent);
}
#tsd-search .results a {
- display: block;
+ display: flex;
+ align-items: center;
+ padding: 0.25rem;
+ box-sizing: border-box;
}
#tsd-search .results a:before {
top: 10px;
@@ -970,6 +1032,11 @@ a.tsd-index-link {
overflow-x: auto;
}
+.tsd-signature-keyword {
+ color: var(--color-ts-keyword);
+ font-weight: normal;
+}
+
.tsd-signature-symbol {
color: var(--color-text-aside);
font-weight: normal;
@@ -991,6 +1058,12 @@ a.tsd-index-link {
border-width: 1px 0;
transition: background-color 0.1s;
}
+.tsd-signatures .tsd-index-signature:not(:last-child) {
+ margin-bottom: 1em;
+}
+.tsd-signatures .tsd-index-signature .tsd-signature {
+ border-width: 1px;
+}
.tsd-description .tsd-signatures .tsd-signature {
border-width: 1px;
}
@@ -1070,7 +1143,9 @@ ul.tsd-type-parameter-list h5 {
overflow: hidden;
opacity: 0.8;
height: 40px;
- transition: opacity 0.1s, background-color 0.2s;
+ transition:
+ opacity 0.1s,
+ background-color 0.2s;
vertical-align: bottom;
cursor: pointer;
}
@@ -1122,7 +1197,7 @@ img {
}
.deprecated {
- text-decoration: line-through;
+ text-decoration: line-through !important;
}
.warning {
@@ -1302,6 +1377,12 @@ img {
.has-menu .tsd-navigation {
max-height: 100%;
}
+ #tsd-toolbar-links {
+ display: none;
+ }
+ .tsd-navigation .tsd-nav-link {
+ display: flex;
+ }
}
/* one sidebar */
diff --git a/docs/classes/APIProvider.html b/docs/classes/APIProvider.html
index c7513fb..d540201 100644
--- a/docs/classes/APIProvider.html
+++ b/docs/classes/APIProvider.html
@@ -1,367 +1,38 @@
-
APIProvider | @metrixcoin/metrilib
-
-
-
-
-
-
-
-
-
-Methods
-
-balance
-
-balance ( address ) : Promise < bigint >
-
-
-Returns Promise < bigint >
-
-call Contract
-
-call Contract ( contract , method , data , abi ) : Promise < undefined | Result >
-
-
-
-
Parameters
-
-
-contract : string
-
-
-
-method : string
-
-
-
-data : any []
-
-
-
-abi : any []
-
-
-Returns Promise < undefined | Result > see Result
-
-
-
-
-Private
get Transaction Receipt
-
-
-
-search Event Logs
-
-search Event Logs ( contract , topics ? , fromBlock ? , toBlock ? ) : Promise < APIEventLogs >
-
-
-
-
Parameters
-
-
-contract : string
-
-
-
-Optional
topics : string []
-
-
-
-fromBlock : undefined | number = 0
-
-
-
-toBlock : undefined | number = -1
-
-
-an EventLogs object
-
-
-
-send To Contract
-
-send To Contract ( contract , method , data , value , gasLimit , gasPrice , abi ) : Promise < any >
-
-
-
-
Parameters
-
-
-contract : string
-
-
-
-method : string
-
-
-
-data : any []
-
-
-
-value : string
-
-
-
-gasLimit : number
-
-
-
-gasPrice : number
-
-
-
-abi : any []
-
-
-Returns Promise < any > see Result
-
-
-
-
-
\ No newline at end of file
+APIProvider | @metrixcoin/metrilib Constructors Properties Methodsbalance balance ( address ) : Promise < bigint > Returns Promise < bigint > call Contract call Contract ( contract , method , data , abi ) : Promise < undefined | Result > Parameters contract : string method : string data : any [] abi : any [] Returns Promise < undefined | Result > see Result
+search Event Logs search Event Logs ( contract , topics ? , fromBlock ? , toBlock ? ) : Promise < APIEventLogs > Parameters contract : string Optional
topics : string [] fromBlock : undefined | number = 0 toBlock : undefined | number = -1 an EventLogs object
+send To Contract send To Contract ( contract , method , data , value , gasLimit , gasPrice , abi ) : Promise < any > Parameters contract : string method : string data : any [] value : string gasLimit : number gasPrice : number abi : any [] Returns Promise < any > see Result
+
diff --git a/docs/classes/BaseSale.html b/docs/classes/BaseSale.html
index b26b1d8..d218c2c 100644
--- a/docs/classes/BaseSale.html
+++ b/docs/classes/BaseSale.html
@@ -1,514 +1,73 @@
-BaseSale | @metrixcoin/metrilib
-
-
-
-
-
-
-Constructors
-
-constructor
-
-new Base Sale ( address , provider ) : BaseSale
-
-
-
-
-Properties
-
-
-address
-address : string
-
-bytecode
-bytecode : undefined | string
-
-
-Methods
-
-
-call
-
-call ( method , args ) : Promise < undefined | Result >
-
-
-
-
Parameters
-
-
-method : string
-
-
-
-args : any []
-
-
-Returns Promise < undefined | Result > see Result
-
-
-
-
-
-
-
-get Sale
-
-get Sale ( assetAddress , tokenId ) : Promise < [ tokenId: bigint , price: bigint , beneficiaryAddress: string ] >
-
-
-
-
Parameters
-
-
-assetAddress : string
-
-
-
-tokenId : bigint
-
-
-Returns Promise < [ tokenId: bigint , price: bigint , beneficiaryAddress: string ] > the Auction object
-
-
-
-
-
-
-
-
-send
-
-send ( method , args , value ? , gasLimit ? , gasPrice ? ) : Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } >
-
-
-
-
Parameters
-
-
-method : string
-
-
-
-args : any []
-
-
-
-value : undefined | string = '0'
-
-
-
-gasLimit : undefined | number = 250000
-
-
-
-gasPrice : undefined | number = 5000
-
-
-Returns Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > see Result
-
-
-
-
-
-
-
\ No newline at end of file
+BaseSale | @metrixcoin/metrilib Constructorsconstructor new Base Sale ( address , provider ) : BaseSale Propertiesbytecode bytecode : undefined | string
Methodscall call ( method , args ) : Promise < undefined | Result > Parameters method : string args : any [] Returns Promise < undefined | Result > see Result
+get Sale get Sale ( assetAddress , tokenId ) : Promise < [ tokenId: bigint , price: bigint , beneficiaryAddress: string ] > Parameters assetAddress : string tokenId : bigint Returns Promise < [ tokenId: bigint , price: bigint , beneficiaryAddress: string ] > the Auction object
+send send ( method , args , value ? , gasLimit ? , gasPrice ? ) : Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > Parameters method : string args : any [] value : undefined | string = '0' gasLimit : undefined | number = 250000 gasPrice : undefined | number = 5000 Returns Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > see Result
+
diff --git a/docs/classes/GenericMRC721.html b/docs/classes/GenericMRC721.html
index f87b05c..b690b1f 100644
--- a/docs/classes/GenericMRC721.html
+++ b/docs/classes/GenericMRC721.html
@@ -1,138 +1,38 @@
-GenericMRC721 | @metrixcoin/metrilib
-
-
-
-
-
-
-
-
-
-Properties
-
-
-address
-address : string
-
-bytecode
-bytecode : undefined | string
-
-
-Methods
-
-approve
-
-approve ( to , tokenId ) : Promise < Transaction >
-
-Parameters from : string to : string tokenId : bigint
diff --git a/docs/classes/GenericMRC721Burnable.html b/docs/classes/GenericMRC721Burnable.html
index 643a08d..4aa4c99 100644
--- a/docs/classes/GenericMRC721Burnable.html
+++ b/docs/classes/GenericMRC721Burnable.html
@@ -1,138 +1,39 @@
-GenericMRC721Burnable | @metrixcoin/metrilib
-
-
-
-
-
Class GenericMRC721Burnable
-
-
-
-
-
-
-Properties
-
-
-address
-address : string
-
-bytecode
-bytecode : undefined | string
-
-
-Methods
-
-approve
-
-approve ( to , tokenId ) : Promise < Transaction >
-
-Parameters from : string to : string tokenId : bigint
diff --git a/docs/classes/GenericMRC721BurnableRoyalty.html b/docs/classes/GenericMRC721BurnableRoyalty.html
index 65b38a2..eeec0d8 100644
--- a/docs/classes/GenericMRC721BurnableRoyalty.html
+++ b/docs/classes/GenericMRC721BurnableRoyalty.html
@@ -1,138 +1,41 @@
-GenericMRC721BurnableRoyalty | @metrixcoin/metrilib
-
-
-
-
-
Class GenericMRC721BurnableRoyalty
-
-
-
-
-
-
-Properties
-
-
-address
-address : string
-
-bytecode
-bytecode : undefined | string
-
-
-Methods
-
-approve
-
-approve ( to , tokenId ) : Promise < Transaction >
-
-Parameters from : string to : string tokenId : bigint
diff --git a/docs/classes/GenericMRC721Royalty.html b/docs/classes/GenericMRC721Royalty.html
index cb8d0b8..b277e6e 100644
--- a/docs/classes/GenericMRC721Royalty.html
+++ b/docs/classes/GenericMRC721Royalty.html
@@ -1,137 +1,40 @@
-GenericMRC721Royalty | @metrixcoin/metrilib
-
-
-
-
-
Class GenericMRC721Royalty
-
-
-
-
-
-
-Properties
-
-
-address
-address : string
-
-bytecode
-bytecode : undefined | string
-
-
-Methods
-
-approve
-
-approve ( to , tokenId ) : Promise < Transaction >
-
-Parameters from : string to : string tokenId : bigint
diff --git a/docs/classes/MRC20.html b/docs/classes/MRC20.html
index abb7a07..c75ed9a 100644
--- a/docs/classes/MRC20.html
+++ b/docs/classes/MRC20.html
@@ -1,457 +1,52 @@
-MRC20 | @metrixcoin/metrilib
-
-
-
-
-
-
-
-
-Constructors
-
-constructor
-
-new MRC20 ( address , provider ) : MRC20
-
-
-
-
-Properties
-
-
-address
-address : string
-
-bytecode
-bytecode : undefined | string
-
-
-Methods
-
-allowance
-
-allowance ( owner , spender ) : Promise < bigint >
-
-Parameters sender : string recipient : string amount : bigint
diff --git a/docs/classes/MRC721.html b/docs/classes/MRC721.html
index 54f038c..291dc82 100644
--- a/docs/classes/MRC721.html
+++ b/docs/classes/MRC721.html
@@ -1,129 +1,30 @@
-MRC721 | @metrixcoin/metrilib
-
-
-
-
-
-
-
-
-Constructors
-
-constructor
-
-new MRC721 ( address , provider ) : MRC721
-
-
-
-
-Properties
-
-
-address
-address : string
-
-bytecode
-bytecode : undefined | string
-
-
-Methods
-
-approve
-
-approve ( to , tokenId ) : Promise < Transaction >
-
-Parameters from : string to : string tokenId : bigint
diff --git a/docs/classes/MRC721AuctionController.html b/docs/classes/MRC721AuctionController.html
index f8be270..1be1e0c 100644
--- a/docs/classes/MRC721AuctionController.html
+++ b/docs/classes/MRC721AuctionController.html
@@ -1,329 +1,32 @@
-MRC721AuctionController | @metrixcoin/metrilib
-
-
-
-
-
Class MRC721AuctionController
-
-
-
-
-Properties
-
-
-address
-address : string
-
-bytecode
-bytecode : undefined | string
-
-
-Methods
-
-auction
-
-auction ( ) : Promise < string >
-
-Returns Promise < string >
-
-
-call
-
-call ( method , args ) : Promise < undefined | Result >
-
-
-
-
Parameters
-
-
-method : string
-
-
-
-args : any []
-
-
-Returns Promise < undefined | Result > see Result
-
-
-
-
-
-
-sale
-
-sale ( ) : Promise < string >
-
-Returns Promise < string >
-
-send
-
-send ( method , args , value ? , gasLimit ? , gasPrice ? ) : Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } >
-
-
-
-
Parameters
-
-
-method : string
-
-
-
-args : any []
-
-
-
-value : undefined | string = '0'
-
-
-
-gasLimit : undefined | number = 250000
-
-
-
-gasPrice : undefined | number = 5000
-
-
-Returns Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > see Result
-
-
-
-transfer Ownership
-
-transfer Ownership ( address ) : Promise < Transaction >
-
-
-
-
-
-
\ No newline at end of file
+MRC721AuctionController | @metrixcoin/metrilib Class MRC721AuctionController Constructors Propertiesbytecode bytecode : undefined | string
Methodsauction auction ( ) : Promise < string > Returns Promise < string > call call ( method , args ) : Promise < undefined | Result > Parameters method : string args : any [] Returns Promise < undefined | Result > see Result
+sale sale ( ) : Promise < string > Returns Promise < string > send send ( method , args , value ? , gasLimit ? , gasPrice ? ) : Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > Parameters method : string args : any [] value : undefined | string = '0' gasLimit : undefined | number = 250000 gasPrice : undefined | number = 5000 Returns Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > see Result
+
diff --git a/docs/classes/MetriverseCore.html b/docs/classes/MetriverseCore.html
index 4dd5e8c..de2892b 100644
--- a/docs/classes/MetriverseCore.html
+++ b/docs/classes/MetriverseCore.html
@@ -1,898 +1,141 @@
-MetriverseCore | @metrixcoin/metrilib
-
-
-
-
-
-
-
-Properties
-
-
-address
-address : string
-
-bytecode
-bytecode : undefined | string
-
-
-Methods
-
-
-approved Token
-
-approved Token ( tokenAddress ) : Promise < boolean >
-
-
-
-
Parameters
-
-
-tokenAddress : string
-
-
-Returns Promise < boolean > is token approve
-
-
-
-
-
-
-
-call
-
-call ( method , args ) : Promise < undefined | Result >
-
-
-
-
Parameters
-
-
-method : string
-
-
-
-args : any []
-
-
-Returns Promise < undefined | Result > see Result
-
-
-
-
-
-
-
-
-
-internal Token
-
-internal Token ( tokenAddress ) : Promise < boolean >
-
-
-
-
Parameters
-
-
-tokenAddress : string
-
-
-Returns Promise < boolean > is token internal
-
-
-
-
-
-is Approved Token
-
-is Approved Token ( tokenAddress ) : Promise < boolean >
-
-
-
-
Parameters
-
-
-tokenAddress : string
-
-
-Returns Promise < boolean > is token approve
-
-
-
-is Internal Token
-
-is Internal Token ( tokenAddress ) : Promise < boolean >
-
-
-
-
Parameters
-
-
-tokenAddress : string
-
-
-Returns Promise < boolean > is token internal
-
-
-
-
-nonce
-
-nonce ( sender ) : Promise < bigint >
-
-
-
-Returns Promise < bigint > the nonce of the address
-
-
-
-send send ( method , args , value ? , gasLimit ? , gasPrice ? ) : Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > Parameters method : string args : any [] value : undefined | string = '0' gasLimit : undefined | number = 250000 gasPrice : undefined | number = 5000 Returns Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > see Result
+
diff --git a/docs/classes/MetrixContract.html b/docs/classes/MetrixContract.html
index e649f51..4c0a195 100644
--- a/docs/classes/MetrixContract.html
+++ b/docs/classes/MetrixContract.html
@@ -1,270 +1,25 @@
-MetrixContract | @metrixcoin/metrilib
-
-
-
-
-
-
-Constructors
-
-constructor
-
-new Metrix Contract ( address , provider , abi , bytecode ? ) : MetrixContract
-
-
-
Parameters
-
-
-address : string
-
-
-
-abi : any []
-
-Optional
bytecode : string
-
-
-Properties
-
-
-address
-address : string
-
-bytecode
-bytecode : undefined | string
-
-
-Methods
-
-
-call
-
-call ( method , args ) : Promise < undefined | Result >
-
-
-
-
Parameters
-
-
-method : string
-
-
-
-args : any []
-
-
-Returns Promise < undefined | Result > see Result
-
-
-
-
-send
-
-send ( method , args , value ? , gasLimit ? , gasPrice ? ) : Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } >
-
-
-
-
Parameters
-
-
-method : string
-
-
-
-args : any []
-
-
-
-value : undefined | string = '0'
-
-
-
-gasLimit : undefined | number = 250000
-
-
-
-gasPrice : undefined | number = 5000
-
-
-Returns Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > see Result
-
-
-
-
-
\ No newline at end of file
+MetrixContract | @metrixcoin/metrilib Constructorsconstructor new Metrix Contract ( address , provider , abi , bytecode ? ) : MetrixContract Parameters address : string provider : Provider abi : any [] Optional
bytecode : string Propertiesbytecode bytecode : undefined | string
Methodscall call ( method , args ) : Promise < undefined | Result > Parameters method : string args : any [] Returns Promise < undefined | Result > see Result
+send send ( method , args , value ? , gasLimit ? , gasPrice ? ) : Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > Parameters method : string args : any [] value : undefined | string = '0' gasLimit : undefined | number = 250000 gasPrice : undefined | number = 5000 Returns Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > see Result
+
diff --git a/docs/classes/MetrixRPC.MetrixRPC.html b/docs/classes/MetrixRPC.MetrixRPC.html
index a3636d4..afaac4d 100644
--- a/docs/classes/MetrixRPC.MetrixRPC.html
+++ b/docs/classes/MetrixRPC.MetrixRPC.html
@@ -1,2644 +1,112 @@
-MetrixRPC | @metrixcoin/metrilib
-
-
-
-
-
Class MetrixRPCAbstract
-
-
-
-Constructors
-
-constructor
-
-new MetrixRPC ( account , url , username , password ) : MetrixRPC
-
-
-
Parameters
-
-
-account : null | string
-
-url : string
-
-username : string
-
-password : string
-
-
-Properties
-
-Protected
auth Header
-auth Header : string = ''
-
-Private
json Account
-json Account : string = ''
-
-Private
json Optional Account
-json Optional Account : string = ''
-
-Protected
url
-url : string = ''
-
-Methods
-
-backup Wallet
-
-backup Wallet ( target , callback ) : void
-
-
-
Parameters
-
-
-target : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-call Contract
-
-call Contract ( contrtactAddress , data , senderAddress , gasLimit , fromBlock , callback ) : void
-
-
-
Parameters
-
-
-contrtactAddress : string
-
-data : string
-
-senderAddress : string
-
-gasLimit : undefined | string
-
-fromBlock : undefined | number
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-Protected
Abstract
call Daemon
-
-call Daemon ( method , paramsArray , callback ) : void
-
-
-
Parameters
-
-
-method : string
-
-paramsArray : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-create Contract
-
-create Contract ( bytecode , gasLimit ? , gasPrice ? , senderAddress , broadcast ? , changeToSender ? , callback ) : void
-
-
-
Parameters
-
-
-bytecode : string
-
-gasLimit : undefined | string | number = 2500000
-
-gasPrice : undefined | string | number = 0.00005
-
-senderAddress : string
-
-broadcast : boolean = true
-
-changeToSender : boolean = true
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-create Raw Transaction
-
-create Raw Transaction ( rawTxObj , callback ) : void
-
-
-
Parameters
-
-
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-decode Raw Transaction
-
-decode Raw Transaction ( transaction , callback ) : void
-
-
-
Parameters
-
-
-transaction : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-encrypt Wallet
-
-encrypt Wallet ( passphrase , callback ) : void
-
-
-
Parameters
-
-
-passphrase : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-estimate Fee
-
-estimate Fee ( blockcount , callback ) : void
-
-
-
Parameters
-
-
-blockcount : number
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-estimate Smart Fee
-
-estimate Smart Fee ( conf_target , estimate_mode , callback ) : void
-
-
-
Parameters
-
-
-conf_target : number
-
-estimate_mode : undefined | string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-from Hex Address
-
-from Hex Address ( hexAddress , callback ) : void
-
-
-
Parameters
-
-
-hexAddress : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Account Info
-
-get Account Info ( address , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Address Info
-
-get Address Info ( address , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Addresses By Account
-
-get Addresses By Account ( paramOptionalAccount , callback ) : void
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Addresses By Label
-
-get Addresses By Label ( paramOptionalAccount , callback ) : void
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Balance
-
-get Balance ( paramOptionalAccount , callback ) : void
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Best Block Hash
-
-get Best Block Hash ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Block
-
-get Block ( hash , verbose , callback ) : void
-
-
-
Parameters
-
-
-hash : string
-
-verbose : 0 | 1 | 2
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Block Count
-
-get Block Count ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Block Hash
-
-get Block Hash ( height , callback ) : void
-
-
-
Parameters
-
-
-height : number
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Blockchain Info
-
-get Blockchain Info ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Chain Tips
-
-get Chain Tips ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Difficulty
-
-get Difficulty ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Hex Address
-
-get Hex Address ( metrixAddress , callback ) : void
-
-
-
Parameters
-
-
-metrixAddress : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Invalid
-
-get Invalid ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Mining Info
-
-get Mining Info ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Network Info
-
-get Network Info ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get New Address
-
-get New Address ( paramOptionalAccount , callback ) : void
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Pool Info
-
-get Pool Info ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Raw Transaction
-
-get Raw Transaction ( txid , format , callback ) : void
-
-
-
Parameters
-
-
-txid : string
-
-format : null | boolean
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Stake Split Threshold
-
-get Stake Split Threshold ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Staking Status
-
-get Staking Status ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Transaction
-
-get Transaction ( txid , callback ) : void
-
-
-
Parameters
-
-
-txid : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Transaction Receipt
-
-get Transaction Receipt ( txid , callback ) : void
-
-
-
Parameters
-
-
-txid : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Tx Out
-
-get Tx Out ( txid , vout , callback ) : void
-
-
-
Parameters
-
-
-txid : string
-
-vout : number
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Unconfirmed Balance
-
-get Unconfirmed Balance ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Wallet Info
-
-get Wallet Info ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-list Contracts
-
-list Contracts ( start ? , maxDisplay ? , callback ) : void
-
-
-
Parameters
-
-
-start : undefined | string | number = 1
-
-maxDisplay : undefined | string | number = 20
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-list Unspent
-
-list Unspent ( minConf , maxConf , addressesArray , callback ) : void
-
-
-
Parameters
-
-
-minConf : number
-
-maxConf : number
-
-addressesArray : string []
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-promise Backup Wallet
-
-promise Backup Wallet ( target ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Call Contract
-
-promise Call Contract ( contrtactAddress , data , senderAddress , gasLimit ? , fromBlock ? ) : Promise < any >
-
-
-
Parameters
-
-
-contrtactAddress : string
-
-data : string
-
-senderAddress : string
-
-Optional
gasLimit : string
-
-Optional
fromBlock : number
-Returns Promise < any >
-
-promise Create Contract
-
-promise Create Contract ( bytecode , gasLimit , gasPrice , senderAddress , broadcast ? , changeToSender ? ) : Promise < any >
-
-
-
Parameters
-
-
-bytecode : string
-
-gasLimit : undefined | string | number
-
-gasPrice : undefined | string | number
-
-senderAddress : string
-
-Optional
broadcast : boolean
-
-Optional
changeToSender : boolean
-Returns Promise < any >
-
-promise Create Raw Transaction
-
-promise Create Raw Transaction ( rawTxObj ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Decode Raw Transaction
-
-promise Decode Raw Transaction ( transaction ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Encrypt Wallet
-
-promise Encrypt Wallet ( passphrase ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Estimate Fee
-
-promise Estimate Fee ( blockcount ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Estimate Smart Fee
-
-promise Estimate Smart Fee ( conf_target , estimate_mode ) : Promise < any >
-
-
-
Parameters
-
-
-conf_target : number
-
-estimate_mode : undefined | string
-Returns Promise < any >
-
-promise From Hex Address
-
-promise From Hex Address ( hexAddress ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Account Info
-
-promise Get Account Info ( address ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Address Info
-
-promise Get Address Info ( address ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Addresses By Account
-
-promise Get Addresses By Account ( paramOptionalAccount ) : Promise < any >
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-Returns Promise < any >
-
-promise Get Addresses By Label
-
-promise Get Addresses By Label ( paramOptionalAccount ) : Promise < any >
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-Returns Promise < any >
-
-promise Get Balance
-
-promise Get Balance ( paramOptionalAccount ) : Promise < any >
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-Returns Promise < any >
-
-promise Get Best Block Hash
-
-promise Get Best Block Hash ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Block
-
-promise Get Block ( hash , verbose ) : Promise < any >
-
-
-
Parameters
-
-
-hash : string
-
-verbose : 0 | 1 | 2
-Returns Promise < any >
-
-promise Get Block Count
-
-promise Get Block Count ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Block Hash
-
-promise Get Block Hash ( height ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Blockchain Info
-
-promise Get Blockchain Info ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Chain Tips
-
-promise Get Chain Tips ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Difficulty
-
-promise Get Difficulty ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Hex Address
-
-promise Get Hex Address ( metrixAddress ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Invalid
-
-promise Get Invalid ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Mining Info
-
-promise Get Mining Info ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Network Info
-
-promise Get Network Info ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get New Address
-
-promise Get New Address ( paramOptionalAccount ) : Promise < any >
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-Returns Promise < any >
-
-promise Get Pool Info
-
-promise Get Pool Info ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Raw Transaction
-
-promise Get Raw Transaction ( txid , format ) : Promise < any >
-
-
-
Parameters
-
-
-txid : string
-
-format : null | boolean
-Returns Promise < any >
-
-promise Get Stake Split Threshold
-
-promise Get Stake Split Threshold ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Staking Status
-
-promise Get Staking Status ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Transaction
-
-promise Get Transaction ( txid ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Transaction Receipt
-
-promise Get Transaction Receipt ( txid ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Tx Out
-
-promise Get Tx Out ( txid , vout ) : Promise < any >
-
-
-
Parameters
-
-
-txid : string
-
-vout : number
-Returns Promise < any >
-
-promise Get Unconfirmed Balance
-
-promise Get Unconfirmed Balance ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Wallet Info
-
-promise Get Wallet Info ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise List Contracts
-
-promise List Contracts ( start ? , maxDisplay ? ) : Promise < any >
-
-
-
Parameters
-
-
-Optional
start : string | number
-
-Optional
maxDisplay : string | number
-Returns Promise < any >
-
-promise List Unspent
-
-promise List Unspent ( minConf , maxConf , addressesArray ) : Promise < any >
-
-
-
Parameters
-
-
-minConf : number
-
-maxConf : number
-
-addressesArray : string []
-Returns Promise < any >
-
-promise Search Logs
-
-promise Search Logs ( fromBlock , toBlock ? , addresses , topics ? , minconf ? ) : Promise < any >
-
-
-
Parameters
-
-
-fromBlock : number
-
-toBlock : undefined | number = -1
-
-addresses : undefined | string []
-
-topics : undefined | ( null | string ) [] = []
-
-minconf : undefined | number = 0
-Returns Promise < any >
-
-promise Send Many
-
-promise Send Many ( addressesAmmountsObj , confirmations , comment , feeAddressesArray ) : Promise < any >
-
-
-
Parameters
-
-
-addressesAmmountsObj : any
-
-confirmations : number
-
-comment : string
-
-feeAddressesArray : null | string | string []
-Returns Promise < any >
-
-promise Send Raw Transaction
-
-promise Send Raw Transaction ( transaction ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Send To Address
-
-promise Send To Address ( address , ammount , comment ) : Promise < any >
-
-
-
Parameters
-
-
-address : string
-
-ammount : string
-
-comment : string
-Returns Promise < any >
-
-promise Send To Contract
-
-promise Send To Contract ( contractAddress , datahex , amount , gasLimit , gasPrice , senderAddress , broadcast ? , changeToSender ? ) : Promise < any >
-
-
-
Parameters
-
-
-contractAddress : string
-
-datahex : string
-
-amount : string | number
-
-gasLimit : string | number
-
-gasPrice : string | number
-
-senderAddress : string
-
-Optional
broadcast : boolean
-
-Optional
changeToSender : boolean
-Returns Promise < any >
-
-promise Set Account
-
-promise Set Account ( address , account ) : Promise < any >
-
-
-
Parameters
-
-
-address : string
-
-account : string
-Returns Promise < any >
-
-promise Set Tx Fee
-
-promise Set Tx Fee ( fee ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Sign Message
-
-promise Sign Message ( address , message ) : Promise < any >
-
-
-
Parameters
-
-
-address : string
-
-message : string
-Returns Promise < any >
-
-promise Sign Raw Transaction
-
-promise Sign Raw Transaction ( signRawTxObj ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Stop
-
-promise Stop ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Validate Address
-
-promise Validate Address ( address ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Verify Message
-
-promise Verify Message ( address , signature , message ) : Promise < any >
-
-
-
Parameters
-
-
-address : string
-
-signature : string
-
-message : string
-Returns Promise < any >
-
-promise Wallet Lock
-
-promise Wallet Lock ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Wallet Passphrase
-
-promise Wallet Passphrase ( passphrase , timeoutSeconds ) : Promise < any >
-
-
-
Parameters
-
-
-passphrase : string
-
-timeoutSeconds : number
-Returns Promise < any >
-
-promise Wallet Passphrase Change
-
-promise Wallet Passphrase Change ( oldPassphrase , newPassphrase ) : Promise < any >
-
-
-
Parameters
-
-
-oldPassphrase : string
-
-newPassphrase : string
-Returns Promise < any >
-
-search Logs
-
-search Logs ( fromBlock , toBlock , addresses ? , topics ? , minconf ? , callback ) : void
-
-
-
Parameters
-
-
-fromBlock : number
-
-toBlock : number
-
-addresses : undefined | string [] = []
-
-topics : undefined | ( null | string ) [] = []
-
-minconf : undefined | number = 0
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-send Many
-
-send Many ( addressesAmmountsObj , confirmations , comment , feeAddressesArray , callback ) : void
-
-
-
Parameters
-
-
-addressesAmmountsObj : any
-
-confirmations : number
-
-comment : string
-
-feeAddressesArray : null | string | string []
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-send Raw Transaction
-
-send Raw Transaction ( transaction , callback ) : void
-
-
-
Parameters
-
-
-transaction : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-send To Address
-
-send To Address ( address , ammount , comment , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-ammount : string
-
-comment : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-send To Contract
-
-send To Contract ( contractAddress , datahex , amount ? , gasLimit ? , gasPrice ? , senderAddress , broadcast ? , changeToSender ? , callback ) : void
-
-
-
Parameters
-
-
-contractAddress : string
-
-datahex : string
-
-amount : undefined | string | number = 0
-
-gasLimit : undefined | string | number = 250000
-
-gasPrice : undefined | string | number = 0.00005
-
-senderAddress : string
-
-broadcast : undefined | boolean = true
-
-changeToSender : undefined | boolean = true
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-set Account
-
-set Account ( address , account , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-account : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-set Default Account
-
-set Default Account ( account ) : MetrixRPC
-
-
-
Parameters
-
-
-account : null | string
-
-
-set Tx Fee
-
-set Tx Fee ( fee , callback ) : void
-
-
-
Parameters
-
-
-fee : number
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-sign Message
-
-sign Message ( address , message , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-message : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-sign Raw Transaction
-
-sign Raw Transaction ( signRawTxObj , callback ) : void
-
-
-
Parameters
-
-
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-stop
-
-stop ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-validate Address
-
-validate Address ( address , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-verify Message
-
-verify Message ( address , signature , message , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-signature : string
-
-message : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-wallet Lock
-
-wallet Lock ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-wallet Passphrase
-
-wallet Passphrase ( passphrase , timeoutSeconds , callback ) : void
-
-
-
Parameters
-
-
-passphrase : string
-
-timeoutSeconds : number
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-wallet Passphrase Change
-
-wallet Passphrase Change ( oldPassphrase , newPassphrase , callback ) : void
-
-
-
Parameters
-
-
-oldPassphrase : string
-
-newPassphrase : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-Static
Protected
is Empty
-
-is Empty ( x ) : boolean
-
-
-Returns boolean
-
-Static
Protected
is String
-
-is String ( x ) : boolean
-
-
-Returns boolean
-
-
-
\ No newline at end of file
+MetrixRPC | @metrixcoin/metrilib Constructorsconstructor new MetrixRPC ( account , url , username , password ) : MetrixRPC Parameters account : null | string url : string username : string password : string PropertiesProtected
auth Header auth Header : string = ''
Protected
url url : string = ''
Methodsbackup Wallet backup Wallet ( target , callback ) : void Parameters target : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void call Contract call Contract ( contrtactAddress , data , senderAddress , gasLimit , fromBlock , callback ) : void Parameters contrtactAddress : string data : string senderAddress : string gasLimit : undefined | string fromBlock : undefined | number callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void Protected
Abstract
call Daemon call Daemon ( method , paramsArray , callback ) : void Parameters method : string paramsArray : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void create Contract create Contract ( bytecode , gasLimit ? , gasPrice ? , senderAddress , broadcast ? , changeToSender ? , callback ) : void Parameters bytecode : string gasLimit : undefined | string | number = 2500000 gasPrice : undefined | string | number = 0.00005 senderAddress : string broadcast : boolean = true changeToSender : boolean = true callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void create Raw Transaction create Raw Transaction ( rawTxObj , callback ) : void Parameters rawTxObj : MetrixRawTx callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void decode Raw Transaction decode Raw Transaction ( transaction , callback ) : void Parameters transaction : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void encrypt Wallet encrypt Wallet ( passphrase , callback ) : void Parameters passphrase : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void estimate Fee estimate Fee ( blockcount , callback ) : void Parameters blockcount : number callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void estimate Smart Fee estimate Smart Fee ( conf_target , estimate_mode , callback ) : void Parameters conf_target : number estimate_mode : undefined | string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void from Hex Address from Hex Address ( hexAddress , callback ) : void Parameters hexAddress : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Account Info get Account Info ( address , callback ) : void Parameters address : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Address Info get Address Info ( address , callback ) : void Parameters address : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Addresses By Account get Addresses By Account ( paramOptionalAccount , callback ) : void Parameters paramOptionalAccount : null | string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Addresses By Label get Addresses By Label ( paramOptionalAccount , callback ) : void Parameters paramOptionalAccount : null | string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Balance get Balance ( paramOptionalAccount , callback ) : void Parameters paramOptionalAccount : null | string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Best Block Hash get Best Block Hash ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Block get Block ( hash , verbose , callback ) : void Parameters hash : string verbose : 0 | 1 | 2 callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Block Count get Block Count ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Block Hash get Block Hash ( height , callback ) : void Parameters height : number callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Blockchain Info get Blockchain Info ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Chain Tips get Chain Tips ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Difficulty get Difficulty ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Hex Address get Hex Address ( metrixAddress , callback ) : void Parameters metrixAddress : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Invalid get Invalid ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Mining Info get Mining Info ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Network Info get Network Info ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get New Address get New Address ( paramOptionalAccount , callback ) : void Parameters paramOptionalAccount : null | string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Pool Info get Pool Info ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Raw Transaction get Raw Transaction ( txid , format , callback ) : void Parameters txid : string format : null | boolean callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Stake Split Threshold get Stake Split Threshold ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Staking Status get Staking Status ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Transaction get Transaction ( txid , callback ) : void Parameters txid : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Transaction Receipt get Transaction Receipt ( txid , callback ) : void Parameters txid : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Tx Out get Tx Out ( txid , vout , callback ) : void Parameters txid : string vout : number callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Unconfirmed Balance get Unconfirmed Balance ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Wallet Info get Wallet Info ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void list Contracts list Contracts ( start ? , maxDisplay ? , callback ) : void Parameters start : undefined | string | number = 1 maxDisplay : undefined | string | number = 20 callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void list Unspent list Unspent ( minConf , maxConf , addressesArray , callback ) : void Parameters minConf : number maxConf : number addressesArray : string [] callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void promise Backup Wallet promise Backup Wallet ( target ) : Promise < any > Returns Promise < any > promise Call Contract promise Call Contract ( contrtactAddress , data , senderAddress , gasLimit ? , fromBlock ? ) : Promise < any > Parameters contrtactAddress : string data : string senderAddress : string Optional
gasLimit : string Optional
fromBlock : number Returns Promise < any > promise Create Contract promise Create Contract ( bytecode , gasLimit , gasPrice , senderAddress , broadcast ? , changeToSender ? ) : Promise < any > Parameters bytecode : string gasLimit : undefined | string | number gasPrice : undefined | string | number senderAddress : string Optional
broadcast : boolean Optional
changeToSender : boolean Returns Promise < any > promise Create Raw Transaction promise Create Raw Transaction ( rawTxObj ) : Promise < any > Returns Promise < any > promise Decode Raw Transaction promise Decode Raw Transaction ( transaction ) : Promise < any > Returns Promise < any > promise Encrypt Wallet promise Encrypt Wallet ( passphrase ) : Promise < any > Returns Promise < any > promise Estimate Fee promise Estimate Fee ( blockcount ) : Promise < any > Returns Promise < any > promise Estimate Smart Fee promise Estimate Smart Fee ( conf_target , estimate_mode ) : Promise < any > Parameters conf_target : number estimate_mode : undefined | string Returns Promise < any > promise From Hex Address promise From Hex Address ( hexAddress ) : Promise < any > Returns Promise < any > promise Get Account Info promise Get Account Info ( address ) : Promise < any > Returns Promise < any > promise Get Address Info promise Get Address Info ( address ) : Promise < any > Returns Promise < any > promise Get Addresses By Account promise Get Addresses By Account ( paramOptionalAccount ) : Promise < any > Parameters paramOptionalAccount : null | string Returns Promise < any > promise Get Addresses By Label promise Get Addresses By Label ( paramOptionalAccount ) : Promise < any > Parameters paramOptionalAccount : null | string Returns Promise < any > promise Get Balance promise Get Balance ( paramOptionalAccount ) : Promise < any > Parameters paramOptionalAccount : null | string Returns Promise < any > promise Get Best Block Hash promise Get Best Block Hash ( ) : Promise < any > Returns Promise < any > promise Get Block promise Get Block ( hash , verbose ) : Promise < any > Parameters hash : string verbose : 0 | 1 | 2 Returns Promise < any > promise Get Block Count promise Get Block Count ( ) : Promise < any > Returns Promise < any > promise Get Block Hash promise Get Block Hash ( height ) : Promise < any > Returns Promise < any > promise Get Blockchain Info promise Get Blockchain Info ( ) : Promise < any > Returns Promise < any > promise Get Chain Tips promise Get Chain Tips ( ) : Promise < any > Returns Promise < any > promise Get Difficulty promise Get Difficulty ( ) : Promise < any > Returns Promise < any > promise Get Hex Address promise Get Hex Address ( metrixAddress ) : Promise < any > Returns Promise < any > promise Get Invalid promise Get Invalid ( ) : Promise < any > Returns Promise < any > promise Get Mining Info promise Get Mining Info ( ) : Promise < any > Returns Promise < any > promise Get Network Info promise Get Network Info ( ) : Promise < any > Returns Promise < any > promise Get New Address promise Get New Address ( paramOptionalAccount ) : Promise < any > Parameters paramOptionalAccount : null | string Returns Promise < any > promise Get Pool Info promise Get Pool Info ( ) : Promise < any > Returns Promise < any > promise Get Raw Transaction promise Get Raw Transaction ( txid , format ) : Promise < any > Parameters txid : string format : null | boolean Returns Promise < any > promise Get Stake Split Threshold promise Get Stake Split Threshold ( ) : Promise < any > Returns Promise < any > promise Get Staking Status promise Get Staking Status ( ) : Promise < any > Returns Promise < any > promise Get Transaction promise Get Transaction ( txid ) : Promise < any > Returns Promise < any > promise Get Transaction Receipt promise Get Transaction Receipt ( txid ) : Promise < any > Returns Promise < any > promise Get Tx Out promise Get Tx Out ( txid , vout ) : Promise < any > Returns Promise < any > promise Get Unconfirmed Balance promise Get Unconfirmed Balance ( ) : Promise < any > Returns Promise < any > promise Get Wallet Info promise Get Wallet Info ( ) : Promise < any > Returns Promise < any > promise List Contracts promise List Contracts ( start ? , maxDisplay ? ) : Promise < any > Parameters Optional
start : string | number Optional
maxDisplay : string | number Returns Promise < any > promise List Unspent promise List Unspent ( minConf , maxConf , addressesArray ) : Promise < any > Parameters minConf : number maxConf : number addressesArray : string [] Returns Promise < any > promise Search Logs promise Search Logs ( fromBlock , toBlock ? , addresses , topics ? , minconf ? ) : Promise < any > Parameters fromBlock : number toBlock : undefined | number = -1 addresses : undefined | string [] topics : undefined | ( null | string ) [] = [] minconf : undefined | number = 0 Returns Promise < any > promise Send Many promise Send Many ( addressesAmmountsObj , confirmations , comment , feeAddressesArray ) : Promise < any > Parameters addressesAmmountsObj : any confirmations : number comment : string feeAddressesArray : null | string | string [] Returns Promise < any > promise Send Raw Transaction promise Send Raw Transaction ( transaction ) : Promise < any > Returns Promise < any > promise Send To Address promise Send To Address ( address , ammount , comment ) : Promise < any > Parameters address : string ammount : string comment : string Returns Promise < any > promise Send To Contract promise Send To Contract ( contractAddress , datahex , amount , gasLimit , gasPrice , senderAddress , broadcast ? , changeToSender ? ) : Promise < any > Parameters contractAddress : string datahex : string amount : string | number gasLimit : string | number gasPrice : string | number senderAddress : string Optional
broadcast : boolean Optional
changeToSender : boolean Returns Promise < any > promise Set Account promise Set Account ( address , account ) : Promise < any > Parameters address : string account : string Returns Promise < any > promise Set Tx Fee promise Set Tx Fee ( fee ) : Promise < any > Returns Promise < any > promise Sign Message promise Sign Message ( address , message ) : Promise < any > Parameters address : string message : string Returns Promise < any > promise Sign Raw Transaction promise Sign Raw Transaction ( signRawTxObj ) : Promise < any > Returns Promise < any > promise Stop promise Stop ( ) : Promise < any > Returns Promise < any > promise Validate Address promise Validate Address ( address ) : Promise < any > Returns Promise < any > promise Verify Message promise Verify Message ( address , signature , message ) : Promise < any > Parameters address : string signature : string message : string Returns Promise < any > promise Wallet Lock promise Wallet Lock ( ) : Promise < any > Returns Promise < any > promise Wallet Passphrase promise Wallet Passphrase ( passphrase , timeoutSeconds ) : Promise < any > Parameters passphrase : string timeoutSeconds : number Returns Promise < any > promise Wallet Passphrase Change promise Wallet Passphrase Change ( oldPassphrase , newPassphrase ) : Promise < any > Parameters oldPassphrase : string newPassphrase : string Returns Promise < any > search Logs search Logs ( fromBlock , toBlock , addresses ? , topics ? , minconf ? , callback ) : void Parameters fromBlock : number toBlock : number addresses : undefined | string [] = [] topics : undefined | ( null | string ) [] = [] minconf : undefined | number = 0 callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void send Many send Many ( addressesAmmountsObj , confirmations , comment , feeAddressesArray , callback ) : void Parameters addressesAmmountsObj : any confirmations : number comment : string feeAddressesArray : null | string | string [] callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void send Raw Transaction send Raw Transaction ( transaction , callback ) : void Parameters transaction : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void send To Address send To Address ( address , ammount , comment , callback ) : void Parameters address : string ammount : string comment : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void send To Contract send To Contract ( contractAddress , datahex , amount ? , gasLimit ? , gasPrice ? , senderAddress , broadcast ? , changeToSender ? , callback ) : void Parameters contractAddress : string datahex : string amount : undefined | string | number = 0 gasLimit : undefined | string | number = 250000 gasPrice : undefined | string | number = 0.00005 senderAddress : string broadcast : undefined | boolean = true changeToSender : undefined | boolean = true callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void set Account set Account ( address , account , callback ) : void Parameters address : string account : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void set Tx Fee set Tx Fee ( fee , callback ) : void Parameters fee : number callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void sign Message sign Message ( address , message , callback ) : void Parameters address : string message : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void sign Raw Transaction sign Raw Transaction ( signRawTxObj , callback ) : void Parameters signRawTxObj : MetrixSignRawTx callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void stop stop ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void validate Address validate Address ( address , callback ) : void Parameters address : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void verify Message verify Message ( address , signature , message , callback ) : void Parameters address : string signature : string message : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void wallet Lock wallet Lock ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void wallet Passphrase wallet Passphrase ( passphrase , timeoutSeconds , callback ) : void Parameters passphrase : string timeoutSeconds : number callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void wallet Passphrase Change wallet Passphrase Change ( oldPassphrase , newPassphrase , callback ) : void Parameters oldPassphrase : string newPassphrase : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void Protected
Static
is Empty is Empty ( x ) : boolean Returns boolean Protected
Static
is String is String ( x ) : boolean Returns boolean
diff --git a/docs/classes/MetrixRPC.MetrixRPCNode.html b/docs/classes/MetrixRPC.MetrixRPCNode.html
index 77487f5..1332714 100644
--- a/docs/classes/MetrixRPC.MetrixRPCNode.html
+++ b/docs/classes/MetrixRPC.MetrixRPCNode.html
@@ -1,2748 +1,112 @@
-MetrixRPCNode | @metrixcoin/metrilib
-
-
-
-
-
-
-Constructors
-
-constructor
-
-new MetrixRPCNode ( account , url , username , password ) : MetrixRPCNode
-
-
-
Parameters
-
-
-account : null | string
-
-url : string
-
-username : string
-
-password : string
-
-
-Properties
-
-Protected
auth Header
-auth Header : string = ''
-
-Private
sem
-sem : Semaphore = ...
-
-Protected
url
-url : string = ''
-
-Methods
-
-backup Wallet
-
-backup Wallet ( target , callback ) : void
-
-
-
Parameters
-
-
-target : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-call Contract
-
-call Contract ( contrtactAddress , data , senderAddress , gasLimit , fromBlock , callback ) : void
-
-
-
Parameters
-
-
-contrtactAddress : string
-
-data : string
-
-senderAddress : string
-
-gasLimit : undefined | string
-
-fromBlock : undefined | number
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-Protected
call Daemon
-
-call Daemon ( method , paramsJsonStr , callback ) : void
-
-
-
Parameters
-
-
-method : string
-
-paramsJsonStr : string
-
-callback : ( ( e , resultObj ) => any )
-
-
-
-( e , resultObj ) : any
-
-
-
Parameters
-
-
-e : null | Error
-
-resultObj : any
-Returns any
-Returns void
-
-create Contract
-
-create Contract ( bytecode , gasLimit ? , gasPrice ? , senderAddress , broadcast ? , changeToSender ? , callback ) : void
-
-
-
Parameters
-
-
-bytecode : string
-
-gasLimit : undefined | string | number = 2500000
-
-gasPrice : undefined | string | number = 0.00005
-
-senderAddress : string
-
-broadcast : boolean = true
-
-changeToSender : boolean = true
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-create Raw Transaction
-
-create Raw Transaction ( rawTxObj , callback ) : void
-
-
-
Parameters
-
-
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-decode Raw Transaction
-
-decode Raw Transaction ( transaction , callback ) : void
-
-
-
Parameters
-
-
-transaction : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-encrypt Wallet
-
-encrypt Wallet ( passphrase , callback ) : void
-
-
-
Parameters
-
-
-passphrase : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-estimate Fee
-
-estimate Fee ( blockcount , callback ) : void
-
-
-
Parameters
-
-
-blockcount : number
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-estimate Smart Fee
-
-estimate Smart Fee ( conf_target , estimate_mode , callback ) : void
-
-
-
Parameters
-
-
-conf_target : number
-
-estimate_mode : undefined | string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-from Hex Address
-
-from Hex Address ( hexAddress , callback ) : void
-
-
-
Parameters
-
-
-hexAddress : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Account Info
-
-get Account Info ( address , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Address Info
-
-get Address Info ( address , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Addresses By Account
-
-get Addresses By Account ( paramOptionalAccount , callback ) : void
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Addresses By Label
-
-get Addresses By Label ( paramOptionalAccount , callback ) : void
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Balance
-
-get Balance ( paramOptionalAccount , callback ) : void
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Best Block Hash
-
-get Best Block Hash ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Block
-
-get Block ( hash , verbose , callback ) : void
-
-
-
Parameters
-
-
-hash : string
-
-verbose : 0 | 1 | 2
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Block Count
-
-get Block Count ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Block Hash
-
-get Block Hash ( height , callback ) : void
-
-
-
Parameters
-
-
-height : number
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Blockchain Info
-
-get Blockchain Info ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Chain Tips
-
-get Chain Tips ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Difficulty
-
-get Difficulty ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Hex Address
-
-get Hex Address ( metrixAddress , callback ) : void
-
-
-
Parameters
-
-
-metrixAddress : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Invalid
-
-get Invalid ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Mining Info
-
-get Mining Info ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Network Info
-
-get Network Info ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get New Address
-
-get New Address ( paramOptionalAccount , callback ) : void
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Pool Info
-
-get Pool Info ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Raw Transaction
-
-get Raw Transaction ( txid , format , callback ) : void
-
-
-
Parameters
-
-
-txid : string
-
-format : null | boolean
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Stake Split Threshold
-
-get Stake Split Threshold ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Staking Status
-
-get Staking Status ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Transaction
-
-get Transaction ( txid , callback ) : void
-
-
-
Parameters
-
-
-txid : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Transaction Receipt
-
-get Transaction Receipt ( txid , callback ) : void
-
-
-
Parameters
-
-
-txid : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Tx Out
-
-get Tx Out ( txid , vout , callback ) : void
-
-
-
Parameters
-
-
-txid : string
-
-vout : number
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Unconfirmed Balance
-
-get Unconfirmed Balance ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-get Wallet Info
-
-get Wallet Info ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-list Contracts
-
-list Contracts ( start ? , maxDisplay ? , callback ) : void
-
-
-
Parameters
-
-
-start : undefined | string | number = 1
-
-maxDisplay : undefined | string | number = 20
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-list Unspent
-
-list Unspent ( minConf , maxConf , addressesArray , callback ) : void
-
-
-
Parameters
-
-
-minConf : number
-
-maxConf : number
-
-addressesArray : string []
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-promise Backup Wallet
-
-promise Backup Wallet ( target ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Call Contract
-
-promise Call Contract ( contrtactAddress , data , senderAddress , gasLimit ? , fromBlock ? ) : Promise < any >
-
-
-
Parameters
-
-
-contrtactAddress : string
-
-data : string
-
-senderAddress : string
-
-Optional
gasLimit : string
-
-Optional
fromBlock : number
-Returns Promise < any >
-
-promise Create Contract
-
-promise Create Contract ( bytecode , gasLimit , gasPrice , senderAddress , broadcast ? , changeToSender ? ) : Promise < any >
-
-
-
Parameters
-
-
-bytecode : string
-
-gasLimit : undefined | string | number
-
-gasPrice : undefined | string | number
-
-senderAddress : string
-
-Optional
broadcast : boolean
-
-Optional
changeToSender : boolean
-Returns Promise < any >
-
-promise Create Raw Transaction
-
-promise Create Raw Transaction ( rawTxObj ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Decode Raw Transaction
-
-promise Decode Raw Transaction ( transaction ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Encrypt Wallet
-
-promise Encrypt Wallet ( passphrase ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Estimate Fee
-
-promise Estimate Fee ( blockcount ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Estimate Smart Fee
-
-promise Estimate Smart Fee ( conf_target , estimate_mode ) : Promise < any >
-
-
-
Parameters
-
-
-conf_target : number
-
-estimate_mode : undefined | string
-Returns Promise < any >
-
-promise From Hex Address
-
-promise From Hex Address ( hexAddress ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Account Info
-
-promise Get Account Info ( address ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Address Info
-
-promise Get Address Info ( address ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Addresses By Account
-
-promise Get Addresses By Account ( paramOptionalAccount ) : Promise < any >
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-Returns Promise < any >
-
-promise Get Addresses By Label
-
-promise Get Addresses By Label ( paramOptionalAccount ) : Promise < any >
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-Returns Promise < any >
-
-promise Get Balance
-
-promise Get Balance ( paramOptionalAccount ) : Promise < any >
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-Returns Promise < any >
-
-promise Get Best Block Hash
-
-promise Get Best Block Hash ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Block
-
-promise Get Block ( hash , verbose ) : Promise < any >
-
-
-
Parameters
-
-
-hash : string
-
-verbose : 0 | 1 | 2
-Returns Promise < any >
-
-promise Get Block Count
-
-promise Get Block Count ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Block Hash
-
-promise Get Block Hash ( height ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Blockchain Info
-
-promise Get Blockchain Info ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Chain Tips
-
-promise Get Chain Tips ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Difficulty
-
-promise Get Difficulty ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Hex Address
-
-promise Get Hex Address ( metrixAddress ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Invalid
-
-promise Get Invalid ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Mining Info
-
-promise Get Mining Info ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Network Info
-
-promise Get Network Info ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get New Address
-
-promise Get New Address ( paramOptionalAccount ) : Promise < any >
-
-
-
Parameters
-
-
-paramOptionalAccount : null | string
-Returns Promise < any >
-
-promise Get Pool Info
-
-promise Get Pool Info ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Raw Transaction
-
-promise Get Raw Transaction ( txid , format ) : Promise < any >
-
-
-
Parameters
-
-
-txid : string
-
-format : null | boolean
-Returns Promise < any >
-
-promise Get Stake Split Threshold
-
-promise Get Stake Split Threshold ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Staking Status
-
-promise Get Staking Status ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Transaction
-
-promise Get Transaction ( txid ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Transaction Receipt
-
-promise Get Transaction Receipt ( txid ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Get Tx Out
-
-promise Get Tx Out ( txid , vout ) : Promise < any >
-
-
-
Parameters
-
-
-txid : string
-
-vout : number
-Returns Promise < any >
-
-promise Get Unconfirmed Balance
-
-promise Get Unconfirmed Balance ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Get Wallet Info
-
-promise Get Wallet Info ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise List Contracts
-
-promise List Contracts ( start ? , maxDisplay ? ) : Promise < any >
-
-
-
Parameters
-
-
-Optional
start : string | number
-
-Optional
maxDisplay : string | number
-Returns Promise < any >
-
-promise List Unspent
-
-promise List Unspent ( minConf , maxConf , addressesArray ) : Promise < any >
-
-
-
Parameters
-
-
-minConf : number
-
-maxConf : number
-
-addressesArray : string []
-Returns Promise < any >
-
-promise Search Logs
-
-promise Search Logs ( fromBlock , toBlock ? , addresses , topics ? , minconf ? ) : Promise < any >
-
-
-
Parameters
-
-
-fromBlock : number
-
-toBlock : undefined | number = -1
-
-addresses : undefined | string []
-
-topics : undefined | ( null | string ) [] = []
-
-minconf : undefined | number = 0
-Returns Promise < any >
-
-promise Send Many
-
-promise Send Many ( addressesAmmountsObj , confirmations , comment , feeAddressesArray ) : Promise < any >
-
-
-
Parameters
-
-
-addressesAmmountsObj : any
-
-confirmations : number
-
-comment : string
-
-feeAddressesArray : null | string | string []
-Returns Promise < any >
-
-promise Send Raw Transaction
-
-promise Send Raw Transaction ( transaction ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Send To Address
-
-promise Send To Address ( address , ammount , comment ) : Promise < any >
-
-
-
Parameters
-
-
-address : string
-
-ammount : string
-
-comment : string
-Returns Promise < any >
-
-promise Send To Contract
-
-promise Send To Contract ( contractAddress , datahex , amount , gasLimit , gasPrice , senderAddress , broadcast ? , changeToSender ? ) : Promise < any >
-
-
-
Parameters
-
-
-contractAddress : string
-
-datahex : string
-
-amount : string | number
-
-gasLimit : string | number
-
-gasPrice : string | number
-
-senderAddress : string
-
-Optional
broadcast : boolean
-
-Optional
changeToSender : boolean
-Returns Promise < any >
-
-promise Set Account
-
-promise Set Account ( address , account ) : Promise < any >
-
-
-
Parameters
-
-
-address : string
-
-account : string
-Returns Promise < any >
-
-promise Set Tx Fee
-
-promise Set Tx Fee ( fee ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Sign Message
-
-promise Sign Message ( address , message ) : Promise < any >
-
-
-
Parameters
-
-
-address : string
-
-message : string
-Returns Promise < any >
-
-promise Sign Raw Transaction
-
-promise Sign Raw Transaction ( signRawTxObj ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Stop
-
-promise Stop ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Validate Address
-
-promise Validate Address ( address ) : Promise < any >
-
-
-Returns Promise < any >
-
-promise Verify Message
-
-promise Verify Message ( address , signature , message ) : Promise < any >
-
-
-
Parameters
-
-
-address : string
-
-signature : string
-
-message : string
-Returns Promise < any >
-
-promise Wallet Lock
-
-promise Wallet Lock ( ) : Promise < any >
-
-Returns Promise < any >
-
-promise Wallet Passphrase
-
-promise Wallet Passphrase ( passphrase , timeoutSeconds ) : Promise < any >
-
-
-
Parameters
-
-
-passphrase : string
-
-timeoutSeconds : number
-Returns Promise < any >
-
-promise Wallet Passphrase Change
-
-promise Wallet Passphrase Change ( oldPassphrase , newPassphrase ) : Promise < any >
-
-
-
Parameters
-
-
-oldPassphrase : string
-
-newPassphrase : string
-Returns Promise < any >
-
-search Logs
-
-search Logs ( fromBlock , toBlock , addresses ? , topics ? , minconf ? , callback ) : void
-
-
-
Parameters
-
-
-fromBlock : number
-
-toBlock : number
-
-addresses : undefined | string [] = []
-
-topics : undefined | ( null | string ) [] = []
-
-minconf : undefined | number = 0
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-send Many
-
-send Many ( addressesAmmountsObj , confirmations , comment , feeAddressesArray , callback ) : void
-
-
-
Parameters
-
-
-addressesAmmountsObj : any
-
-confirmations : number
-
-comment : string
-
-feeAddressesArray : null | string | string []
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-send Raw Transaction
-
-send Raw Transaction ( transaction , callback ) : void
-
-
-
Parameters
-
-
-transaction : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-send To Address
-
-send To Address ( address , ammount , comment , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-ammount : string
-
-comment : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-send To Contract
-
-send To Contract ( contractAddress , datahex , amount ? , gasLimit ? , gasPrice ? , senderAddress , broadcast ? , changeToSender ? , callback ) : void
-
-
-
Parameters
-
-
-contractAddress : string
-
-datahex : string
-
-amount : undefined | string | number = 0
-
-gasLimit : undefined | string | number = 250000
-
-gasPrice : undefined | string | number = 0.00005
-
-senderAddress : string
-
-broadcast : undefined | boolean = true
-
-changeToSender : undefined | boolean = true
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-set Account
-
-set Account ( address , account , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-account : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-set Default Account
-
-set Default Account ( account ) : MetrixRPC
-
-
-
Parameters
-
-
-account : null | string
-
-
-set Tx Fee
-
-set Tx Fee ( fee , callback ) : void
-
-
-
Parameters
-
-
-fee : number
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-sign Message
-
-sign Message ( address , message , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-message : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-sign Raw Transaction
-
-sign Raw Transaction ( signRawTxObj , callback ) : void
-
-
-
Parameters
-
-
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-stop
-
-stop ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-validate Address
-
-validate Address ( address , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-verify Message
-
-verify Message ( address , signature , message , callback ) : void
-
-
-
Parameters
-
-
-address : string
-
-signature : string
-
-message : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-wallet Lock
-
-wallet Lock ( callback ) : void
-
-
-
Parameters
-
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-wallet Passphrase
-
-wallet Passphrase ( passphrase , timeoutSeconds , callback ) : void
-
-
-
Parameters
-
-
-passphrase : string
-
-timeoutSeconds : number
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-wallet Passphrase Change
-
-wallet Passphrase Change ( oldPassphrase , newPassphrase , callback ) : void
-
-
-
Parameters
-
-
-oldPassphrase : string
-
-newPassphrase : string
-
-callback : ( ( e , result ) => void )
-
-
-
-( e , result ) : void
-
-
-
Parameters
-
-
-e : null | Error
-
-result : any
-Returns void
-Returns void
-
-Static
Protected
is Empty
-
-is Empty ( x ) : boolean
-
-
-Returns boolean
-
-Static
Protected
is String
-
-is String ( x ) : boolean
-
-
-Returns boolean
-
-
-
\ No newline at end of file
+MetrixRPCNode | @metrixcoin/metrilib Constructorsconstructor new MetrixRPCNode ( account , url , username , password ) : MetrixRPCNode Parameters account : null | string url : string username : string password : string PropertiesProtected
auth Header auth Header : string = ''
Protected
url url : string = ''
Methodsbackup Wallet backup Wallet ( target , callback ) : void Parameters target : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void call Contract call Contract ( contrtactAddress , data , senderAddress , gasLimit , fromBlock , callback ) : void Parameters contrtactAddress : string data : string senderAddress : string gasLimit : undefined | string fromBlock : undefined | number callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void Protected
call Daemon call Daemon ( method , paramsJsonStr , callback ) : void Parameters method : string paramsJsonStr : string callback : ( ( e : null | Error , resultObj : any ) => any ) ( e , resultObj ) : any Parameters e : null | Error resultObj : any Returns any Returns void create Contract create Contract ( bytecode , gasLimit ? , gasPrice ? , senderAddress , broadcast ? , changeToSender ? , callback ) : void Parameters bytecode : string gasLimit : undefined | string | number = 2500000 gasPrice : undefined | string | number = 0.00005 senderAddress : string broadcast : boolean = true changeToSender : boolean = true callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void create Raw Transaction create Raw Transaction ( rawTxObj , callback ) : void Parameters rawTxObj : MetrixRawTx callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void decode Raw Transaction decode Raw Transaction ( transaction , callback ) : void Parameters transaction : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void encrypt Wallet encrypt Wallet ( passphrase , callback ) : void Parameters passphrase : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void estimate Fee estimate Fee ( blockcount , callback ) : void Parameters blockcount : number callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void estimate Smart Fee estimate Smart Fee ( conf_target , estimate_mode , callback ) : void Parameters conf_target : number estimate_mode : undefined | string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void from Hex Address from Hex Address ( hexAddress , callback ) : void Parameters hexAddress : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Account Info get Account Info ( address , callback ) : void Parameters address : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Address Info get Address Info ( address , callback ) : void Parameters address : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Addresses By Account get Addresses By Account ( paramOptionalAccount , callback ) : void Parameters paramOptionalAccount : null | string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Addresses By Label get Addresses By Label ( paramOptionalAccount , callback ) : void Parameters paramOptionalAccount : null | string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Balance get Balance ( paramOptionalAccount , callback ) : void Parameters paramOptionalAccount : null | string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Best Block Hash get Best Block Hash ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Block get Block ( hash , verbose , callback ) : void Parameters hash : string verbose : 0 | 1 | 2 callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Block Count get Block Count ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Block Hash get Block Hash ( height , callback ) : void Parameters height : number callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Blockchain Info get Blockchain Info ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Chain Tips get Chain Tips ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Difficulty get Difficulty ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Hex Address get Hex Address ( metrixAddress , callback ) : void Parameters metrixAddress : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Invalid get Invalid ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Mining Info get Mining Info ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Network Info get Network Info ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get New Address get New Address ( paramOptionalAccount , callback ) : void Parameters paramOptionalAccount : null | string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Pool Info get Pool Info ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Raw Transaction get Raw Transaction ( txid , format , callback ) : void Parameters txid : string format : null | boolean callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Stake Split Threshold get Stake Split Threshold ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Staking Status get Staking Status ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Transaction get Transaction ( txid , callback ) : void Parameters txid : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Transaction Receipt get Transaction Receipt ( txid , callback ) : void Parameters txid : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Tx Out get Tx Out ( txid , vout , callback ) : void Parameters txid : string vout : number callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Unconfirmed Balance get Unconfirmed Balance ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void get Wallet Info get Wallet Info ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void list Contracts list Contracts ( start ? , maxDisplay ? , callback ) : void Parameters start : undefined | string | number = 1 maxDisplay : undefined | string | number = 20 callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void list Unspent list Unspent ( minConf , maxConf , addressesArray , callback ) : void Parameters minConf : number maxConf : number addressesArray : string [] callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void promise Backup Wallet promise Backup Wallet ( target ) : Promise < any > Returns Promise < any > promise Call Contract promise Call Contract ( contrtactAddress , data , senderAddress , gasLimit ? , fromBlock ? ) : Promise < any > Parameters contrtactAddress : string data : string senderAddress : string Optional
gasLimit : string Optional
fromBlock : number Returns Promise < any > promise Create Contract promise Create Contract ( bytecode , gasLimit , gasPrice , senderAddress , broadcast ? , changeToSender ? ) : Promise < any > Parameters bytecode : string gasLimit : undefined | string | number gasPrice : undefined | string | number senderAddress : string Optional
broadcast : boolean Optional
changeToSender : boolean Returns Promise < any > promise Create Raw Transaction promise Create Raw Transaction ( rawTxObj ) : Promise < any > Returns Promise < any > promise Decode Raw Transaction promise Decode Raw Transaction ( transaction ) : Promise < any > Returns Promise < any > promise Encrypt Wallet promise Encrypt Wallet ( passphrase ) : Promise < any > Returns Promise < any > promise Estimate Fee promise Estimate Fee ( blockcount ) : Promise < any > Returns Promise < any > promise Estimate Smart Fee promise Estimate Smart Fee ( conf_target , estimate_mode ) : Promise < any > Parameters conf_target : number estimate_mode : undefined | string Returns Promise < any > promise From Hex Address promise From Hex Address ( hexAddress ) : Promise < any > Returns Promise < any > promise Get Account Info promise Get Account Info ( address ) : Promise < any > Returns Promise < any > promise Get Address Info promise Get Address Info ( address ) : Promise < any > Returns Promise < any > promise Get Addresses By Account promise Get Addresses By Account ( paramOptionalAccount ) : Promise < any > Parameters paramOptionalAccount : null | string Returns Promise < any > promise Get Addresses By Label promise Get Addresses By Label ( paramOptionalAccount ) : Promise < any > Parameters paramOptionalAccount : null | string Returns Promise < any > promise Get Balance promise Get Balance ( paramOptionalAccount ) : Promise < any > Parameters paramOptionalAccount : null | string Returns Promise < any > promise Get Best Block Hash promise Get Best Block Hash ( ) : Promise < any > Returns Promise < any > promise Get Block promise Get Block ( hash , verbose ) : Promise < any > Parameters hash : string verbose : 0 | 1 | 2 Returns Promise < any > promise Get Block Count promise Get Block Count ( ) : Promise < any > Returns Promise < any > promise Get Block Hash promise Get Block Hash ( height ) : Promise < any > Returns Promise < any > promise Get Blockchain Info promise Get Blockchain Info ( ) : Promise < any > Returns Promise < any > promise Get Chain Tips promise Get Chain Tips ( ) : Promise < any > Returns Promise < any > promise Get Difficulty promise Get Difficulty ( ) : Promise < any > Returns Promise < any > promise Get Hex Address promise Get Hex Address ( metrixAddress ) : Promise < any > Returns Promise < any > promise Get Invalid promise Get Invalid ( ) : Promise < any > Returns Promise < any > promise Get Mining Info promise Get Mining Info ( ) : Promise < any > Returns Promise < any > promise Get Network Info promise Get Network Info ( ) : Promise < any > Returns Promise < any > promise Get New Address promise Get New Address ( paramOptionalAccount ) : Promise < any > Parameters paramOptionalAccount : null | string Returns Promise < any > promise Get Pool Info promise Get Pool Info ( ) : Promise < any > Returns Promise < any > promise Get Raw Transaction promise Get Raw Transaction ( txid , format ) : Promise < any > Parameters txid : string format : null | boolean Returns Promise < any > promise Get Stake Split Threshold promise Get Stake Split Threshold ( ) : Promise < any > Returns Promise < any > promise Get Staking Status promise Get Staking Status ( ) : Promise < any > Returns Promise < any > promise Get Transaction promise Get Transaction ( txid ) : Promise < any > Returns Promise < any > promise Get Transaction Receipt promise Get Transaction Receipt ( txid ) : Promise < any > Returns Promise < any > promise Get Tx Out promise Get Tx Out ( txid , vout ) : Promise < any > Returns Promise < any > promise Get Unconfirmed Balance promise Get Unconfirmed Balance ( ) : Promise < any > Returns Promise < any > promise Get Wallet Info promise Get Wallet Info ( ) : Promise < any > Returns Promise < any > promise List Contracts promise List Contracts ( start ? , maxDisplay ? ) : Promise < any > Parameters Optional
start : string | number Optional
maxDisplay : string | number Returns Promise < any > promise List Unspent promise List Unspent ( minConf , maxConf , addressesArray ) : Promise < any > Parameters minConf : number maxConf : number addressesArray : string [] Returns Promise < any > promise Search Logs promise Search Logs ( fromBlock , toBlock ? , addresses , topics ? , minconf ? ) : Promise < any > Parameters fromBlock : number toBlock : undefined | number = -1 addresses : undefined | string [] topics : undefined | ( null | string ) [] = [] minconf : undefined | number = 0 Returns Promise < any > promise Send Many promise Send Many ( addressesAmmountsObj , confirmations , comment , feeAddressesArray ) : Promise < any > Parameters addressesAmmountsObj : any confirmations : number comment : string feeAddressesArray : null | string | string [] Returns Promise < any > promise Send Raw Transaction promise Send Raw Transaction ( transaction ) : Promise < any > Returns Promise < any > promise Send To Address promise Send To Address ( address , ammount , comment ) : Promise < any > Parameters address : string ammount : string comment : string Returns Promise < any > promise Send To Contract promise Send To Contract ( contractAddress , datahex , amount , gasLimit , gasPrice , senderAddress , broadcast ? , changeToSender ? ) : Promise < any > Parameters contractAddress : string datahex : string amount : string | number gasLimit : string | number gasPrice : string | number senderAddress : string Optional
broadcast : boolean Optional
changeToSender : boolean Returns Promise < any > promise Set Account promise Set Account ( address , account ) : Promise < any > Parameters address : string account : string Returns Promise < any > promise Set Tx Fee promise Set Tx Fee ( fee ) : Promise < any > Returns Promise < any > promise Sign Message promise Sign Message ( address , message ) : Promise < any > Parameters address : string message : string Returns Promise < any > promise Sign Raw Transaction promise Sign Raw Transaction ( signRawTxObj ) : Promise < any > Returns Promise < any > promise Stop promise Stop ( ) : Promise < any > Returns Promise < any > promise Validate Address promise Validate Address ( address ) : Promise < any > Returns Promise < any > promise Verify Message promise Verify Message ( address , signature , message ) : Promise < any > Parameters address : string signature : string message : string Returns Promise < any > promise Wallet Lock promise Wallet Lock ( ) : Promise < any > Returns Promise < any > promise Wallet Passphrase promise Wallet Passphrase ( passphrase , timeoutSeconds ) : Promise < any > Parameters passphrase : string timeoutSeconds : number Returns Promise < any > promise Wallet Passphrase Change promise Wallet Passphrase Change ( oldPassphrase , newPassphrase ) : Promise < any > Parameters oldPassphrase : string newPassphrase : string Returns Promise < any > search Logs search Logs ( fromBlock , toBlock , addresses ? , topics ? , minconf ? , callback ) : void Parameters fromBlock : number toBlock : number addresses : undefined | string [] = [] topics : undefined | ( null | string ) [] = [] minconf : undefined | number = 0 callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void send Many send Many ( addressesAmmountsObj , confirmations , comment , feeAddressesArray , callback ) : void Parameters addressesAmmountsObj : any confirmations : number comment : string feeAddressesArray : null | string | string [] callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void send Raw Transaction send Raw Transaction ( transaction , callback ) : void Parameters transaction : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void send To Address send To Address ( address , ammount , comment , callback ) : void Parameters address : string ammount : string comment : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void send To Contract send To Contract ( contractAddress , datahex , amount ? , gasLimit ? , gasPrice ? , senderAddress , broadcast ? , changeToSender ? , callback ) : void Parameters contractAddress : string datahex : string amount : undefined | string | number = 0 gasLimit : undefined | string | number = 250000 gasPrice : undefined | string | number = 0.00005 senderAddress : string broadcast : undefined | boolean = true changeToSender : undefined | boolean = true callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void set Account set Account ( address , account , callback ) : void Parameters address : string account : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void set Tx Fee set Tx Fee ( fee , callback ) : void Parameters fee : number callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void sign Message sign Message ( address , message , callback ) : void Parameters address : string message : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void sign Raw Transaction sign Raw Transaction ( signRawTxObj , callback ) : void Parameters signRawTxObj : MetrixSignRawTx callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void stop stop ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void validate Address validate Address ( address , callback ) : void Parameters address : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void verify Message verify Message ( address , signature , message , callback ) : void Parameters address : string signature : string message : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void wallet Lock wallet Lock ( callback ) : void Parameters callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void wallet Passphrase wallet Passphrase ( passphrase , timeoutSeconds , callback ) : void Parameters passphrase : string timeoutSeconds : number callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void wallet Passphrase Change wallet Passphrase Change ( oldPassphrase , newPassphrase , callback ) : void Parameters oldPassphrase : string newPassphrase : string callback : ( ( e : null | Error , result : any ) => void ) ( e , result ) : void Parameters e : null | Error result : any Returns void Returns void Protected
Static
is Empty is Empty ( x ) : boolean Returns boolean Protected
Static
is String is String ( x ) : boolean Returns boolean
diff --git a/docs/classes/MetrixRPC.MetrixRawTx.html b/docs/classes/MetrixRPC.MetrixRawTx.html
index 0aa788f..42fd217 100644
--- a/docs/classes/MetrixRPC.MetrixRawTx.html
+++ b/docs/classes/MetrixRPC.MetrixRawTx.html
@@ -1,217 +1,6 @@
-MetrixRawTx | @metrixcoin/metrilib
-
-
-
-
-
-
-
-Properties
-
-Private
inputs
-inputs : string = ''
-
-Private
locktime
-locktime : null | number = null
-
-Private
outputs
-outputs : string = ''
-
-Methods
-
-add Input
-
-add Input ( txid , vout , sequence ? ) : void
-
-
-
Parameters
-
-
-txid : string
-
-vout : number
-
-sequence : null | number = null
-Returns void
-
-add Output
-
-add Output ( output ) : void
-
-
-Returns void
-
-get Json Params Str
-
-get Json Params Str ( ) : string
-
-Returns string
-
-set Locktime
-
-set Locktime ( locktime ) : void
-
-
-Returns void
-
-
-
\ No newline at end of file
+MetrixRawTx | @metrixcoin/metrilib Constructors Methodsadd Input add Input ( txid , vout , sequence ? ) : void Parameters txid : string vout : number sequence : null | number = null Returns void add Output add Output ( output ) : void Returns void get Json Params Str get Json Params Str ( ) : string Returns string set Locktime set Locktime ( locktime ) : void Returns void
diff --git a/docs/classes/MetrixRPC.MetrixSignRawTx.html b/docs/classes/MetrixRPC.MetrixSignRawTx.html
index 17c3485..cc78488 100644
--- a/docs/classes/MetrixRPC.MetrixSignRawTx.html
+++ b/docs/classes/MetrixRPC.MetrixSignRawTx.html
@@ -1,241 +1,7 @@
-MetrixSignRawTx | @metrixcoin/metrilib
-
-
-
-
-
-
-
-Properties
-
-Private
private Keys
-private Keys : string = ''
-
-Private
sig Hash Type
-sig Hash Type : null | string = null
-
-Private
tx
-tx : string = ''
-
-Private
utxos
-utxos : string = ''
-
-Methods
-
-add Private Key
-
-add Private Key ( privateKey ) : void
-
-
-Returns void
-
-addUTXO
-
-addUTXO ( txid , vout , scriptPubKey , redeemScript ? ) : void
-
-
-
Parameters
-
-
-txid : string
-
-vout : number
-
-scriptPubKey : string
-
-redeemScript : null | string = null
-Returns void
-
-get Json Params Str
-
-get Json Params Str ( ) : string
-
-Returns string
-
-set Sig Hash Type
-
-set Sig Hash Type ( sigHashType ) : void
-
-
-Returns void
-
-set Transaction
-
-set Transaction ( tx ) : void
-
-
-Returns void
-
-
-
\ No newline at end of file
+MetrixSignRawTx | @metrixcoin/metrilib Constructors Methodsadd Private Key add Private Key ( privateKey ) : void Returns void addUTXO addUTXO ( txid , vout , scriptPubKey , redeemScript ? ) : void Parameters txid : string vout : number scriptPubKey : string redeemScript : null | string = null Returns void get Json Params Str get Json Params Str ( ) : string Returns string set Sig Hash Type set Sig Hash Type ( sigHashType ) : void Returns void set Transaction set Transaction ( tx ) : void Returns void
diff --git a/docs/classes/RPCProvider.html b/docs/classes/RPCProvider.html
index a0512af..a778d95 100644
--- a/docs/classes/RPCProvider.html
+++ b/docs/classes/RPCProvider.html
@@ -1,377 +1,41 @@
-RPCProvider | @metrixcoin/metrilib
-
-
-
-
-
-
-
-Constructors
-
-constructor
-
-new RPCProvider ( network , mrpc , sender ) : RPCProvider
-
-
-
Parameters
-
-
-
-
-
-
-sender : string
-
-
-Properties
-
-
-
-sender
-sender : undefined | string
-
-Methods
-
-balance
-
-balance ( address ) : Promise < bigint >
-
-
-Returns Promise < bigint >
-
-call Contract
-
-call Contract ( contract , method , data , abi ) : Promise < undefined | Result >
-
-
-
-
Parameters
-
-
-contract : string
-
-
-
-method : string
-
-
-
-data : any []
-
-
-
-abi : any []
-
-
-Returns Promise < undefined | Result > see Result
-
-
-
-get Event Logs
-
-get Event Logs ( contract , startHeight ? ) : Promise < RPCEventLogs >
-
-
-
-
Parameters
-
-
-contract : string
-
-
-
-Optional
startHeight : bigint
-
-
-an RPCEventLogs object
-
-
-
-
-search Event Logs
-
-search Event Logs ( contract , topics ? , fromBlock ? , toBlock ? ) : Promise < RPCEventLogs >
-
-
-
-
Parameters
-
-
-contract : string
-
-
-
-Optional
topics : string []
-
-
-
-fromBlock : undefined | number = 0
-
-
-
-toBlock : undefined | number = -1
-
-
-an EventLogs object
-
-
-
-send To Contract
-
-send To Contract ( contract , method , data , value ? , gasLimit ? , gasPrice ? , abi , changeToSender ? ) : Promise < any >
-
-
-
-
Parameters
-
-
-contract : string
-
-
-
-method : string
-
-
-
-data : any []
-
-
-
-value : string = '0'
-
-
-
-gasLimit : number = 250000
-
-
-
-gasPrice : number = 5000
-
-
-
-abi : any []
-
-
-
-changeToSender : undefined | boolean = true
-Returns Promise < any > see Result
-
-
-
-
-
\ No newline at end of file
+RPCProvider | @metrixcoin/metrilib Constructors Propertiessender sender : undefined | string
Methodsbalance balance ( address ) : Promise < bigint > Returns Promise < bigint > call Contract call Contract ( contract , method , data , abi ) : Promise < undefined | Result > Parameters contract : string method : string data : any [] abi : any [] Returns Promise < undefined | Result > see Result
+get Event Logs get Event Logs ( contract , startHeight ? ) : Promise < RPCEventLogs > Parameters contract : string Optional
startHeight : bigint an RPCEventLogs object
+search Event Logs search Event Logs ( contract , topics ? , fromBlock ? , toBlock ? ) : Promise < RPCEventLogs > Parameters contract : string Optional
topics : string [] fromBlock : undefined | number = 0 toBlock : undefined | number = -1 an EventLogs object
+send To Contract send To Contract ( contract , method , data , value ? , gasLimit ? , gasPrice ? , abi , changeToSender ? ) : Promise < any > Parameters contract : string method : string data : any [] value : string = '0' gasLimit : number = 250000 gasPrice : number = 5000 abi : any [] changeToSender : undefined | boolean = true Returns Promise < any > see Result
+
diff --git a/docs/classes/SimpleAuction.html b/docs/classes/SimpleAuction.html
index f035b4e..03802d1 100644
--- a/docs/classes/SimpleAuction.html
+++ b/docs/classes/SimpleAuction.html
@@ -1,601 +1,89 @@
-SimpleAuction | @metrixcoin/metrilib
-
-
-
-
-
-
-
-Properties
-
-
-address
-address : string
-
-bytecode
-bytecode : undefined | string
-
-
-Methods
-
-
-
-
-call
-
-call ( method , args ) : Promise < undefined | Result >
-
-
-
-
Parameters
-
-
-method : string
-
-
-
-args : any []
-
-
-Returns Promise < undefined | Result > see Result
-
-
-
-
-
-
-
-get Auction
-
-get Auction ( assetAddress , tokenId ) : Promise < [ tokenId: bigint , winningBid: bigint , minimumBid: bigint , biddingTime: bigint , startTime: bigint , winningBidder: string , beneficiaryAddress: string , ended: boolean ] >
-
-
-
-
Parameters
-
-
-assetAddress : string
-
-
-
-tokenId : bigint
-
-
-Returns Promise < [ tokenId: bigint , winningBid: bigint , minimumBid: bigint , biddingTime: bigint , startTime: bigint , winningBidder: string , beneficiaryAddress: string , ended: boolean ] > the Sale object
-
-
-
-
-
-
-
-
-
-send
-
-send ( method , args , value ? , gasLimit ? , gasPrice ? ) : Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } >
-
-
-
-
Parameters
-
-
-method : string
-
-
-
-args : any []
-
-
-
-value : undefined | string = '0'
-
-
-
-gasLimit : undefined | number = 250000
-
-
-
-gasPrice : undefined | number = 5000
-
-
-Returns Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > see Result
-
-
-
-
-
-
-
-
\ No newline at end of file
+SimpleAuction | @metrixcoin/metrilib Constructors Propertiesbytecode bytecode : undefined | string
Methodscall call ( method , args ) : Promise < undefined | Result > Parameters method : string args : any [] Returns Promise < undefined | Result > see Result
+get Auction get Auction ( assetAddress , tokenId ) : Promise < [ tokenId: bigint , winningBid: bigint , minimumBid: bigint , biddingTime: bigint , startTime: bigint , winningBidder: string , beneficiaryAddress: string , ended: boolean ] > Parameters assetAddress : string tokenId : bigint Returns Promise < [ tokenId: bigint , winningBid: bigint , minimumBid: bigint , biddingTime: bigint , startTime: bigint , winningBidder: string , beneficiaryAddress: string , ended: boolean ] > the Sale object
+send send ( method , args , value ? , gasLimit ? , gasPrice ? ) : Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > Parameters method : string args : any [] value : undefined | string = '0' gasLimit : undefined | number = 250000 gasPrice : undefined | number = 5000 Returns Promise < { Â Â Â Â hash160 : string ; Â Â Â Â sender : string ; Â Â Â Â txid : string ; } > see Result
+
diff --git a/docs/classes/Web3Provider.html b/docs/classes/Web3Provider.html
index afc05e7..58d6a2f 100644
--- a/docs/classes/Web3Provider.html
+++ b/docs/classes/Web3Provider.html
@@ -1,367 +1,38 @@
-Web3Provider | @metrixcoin/metrilib
-
-
-
-
-
-
-
-
-
-Methods
-
-balance
-
-balance ( address ) : Promise < bigint >
-
-
-Returns Promise < bigint >
-
-call Contract
-
-call Contract ( contract , method , data , abi ) : Promise < undefined | Result >
-
-
-
-
Parameters
-
-
-contract : string
-
-
-
-method : string
-
-
-
-data : any []
-
-
-
-abi : any []
-
-
-Returns Promise < undefined | Result > see Result
-
-
-
-
-Private
get Transaction Receipt
-
-
-
-search Event Logs
-
-search Event Logs ( contract , topics ? , fromBlock ? , toBlock ? ) : Promise < APIEventLogs >
-
-
-
-
Parameters
-
-
-contract : string
-
-
-
-Optional
topics : string []
-
-
-
-fromBlock : undefined | number = 0
-
-
-
-toBlock : undefined | number = -1
-
-
-an EventLogs object
-
-
-
-send To Contract
-
-send To Contract ( contract , method , data , value ? , gasLimit ? , gasPrice ? , abi ) : Promise < any >
-
-
-
-
Parameters
-
-
-contract : string
-
-
-
-method : string
-
-
-
-data : any []
-
-
-
-value : string = '0'
-
-
-
-gasLimit : number = 250000
-
-
-
-gasPrice : number = 5000
-
-
-
-abi : any []
-
-
-Returns Promise < any > see Result
-
-
-
-
-
\ No newline at end of file
+Web3Provider | @metrixcoin/metrilib Constructors Properties Methodsbalance balance ( address ) : Promise < bigint > Returns Promise < bigint > call Contract call Contract ( contract , method , data , abi ) : Promise < undefined | Result > Parameters contract : string method : string data : any [] abi : any [] Returns Promise < undefined | Result > see Result
+search Event Logs search Event Logs ( contract , topics ? , fromBlock ? , toBlock ? ) : Promise < APIEventLogs > Parameters contract : string Optional
topics : string [] fromBlock : undefined | number = 0 toBlock : undefined | number = -1 an EventLogs object
+send To Contract send To Contract ( contract , method , data , value ? , gasLimit ? , gasPrice ? , abi ) : Promise < any > Parameters contract : string method : string data : any [] value : string = '0' gasLimit : number = 250000 gasPrice : number = 5000 abi : any [] Returns Promise < any > see Result
+
diff --git a/docs/classes/lttp.NmsPart.html b/docs/classes/lttp.NmsPart.html
index e15e196..f68e3e5 100644
--- a/docs/classes/lttp.NmsPart.html
+++ b/docs/classes/lttp.NmsPart.html
@@ -1,68 +1,21 @@
-NmsPart | @metrixcoin/metrilib
-
diff --git a/docs/enums/MetrixRPC.MetrixSigHashType.html b/docs/enums/MetrixRPC.MetrixSigHashType.html
index 83c55ae..79263ee 100644
--- a/docs/enums/MetrixRPC.MetrixSigHashType.html
+++ b/docs/enums/MetrixRPC.MetrixSigHashType.html
@@ -1,157 +1,7 @@
-MetrixSigHashType | @metrixcoin/metrilib
-
-
-
-
-
Enumeration MetrixSigHashType
-
-
-Enumeration Members
-
-
-ALL_ ANYONECANPAY
-ALL_ ANYONECANPAY : "ALL|ANYONECANPAY"
-
-
-NONE_ ANYONECANPAY
-NONE_ ANYONECANPAY : "NONE|ANYONECANPAY"
-
-SINGLE
-SINGLE : "SINGLE"
-
-SINGLE_ ANYONECANPAY
-SINGLE_ ANYONECANPAY : "SINGLE|ANYONECANPAY"
-
-
-
\ No newline at end of file
+MetrixSigHashType | @metrixcoin/metrilib Enumeration MetrixSigHashType Enumeration MembersALL_ ANYONECANPAY ALL_ ANYONECANPAY : "ALL|ANYONECANPAY"
NONE_ ANYONECANPAY NONE_ ANYONECANPAY : "NONE|ANYONECANPAY"
SINGLE_ ANYONECANPAY SINGLE_ ANYONECANPAY : "SINGLE|ANYONECANPAY"
diff --git a/docs/functions/AddressUtils.fromHexAddress.html b/docs/functions/AddressUtils.fromHexAddress.html
index af23678..e2aacba 100644
--- a/docs/functions/AddressUtils.fromHexAddress.html
+++ b/docs/functions/AddressUtils.fromHexAddress.html
@@ -1,110 +1 @@
-fromHexAddress | @metrixcoin/metrilib
-
-
-
-
-
Function fromHexAddress
-
-
-from Hex Address ( network , hex ) : undefined | string
-
-
-
Parameters
-
-
-network : "MainNet" | "TestNet" | "RegTest"
-
-hex : string
-Returns undefined | string
-
-
-
\ No newline at end of file
+fromHexAddress | @metrixcoin/metrilib from Hex Address ( network , hex ) : undefined | string Parameters network : "MainNet" | "TestNet" | "RegTest" hex : string Returns undefined | string
diff --git a/docs/functions/AddressUtils.toHexAddress.html b/docs/functions/AddressUtils.toHexAddress.html
index 7f6657f..ffbf525 100644
--- a/docs/functions/AddressUtils.toHexAddress.html
+++ b/docs/functions/AddressUtils.toHexAddress.html
@@ -1,108 +1 @@
-toHexAddress | @metrixcoin/metrilib
-
-
-
-
-
-to Hex Address ( address ) : string
-
-
-Returns string
-
-
-
\ No newline at end of file
+toHexAddress | @metrixcoin/metrilib to Hex Address ( address ) : string Returns string
diff --git a/docs/functions/HashUtils.permissionSlip.html b/docs/functions/HashUtils.permissionSlip.html
index 0207836..16c3d1e 100644
--- a/docs/functions/HashUtils.permissionSlip.html
+++ b/docs/functions/HashUtils.permissionSlip.html
@@ -1,113 +1 @@
-permissionSlip | @metrixcoin/metrilib
-
-
-
-
-
Function permissionSlip
-
-
-permission Slip ( info , royalty , burnable , nonce , beneficiary ) : string
-
-
-
Parameters
-
-
-info : string
-
-royalty : bigint
-
-burnable : boolean
-
-nonce : bigint
-
-beneficiary : string
-Returns string
-
-
-
\ No newline at end of file
+permissionSlip | @metrixcoin/metrilib permission Slip ( info , royalty , burnable , nonce , beneficiary ) : string Parameters info : string royalty : bigint burnable : boolean nonce : bigint beneficiary : string Returns string
diff --git a/docs/functions/HashUtils.tokenInfo.html b/docs/functions/HashUtils.tokenInfo.html
index 0f9b47e..54372fb 100644
--- a/docs/functions/HashUtils.tokenInfo.html
+++ b/docs/functions/HashUtils.tokenInfo.html
@@ -1,109 +1 @@
-tokenInfo | @metrixcoin/metrilib
-
-
-
-
-
-token Info ( name , symbol , baseURI ) : string
-
-
-
Parameters
-
-
-name : string
-
-symbol : string
-
-baseURI : string
-Returns string
-
-
-
\ No newline at end of file
+tokenInfo | @metrixcoin/metrilib token Info ( name , symbol , baseURI ) : string Parameters name : string symbol : string baseURI : string Returns string
diff --git a/docs/functions/NumberUtils.parseFromIntString.html b/docs/functions/NumberUtils.parseFromIntString.html
index 28f3bf0..a87ae9d 100644
--- a/docs/functions/NumberUtils.parseFromIntString.html
+++ b/docs/functions/NumberUtils.parseFromIntString.html
@@ -1,107 +1 @@
-parseFromIntString | @metrixcoin/metrilib
-
-
-
-
-
Function parseFromIntString
-
-
-parse From Int String ( intString , precision ) : string
-
-
-
Parameters
-
-
-intString : string
-
-precision : number
-Returns string
-
-
-
\ No newline at end of file
+parseFromIntString | @metrixcoin/metrilib Function parseFromIntString parse From Int String ( intString , precision ) : string Parameters intString : string precision : number Returns string
diff --git a/docs/functions/NumberUtils.toSatoshi.html b/docs/functions/NumberUtils.toSatoshi.html
index cf80f3c..794dea3 100644
--- a/docs/functions/NumberUtils.toSatoshi.html
+++ b/docs/functions/NumberUtils.toSatoshi.html
@@ -1,105 +1 @@
-toSatoshi | @metrixcoin/metrilib
-
-
-
-
-
-to Satoshi ( amt ) : string
-
-
-Returns string
-
-
-
\ No newline at end of file
+toSatoshi | @metrixcoin/metrilib to Satoshi ( amt ) : string Returns string
diff --git a/docs/functions/getMetriverseCore.html b/docs/functions/getMetriverseCore.html
index 3e922ac..237b14e 100644
--- a/docs/functions/getMetriverseCore.html
+++ b/docs/functions/getMetriverseCore.html
@@ -1,103 +1 @@
-getMetriverseCore | @metrixcoin/metrilib
-
-
-
-
-
Function getMetriverseCore
-
-
-get Metriverse Core ( network , provider , version ? ) : MetriverseCore
-
-
-
Parameters
-
-
-
-
-
-
-version : undefined | Version = 'latest'
-
-
-
-
\ No newline at end of file
+getMetriverseCore | @metrixcoin/metrilib Function getMetriverseCore
diff --git a/docs/functions/getMetriverseCoreAddress.html b/docs/functions/getMetriverseCoreAddress.html
index ca8b009..51c1892 100644
--- a/docs/functions/getMetriverseCoreAddress.html
+++ b/docs/functions/getMetriverseCoreAddress.html
@@ -1,101 +1 @@
-getMetriverseCoreAddress | @metrixcoin/metrilib
-
-
-
-
-
Function getMetriverseCoreAddress
-
-
-get Metriverse Core Address ( network , version ? ) : string
-
-
-
Parameters
-
-
-
-
-version : undefined | Version = 'latest'
-Returns string
-
-
-
\ No newline at end of file
+getMetriverseCoreAddress | @metrixcoin/metrilib Function getMetriverseCoreAddress get Metriverse Core Address ( network , version ? ) : string Returns string
diff --git a/docs/functions/lttp.lhttp_byteLen.html b/docs/functions/lttp.lhttp_byteLen.html
index 8edc377..7ad000e 100644
--- a/docs/functions/lttp.lhttp_byteLen.html
+++ b/docs/functions/lttp.lhttp_byteLen.html
@@ -1,121 +1,6 @@
-lhttp_byteLen | @metrixcoin/metrilib
-
-
-
-
-
Function lhttp_byteLen
-
diff --git a/docs/functions/lttp.lhttp_read.html b/docs/functions/lttp.lhttp_read.html
index b24b14a..bab481c 100644
--- a/docs/functions/lttp.lhttp_read.html
+++ b/docs/functions/lttp.lhttp_read.html
@@ -1,156 +1,18 @@
-lhttp_read | @metrixcoin/metrilib
-
diff --git a/docs/functions/lttp.lhttp_write.html b/docs/functions/lttp.lhttp_write.html
index f44e665..0c36ebf 100644
--- a/docs/functions/lttp.lhttp_write.html
+++ b/docs/functions/lttp.lhttp_write.html
@@ -1,155 +1,17 @@
-lhttp_write | @metrixcoin/metrilib
-
diff --git a/docs/hierarchy.html b/docs/hierarchy.html
new file mode 100644
index 0000000..818a6be
--- /dev/null
+++ b/docs/hierarchy.html
@@ -0,0 +1 @@
+@metrixcoin/metrilib
@metrixcoin/metrilib Class Hierarchy
diff --git a/docs/index.html b/docs/index.html
index 80af6db..3340948 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -1,105 +1,9 @@
-@metrixcoin/metrilib
-
-
-
-
@metrixcoin/metrilib
-
-
metrilib is a library which can be used to interact with MetriVerse core contracts.
-
npm install -- save @ metrixcoin / metrilib
+@metrixcoin/metrilib
@metrixcoin/metrilib
+
metrilib metrilib is a library which can be used to interact with MetriVerse core contracts.
+
Installation npm install -- save @ metrixcoin / metrilib
Copy
-
const network = 'MainNet' ; // can be 'MainNet' or 'TestNet' // const mrpc = new MetrixRPCNode( // null, // 'http://localhost:33841', // 'rpcuser', // 'rpcpass' // ); // const sender = 'maTQfd4w7mqCzGL32RgBFMYY9ehCmjLEGf'; // sending address which the wallet controls the keys for // const provider = new RPCProvider(network, mrpc, sender); // create a read/write provider using a local wallet daemon (usually used server side) // const provider = new Web3Provider(network); // create a read/write provider using web3 (MetriMask) (always used client side) const provider = new APIProvider ( network ); // create a readonly provider using the explorer API (usually used client side) const tokenId = `0x ${ BigInt ( 0 ). toString ( 16 ) } ` ; // the token id (uint256) as a hex string const tokenAddress = '848b9ec4299dac31d21c5db87add813d0cfc58c5' // PyroPets mainnet address const nft = new MRC721 ( tokenAddress , provider ); const name = await nft . name (); // PyroPets const symbol = await nft . symbol (); // PYRO const totalSupply = await nft . totalSupply (); // bigint of the total supply const tokenURI = await nft . tokenURI ( tokenId ); // https://pyropets.org/api/metadata/MainNet/0 const mrc20Address = 'fb26a19c8c75cc4a7dfc95260cd838bf204cf1af' // Embers mainnet address const mrc20 = new MRC20 ( mrc20Address , provider ); const nft = new MRC721 ( tokenAddress , provider ); const tknName = await mrc20 . name (); // Embers const tknSymbol = await mrc20 . symbol (); // MBRS const decimals = await mrc20 . decimals () // 0 const tknTotalSupply = await mrc20 . totalSupply (); // bigint of the total supply, // this unit will be the smallest unit // and dependent on the number of decimal places // this unit would represent satoshis when dealing // with MRX, which has 8 decimal places
+
+Example usage const network = 'MainNet' ; // can be 'MainNet' or 'TestNet' // const mrpc = new MetrixRPCNode( // null, // 'http://localhost:33841', // 'rpcuser', // 'rpcpass' // ); // const sender = 'maTQfd4w7mqCzGL32RgBFMYY9ehCmjLEGf'; // sending address which the wallet controls the keys for // const provider = new RPCProvider(network, mrpc, sender); // create a read/write provider using a local wallet daemon (usually used server side) // const provider = new Web3Provider(network); // create a read/write provider using web3 (MetriMask) (always used client side) const provider = new APIProvider ( network ); // create a readonly provider using the explorer API (usually used client side) const tokenId = `0x ${ BigInt ( 0 ). toString ( 16 ) } ` ; // the token id (uint256) as a hex string const tokenAddress = '848b9ec4299dac31d21c5db87add813d0cfc58c5' // PyroPets mainnet address const nft = new MRC721 ( tokenAddress , provider ); const name = await nft . name (); // PyroPets const symbol = await nft . symbol (); // PYRO const totalSupply = await nft . totalSupply (); // bigint of the total supply const tokenURI = await nft . tokenURI ( tokenId ); // https://pyropets.org/api/metadata/MainNet/0 const mrc20Address = 'fb26a19c8c75cc4a7dfc95260cd838bf204cf1af' // Embers mainnet address const mrc20 = new MRC20 ( mrc20Address , provider ); const nft = new MRC721 ( tokenAddress , provider ); const tknName = await mrc20 . name (); // Embers const tknSymbol = await mrc20 . symbol (); // MBRS const decimals = await mrc20 . decimals () // 0 const tknTotalSupply = await mrc20 . totalSupply (); // bigint of the total supply, // this unit will be the smallest unit // and dependent on the number of decimal places // this unit would represent satoshis when dealing // with MRX, which has 8 decimal places
Copy
-
-
-
-
\ No newline at end of file
+
+
diff --git a/docs/interfaces/APIEventLogs.html b/docs/interfaces/APIEventLogs.html
index e11f794..9561a11 100644
--- a/docs/interfaces/APIEventLogs.html
+++ b/docs/interfaces/APIEventLogs.html
@@ -1,121 +1,3 @@
-APIEventLogs | @metrixcoin/metrilib
-
-
-
-
-
Interface APIEventLogs
-
-
-
-Properties
-
-
-total Count
-total Count : number
-
-
-
\ No newline at end of file
+APIEventLogs | @metrixcoin/metrilib Propertiestotal Count total Count : number
diff --git a/docs/interfaces/APILog.html b/docs/interfaces/APILog.html
index 36a4fa9..e308b91 100644
--- a/docs/interfaces/APILog.html
+++ b/docs/interfaces/APILog.html
@@ -1,196 +1,13 @@
-APILog | @metrixcoin/metrilib
-
-
-
-
-
-
-Properties
-
-address
-address : string
-
-address Hex
-address Hex : string
-
-block Hash
-block Hash : string
-
-block Height
-block Height : number
-
-contract Address
-contract Address : string
-
-contract Address Hex
-contract Address Hex : string
-
-
-output Index
-output Index : number
-
-
-timestamp
-timestamp : number
-
-topics
-topics : string []
-
-transaction Id
-transaction Id : string
-
-
-
\ No newline at end of file
+APILog | @metrixcoin/metrilib Propertiesaddress Hex address Hex : string
block Hash block Hash : string
block Height block Height : number
contract Address contract Address : string
contract Address Hex contract Address Hex : string
output Index output Index : number
timestamp timestamp : number
transaction Id transaction Id : string
diff --git a/docs/interfaces/ContractResponse.html b/docs/interfaces/ContractResponse.html
index b6a8bbe..60dbbc8 100644
--- a/docs/interfaces/ContractResponse.html
+++ b/docs/interfaces/ContractResponse.html
@@ -1,166 +1,4 @@
-ContractResponse | @metrixcoin/metrilib
-
-
-
-
-
Interface ContractResponse
-
-
-
-Properties
-
-address
-address : string
-
-execution Result
-execution Result : { Â Â Â Â codeDeposit : number ; Â Â Â Â depositSize : number ; Â Â Â Â excepted : string ; Â Â Â Â exceptedMessage ?: string ; Â Â Â Â gasForDeposit : number ; Â Â Â Â gasRefunded : number ; Â Â Â Â gasUsed : number ; Â Â Â Â newAddress : string ; Â Â Â Â output : string ; }
-
-
Type declaration
-
-
-code Deposit : number
-
-deposit Size : number
-
-excepted : string
-
-Optional
excepted Message ?: string
-
-gas For Deposit : number
-
-gas Refunded : number
-
-gas Used : number
-
-new Address : string
-
-output : string
-
-transaction Receipt
-transaction Receipt : { Â Â Â Â bloom : string ; Â Â Â Â createdContracts ?: any [] ; Â Â Â Â destructedContracts ?: any [] ; Â Â Â Â gasUsed : number ; Â Â Â Â log : any [] ; Â Â Â Â stateRoot : string ; Â Â Â Â utxoRoot ?: string ; }
-
-
Type declaration
-
-
-bloom : string
-
-Optional
created Contracts ?: any []
-
-Optional
destructed Contracts ?: any []
-
-gas Used : number
-
-log : any []
-
-state Root : string
-
-Optional
utxo Root ?: string
-
-
-
\ No newline at end of file
+ContractResponse | @metrixcoin/metrilib Interface ContractResponse interface ContractResponse { Â Â Â Â address : string ; Â Â Â Â executionResult : { Â Â Â Â Â Â Â Â codeDeposit : number ; Â Â Â Â Â Â Â Â depositSize : number ; Â Â Â Â Â Â Â Â excepted : string ; Â Â Â Â Â Â Â Â exceptedMessage ?: string ; Â Â Â Â Â Â Â Â gasForDeposit : number ; Â Â Â Â Â Â Â Â gasRefunded : number ; Â Â Â Â Â Â Â Â gasUsed : number ; Â Â Â Â Â Â Â Â newAddress : string ; Â Â Â Â Â Â Â Â output : string ; Â Â Â Â } ; Â Â Â Â transactionReceipt : { Â Â Â Â Â Â Â Â bloom : string ; Â Â Â Â Â Â Â Â createdContracts ?: any [] ; Â Â Â Â Â Â Â Â destructedContracts ?: any [] ; Â Â Â Â Â Â Â Â gasUsed : number ; Â Â Â Â Â Â Â Â log : any [] ; Â Â Â Â Â Â Â Â stateRoot : string ; Â Â Â Â Â Â Â Â utxoRoot ?: string ; Â Â Â Â } ; } Propertiesexecution Result execution Result : { Â Â Â Â codeDeposit : number ; Â Â Â Â depositSize : number ; Â Â Â Â excepted : string ; Â Â Â Â exceptedMessage ?: string ; Â Â Â Â gasForDeposit : number ; Â Â Â Â gasRefunded : number ; Â Â Â Â gasUsed : number ; Â Â Â Â newAddress : string ; Â Â Â Â output : string ; }
transaction Receipt transaction Receipt : { Â Â Â Â bloom : string ; Â Â Â Â createdContracts ?: any [] ; Â Â Â Â destructedContracts ?: any [] ; Â Â Â Â gasUsed : number ; Â Â Â Â log : any [] ; Â Â Â Â stateRoot : string ; Â Â Â Â utxoRoot ?: string ; }
diff --git a/docs/interfaces/CreatedContract.html b/docs/interfaces/CreatedContract.html
index 884d0cc..edbd228 100644
--- a/docs/interfaces/CreatedContract.html
+++ b/docs/interfaces/CreatedContract.html
@@ -1,121 +1,3 @@
-CreatedContract | @metrixcoin/metrilib
-
-
-
-
-
Interface CreatedContract
-
-
-
-Properties
-
-address
-address : string
-
-
-
-
\ No newline at end of file
+CreatedContract | @metrixcoin/metrilib Interface CreatedContract interface CreatedContract { Â Â Â Â address : string ; Â Â Â Â code : string ; } Properties
diff --git a/docs/interfaces/Deployment.html b/docs/interfaces/Deployment.html
index cf0f714..c65fe6f 100644
--- a/docs/interfaces/Deployment.html
+++ b/docs/interfaces/Deployment.html
@@ -1,135 +1,5 @@
-Deployment | @metrixcoin/metrilib
-
-
-
-
-
-
-Properties
-
-BurnableMRC721 Factory
-BurnableMRC721 Factory : string
-
-MRC721 Factory
-MRC721 Factory : string
-
-Metriverse Core
-Metriverse Core : string
-
-Migrations
-Migrations : string
-
-
-
\ No newline at end of file
+Deployment | @metrixcoin/metrilib PropertiesBurnableMRC721 Factory BurnableMRC721 Factory : string
MRC721 Factory MRC721 Factory : string
Metriverse Core Metriverse Core : string
Migrations Migrations : string
diff --git a/docs/interfaces/ERC20.html b/docs/interfaces/ERC20.html
index 2a3b027..e7de200 100644
--- a/docs/interfaces/ERC20.html
+++ b/docs/interfaces/ERC20.html
@@ -1,137 +1,26 @@
-ERC20 | @metrixcoin/metrilib
-
-
-
-
-
-
-
-Methods
-
-allowance
-
-allowance ( owner , spender ) : Promise < bigint >
-
-Parameters sender : string recipient : string amount : bigint
diff --git a/docs/interfaces/EVMLog.html b/docs/interfaces/EVMLog.html
index e37ee0f..ae5d825 100644
--- a/docs/interfaces/EVMLog.html
+++ b/docs/interfaces/EVMLog.html
@@ -1,130 +1,4 @@
-EVMLog | @metrixcoin/metrilib
-
-
-
-
-
-
-Properties
-
-address
-address : string
-
-
-topics
-topics : string []
-
-
-
\ No newline at end of file
+EVMLog | @metrixcoin/metrilib interface EVMLog { Â Â Â Â address : string ; Â Â Â Â data : string ; Â Â Â Â topics : string [] ; } Properties
diff --git a/docs/interfaces/IERC165.html b/docs/interfaces/IERC165.html
index 6d58a82..2de38be 100644
--- a/docs/interfaces/IERC165.html
+++ b/docs/interfaces/IERC165.html
@@ -1,140 +1,11 @@
-IERC165 | @metrixcoin/metrilib
-
diff --git a/docs/interfaces/IERC20.html b/docs/interfaces/IERC20.html
index a1e2301..57e6f0d 100644
--- a/docs/interfaces/IERC20.html
+++ b/docs/interfaces/IERC20.html
@@ -1,244 +1,22 @@
-IERC20 | @metrixcoin/metrilib
-
-
-
-
-
-
-
-Methods
-
-allowance
-
-allowance ( owner , spender ) : Promise < bigint >
-
-Parameters sender : string recipient : string amount : bigint
diff --git a/docs/interfaces/IERC20Metadata.html b/docs/interfaces/IERC20Metadata.html
index e0adf09..4e19c9e 100644
--- a/docs/interfaces/IERC20Metadata.html
+++ b/docs/interfaces/IERC20Metadata.html
@@ -1,295 +1,28 @@
-IERC20Metadata | @metrixcoin/metrilib
-
-
-
-
-
Interface IERC20Metadata
-
-
-
-
-
-Methods
-
-allowance
-
-allowance ( owner , spender ) : Promise < bigint >
-
-Parameters sender : string recipient : string amount : bigint
diff --git a/docs/interfaces/IERC721.html b/docs/interfaces/IERC721.html
index e5071e6..7ef60d5 100644
--- a/docs/interfaces/IERC721.html
+++ b/docs/interfaces/IERC721.html
@@ -1,63 +1,18 @@
-IERC721 | @metrixcoin/metrilib
-
-
-
-
-
-
-
-Methods
-
-approve
-
-approve ( to , tokenId ) : Promise < Transaction >
-
-Parameters from : string to : string tokenId : bigint
diff --git a/docs/interfaces/IERC721Enumerable.html b/docs/interfaces/IERC721Enumerable.html
index 8707c4a..d5761d8 100644
--- a/docs/interfaces/IERC721Enumerable.html
+++ b/docs/interfaces/IERC721Enumerable.html
@@ -1,70 +1,21 @@
-IERC721Enumerable | @metrixcoin/metrilib
-
-
-
-
-
Interface IERC721Enumerable
-
-
-
-
-
-Methods
-
-approve
-
-approve ( to , tokenId ) : Promise < Transaction >
-
-Parameters from : string to : string tokenId : bigint
diff --git a/docs/interfaces/IGenericMRC721.html b/docs/interfaces/IGenericMRC721.html
index ce439da..2e7afad 100644
--- a/docs/interfaces/IGenericMRC721.html
+++ b/docs/interfaces/IGenericMRC721.html
@@ -1,79 +1,29 @@
-IGenericMRC721 | @metrixcoin/metrilib
-
-
-
-
-
Interface IGenericMRC721
-
-
-
-
-
-Methods
-
-approve
-
-approve ( to , tokenId ) : Promise < Transaction >
-
-Parameters from : string to : string tokenId : bigint
diff --git a/docs/interfaces/IGenericMRC721Burnable.html b/docs/interfaces/IGenericMRC721Burnable.html
index 268cd00..b20aeb7 100644
--- a/docs/interfaces/IGenericMRC721Burnable.html
+++ b/docs/interfaces/IGenericMRC721Burnable.html
@@ -1,77 +1,30 @@
-IGenericMRC721Burnable | @metrixcoin/metrilib
-
-
-
-
-
Interface IGenericMRC721Burnable
-
-
-
-
-
-Methods
-
-approve
-
-approve ( to , tokenId ) : Promise < Transaction >
-
-Parameters from : string to : string tokenId : bigint
diff --git a/docs/interfaces/IGenericMRC721Royalty.html b/docs/interfaces/IGenericMRC721Royalty.html
index 44ccb03..3bcb0c4 100644
--- a/docs/interfaces/IGenericMRC721Royalty.html
+++ b/docs/interfaces/IGenericMRC721Royalty.html
@@ -1,79 +1,31 @@
-IGenericMRC721Royalty | @metrixcoin/metrilib
-
-
-
-
-
Interface IGenericMRC721Royalty
-
-
-
-
-
-Methods
-
-approve
-
-approve ( to , tokenId ) : Promise < Transaction >
-
-Parameters from : string to : string tokenId : bigint
diff --git a/docs/interfaces/IMRC721Attribute.html b/docs/interfaces/IMRC721Attribute.html
index 470c767..850cf76 100644
--- a/docs/interfaces/IMRC721Attribute.html
+++ b/docs/interfaces/IMRC721Attribute.html
@@ -1,128 +1,4 @@
-IMRC721Attribute | @metrixcoin/metrilib
-
-
-
-
-
Interface IMRC721Attribute
-
-
-
-Properties
-
-
-trait_ type
-trait_ type : string
-
-
-
-
\ No newline at end of file
+IMRC721Attribute | @metrixcoin/metrilib Interface IMRC721Attribute Propertiestrait_ type trait_ type : string
diff --git a/docs/interfaces/IMRC721Metadata.html b/docs/interfaces/IMRC721Metadata.html
index 776f368..f48ad83 100644
--- a/docs/interfaces/IMRC721Metadata.html
+++ b/docs/interfaces/IMRC721Metadata.html
@@ -1,149 +1,7 @@
-IMRC721Metadata | @metrixcoin/metrilib
-
-
-
-
-
Interface IMRC721Metadata
-
-
-
-Properties
-
-Optional
animation_ url
-animation_ url ?: string
-
-
-description
-description : string
-
-external_ url
-external_ url : string
-
-
-
-
-
\ No newline at end of file
+IMRC721Metadata | @metrixcoin/metrilib Interface IMRC721Metadata PropertiesOptional
animation_ url animation_ url ?: string
description description : string
external_ url external_ url : string
diff --git a/docs/interfaces/MetrixRPC.ContractOutput.html b/docs/interfaces/MetrixRPC.ContractOutput.html
index 8717322..9d8c292 100644
--- a/docs/interfaces/MetrixRPC.ContractOutput.html
+++ b/docs/interfaces/MetrixRPC.ContractOutput.html
@@ -1,139 +1,2 @@
-ContractOutput | @metrixcoin/metrilib
-
-
-
-
-
Interface ContractOutput
-
-
-
-Properties
-
-contract
-contract : { Â Â Â Â amount ?: number ; Â Â Â Â contractAddress : string ; Â Â Â Â data : string ; Â Â Â Â gasLimit ?: number ; Â Â Â Â gasPrice ?: number ; }
-
-
Type declaration
-
-
-Optional
amount ?: number
-
-contract Address : string
-
-data : string
-
-Optional
gas Limit ?: number
-
-Optional
gas Price ?: number
-
-
-
\ No newline at end of file
+ContractOutput | @metrixcoin/metrilib interface ContractOutput { Â Â Â Â contract : { Â Â Â Â Â Â Â Â amount ?: number ; Â Â Â Â Â Â Â Â contractAddress : string ; Â Â Â Â Â Â Â Â data : string ; Â Â Â Â Â Â Â Â gasLimit ?: number ; Â Â Â Â Â Â Â Â gasPrice ?: number ; Â Â Â Â } ; } Propertiescontract contract : { Â Â Â Â amount ?: number ; Â Â Â Â contractAddress : string ; Â Â Â Â data : string ; Â Â Â Â gasLimit ?: number ; Â Â Â Â gasPrice ?: number ; }
diff --git a/docs/interfaces/MetrixRPC.DataOutput.html b/docs/interfaces/MetrixRPC.DataOutput.html
index 9a46557..0c776aa 100644
--- a/docs/interfaces/MetrixRPC.DataOutput.html
+++ b/docs/interfaces/MetrixRPC.DataOutput.html
@@ -1,126 +1,2 @@
-DataOutput | @metrixcoin/metrilib
-
-
-
\ No newline at end of file
+DataOutput | @metrixcoin/metrilib interface DataOutput { Â Â Â Â data : string ; } Properties
diff --git a/docs/interfaces/MetrixRPC.StandardOutput.html b/docs/interfaces/MetrixRPC.StandardOutput.html
index 688074e..8dc3dc9 100644
--- a/docs/interfaces/MetrixRPC.StandardOutput.html
+++ b/docs/interfaces/MetrixRPC.StandardOutput.html
@@ -1,133 +1,3 @@
-StandardOutput | @metrixcoin/metrilib
-
-
-
-
-
Interface StandardOutput
-
-
-
-Properties
-
-address
-address : string
-
-
-
-
\ No newline at end of file
+StandardOutput | @metrixcoin/metrilib interface StandardOutput { Â Â Â Â address : string ; Â Â Â Â amount : string ; } Properties
diff --git a/docs/interfaces/Provider.html b/docs/interfaces/Provider.html
index 10cbc50..ca46f3a 100644
--- a/docs/interfaces/Provider.html
+++ b/docs/interfaces/Provider.html
@@ -1,327 +1,37 @@
-Provider | @metrixcoin/metrilib
-
-
-
-
-
-
-
-
-Methods
-
-balance
-
-balance ( address ) : Promise < bigint >
-
-
-Returns Promise < bigint >
-
-call Contract
-
-call Contract ( contract , method , data , abi ) : Promise < undefined | Result >
-
-
-
-
Parameters
-
-
-contract : string
-
-
-
-method : string
-
-
-
-data : any []
-
-
-
-abi : any []
-
-
-Returns Promise < undefined | Result > see Result
-
-
-
-
-
-search Event Logs
-
-search Event Logs ( contract , topics ? , fromBlock ? , toBlock ? ) : Promise < EventLogs >
-
-
-
-
Parameters
-
-
-contract : string
-
-
-
-Optional
topics : string []
-
-
-
-Optional
fromBlock : number
-
-
-
-Optional
toBlock : number
-
-
-an EventLogs object
-
-
-
-send To Contract
-
-send To Contract ( contract , method , data , value , gasLimit , gasPrice , abi ) : Promise < any >
-
-
-
-
Parameters
-
-
-contract : string
-
-
-
-method : string
-
-
-
-data : any []
-
-
-
-value : string
-
-
-
-gasLimit : number
-
-
-
-gasPrice : number
-
-
-
-abi : any []
-
-
-Returns Promise < any > see Result
-
-
-
-
-
\ No newline at end of file
+Provider | @metrixcoin/metrilib interface Provider { Â Â Â Â network : NetworkType ; Â Â Â Â balance ( address : string ) : Promise < bigint > ; Â Â Â Â callContract ( contract : string ,
method : string ,
data : any [] ,
abi : any [] ) : Promise < undefined | Result > ; Â Â Â Â getEventLogs ( contract : string ) : Promise < EventLogs > ; Â Â Â Â getTxReceipts ( tx : { Â Â Â Â Â Â Â Â hash160 : string ; Â Â Â Â Â Â Â Â sender : string ; Â Â Â Â Â Â Â Â txid : string ; Â Â Â Â } ,
abi : any [] ,
contract ?: string ) : Promise < TransactionReceipt [] > ; Â Â Â Â searchEventLogs ( contract : string ,
topics ?: string [] ,
fromBlock ?: number ,
toBlock ?: number ) : Promise < EventLogs > ; Â Â Â Â sendToContract ( contract : string ,
method : string ,
data : any [] ,
value : string ,
gasLimit : number ,
gasPrice : number ,
abi : any [] ) : Promise < any > ; } Properties Methodsbalance balance ( address ) : Promise < bigint > Returns Promise < bigint > call Contract call Contract ( contract , method , data , abi ) : Promise < undefined | Result > Parameters contract : string method : string data : any [] abi : any [] Returns Promise < undefined | Result > see Result
+search Event Logs search Event Logs ( contract , topics ? , fromBlock ? , toBlock ? ) : Promise < EventLogs > Parameters contract : string Optional
topics : string [] Optional
fromBlock : number Optional
toBlock : number an EventLogs object
+send To Contract send To Contract ( contract , method , data , value , gasLimit , gasPrice , abi ) : Promise < any > Parameters contract : string method : string data : any [] value : string gasLimit : number gasPrice : number abi : any [] Returns Promise < any > see Result
+
diff --git a/docs/interfaces/RPCEventLogs.html b/docs/interfaces/RPCEventLogs.html
index b6d310f..1f42cf7 100644
--- a/docs/interfaces/RPCEventLogs.html
+++ b/docs/interfaces/RPCEventLogs.html
@@ -1,1431 +1,179 @@
-RPCEventLogs | @metrixcoin/metrilib
-
-
-
-
-
Interface RPCEventLogs
-
-
-
-Properties
-
-Readonly
[unscopables]
-[unscopables] : { Â Â Â Â [unscopables] ?: boolean ; Â Â Â Â length ?: boolean ; Â Â Â Â [iterator] ?: any ; Â Â Â Â at ?: any ; Â Â Â Â concat ?: any ; Â Â Â Â copyWithin ?: any ; Â Â Â Â entries ?: any ; Â Â Â Â every ?: any ; Â Â Â Â fill ?: any ; Â Â Â Â filter ?: any ; Â Â Â Â find ?: any ; Â Â Â Â findIndex ?: any ; Â Â Â Â flat ?: any ; Â Â Â Â flatMap ?: any ; Â Â Â Â forEach ?: any ; Â Â Â Â includes ?: any ; Â Â Â Â indexOf ?: any ; Â Â Â Â join ?: any ; Â Â Â Â keys ?: any ; Â Â Â Â lastIndexOf ?: any ; Â Â Â Â map ?: any ; Â Â Â Â pop ?: any ; Â Â Â Â push ?: any ; Â Â Â Â reduce ?: any ; Â Â Â Â reduceRight ?: any ; Â Â Â Â reverse ?: any ; Â Â Â Â shift ?: any ; Â Â Â Â slice ?: any ; Â Â Â Â some ?: any ; Â Â Â Â sort ?: any ; Â Â Â Â splice ?: any ; Â Â Â Â toLocaleString ?: any ; Â Â Â Â toString ?: any ; Â Â Â Â unshift ?: any ; Â Â Â Â values ?: any ; }
-
-
-
Type declaration
-
-
-Optional
Readonly
[unscopables] ?: boolean
-
-
-
-Optional
length ?: boolean
-
-
-
-
-length
-length : number
-
-
-
-Methods
-
-[iterator]
-
-[iterator] ( ) : IterableIterator < RPCLog >
-
-
-Returns IterableIterator < RPCLog >
-
-
-at
-
-at ( index ) : undefined | RPCLog
-
-Returns this to Locale String to Locale String ( ) : string Returns string to Locale String ( locales , options ? ) : string Parameters locales : string | string [] Optional
options : NumberFormatOptions & DateTimeFormatOptions Returns string to String to String ( ) : string Returns string unshift unshift ( ... items ) : number Returns number values values ( ) : IterableIterator < RPCLog > Returns IterableIterator < RPCLog >
diff --git a/docs/interfaces/RPCLog.html b/docs/interfaces/RPCLog.html
index 47b5ba9..6a0448f 100644
--- a/docs/interfaces/RPCLog.html
+++ b/docs/interfaces/RPCLog.html
@@ -1,226 +1,18 @@
-RPCLog | @metrixcoin/metrilib
-
-
-
-
-
-
-Properties
-
-block Hash
-block Hash : string
-
-block Number
-block Number : number
-
-contract Address
-contract Address : string
-
-
-cumulative Gas Used
-cumulative Gas Used : number
-
-destructed Contracts
-destructed Contracts : any []
-
-excepted
-excepted : string
-
-excepted Message
-excepted Message : string
-
-
-gas Used
-gas Used : number
-
-
-output Index
-output Index : number
-
-state Root
-state Root : string
-
-
-transaction Hash
-transaction Hash : string
-
-transaction Index
-transaction Index : number
-
-utxo Root
-utxo Root : string
-
-
-
\ No newline at end of file
+RPCLog | @metrixcoin/metrilib Propertiesblock Hash block Hash : string
block Number block Number : number
contract Address contract Address : string
cumulative Gas Used cumulative Gas Used : number
destructed Contracts destructed Contracts : any []
excepted Message excepted Message : string
output Index output Index : number
state Root state Root : string
transaction Hash transaction Hash : string
transaction Index transaction Index : number
diff --git a/docs/interfaces/Transaction.html b/docs/interfaces/Transaction.html
index 73c1cc6..a6fa4d5 100644
--- a/docs/interfaces/Transaction.html
+++ b/docs/interfaces/Transaction.html
@@ -1,135 +1,4 @@
-Transaction | @metrixcoin/metrilib
-
-
-
-
-
-
-Properties
-
-Optional
error
-error ?: { Â Â Â Â code ?: string | number ; Â Â Â Â message : string ; }
-
-
Type declaration
-
-
-Optional
code ?: string | number
-
-message : string
-
-
-
-
-
\ No newline at end of file
+Transaction | @metrixcoin/metrilib interface Transaction { Â Â Â Â error ?: { Â Â Â Â Â Â Â Â code ?: string | number ; Â Â Â Â Â Â Â Â message : string ; Â Â Â Â } ; Â Â Â Â getReceipts : Promise < TransactionReceipt [] > ; Â Â Â Â txid : string ; } PropertiesOptional
error error ?: { Â Â Â Â code ?: string | number ; Â Â Â Â message : string ; }
diff --git a/docs/interfaces/TransactionReceipt.html b/docs/interfaces/TransactionReceipt.html
index 3913e34..fd8e2dc 100644
--- a/docs/interfaces/TransactionReceipt.html
+++ b/docs/interfaces/TransactionReceipt.html
@@ -1,240 +1,20 @@
-TransactionReceipt | @metrixcoin/metrilib
-
-
-
-
-
Interface TransactionReceipt
-
-
-
-Properties
-
-block Hash
-block Hash : string
-
-block Number
-block Number : number
-
-Optional
confirmations
-confirmations ?: number
-
-contract Address
-contract Address : string
-
-Optional
created Contracts
-created Contracts ?: any []
-
-cumulative Gas Used
-cumulative Gas Used : number
-
-Optional
destructed Contracts
-destructed Contracts ?: any []
-
-excepted
-excepted : string
-
-excepted Message
-excepted Message : string
-
-
-gas Used
-gas Used : number
-
-Optional
log
-log ?: any []
-
-Optional
logs
-logs ?: any []
-
-output Index
-output Index : number
-
-Optional
state Root
-state Root ?: string
-
-
-transaction Hash
-transaction Hash : string
-
-transaction Index
-transaction Index : number
-
-Optional
utxo Root
-utxo Root ?: string
-
-
-
\ No newline at end of file
+TransactionReceipt | @metrixcoin/metrilib Interface TransactionReceipt Propertiesblock Hash block Hash : string
block Number block Number : number
Optional
confirmations confirmations ?: number
contract Address contract Address : string
Optional
created Contracts created Contracts ?: any []
cumulative Gas Used cumulative Gas Used : number
Optional
destructed Contracts destructed Contracts ?: any []
excepted Message excepted Message : string
output Index output Index : number
Optional
state Root state Root ?: string
transaction Hash transaction Hash : string
transaction Index transaction Index : number
Optional
utxo Root utxo Root ?: string
diff --git a/docs/modules.html b/docs/modules.html
index b877710..07d2917 100644
--- a/docs/modules.html
+++ b/docs/modules.html
@@ -1,154 +1,50 @@
-@metrixcoin/metrilib
-
-
-
-
@metrixcoin/metrilib
-
-
-
-
\ No newline at end of file
+@metrixcoin/metrilib
diff --git a/docs/modules/AddressUtils.html b/docs/modules/AddressUtils.html
index d80456d..f1b9c08 100644
--- a/docs/modules/AddressUtils.html
+++ b/docs/modules/AddressUtils.html
@@ -1,111 +1,6 @@
-AddressUtils | @metrixcoin/metrilib
-
-
-
-
-
Namespace AddressUtils
-
-
-
-
\ No newline at end of file
+AddressUtils | @metrixcoin/metrilib
diff --git a/docs/modules/ContractUtils.html b/docs/modules/ContractUtils.html
index 6efd921..0508f45 100644
--- a/docs/modules/ContractUtils.html
+++ b/docs/modules/ContractUtils.html
@@ -1,116 +1,3 @@
-ContractUtils | @metrixcoin/metrilib
-
-
-
-
-
Namespace ContractUtils
-
-
-
-
-
\ No newline at end of file
+ContractUtils | @metrixcoin/metrilib
diff --git a/docs/modules/HashUtils.html b/docs/modules/HashUtils.html
index ccf8550..1783a17 100644
--- a/docs/modules/HashUtils.html
+++ b/docs/modules/HashUtils.html
@@ -1,102 +1,3 @@
-HashUtils | @metrixcoin/metrilib
-
-
-
\ No newline at end of file
+HashUtils | @metrixcoin/metrilib
diff --git a/docs/modules/MetrixRPC.html b/docs/modules/MetrixRPC.html
index 89e4e69..4189118 100644
--- a/docs/modules/MetrixRPC.html
+++ b/docs/modules/MetrixRPC.html
@@ -1,120 +1,9 @@
-MetrixRPC | @metrixcoin/metrilib
-
-
-
\ No newline at end of file
+MetrixRPC | @metrixcoin/metrilib
diff --git a/docs/modules/NumberUtils.html b/docs/modules/NumberUtils.html
index 6da661f..c3f953d 100644
--- a/docs/modules/NumberUtils.html
+++ b/docs/modules/NumberUtils.html
@@ -1,102 +1,3 @@
-NumberUtils | @metrixcoin/metrilib
-
-
-
\ No newline at end of file
+NumberUtils | @metrixcoin/metrilib
diff --git a/docs/modules/lttp.html b/docs/modules/lttp.html
index 7c69219..7d5363e 100644
--- a/docs/modules/lttp.html
+++ b/docs/modules/lttp.html
@@ -1,114 +1,6 @@
-lttp | @metrixcoin/metrilib
-
-
-
\ No newline at end of file
+lttp | @metrixcoin/metrilib
diff --git a/docs/types/EventLogs.html b/docs/types/EventLogs.html
index 9f70af5..27dbfdd 100644
--- a/docs/types/EventLogs.html
+++ b/docs/types/EventLogs.html
@@ -1,90 +1 @@
-EventLogs | @metrixcoin/metrilib
-
-
-
\ No newline at end of file
+EventLogs | @metrixcoin/metrilib
diff --git a/docs/types/MRC721AttributeDataType.html b/docs/types/MRC721AttributeDataType.html
index 1be2d93..a141608 100644
--- a/docs/types/MRC721AttributeDataType.html
+++ b/docs/types/MRC721AttributeDataType.html
@@ -1,90 +1 @@
-MRC721AttributeDataType | @metrixcoin/metrilib
-
-
-
-
-
Type alias MRC721AttributeDataType
-
MRC721 Attribute Data Type : "string" | "date" | "number" | "percentage" | "uri"
-
-
-
\ No newline at end of file
+MRC721AttributeDataType | @metrixcoin/metrilib Type Alias MRC721AttributeDataType MRC721 Attribute Data Type : Â Â Â Â | "string" Â Â Â Â | "date" Â Â Â Â | "number" Â Â Â Â | "percentage" Â Â Â Â | "uri"
diff --git a/docs/types/NetworkType.html b/docs/types/NetworkType.html
index bc70942..26f06c6 100644
--- a/docs/types/NetworkType.html
+++ b/docs/types/NetworkType.html
@@ -1,93 +1,2 @@
-NetworkType | @metrixcoin/metrilib
-
-
-
-
-
Type alias NetworkType
-
Network Type : "MainNet" | "TestNet"
-
-
-
-
-
\ No newline at end of file
+NetworkType | @metrixcoin/metrilib Network Type : "MainNet" | "TestNet"
diff --git a/docs/types/Version.html b/docs/types/Version.html
index 111ea4e..2e08f90 100644
--- a/docs/types/Version.html
+++ b/docs/types/Version.html
@@ -1,90 +1 @@
-Version | @metrixcoin/metrilib
-
-
-
-
Version : "latest" | "0.0.1" | "0.0.2" | "0.0.3" | "0.0.4"
-
-
-
\ No newline at end of file
+Version | @metrixcoin/metrilib Version : Â Â Â Â | "latest" Â Â Â Â | "0.0.1" Â Â Â Â | "0.0.2" Â Â Â Â | "0.0.3" Â Â Â Â | "0.0.4"
diff --git a/docs/variables/AddressUtils.EthereumAddressRegex.html b/docs/variables/AddressUtils.EthereumAddressRegex.html
index a62ca2b..77681c6 100644
--- a/docs/variables/AddressUtils.EthereumAddressRegex.html
+++ b/docs/variables/AddressUtils.EthereumAddressRegex.html
@@ -1,99 +1 @@
-EthereumAddressRegex | @metrixcoin/metrilib
-
-
-
-
-
Variable EthereumAddressRegexConst
-
Ethereum Address Regex : RegExp = ...
-
-
-
\ No newline at end of file
+EthereumAddressRegex | @metrixcoin/metrilib Variable EthereumAddressRegexConst
Ethereum Address Regex : RegExp = ...
diff --git a/docs/variables/AddressUtils.HexAddressRegex.html b/docs/variables/AddressUtils.HexAddressRegex.html
index c9c80e5..f2e9b20 100644
--- a/docs/variables/AddressUtils.HexAddressRegex.html
+++ b/docs/variables/AddressUtils.HexAddressRegex.html
@@ -1,99 +1 @@
-HexAddressRegex | @metrixcoin/metrilib
-
-
-
-
-
Variable HexAddressRegexConst
-
Hex Address Regex : RegExp = ...
-
-
-
\ No newline at end of file
+HexAddressRegex | @metrixcoin/metrilib Variable HexAddressRegexConst
Hex Address Regex : RegExp = ...
diff --git a/docs/variables/AddressUtils.MetrixAddressRegex.html b/docs/variables/AddressUtils.MetrixAddressRegex.html
index 65ed89b..4740811 100644
--- a/docs/variables/AddressUtils.MetrixAddressRegex.html
+++ b/docs/variables/AddressUtils.MetrixAddressRegex.html
@@ -1,99 +1 @@
-MetrixAddressRegex | @metrixcoin/metrilib
-
-
-
-
-
Variable MetrixAddressRegexConst
-
Metrix Address Regex : RegExp = ...
-
-
-
\ No newline at end of file
+MetrixAddressRegex | @metrixcoin/metrilib Variable MetrixAddressRegexConst
Metrix Address Regex : RegExp = ...
diff --git a/docs/variables/CONTRACTS.html b/docs/variables/CONTRACTS.html
index 1e7d743..59e24d6 100644
--- a/docs/variables/CONTRACTS.html
+++ b/docs/variables/CONTRACTS.html
@@ -1,128 +1 @@
-CONTRACTS | @metrixcoin/metrilib
-
-
-
-
-
Variable CONTRACTSConst
-
CONTRACTS : { Â Â Â Â 0.0.1 : { Â Â Â Â Â Â Â Â MainNet : Deployment ; Â Â Â Â Â Â Â Â TestNet : Deployment ; Â Â Â Â } ; Â Â Â Â 0.0.2 : { Â Â Â Â Â Â Â Â MainNet : Deployment ; Â Â Â Â Â Â Â Â TestNet : Deployment ; Â Â Â Â } ; Â Â Â Â 0.0.3 : { Â Â Â Â Â Â Â Â MainNet : Deployment ; Â Â Â Â Â Â Â Â TestNet : Deployment ; Â Â Â Â } ; Â Â Â Â 0.0.4 : { Â Â Â Â Â Â Â Â MainNet : Deployment ; Â Â Â Â Â Â Â Â TestNet : Deployment ; Â Â Â Â } ; Â Â Â Â latest : { Â Â Â Â Â Â Â Â MainNet : Deployment ; Â Â Â Â Â Â Â Â TestNet : Deployment ; Â Â Â Â } ; } = ...
-
-
-
-
\ No newline at end of file
+CONTRACTS | @metrixcoin/metrilib CONTRACTS : { Â Â Â Â 0.0.1 : { Â Â Â Â Â Â Â Â MainNet : Deployment ; Â Â Â Â Â Â Â Â TestNet : Deployment ; Â Â Â Â } ; Â Â Â Â 0.0.2 : { Â Â Â Â Â Â Â Â MainNet : Deployment ; Â Â Â Â Â Â Â Â TestNet : Deployment ; Â Â Â Â } ; Â Â Â Â 0.0.3 : { Â Â Â Â Â Â Â Â MainNet : Deployment ; Â Â Â Â Â Â Â Â TestNet : Deployment ; Â Â Â Â } ; Â Â Â Â 0.0.4 : { Â Â Â Â Â Â Â Â MainNet : Deployment ; Â Â Â Â Â Â Â Â TestNet : Deployment ; Â Â Â Â } ; Â Â Â Â latest : { Â Â Â Â Â Â Â Â MainNet : Deployment ; Â Â Â Â Â Â Â Â TestNet : Deployment ; Â Â Â Â } ; } = ...
diff --git a/docs/variables/lttp.NMS_HDR_LEN.html b/docs/variables/lttp.NMS_HDR_LEN.html
index b03c2b8..3f30da8 100644
--- a/docs/variables/lttp.NMS_HDR_LEN.html
+++ b/docs/variables/lttp.NMS_HDR_LEN.html
@@ -1,102 +1,2 @@
-NMS_HDR_LEN | @metrixcoin/metrilib
-
-
-
-
-
Variable NMS_HDR_LENConst
-
NMS_ HDR_ LEN : 32 = 32
-
-
-
-
-
\ No newline at end of file
+NMS_HDR_LEN | @metrixcoin/metrilib Variable NMS_HDR_LENConst
NMS_ HDR_ LEN : 32 = 32
diff --git a/package-lock.json b/package-lock.json
index 893e95c..8282bcd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,15 +1,15 @@
{
"name": "@metrixcoin/metrilib",
- "version": "1.6.1-beta",
+ "version": "1.6.2-beta",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@metrixcoin/metrilib",
- "version": "1.6.1-beta",
+ "version": "1.6.2-beta",
"license": "MIT",
"dependencies": {
- "bs58": "^5.0.0",
+ "bs58": "^6.0.0",
"content-hash": "^2.5.2",
"ethers": "^6.0.2",
"locks": "^0.2.2",
@@ -26,12 +26,13 @@
"eslint": "^9.9.0",
"mocha": "^10.0.0",
"prettier": "^2.6.2",
+ "rimraf": "^6.0.1",
"ts-node": "^10.8.0",
"typedoc": "^0.26.5",
"typescript": "5.5.4"
},
"engines": {
- "node": ">=14.0.0",
+ "node": ">=18.0.0",
"npm": ">=6.0.0"
}
},
@@ -157,6 +158,102 @@
"url": "https://github.com/sponsors/nzakas"
}
},
+ "node_modules/@isaacs/cliui": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^5.1.2",
+ "string-width-cjs": "npm:string-width@^4.2.0",
+ "strip-ansi": "^7.0.1",
+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
+ "wrap-ansi": "^8.1.0",
+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/ansi-styles": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
+ "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
+ "dev": true
+ },
+ "node_modules/@isaacs/cliui/node_modules/string-width": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
+ "dev": true,
+ "dependencies": {
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
+ "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^6.1.0",
+ "string-width": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
"node_modules/@jridgewell/resolve-uri": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
@@ -239,6 +336,16 @@
"node": ">= 8"
}
},
+ "node_modules/@pkgjs/parseargs": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
+ "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=14"
+ }
+ },
"node_modules/@shikijs/core": {
"version": "1.12.1",
"resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.12.1.tgz",
@@ -288,9 +395,9 @@
"dev": true
},
"node_modules/@types/mocha": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.1.tgz",
- "integrity": "sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==",
+ "version": "10.0.7",
+ "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.7.tgz",
+ "integrity": "sha512-GN8yJ1mNTcFcah/wKEFIJckJx9iJLoMSzWcfRRuxz/Jk+U6KQNnml+etbtxFK8lPjzOw3zp4Ha/kjSst9fsHYw==",
"dev": true
},
"node_modules/@types/node": {
@@ -573,9 +680,9 @@
}
},
"node_modules/ansi-colors": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
- "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
+ "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
"dev": true,
"engines": {
"node": ">=6"
@@ -640,15 +747,16 @@
}
},
"node_modules/assert": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz",
- "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz",
+ "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==",
"dev": true,
"dependencies": {
- "es6-object-assign": "^1.1.0",
- "is-nan": "^1.2.1",
- "object-is": "^1.0.1",
- "util": "^0.12.0"
+ "call-bind": "^1.0.2",
+ "is-nan": "^1.3.2",
+ "object-is": "^1.1.5",
+ "object.assign": "^4.1.4",
+ "util": "^0.12.5"
}
},
"node_modules/asynckit": {
@@ -676,9 +784,9 @@
"dev": true
},
"node_modules/base-x": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/base-x/-/base-x-4.0.0.tgz",
- "integrity": "sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw=="
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.0.tgz",
+ "integrity": "sha512-sMW3VGSX1QWVFA6l8U62MLKz29rRfpTlYdCqLdpLo1/Yd4zZwSbnUaDfciIAowAqvq7YFnWq9hrhdg1KYgc1lQ=="
},
"node_modules/base64-js": {
"version": "1.5.1",
@@ -737,11 +845,11 @@
"dev": true
},
"node_modules/bs58": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/bs58/-/bs58-5.0.0.tgz",
- "integrity": "sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz",
+ "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==",
"dependencies": {
- "base-x": "^4.0.0"
+ "base-x": "^5.0.0"
}
},
"node_modules/buffer": {
@@ -768,13 +876,19 @@
}
},
"node_modules/call-bind": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
+ "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
"dev": true,
"dependencies": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "set-function-length": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -966,9 +1080,9 @@
}
},
"node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
+ "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
"dev": true,
"dependencies": {
"ms": "2.1.2"
@@ -1000,12 +1114,30 @@
"integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
"dev": true
},
- "node_modules/define-properties": {
+ "node_modules/define-data-property": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
- "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
+ "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
"dev": true,
"dependencies": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/define-properties": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
+ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
+ "dev": true,
+ "dependencies": {
+ "define-data-property": "^1.0.1",
"has-property-descriptors": "^1.0.0",
"object-keys": "^1.1.1"
},
@@ -1026,9 +1158,9 @@
}
},
"node_modules/diff": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
- "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz",
+ "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==",
"dev": true,
"engines": {
"node": ">=0.3.1"
@@ -1046,6 +1178,12 @@
"node": ">=8"
}
},
+ "node_modules/eastasianwidth": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
+ "dev": true
+ },
"node_modules/emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
@@ -1064,11 +1202,26 @@
"url": "https://github.com/fb55/entities?sponsor=1"
}
},
- "node_modules/es6-object-assign": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz",
- "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==",
- "dev": true
+ "node_modules/es-define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
+ "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
+ "dev": true,
+ "dependencies": {
+ "get-intrinsic": "^1.2.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ }
},
"node_modules/escalade": {
"version": "3.1.1",
@@ -1425,6 +1578,22 @@
"is-callable": "^1.1.3"
}
},
+ "node_modules/foreground-child": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz",
+ "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^7.0.0",
+ "signal-exit": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/form-data": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
@@ -1460,10 +1629,13 @@
}
},
"node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
"node_modules/get-caller-file": {
"version": "2.0.5",
@@ -1475,34 +1647,39 @@
}
},
"node_modules/get-intrinsic": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz",
- "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==",
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
+ "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
"dev": true,
"dependencies": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
- "has-symbols": "^1.0.3"
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/glob": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
- "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
"dev": true,
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
"inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
+ "minimatch": "^5.0.1",
+ "once": "^1.3.0"
},
"engines": {
- "node": "*"
+ "node": ">=12"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
@@ -1520,6 +1697,27 @@
"node": ">=10.13.0"
}
},
+ "node_modules/glob/node_modules/brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/glob/node_modules/minimatch": {
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
+ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/globals": {
"version": "14.0.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
@@ -1570,18 +1768,6 @@
"integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
"dev": true
},
- "node_modules/has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4.0"
- }
- },
"node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -1592,12 +1778,24 @@
}
},
"node_modules/has-property-descriptors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
+ "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
"dev": true,
"dependencies": {
- "get-intrinsic": "^1.1.1"
+ "es-define-property": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-proto": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
+ "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -1630,6 +1828,18 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "dev": true,
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/he": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
@@ -1696,6 +1906,7 @@
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
"integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
"dev": true,
"dependencies": {
"once": "^1.3.0",
@@ -1873,6 +2084,24 @@
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
"dev": true
},
+ "node_modules/jackspeak": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.1.tgz",
+ "integrity": "sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==",
+ "dev": true,
+ "dependencies": {
+ "@isaacs/cliui": "^8.0.2"
+ },
+ "engines": {
+ "node": "20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ },
+ "optionalDependencies": {
+ "@pkgjs/parseargs": "^0.11.0"
+ }
+ },
"node_modules/js-yaml": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
@@ -1976,6 +2205,15 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/lru-cache": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.0.tgz",
+ "integrity": "sha512-Qv32eSV1RSCfhY3fpPE2GNZ8jgM9X7rdAfemLWqTUxwiyIC4jJ6Sy0fZ8H+oLWevO6i4/bizg7c8d8i6bxrzbA==",
+ "dev": true,
+ "engines": {
+ "node": "20 || >=22"
+ }
+ },
"node_modules/lunr": {
"version": "2.3.9",
"resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz",
@@ -2066,33 +2304,41 @@
"node": "*"
}
},
+ "node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "dev": true,
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
"node_modules/mocha": {
- "version": "10.2.0",
- "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz",
- "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==",
- "dev": true,
- "dependencies": {
- "ansi-colors": "4.1.1",
- "browser-stdout": "1.3.1",
- "chokidar": "3.5.3",
- "debug": "4.3.4",
- "diff": "5.0.0",
- "escape-string-regexp": "4.0.0",
- "find-up": "5.0.0",
- "glob": "7.2.0",
- "he": "1.2.0",
- "js-yaml": "4.1.0",
- "log-symbols": "4.1.0",
- "minimatch": "5.0.1",
- "ms": "2.1.3",
- "nanoid": "3.3.3",
- "serialize-javascript": "6.0.0",
- "strip-json-comments": "3.1.1",
- "supports-color": "8.1.1",
- "workerpool": "6.2.1",
- "yargs": "16.2.0",
- "yargs-parser": "20.2.4",
- "yargs-unparser": "2.0.0"
+ "version": "10.7.3",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.7.3.tgz",
+ "integrity": "sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-colors": "^4.1.3",
+ "browser-stdout": "^1.3.1",
+ "chokidar": "^3.5.3",
+ "debug": "^4.3.5",
+ "diff": "^5.2.0",
+ "escape-string-regexp": "^4.0.0",
+ "find-up": "^5.0.0",
+ "glob": "^8.1.0",
+ "he": "^1.2.0",
+ "js-yaml": "^4.1.0",
+ "log-symbols": "^4.1.0",
+ "minimatch": "^5.1.6",
+ "ms": "^2.1.3",
+ "serialize-javascript": "^6.0.2",
+ "strip-json-comments": "^3.1.1",
+ "supports-color": "^8.1.1",
+ "workerpool": "^6.5.1",
+ "yargs": "^16.2.0",
+ "yargs-parser": "^20.2.9",
+ "yargs-unparser": "^2.0.0"
},
"bin": {
"_mocha": "bin/_mocha",
@@ -2100,10 +2346,6 @@
},
"engines": {
"node": ">= 14.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mochajs"
}
},
"node_modules/mocha/node_modules/brace-expansion": {
@@ -2116,9 +2358,9 @@
}
},
"node_modules/mocha/node_modules/minimatch": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
- "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==",
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
+ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
"dev": true,
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -2209,18 +2451,6 @@
"buffer": "^5.5.0"
}
},
- "node_modules/nanoid": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz",
- "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==",
- "dev": true,
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
"node_modules/natural-compare": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
@@ -2280,6 +2510,24 @@
"node": ">= 0.4"
}
},
+ "node_modules/object.assign": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
+ "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/once": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
@@ -2336,6 +2584,12 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/package-json-from-dist": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz",
+ "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==",
+ "dev": true
+ },
"node_modules/parent-module": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
@@ -2357,15 +2611,6 @@
"node": ">=8"
}
},
- "node_modules/path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/path-key": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
@@ -2375,6 +2620,22 @@
"node": ">=8"
}
},
+ "node_modules/path-scurry": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz",
+ "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^11.0.0",
+ "minipass": "^7.1.2"
+ },
+ "engines": {
+ "node": "20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/path-type": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
@@ -2503,8 +2764,74 @@
"integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
"dev": true,
"engines": {
- "iojs": ">=1.0.0",
- "node": ">=0.10.0"
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/rimraf": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.0.1.tgz",
+ "integrity": "sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^11.0.0",
+ "package-json-from-dist": "^1.0.0"
+ },
+ "bin": {
+ "rimraf": "dist/esm/bin.mjs"
+ },
+ "engines": {
+ "node": "20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/rimraf/node_modules/brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/rimraf/node_modules/glob": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz",
+ "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==",
+ "dev": true,
+ "dependencies": {
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^4.0.1",
+ "minimatch": "^10.0.0",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^2.0.0"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
+ },
+ "engines": {
+ "node": "20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/rimraf/node_modules/minimatch": {
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz",
+ "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": "20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/run-parallel": {
@@ -2562,14 +2889,31 @@
}
},
"node_modules/serialize-javascript": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
- "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
+ "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
"dev": true,
"dependencies": {
"randombytes": "^2.1.0"
}
},
+ "node_modules/set-function-length": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
+ "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
+ "dev": true,
+ "dependencies": {
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/shebang-command": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
@@ -2601,6 +2945,18 @@
"@types/hast": "^3.0.4"
}
},
+ "node_modules/signal-exit": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "dev": true,
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/slash": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
@@ -2624,6 +2980,21 @@
"node": ">=8"
}
},
+ "node_modules/string-width-cjs": {
+ "name": "string-width",
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/strip-ansi": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
@@ -2636,6 +3007,19 @@
"node": ">=8"
}
},
+ "node_modules/strip-ansi-cjs": {
+ "name": "strip-ansi",
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/strip-json-comments": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
@@ -2696,9 +3080,9 @@
}
},
"node_modules/ts-node": {
- "version": "10.9.1",
- "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
- "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==",
+ "version": "10.9.2",
+ "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz",
+ "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==",
"dev": true,
"dependencies": {
"@cspotcode/source-map-support": "^0.8.0",
@@ -2765,9 +3149,9 @@
}
},
"node_modules/typedoc": {
- "version": "0.26.5",
- "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.26.5.tgz",
- "integrity": "sha512-Vn9YKdjKtDZqSk+by7beZ+xzkkr8T8CYoiasqyt4TTRFy5+UHzL/mF/o4wGBjRF+rlWQHDb0t6xCpA3JNL5phg==",
+ "version": "0.26.6",
+ "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.26.6.tgz",
+ "integrity": "sha512-SfEU3SH3wHNaxhFPjaZE2kNl/NFtLNW5c1oHsg7mti7GjmUj1Roq6osBQeMd+F4kL0BoRBBr8gQAuqBlfFu8LA==",
"dev": true,
"dependencies": {
"lunr": "^2.3.9",
@@ -2921,9 +3305,9 @@
}
},
"node_modules/workerpool": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz",
- "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==",
+ "version": "6.5.1",
+ "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz",
+ "integrity": "sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==",
"dev": true
},
"node_modules/wrap-ansi": {
@@ -2943,6 +3327,24 @@
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
+ "node_modules/wrap-ansi-cjs": {
+ "name": "wrap-ansi",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
"node_modules/wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
@@ -3009,9 +3411,9 @@
}
},
"node_modules/yargs-parser": {
- "version": "20.2.4",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
- "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
"dev": true,
"engines": {
"node": ">=10"
@@ -3136,6 +3538,71 @@
"integrity": "sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==",
"dev": true
},
+ "@isaacs/cliui": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
+ "dev": true,
+ "requires": {
+ "string-width": "^5.1.2",
+ "string-width-cjs": "npm:string-width@^4.2.0",
+ "strip-ansi": "^7.0.1",
+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
+ "wrap-ansi": "^8.1.0",
+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "dev": true
+ },
+ "ansi-styles": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
+ "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
+ "dev": true
+ },
+ "emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
+ "dev": true
+ },
+ "string-width": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
+ "dev": true,
+ "requires": {
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
+ }
+ },
+ "strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^6.0.1"
+ }
+ },
+ "wrap-ansi": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
+ "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^6.1.0",
+ "string-width": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ }
+ }
+ }
+ },
"@jridgewell/resolve-uri": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
@@ -3197,6 +3664,13 @@
"fastq": "^1.6.0"
}
},
+ "@pkgjs/parseargs": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
+ "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
+ "dev": true,
+ "optional": true
+ },
"@shikijs/core": {
"version": "1.12.1",
"resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.12.1.tgz",
@@ -3246,9 +3720,9 @@
"dev": true
},
"@types/mocha": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.1.tgz",
- "integrity": "sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==",
+ "version": "10.0.7",
+ "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.7.tgz",
+ "integrity": "sha512-GN8yJ1mNTcFcah/wKEFIJckJx9iJLoMSzWcfRRuxz/Jk+U6KQNnml+etbtxFK8lPjzOw3zp4Ha/kjSst9fsHYw==",
"dev": true
},
"@types/node": {
@@ -3426,9 +3900,9 @@
}
},
"ansi-colors": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
- "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
+ "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
"dev": true
},
"ansi-regex": {
@@ -3475,15 +3949,16 @@
"dev": true
},
"assert": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz",
- "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz",
+ "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==",
"dev": true,
"requires": {
- "es6-object-assign": "^1.1.0",
- "is-nan": "^1.2.1",
- "object-is": "^1.0.1",
- "util": "^0.12.0"
+ "call-bind": "^1.0.2",
+ "is-nan": "^1.3.2",
+ "object-is": "^1.1.5",
+ "object.assign": "^4.1.4",
+ "util": "^0.12.5"
}
},
"asynckit": {
@@ -3505,9 +3980,9 @@
"dev": true
},
"base-x": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/base-x/-/base-x-4.0.0.tgz",
- "integrity": "sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw=="
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.0.tgz",
+ "integrity": "sha512-sMW3VGSX1QWVFA6l8U62MLKz29rRfpTlYdCqLdpLo1/Yd4zZwSbnUaDfciIAowAqvq7YFnWq9hrhdg1KYgc1lQ=="
},
"base64-js": {
"version": "1.5.1",
@@ -3546,11 +4021,11 @@
"dev": true
},
"bs58": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/bs58/-/bs58-5.0.0.tgz",
- "integrity": "sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz",
+ "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==",
"requires": {
- "base-x": "^4.0.0"
+ "base-x": "^5.0.0"
}
},
"buffer": {
@@ -3563,13 +4038,16 @@
}
},
"call-bind": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
+ "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
"dev": true,
"requires": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "set-function-length": "^1.2.1"
}
},
"callsites": {
@@ -3718,9 +4196,9 @@
}
},
"debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
+ "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
"dev": true,
"requires": {
"ms": "2.1.2"
@@ -3738,12 +4216,24 @@
"integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
"dev": true
},
- "define-properties": {
+ "define-data-property": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
- "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
+ "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
+ "dev": true,
+ "requires": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.0.1"
+ }
+ },
+ "define-properties": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
+ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
"dev": true,
"requires": {
+ "define-data-property": "^1.0.1",
"has-property-descriptors": "^1.0.0",
"object-keys": "^1.1.1"
}
@@ -3755,9 +4245,9 @@
"dev": true
},
"diff": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
- "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz",
+ "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==",
"dev": true
},
"dir-glob": {
@@ -3769,6 +4259,12 @@
"path-type": "^4.0.0"
}
},
+ "eastasianwidth": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
+ "dev": true
+ },
"emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
@@ -3781,10 +4277,19 @@
"integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
"dev": true
},
- "es6-object-assign": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz",
- "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==",
+ "es-define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
+ "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
+ "dev": true,
+ "requires": {
+ "get-intrinsic": "^1.2.4"
+ }
+ },
+ "es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
"dev": true
},
"escalade": {
@@ -4045,6 +4550,16 @@
"is-callable": "^1.1.3"
}
},
+ "foreground-child": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz",
+ "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==",
+ "dev": true,
+ "requires": {
+ "cross-spawn": "^7.0.0",
+ "signal-exit": "^4.0.1"
+ }
+ },
"form-data": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
@@ -4070,9 +4585,9 @@
"optional": true
},
"function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
"dev": true
},
"get-caller-file": {
@@ -4082,28 +4597,49 @@
"dev": true
},
"get-intrinsic": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz",
- "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==",
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
+ "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
"dev": true,
"requires": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
- "has-symbols": "^1.0.3"
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
}
},
"glob": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
- "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
"dev": true,
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
"inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
+ "minimatch": "^5.0.1",
+ "once": "^1.3.0"
+ },
+ "dependencies": {
+ "brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "minimatch": {
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
+ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+ "dev": true,
+ "requires": {
+ "brace-expansion": "^2.0.1"
+ }
+ }
}
},
"glob-parent": {
@@ -4150,15 +4686,6 @@
"integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
"dev": true
},
- "has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1"
- }
- },
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -4166,14 +4693,20 @@
"dev": true
},
"has-property-descriptors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
+ "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
"dev": true,
"requires": {
- "get-intrinsic": "^1.1.1"
+ "es-define-property": "^1.0.0"
}
},
+ "has-proto": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
+ "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
+ "dev": true
+ },
"has-symbols": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
@@ -4189,6 +4722,15 @@
"has-symbols": "^1.0.2"
}
},
+ "hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "dev": true,
+ "requires": {
+ "function-bind": "^1.1.2"
+ }
+ },
"he": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
@@ -4346,6 +4888,16 @@
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
"dev": true
},
+ "jackspeak": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.1.tgz",
+ "integrity": "sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==",
+ "dev": true,
+ "requires": {
+ "@isaacs/cliui": "^8.0.2",
+ "@pkgjs/parseargs": "^0.11.0"
+ }
+ },
"js-yaml": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
@@ -4431,6 +4983,12 @@
"is-unicode-supported": "^0.1.0"
}
},
+ "lru-cache": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.0.tgz",
+ "integrity": "sha512-Qv32eSV1RSCfhY3fpPE2GNZ8jgM9X7rdAfemLWqTUxwiyIC4jJ6Sy0fZ8H+oLWevO6i4/bizg7c8d8i6bxrzbA==",
+ "dev": true
+ },
"lunr": {
"version": "2.3.9",
"resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz",
@@ -4503,33 +5061,38 @@
"brace-expansion": "^1.1.7"
}
},
+ "minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "dev": true
+ },
"mocha": {
- "version": "10.2.0",
- "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz",
- "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==",
+ "version": "10.7.3",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.7.3.tgz",
+ "integrity": "sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==",
"dev": true,
"requires": {
- "ansi-colors": "4.1.1",
- "browser-stdout": "1.3.1",
- "chokidar": "3.5.3",
- "debug": "4.3.4",
- "diff": "5.0.0",
- "escape-string-regexp": "4.0.0",
- "find-up": "5.0.0",
- "glob": "7.2.0",
- "he": "1.2.0",
- "js-yaml": "4.1.0",
- "log-symbols": "4.1.0",
- "minimatch": "5.0.1",
- "ms": "2.1.3",
- "nanoid": "3.3.3",
- "serialize-javascript": "6.0.0",
- "strip-json-comments": "3.1.1",
- "supports-color": "8.1.1",
- "workerpool": "6.2.1",
- "yargs": "16.2.0",
- "yargs-parser": "20.2.4",
- "yargs-unparser": "2.0.0"
+ "ansi-colors": "^4.1.3",
+ "browser-stdout": "^1.3.1",
+ "chokidar": "^3.5.3",
+ "debug": "^4.3.5",
+ "diff": "^5.2.0",
+ "escape-string-regexp": "^4.0.0",
+ "find-up": "^5.0.0",
+ "glob": "^8.1.0",
+ "he": "^1.2.0",
+ "js-yaml": "^4.1.0",
+ "log-symbols": "^4.1.0",
+ "minimatch": "^5.1.6",
+ "ms": "^2.1.3",
+ "serialize-javascript": "^6.0.2",
+ "strip-json-comments": "^3.1.1",
+ "supports-color": "^8.1.1",
+ "workerpool": "^6.5.1",
+ "yargs": "^16.2.0",
+ "yargs-parser": "^20.2.9",
+ "yargs-unparser": "^2.0.0"
},
"dependencies": {
"brace-expansion": {
@@ -4542,9 +5105,9 @@
}
},
"minimatch": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
- "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==",
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
+ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
"dev": true,
"requires": {
"brace-expansion": "^2.0.1"
@@ -4629,12 +5192,6 @@
}
}
},
- "nanoid": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz",
- "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==",
- "dev": true
- },
"natural-compare": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
@@ -4671,6 +5228,18 @@
"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
"dev": true
},
+ "object.assign": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
+ "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "object-keys": "^1.1.1"
+ }
+ },
"once": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
@@ -4712,6 +5281,12 @@
"p-limit": "^3.0.2"
}
},
+ "package-json-from-dist": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz",
+ "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==",
+ "dev": true
+ },
"parent-module": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
@@ -4727,18 +5302,22 @@
"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
"dev": true
},
- "path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
- "dev": true
- },
"path-key": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
"dev": true
},
+ "path-scurry": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz",
+ "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^11.0.0",
+ "minipass": "^7.1.2"
+ }
+ },
"path-type": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
@@ -4817,6 +5396,50 @@
"integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
"dev": true
},
+ "rimraf": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.0.1.tgz",
+ "integrity": "sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==",
+ "dev": true,
+ "requires": {
+ "glob": "^11.0.0",
+ "package-json-from-dist": "^1.0.0"
+ },
+ "dependencies": {
+ "brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "glob": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz",
+ "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==",
+ "dev": true,
+ "requires": {
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^4.0.1",
+ "minimatch": "^10.0.0",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^2.0.0"
+ }
+ },
+ "minimatch": {
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz",
+ "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==",
+ "dev": true,
+ "requires": {
+ "brace-expansion": "^2.0.1"
+ }
+ }
+ }
+ },
"run-parallel": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
@@ -4838,14 +5461,28 @@
"dev": true
},
"serialize-javascript": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
- "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
+ "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
"dev": true,
"requires": {
"randombytes": "^2.1.0"
}
},
+ "set-function-length": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
+ "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
+ "dev": true,
+ "requires": {
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2"
+ }
+ },
"shebang-command": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
@@ -4871,6 +5508,12 @@
"@types/hast": "^3.0.4"
}
},
+ "signal-exit": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "dev": true
+ },
"slash": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
@@ -4888,6 +5531,17 @@
"strip-ansi": "^6.0.1"
}
},
+ "string-width-cjs": {
+ "version": "npm:string-width@4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "requires": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ }
+ },
"strip-ansi": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
@@ -4897,6 +5551,15 @@
"ansi-regex": "^5.0.1"
}
},
+ "strip-ansi-cjs": {
+ "version": "npm:strip-ansi@6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^5.0.1"
+ }
+ },
"strip-json-comments": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
@@ -4940,9 +5603,9 @@
"requires": {}
},
"ts-node": {
- "version": "10.9.1",
- "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
- "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==",
+ "version": "10.9.2",
+ "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz",
+ "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==",
"dev": true,
"requires": {
"@cspotcode/source-map-support": "^0.8.0",
@@ -4983,9 +5646,9 @@
}
},
"typedoc": {
- "version": "0.26.5",
- "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.26.5.tgz",
- "integrity": "sha512-Vn9YKdjKtDZqSk+by7beZ+xzkkr8T8CYoiasqyt4TTRFy5+UHzL/mF/o4wGBjRF+rlWQHDb0t6xCpA3JNL5phg==",
+ "version": "0.26.6",
+ "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.26.6.tgz",
+ "integrity": "sha512-SfEU3SH3wHNaxhFPjaZE2kNl/NFtLNW5c1oHsg7mti7GjmUj1Roq6osBQeMd+F4kL0BoRBBr8gQAuqBlfFu8LA==",
"dev": true,
"requires": {
"lunr": "^2.3.9",
@@ -5104,9 +5767,9 @@
"dev": true
},
"workerpool": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz",
- "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==",
+ "version": "6.5.1",
+ "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz",
+ "integrity": "sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==",
"dev": true
},
"wrap-ansi": {
@@ -5120,6 +5783,17 @@
"strip-ansi": "^6.0.0"
}
},
+ "wrap-ansi-cjs": {
+ "version": "npm:wrap-ansi@7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ }
+ },
"wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
@@ -5160,9 +5834,9 @@
}
},
"yargs-parser": {
- "version": "20.2.4",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
- "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
"dev": true
},
"yargs-unparser": {
diff --git a/package.json b/package.json
index 820edb7..8760e8e 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@metrixcoin/metrilib",
- "version": "1.6.1-beta",
+ "version": "1.6.2-beta",
"description": "Library for interacting with MetriVerse",
"author": "SeqSEE",
"license": "MIT",
@@ -19,14 +19,15 @@
},
"engines": {
"npm": ">=6.0.0",
- "node": ">=14.0.0"
+ "node": ">=18.0.0"
},
"scripts": {
"test": "mocha --config mocharc.json",
"lint": "eslint .",
"format": "prettier --write \"**/*.+(js|ts|json)\"",
"build": "tsc",
- "doc": "npx typedoc src"
+ "doc": "npx typedoc src",
+ "clean": "rimraf lib docs"
},
"devDependencies": {
"@types/locks": "^0.2.1",
@@ -39,15 +40,16 @@
"eslint": "^9.9.0",
"mocha": "^10.0.0",
"prettier": "^2.6.2",
+ "rimraf": "^6.0.1",
"ts-node": "^10.8.0",
"typedoc": "^0.26.5",
"typescript": "5.5.4"
},
"dependencies": {
- "bs58": "^5.0.0",
+ "bs58": "^6.0.0",
"content-hash": "^2.5.2",
"ethers": "^6.0.2",
"locks": "^0.2.2",
"node-fetch": "^2.6.1"
}
-}
\ No newline at end of file
+}
diff --git a/src/metriverse/token/MRC/MRC20.ts b/src/metriverse/token/MRC/MRC20.ts
index 43fdd29..3e53eb3 100644
--- a/src/metriverse/token/MRC/MRC20.ts
+++ b/src/metriverse/token/MRC/MRC20.ts
@@ -22,9 +22,7 @@ export default class MRC20 extends MetrixContract implements IERC20Metadata {
async decimals(): Promise {
const dec = await this.call(`decimals()`, []);
return !isNaN(Number(dec ? dec.toString() : undefined))
- ? Number(
- dec! /* eslint-disable-line @typescript-eslint/no-non-null-assertion */
- )
+ ? Number(dec!)
: Number(0);
}
@@ -34,9 +32,7 @@ export default class MRC20 extends MetrixContract implements IERC20Metadata {
spender
]);
return !isNaN(Number(allowance ? allowance.toString() : undefined))
- ? BigInt(
- allowance!.toString() /* eslint-disable-line @typescript-eslint/no-non-null-assertion */
- )
+ ? BigInt(allowance!.toString())
: BigInt(0);
}
@@ -55,18 +51,14 @@ export default class MRC20 extends MetrixContract implements IERC20Metadata {
async balanceOf(owner: string): Promise {
const balance = await this.call(`balanceOf(address)`, [owner]);
return !isNaN(Number(balance ? balance.toString() : undefined))
- ? BigInt(
- balance!.toString() /* eslint-disable-line @typescript-eslint/no-non-null-assertion */
- )
+ ? BigInt(balance!.toString())
: BigInt(0);
}
async totalSupply(): Promise {
const total = await this.call(`totalSupply()`, []);
return !isNaN(Number(total ? total.toString() : undefined))
- ? BigInt(
- total!.toString() /* eslint-disable-line @typescript-eslint/no-non-null-assertion */
- )
+ ? BigInt(total!.toString())
: BigInt(0);
}
diff --git a/src/metriverse/token/MRC/MRC721.ts b/src/metriverse/token/MRC/MRC721.ts
index a1127b6..bb230a4 100644
--- a/src/metriverse/token/MRC/MRC721.ts
+++ b/src/metriverse/token/MRC/MRC721.ts
@@ -14,9 +14,7 @@ export default class MRC721
async totalSupply(): Promise {
const total = await this.call(`totalSupply()`, []);
return !isNaN(Number(total ? total.toString() : undefined))
- ? BigInt(
- total!.toString() /* eslint-disable-line @typescript-eslint/no-non-null-assertion */
- )
+ ? BigInt(total!.toString())
: BigInt(0);
}
@@ -38,9 +36,7 @@ export default class MRC721
async balanceOf(owner: string): Promise {
const balance = await this.call(`balanceOf(address)`, [owner]);
return !isNaN(Number(balance ? balance.toString() : undefined))
- ? BigInt(
- balance!.toString() /* eslint-disable-line @typescript-eslint/no-non-null-assertion */
- )
+ ? BigInt(balance!.toString())
: BigInt(0);
}
diff --git a/src/mrx/interface/RPCEventLogs.ts b/src/mrx/interface/RPCEventLogs.ts
index fbc4bb5..0b03064 100644
--- a/src/mrx/interface/RPCEventLogs.ts
+++ b/src/mrx/interface/RPCEventLogs.ts
@@ -1,2 +1,2 @@
import { RPCLog } from './RPCLog';
-export interface RPCEventLogs extends Array {} // eslint-disable-line @typescript-eslint/no-empty-object-type
+export interface RPCEventLogs extends Array {} // eslint-disable-line @typescript-eslint/no-empty-object-type
diff --git a/src/provider/APIProvider.ts b/src/provider/APIProvider.ts
index 79ab879..9fcbc5f 100644
--- a/src/provider/APIProvider.ts
+++ b/src/provider/APIProvider.ts
@@ -159,14 +159,14 @@ export default class APIProvider implements Provider {
}
async sendToContract(
- contract: string, // eslint-disable-line
- method: string, // eslint-disable-line
- data: any[], // eslint-disable-line
- value: string, // eslint-disable-line
- gasLimit: number, // eslint-disable-line
- gasPrice: number, // eslint-disable-line
- abi: any[] // eslint-disable-line
- // eslint-disable-next-line
+ contract: string, // eslint-disable-line @typescript-eslint/no-unused-vars
+ method: string, // eslint-disable-line @typescript-eslint/no-unused-vars
+ data: any[], // eslint-disable-line @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any
+ value: string, // eslint-disable-line @typescript-eslint/no-unused-vars
+ gasLimit: number, // eslint-disable-line @typescript-eslint/no-unused-vars
+ gasPrice: number, // eslint-disable-line @typescript-eslint/no-unused-vars
+ abi: any[] // eslint-disable-line @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
): Promise {
return undefined;
}
diff --git a/src/provider/RPCProvider.ts b/src/provider/RPCProvider.ts
index b85ba18..a0d0f70 100644
--- a/src/provider/RPCProvider.ts
+++ b/src/provider/RPCProvider.ts
@@ -17,7 +17,7 @@ export default class RPCProvider implements Provider {
this.mrpc = mrpc;
this.sender = sender;
}
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
+
async getTxReceipts(
tx: { txid: string; sender: string; hash160: string },
abi: any[], // eslint-disable-line @typescript-eslint/no-explicit-any
diff --git a/src/provider/Web3Provider.ts b/src/provider/Web3Provider.ts
index a6f756f..7d555e7 100644
--- a/src/provider/Web3Provider.ts
+++ b/src/provider/Web3Provider.ts
@@ -64,10 +64,9 @@ export default class Web3Provider implements Provider {
return receipt;
}
- // eslint-disable-next-line
async getTxReceipts(
tx: { txid: string; sender: string; hash160: string },
- abi: any[], // eslint-disable-line
+ abi: any[], // eslint-disable-line @typescript-eslint/no-explicit-any, @typescript-eslint/no-unused-vars
contract?: string // eslint-disable-line @typescript-eslint/no-unused-vars
) {
const receipts: TransactionReceipt[] = [];
Perform calltocontract
-