diff --git a/package.json b/package.json
index e8d9272c..8e9164af 100644
--- a/package.json
+++ b/package.json
@@ -35,5 +35,5 @@
"typescript": "^5.0.4"
},
"packageManager": "yarn@3.5.0",
- "stableVersion": "4.1.9-11"
+ "stableVersion": "4.1.9-12"
}
diff --git a/packages/sdk-core/package.json b/packages/sdk-core/package.json
index 1b3c1eeb..aef79076 100644
--- a/packages/sdk-core/package.json
+++ b/packages/sdk-core/package.json
@@ -19,7 +19,7 @@
"@polkadot/api": "^10"
},
"dependencies": {
- "@acala-network/types": "^6.0.0-34",
+ "@acala-network/types": "^6.0.4",
"@polkadot/api": "^10.9.1",
"bignumber.js": "^9.0.0",
"lodash": "^4.17.20"
diff --git a/packages/sdk-homa/package.json b/packages/sdk-homa/package.json
index 228ad50d..486a41fc 100644
--- a/packages/sdk-homa/package.json
+++ b/packages/sdk-homa/package.json
@@ -20,7 +20,7 @@
},
"dependencies": {
"@acala-network/sdk-core": "4.1.9-12",
- "@acala-network/types": "^6.0.0-34",
+ "@acala-network/types": "^6.0.4",
"@polkadot/api": "^10.9.1",
"lodash": "^4.17.20",
"rxjs": "^7.8.1"
diff --git a/packages/sdk-loan/package.json b/packages/sdk-loan/package.json
index 70e22451..dcacdce7 100644
--- a/packages/sdk-loan/package.json
+++ b/packages/sdk-loan/package.json
@@ -20,7 +20,7 @@
},
"dependencies": {
"@acala-network/sdk": "4.1.9-12",
- "@acala-network/types": "^6.0.0-34",
+ "@acala-network/types": "^6.0.4",
"@polkadot/api": "^10.9.1",
"lodash": "^4.17.20",
"rxjs": "^7.8.1"
diff --git a/packages/sdk-swap/package.json b/packages/sdk-swap/package.json
index 975303be..93faef93 100644
--- a/packages/sdk-swap/package.json
+++ b/packages/sdk-swap/package.json
@@ -21,7 +21,7 @@
"dependencies": {
"@acala-network/sdk": "^4.1.9-12",
"@acala-network/sdk-core": "^4.1.9-12",
- "@acala-network/types": "^6.0.0-34",
+ "@acala-network/types": "^6.0.4",
"@polkadot/api": "^10.9.1",
"rxjs": "^7.8.1"
},
diff --git a/packages/sdk/package.json b/packages/sdk/package.json
index e2557c3e..314e67c2 100644
--- a/packages/sdk/package.json
+++ b/packages/sdk/package.json
@@ -19,13 +19,13 @@
"homepage": "https://github.com/AcalaNetwork/acala.js",
"peerDependencies": {
"@acala-network/api": "^5",
- "@acala-network/eth-providers": "~2.7.3",
+ "@acala-network/eth-providers": "~2.7.18",
"@polkadot/api": "^10",
"ethers": "~5.7.0"
},
"dependencies": {
"@acala-network/api": "^5.1.1",
- "@acala-network/eth-providers": "~2.7.3",
+ "@acala-network/eth-providers": "~2.7.18",
"@acala-network/sdk-core": "4.1.9-12",
"@polkadot/api": "^10.9.1",
"axios": "^0.24.0",
diff --git a/packages/sdk/src/wallet/balance-adapter/acala.ts b/packages/sdk/src/wallet/balance-adapter/acala.ts
index 7d7a7063..fece5764 100644
--- a/packages/sdk/src/wallet/balance-adapter/acala.ts
+++ b/packages/sdk/src/wallet/balance-adapter/acala.ts
@@ -65,7 +65,7 @@ export class AcalaBalanceAdapter implements AcalaExpandBalanceAdapter {
private transformNative = (data: FrameSystemAccountInfo, token: Token) => {
const free = FN.fromInner(data.data.free.toString(), token.decimals);
- const locked = FN.fromInner((data.data.miscFrozen || data.data.frozen).toString(), token.decimals);
+ const locked = FN.fromInner(((data.data as any).miscFrozen || data.data.frozen).toString(), token.decimals);
const reserved = FN.fromInner(data.data.reserved.toString(), token.decimals);
const available = free.sub(locked).max(FN.ZERO);
diff --git a/packages/sdk/src/wallet/vesting/index.ts b/packages/sdk/src/wallet/vesting/index.ts
index 3df26ccd..2cad7a49 100644
--- a/packages/sdk/src/wallet/vesting/index.ts
+++ b/packages/sdk/src/wallet/vesting/index.ts
@@ -4,7 +4,7 @@ import { Option, Vec } from '@polkadot/types';
import {
OrmlVestingVestingSchedule,
PalletBalancesBalanceLock,
- PolkadotPrimitivesV2PersistedValidationData
+ PolkadotPrimitivesV5PersistedValidationData
} from '@polkadot/types/lookup';
import { combineLatest, firstValueFrom, map, Observable } from 'rxjs';
import { TokenProvider } from '../token-provider/type';
@@ -36,7 +36,7 @@ export class Vesting {
params: [address]
}).observable;
// get parachain block api.query.parachainSystem.validationData()
- const parachain$ = Storage.create