From 889f2c05fcdc99cfe37f3677fc94c10cebf1c405 Mon Sep 17 00:00:00 2001 From: Michael Bumann Date: Wed, 3 Apr 2019 13:43:57 +0200 Subject: [PATCH] Fix bignumber computed property The ethers.js bignumber API changed in v4.x --- app/utils/cps/bignumber.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/utils/cps/bignumber.js b/app/utils/cps/bignumber.js index d194685..9c73714 100644 --- a/app/utils/cps/bignumber.js +++ b/app/utils/cps/bignumber.js @@ -5,16 +5,16 @@ export default function(dependentKey, converterMethod) { return computed(dependentKey, { get () { let value = this.get(dependentKey); - if (value && ethers.utils.isBigNumber(value)) { + if (value && ethers.utils.BigNumber.isBigNumber(value)) { return value[converterMethod](); } else { return value; } }, set (key, value) { - value = ethers.utils.bigNumberify(value); - this.set(dependentKey, value); - return value[converterMethod](); + const bnValue = ethers.utils.bigNumberify(value); + this.set(dependentKey, bnValue); + return bnValue[converterMethod](); } }); }