From c795e27b61189be264d167b63d8d442f2941b088 Mon Sep 17 00:00:00 2001 From: bumi Date: Sat, 21 Apr 2018 19:09:11 +0200 Subject: [PATCH 1/2] Use new healthcheck API from kredits-contracts This uses console.error to log the healthcheck error. --- app/routes/application.js | 4 ++++ package-lock.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/routes/application.js b/app/routes/application.js index 6613704..fed082e 100644 --- a/app/routes/application.js +++ b/app/routes/application.js @@ -8,6 +8,10 @@ export default Route.extend({ const kredits = this.kredits; return kredits.setup().then(() => { + kredits.get('kredits').healthcheck().catch((error) => { + console.error('Kredits healthcheck failed!'); + console.error(error); + }); if (kredits.get('accountNeedsUnlock')) { if (confirm('It looks like you have an Ethereum wallet available. Please unlock your account.')) { transition.retry(); diff --git a/package-lock.json b/package-lock.json index 22f4c47..c6a9bdc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13456,7 +13456,7 @@ } }, "kredits-contracts": { - "version": "github:67P/truffle-kredits#b6bc5af7bf4c9b7aded6a032bd7acb0bd57e475d", + "version": "github:67P/truffle-kredits#ee886e6cd08e2d7ef0c3e1c5952a15c918d20224", "dev": true, "requires": { "ethers": "3.0.15", -- 2.50.1 From bb6fdb6c39edf2b5e56c5a8e2ef58cecd4160eb9 Mon Sep 17 00:00:00 2001 From: bumi Date: Thu, 7 Jun 2018 15:40:07 +0200 Subject: [PATCH 2/2] Healthcheck is now preflightCheck --- app/routes/application.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/routes/application.js b/app/routes/application.js index fed082e..315ff16 100644 --- a/app/routes/application.js +++ b/app/routes/application.js @@ -8,8 +8,8 @@ export default Route.extend({ const kredits = this.kredits; return kredits.setup().then(() => { - kredits.get('kredits').healthcheck().catch((error) => { - console.error('Kredits healthcheck failed!'); + kredits.get('kredits').preflightChecks().catch((error) => { + console.error('Kredits preflight check failed!'); console.error(error); }); if (kredits.get('accountNeedsUnlock')) { -- 2.50.1