diff --git a/src/libs/fetch.js b/src/libs/fetch.js
index 91e1b48a..6b6e48fe 100644
--- a/src/libs/fetch.js
+++ b/src/libs/fetch.js
@@ -260,7 +260,7 @@ const chainAPI = class ChainFetch {
}
async getStakingReward(address, config = null) {
- if (compareVersions(config || this.config.sdk_version, '0.40') < 0) {
+ if (compareVersions(config ? config.sdk_version : this.config.sdk_version, '0.40') < 0) {
return this.get(`/distribution/delegators/${address}/rewards`, config).then(data => commonProcess(data))
}
return this.get(`/cosmos/distribution/v1beta1/delegators/${address}/rewards`).then(data => commonProcess(data))
@@ -271,7 +271,7 @@ const chainAPI = class ChainFetch {
}
async getStakingDelegations(address, config = null) {
- if (compareVersions(config || this.config.sdk_version, '0.40') < 0) {
+ if (compareVersions(config ? config.sdk_version : this.config.sdk_version, '0.40') < 0) {
return this.get(`/staking/delegators/${address}/delegations`, config).then(data => commonProcess(data).map(x => {
const xh = x
if (!xh.delegation) {
@@ -287,14 +287,14 @@ const chainAPI = class ChainFetch {
}
async getStakingRedelegations(address, config = null) {
- if (compareVersions(config || this.config.sdk_version, '0.40') < 0) {
+ if (compareVersions(config ? config.sdk_version : this.config.sdk_version, '0.40') < 0) {
return this.get(`/staking/redelegations?delegator=${address}`, config).then(data => commonProcess(data))
}
return this.get(`/cosmos/staking/v1beta1/delegators/${address}/redelegations`, config).then(data => commonProcess(data))
}
async getStakingUnbonding(address, config = null) {
- if (compareVersions(config || this.config.sdk_version, '0.40') < 0) {
+ if (compareVersions(config ? config.sdk_version : this.config.sdk_version, '0.40') < 0) {
return this.get(`/staking/delegators/${address}/unbonding_delegations`, config).then(data => commonProcess(data))
}
return this.get(`/cosmos/staking/v1beta1/delegators/${address}/unbonding_delegations`, config).then(data => commonProcess(data))
diff --git a/src/views/WalletAccountDetail.vue b/src/views/WalletAccountDetail.vue
index d022e997..e376034c 100644
--- a/src/views/WalletAccountDetail.vue
+++ b/src/views/WalletAccountDetail.vue
@@ -245,9 +245,7 @@
Public Key
-
+
Account Type
@@ -326,7 +324,7 @@
@@ -521,6 +519,9 @@ export default {
tmp1 += Number(e.balance)
})
})
+ const unbonding = this.formatCurrency(tmp1, stakingDenom)
+ sumCurrency += unbonding
+ sum += tmp1
total.push({
type: 'unbonding',
color: 'danger',
@@ -528,7 +529,7 @@ export default {
denom: stakingDenom,
amount: tmp1,
percent: 0,
- currency: 0,
+ currency: unbonding,
})
}
total = total.map(x => {