diff --git a/package.json b/package.json index 0334ed14..a516286e 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "4.1.9-13", + "version": "4.1.12", "private": true, "engines": { "node": ">=16" diff --git a/packages/sdk-core/package.json b/packages/sdk-core/package.json index 19f6d704..3c532de4 100644 --- a/packages/sdk-core/package.json +++ b/packages/sdk-core/package.json @@ -1,6 +1,6 @@ { "name": "@acala-network/sdk-core", - "version": "4.1.11", + "version": "4.1.12", "description": "the core of acala network sdk", "author": "Acala Developers ", "license": "Apache-2.0", diff --git a/packages/sdk-homa/package.json b/packages/sdk-homa/package.json index 3b1ce62c..5e7b0ad6 100644 --- a/packages/sdk-homa/package.json +++ b/packages/sdk-homa/package.json @@ -1,6 +1,6 @@ { "name": "@acala-network/sdk-homa", - "version": "4.1.11", + "version": "4.1.12", "description": "the homa sub module in acala network sdk", "author": "Acala Developers ", "license": "Apache-2.0", diff --git a/packages/sdk-loan/package.json b/packages/sdk-loan/package.json index 75291059..7ca594cf 100644 --- a/packages/sdk-loan/package.json +++ b/packages/sdk-loan/package.json @@ -1,6 +1,6 @@ { "name": "@acala-network/sdk-loan", - "version": "4.1.11", + "version": "4.1.12", "description": "the loan sub module in acala network sdk", "author": "Acala Developers ", "license": "Apache-2.0", diff --git a/packages/sdk-payment/package.json b/packages/sdk-payment/package.json index 6ffdae50..5bf5be6c 100644 --- a/packages/sdk-payment/package.json +++ b/packages/sdk-payment/package.json @@ -1,6 +1,6 @@ { "name": "@acala-network/sdk-payment", - "version": "4.1.11", + "version": "4.1.12", "description": "the payment acala network sdk", "author": "Acala Developers ", "license": "Apache-2.0", diff --git a/packages/sdk-swap/package.json b/packages/sdk-swap/package.json index 6de99344..2162b17c 100644 --- a/packages/sdk-swap/package.json +++ b/packages/sdk-swap/package.json @@ -1,6 +1,6 @@ { "name": "@acala-network/sdk-swap", - "version": "4.1.11", + "version": "4.1.12", "description": "the swap sub module in acala network sdk", "author": "Acala Developers ", "license": "Apache-2.0", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index b21d40a6..8965bf81 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@acala-network/sdk", - "version": "4.1.11", + "version": "4.1.12", "description": "acala network sdk", "author": "Acala Developers ", "license": "Apache-2.0", diff --git a/packages/sdk/src/incentive/index.ts b/packages/sdk/src/incentive/index.ts index f4148fd0..4630ebd1 100644 --- a/packages/sdk/src/incentive/index.ts +++ b/packages/sdk/src/incentive/index.ts @@ -109,9 +109,14 @@ export class Incentive implements BaseSDK { ); }); - // subscribe all pool infomations + // subscribe all pool information private poolInfos$ = memoize((): Observable => { return this.storages.poolInfos().observable.pipe( + map((data) => { + // omit NomineesElection + // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access + return data.filter((item) => !(item[0].args[0] as unknown as any).isNomineesElection); + }), map((data) => { const allRewardTokens = data.flatMap((item) => Array.from(item[1].rewards.entries()).map(([key]) => forceToCurrencyName(key)) @@ -129,7 +134,7 @@ export class Incentive implements BaseSDK { const collateral = tokens[forceToCurrencyName(getPoolToken(raw))]; const totalShares = FixedPointNumber.fromInner(item[1].totalShares.toString(), collateral.decimals); - // format rewards infomations + // format rewards information const rewards: IncentiveReward[] = Array.from(item[1].rewards.entries()).map(([key, values]) => { const token = tokens[forceToCurrencyName(key)]; const total = FixedPointNumber.fromInner(values[0].toString(), token.decimals); diff --git a/packages/sdk/src/incentive/utils/get-deduction-endtime-configs.ts b/packages/sdk/src/incentive/utils/get-deduction-endtime-configs.ts index f6ea3eb8..005f41d1 100644 --- a/packages/sdk/src/incentive/utils/get-deduction-endtime-configs.ts +++ b/packages/sdk/src/incentive/utils/get-deduction-endtime-configs.ts @@ -21,7 +21,9 @@ export function getDeductionEndtimeConfigs( let call: CallFunction | null = null; try { - call = api.registry.createType('Call', data.asInline.toHex()) as unknown as CallFunction; + if (data.isInline) { + call = api.registry.createType('Call', data.asInline.toHex()) as unknown as CallFunction; + } } catch (error) { console.error(error); } diff --git a/packages/wormhole-portal/package.json b/packages/wormhole-portal/package.json index ff3cb6ea..fe3daa8e 100644 --- a/packages/wormhole-portal/package.json +++ b/packages/wormhole-portal/package.json @@ -1,6 +1,6 @@ { "name": "@acala-network/wormhole-portal", - "version": "4.1.11", + "version": "4.1.12", "description": "the wormhole wrapper for acala/karura network", "author": "Acala Developers ", "license": "Apache-2.0",