From a3cb70fa24debe4140ad08e2e71972758af2e153 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Fri, 9 Sep 2022 06:05:13 -0400 Subject: [PATCH] *Update dist --- dist/query/wisdom.d.ts.map | 2 +- dist/query/wisdom.js | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/dist/query/wisdom.d.ts.map b/dist/query/wisdom.d.ts.map index 12e43d3..2ffb758 100644 --- a/dist/query/wisdom.d.ts.map +++ b/dist/query/wisdom.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"wisdom.d.ts","sourceRoot":"","sources":["../../src/query/wisdom.ts"],"names":[],"mappings":"AAAA,OAAO,YAAY,MAAM,WAAW,CAAC;AAcrC,MAAM,CAAC,OAAO,OAAO,cAAe,SAAQ,YAAY;IACtD,OAAO,CAAC,SAAS,CAAK;IACtB,OAAO,CAAC,MAAM,CAAK;IAEnB,SAAS,CAAC,cAAc,IAAI,IAAI;IA6ChC,OAAO,CAAC,KAAK;IAWb,SAAS,CAAC,SAAS,IAAI,MAAM,EAAE,GAAG,EAAE;CAGrC"} \ No newline at end of file +{"version":3,"file":"wisdom.d.ts","sourceRoot":"","sources":["../../src/query/wisdom.ts"],"names":[],"mappings":"AAAA,OAAO,YAAY,MAAM,WAAW,CAAC;AAcrC,MAAM,CAAC,OAAO,OAAO,cAAe,SAAQ,YAAY;IACtD,OAAO,CAAC,SAAS,CAAK;IACtB,OAAO,CAAC,MAAM,CAAK;IAEnB,SAAS,CAAC,cAAc,IAAI,IAAI;IA0DhC,OAAO,CAAC,KAAK;IAWb,SAAS,CAAC,SAAS,IAAI,MAAM,EAAE,GAAG,EAAE;CAGrC"} \ No newline at end of file diff --git a/dist/query/wisdom.js b/dist/query/wisdom.js index c12ad7f..71294f5 100644 --- a/dist/query/wisdom.js +++ b/dist/query/wisdom.js @@ -24,6 +24,19 @@ export default class WisdomRpcQuery extends RpcQueryBase { output[hash]++; return output; }, {}); + if (!Object.keys(responses).length) { + if (Object.keys(this._errors).length) { + this.resolve({ error: Object.values(this._errors).pop() }); + return; + } + if (this._tries <= this._maxTries) { + this._tries++; + this.retry(); + return; + } + this.resolve({ data: { error: ERR_MAX_TRIES_HIT } }); + return; + } for (const responseHash in responses) { if (responses[responseHash] / responseStoreData.length >= this._network.majorityThreshold) {