Closed xlc closed 3 years ago
Need some manual testing for
Running subwasm v0.14.0
π
°οΈ Chain(OnchainBlock { endpoint: WebSocket("wss://karura-rpc-2.aca-api.network/ws"), block_ref: None })
π
±οΈ File("karura-1010.wasm")
π
°οΈ 0.773 MB (810,144 bytes)
π
±οΈ 0.791 MB (829,044 bytes)
Checking metadata versions:
β
Both metadata versions are identical: V13
Checking core versions:
β The 2 core versions are different:
π
°οΈ karura-1009 (karura-0.tx1.au1)
π
±οΈ karura-1010 (karura-0.tx1.au1)
Checking runtime metadata:
β The metadata are different
Comparing V13 with V13
π modules.0.constants.4.value. "186B6172757261186B617275726101000000F10300000000000034DF6ACB689907609B0300000037E397FC7C91F5E40100000040FE3AD401F8959A05000000D2BC9897EED08F1503000000F78B278BE53F454C02000000DD718D5CC53262D401000000AB3C0572291FEB8B01000000BC9D89904F5B923F0100000037C8BB1350A9A2A8010000006EF953004BA30E5901000000F485C9145D3F0AAD01000000E3DF3F2AA8A5CC5701000000EA93E3F16F3D69620100000001000000" --> "186B6172757261186B617275726101000000F20300000000000034DF6ACB689907609B0300000037E397FC7C91F5E40100000040FE3AD401F8959A05000000D2BC9897EED08F1503000000F78B278BE53F454C02000000DD718D5CC53262D401000000AB3C0572291FEB8B01000000BC9D89904F5B923F0100000037C8BB1350A9A2A8010000006EF953004BA30E5901000000F485C9145D3F0AAD01000000E3DF3F2AA8A5CC5701000000EA93E3F16F3D69620100000001000000"
π modules.43.errors. "" --> [{"documentation":[" Pool does not exist"],"name":"PoolDoesNotExist"}]
π modules.43.storage.entries.0.ty.Map.key. "T::PoolId" --> "T::PoolIdV0"
π modules.43.storage.entries.0.ty.Map.value. "PoolInfo<T::Share, T::Balance>" --> "PoolInfoV0<T::Share, T::Balance>"
π modules.43.storage.entries.1.default. "0000000000000000000000000000000000000000000000000000000000000000" --> "0000000000000000000000000000000000"
π modules.43.storage.entries.1.name. "ShareAndWithdrawnReward" --> "PoolInfos"
π modules.43.storage.entries.1.ty.DoubleMap. {"hasher":"Twox64Concat","key1":"T::PoolId","key2":"T::AccountId","key2_hasher":"Twox64Concat","value":"(T::Share, T::Balance)"}
π modules.54.calls.2.arguments.0.ty. "PoolId<T::RelaychainAccountId>" --> "PoolId"
π modules.54.calls.3.arguments.0.ty. "Vec<(PoolId<T::RelaychainAccountId>, Balance)>" --> "Vec<(PoolId, Vec<(CurrencyId, Balance)>)>"
π modules.54.calls.4.arguments.0.ty. "Vec<(PoolId<T::RelaychainAccountId>, Rate)>" --> "Vec<(PoolId, Rate)>"
π modules.54.calls.5.arguments.0.ty. "Vec<(PoolId<T::RelaychainAccountId>, Rate)>" --> "Vec<(PoolId, Rate)>"
π modules.54.calls.5.name. "update_payout_deduction_rates" --> "update_claim_reward_deduction_rates"
π modules.54.calls.6.arguments.0.name. "pool_id" --> "count"
π modules.54.calls.6.arguments.0.ty. "PoolId<T::RelaychainAccountId>" --> "u32"
π modules.54.calls.6.arguments.1. {"name":"amount","ty":"Balance"}
π modules.54.calls.6.name. "add_allowance" --> "migrate_share_and_withdrawn_reward"
π modules.54.constants.4.name. "NativeRewardsSource" --> "RewardsSource"
π modules.54.event.3.arguments.1. "Balance" --> "CurrencyId"
π modules.54.event.5.name. "PayoutDeductionRateUpdated" --> "ClaimRewardDeductionRateUpdated"
π modules.54.storage.entries.0.ty.Map.key. "PoolId<T::RelaychainAccountId>" --> "PoolIdV0<T::RelaychainAccountId>"
π modules.54.storage.entries.1.ty.Map.key. "PoolId<T::RelaychainAccountId>" --> "PoolIdV0<T::RelaychainAccountId>"
π modules.54.storage.entries.2.ty.Map.key. "PoolId<T::RelaychainAccountId>" --> "PoolIdV0<T::RelaychainAccountId>"
π modules.54.storage.entries.3.ty.DoubleMap.key1. "PoolId<T::RelaychainAccountId>" --> "PoolIdV0<T::RelaychainAccountId>"
Changes:
- unmodified = 72.92% (175)
- added = 12.08% (29)
- modified = 13.75% (33)
- removed = 1.25% (3)
Skipped:
- documentation = 13
- bytes = 0
This updates some calls module-incentives. They are governance only method and we don't have ongoing motion, so should be safe.
New Release Details:
Runtime Release
spec_version
has been incremented since the last release.subwasm diff wss://karura-rpc-2.aca-api.network/ws karura_runtime.compact.compressed.wasm
transaction_version
if not.make srtool-build-wasm-karura
All Releases
Post Release
Compatibility Checklist
SDK & Tools
dApps & Wallets
Other