Closed github-actions[bot] closed 1 year ago
Running subwasm v0.18.0
🅰️ File("/Users/coderobe/Downloads/polkadot_runtime-v9340.compact.compressed.wasm")
🅱️ File("/Users/coderobe/Downloads/polkadot_runtime-v9350.compact.compressed.wasm")
🅰️ 1.294 MB (1,356,749 bytes)
🅱️ 1.262 MB (1,323,507 bytes)
Checking metadata versions:
✅ Both metadata versions are identical: V14
Checking core versions:
❌ The 2 core versions are different:
🅰️ polkadot-9340 (parity-polkadot-0.tx18.au0)
🅱️ polkadot-9350 (parity-polkadot-0.tx18.au0)
Checking runtime metadata:
❌ The metadata are different
Comparing V14 with V14
🛠 pallets.0.constants.0.value. "07387FAE5C01000B00204AA9D1010200400182ED501400010BA094CB915801CECCEC00010B0098F73E5D010200F00001000082ED501400010BA01C1EFCCC01CECC3C01010B00204AA9D1010200400101070088526A740200500082ED501400000000" --> "07A05CCD6B01000B00204AA9D101020040016293C31600010B28EB2E915801CECCEC00010B0098F73E5D010200F0000100006293C31600010B287381FBCC01CECC3C01010B00204AA9D1010200400101070088526A74020050006293C31600000000"
🛠 pallets.0.constants.4.value. "20706F6C6B61646F743C7061726974792D706F6C6B61646F74000000007C2400000000000040DF6ACB689907609B0400000037E397FC7C91F5E40100000040FE3AD401F8959A0600000017A6BC0D0062AEB301000000D2BC9897EED08F1503000000F78B278BE53F454C02000000AF2C0297A23E6D3D0200000049EAAF1B548A0CB00100000091D5DF18B0D2CF5801000000ED99C5ACB25EEDF503000000CBCA25E39F14238702000000687AD44AD37F03C201000000AB3C0572291FEB8B01000000BC9D89904F5B923F0100000037C8BB1350A9A2A802000000F3FF14D5AB527059020000001200000000" --> "20706F6C6B61646F743C7061726974792D706F6C6B61646F7400000000862400000000000040DF6ACB689907609B0400000037E397FC7C91F5E40100000040FE3AD401F8959A0600000017A6BC0D0062AEB301000000D2BC9897EED08F1503000000F78B278BE53F454C02000000AF2C0297A23E6D3D0200000049EAAF1B548A0CB00100000091D5DF18B0D2CF5801000000ED99C5ACB25EEDF503000000CBCA25E39F14238702000000687AD44AD37F03C201000000AB3C0572291FEB8B01000000BC9D89904F5B923F0100000037C8BB1350A9A2A802000000F3FF14D5AB527059020000001200000000"
🛠 pallets.9.storage.entries.6.ty.Plain. 42 --> 40
🛠 pallets.9.storage.entries.9.ty.Map.value. 40 --> 41
🛠 pallets.9.storage.entries.20.ty.Map.value. 40 --> 41
🛠 pallets.9.storage.entries.25.ty.Plain. 42 --> 40
🛠 pallets.31.constants.2.ty. 42 --> 40
🛠 pallets.31.constants.3.ty. 42 --> 40
🛠 pallets.31.constants.7.value. "0B68151D355701CECCEC00" --> "0B888E61255701CECCEC00"
🛠 pallets.31.constants.17.value. "0B68151D355701CECCEC00" --> "0B888E61255701CECCEC00"
🛠 types.types.39.type.def.variant.variants.2.docs.0. "One staker (and potentially its nominators) has been slashed by the given amount." --> "A staker (validator or nominator) has been slashed by the given amount."
🛠 types.types.39.type.def.variant.variants.3.docs.0. "An old slashing report from a prior era was discarded because it could" --> "A slash for the given validator, for the given percentage of their stake, at the given"
🛠 types.types.39.type.def.variant.variants.3.docs.1. "not be processed." --> "era as been reported."
🛠 types.types.39.type.def.variant.variants.3.fields.0.name. "session_index" --> "validator"
🛠 types.types.39.type.def.variant.variants.3.fields.0.type. 4 --> 0
🛠 types.types.39.type.def.variant.variants.3.fields.0.typeName. "SessionIndex" --> "T::AccountId"
🛠 types.types.39.type.def.variant.variants.3.name. "OldSlashingReportDiscarded" --> "SlashReported"
🛠 types.types.39.type.def.variant.variants.4.docs.0. "A new set of stakers was elected." --> "An old slashing report from a prior era was discarded because it could"
🛠 types.types.39.type.def.variant.variants.4.name. "StakersElected" --> "OldSlashingReportDiscarded"
🛠 types.types.39.type.def.variant.variants.5.docs.0. "An account has bonded this amount. \[stash, amount\]" --> "A new set of stakers was elected."
🗑 types.types.39.type.def.variant.variants.5.docs.1. ""
🗑 types.types.39.type.def.variant.variants.5.docs.2. "NOTE: This event is only emitted when funds are bonded via a dispatchable. Notably,"
🗑 types.types.39.type.def.variant.variants.5.docs.3. "it will not be emitted for staking rewards when they are added to stake."
🛠 types.types.39.type.def.variant.variants.5.name. "Bonded" --> "StakersElected"
🗑 types.types.39.type.def.variant.variants.5.fields. [{"name":"stash","type":0,"typeName":"T::AccountId"},{"name":"amount","type":6,"typeName":"BalanceOfwithdraw_unbonded
and removed unbonding chunks worth Balance
" --> "An account has unbonded this amount."
🗑 types.types.39.type.def.variant.variants.7.docs.1. "from the unlocking queue."
🛠 types.types.39.type.def.variant.variants.7.name. "Withdrawn" --> "Unbonded"
🛠 types.types.39.type.def.variant.variants.8.docs.0. "A nominator has been kicked from a validator." --> "An account has called withdraw_unbonded
and removed unbonding chunks worth Balance
"
🛠 types.types.39.type.def.variant.variants.8.fields.0.name. "nominator" --> "stash"
🛠 types.types.39.type.def.variant.variants.8.fields.1.name. "stash" --> "amount"
🛠 types.types.39.type.def.variant.variants.8.fields.1.type. 0 --> 6
🛠 types.types.39.type.def.variant.variants.8.fields.1.typeName. "T::AccountId" --> "BalanceOfT::ApproveOrigin
." --> "May only be called from T::SpendOrigin
."
🛠 types.types.307.type.def.variant.variants.2.docs.2. "May only be called from T::ApproveOrigin
." --> "May only be called from T::SpendOrigin
."
🛠 types.types.501.type.def.tuple. "2A06" --> "2806"
Changes:
Running subwasm v0.18.0
🅰️ File("/Users/coderobe/Downloads/kusama_runtime-v9340.compact.compressed.wasm")
🅱️ File("/Users/coderobe/Downloads/kusama_runtime-v9350.compact.compressed.wasm")
🅰️ 1.421 MB (1,489,893 bytes)
🅱️ 1.411 MB (1,479,859 bytes)
Checking metadata versions:
✅ Both metadata versions are identical: V14
Checking core versions:
❌ The 2 core versions are different:
🅰️ kusama-9340 (parity-kusama-0.tx17.au2)
🅱️ kusama-9350 (parity-kusama-0.tx17.au2)
Checking runtime metadata:
❌ The metadata are different
Comparing V14 with V14
🛠 pallets.0.constants.0.value. "0708A0177101000B00204AA9D1010200400122E2931400010B78D7BA915801CECCEC00010B0098F73E5D010200F00001000022E2931400010B785F0DFCCC01CECC3C01010B00204AA9D1010200400101070088526A740200500022E2931400000000" --> "07F08C409101000B00204AA9D10102004001A2909F1600010BD8EB37915801CECCEC00010B0098F73E5D010200F000010000A2909F1600010BD8738AFBCC01CECC3C01010B00204AA9D1010200400101070088526A7402005000A2909F1600000000"
🛠 pallets.0.constants.4.value. "186B7573616D61347061726974792D6B7573616D61020000007C2400000000000040DF6ACB689907609B0400000037E397FC7C91F5E40100000040FE3AD401F8959A06000000D2BC9897EED08F1503000000F78B278BE53F454C02000000AF2C0297A23E6D3D0200000049EAAF1B548A0CB00100000091D5DF18B0D2CF5801000000ED99C5ACB25EEDF503000000CBCA25E39F14238702000000687AD44AD37F03C201000000AB3C0572291FEB8B01000000BC9D89904F5B923F0100000037C8BB1350A9A2A802000000F3FF14D5AB5270590200000017A6BC0D0062AEB3010000001100000000" --> "186B7573616D61347061726974792D6B7573616D6102000000862400000000000040DF6ACB689907609B0400000037E397FC7C91F5E40100000040FE3AD401F8959A06000000D2BC9897EED08F1503000000F78B278BE53F454C02000000AF2C0297A23E6D3D0200000049EAAF1B548A0CB00100000091D5DF18B0D2CF5801000000ED99C5ACB25EEDF503000000CBCA25E39F14238702000000687AD44AD37F03C201000000AB3C0572291FEB8B01000000BC9D89904F5B923F0100000037C8BB1350A9A2A802000000F3FF14D5AB5270590200000017A6BC0D0062AEB3010000001100000000"
🛠 pallets.7.storage.entries.6.ty.Plain. 36 --> 34
🛠 pallets.7.storage.entries.9.ty.Map.value. 34 --> 35
🛠 pallets.7.storage.entries.20.ty.Map.value. 34 --> 35
🛠 pallets.7.storage.entries.25.ty.Plain. 36 --> 34
🛠 pallets.21.constants.0.value. "00407A10F35A00000000000000000000" --> "554DD2C2070000000000000000000000"
🛠 pallets.21.constants.2.value. "00270600" --> "80130300"
🛠 pallets.21.constants.4.value. "3C000010726F6F740100000020D33F25A6D70B000000000000000000600900008013030008070000080700000290D73E0D000000005743DE13000000005443DE13000000000000CA9A3B000000000065CD1D01004877686974656C69737465645F63616C6C65721E00000020D33F25A6D70B0000000000000000006009000080130300640000002C01000002EC972510000000007B573C170000000042392F1200000000020E00840000000000D6E61F010000000039627902000000000A00347374616B696E675F61646D696E0A0000002864761B9597000000000000000000006009000080130300080700008070000000C94330240065CD1D00CA9A3B025D6F780000000000E82EED00000000008C6889FFFFFFFFFF0B00247472656173757265720A0000002864761B959700000000000000000000600900008013030008070000807000000290D73E0D000000005743DE13000000005443DE13000000000000CA9A3B000000000065CD1D0C002C6C656173655F61646D696E0A0000002864761B9597000000000000000000006009000080130300080700008070000000C94330240065CD1D00CA9A3B025D6F780000000000E82EED00000000008C6889FFFFFFFFFF0D004066656C6C6F77736869705F61646D696E0A0000002864761B9597000000000000000000006009000080130300080700008070000000C94330240065CD1D00CA9A3B025D6F780000000000E82EED00000000008C6889FFFFFFFFFF0E003467656E6572616C5F61646D696E0A0000002864761B959700000000000000000000600900008013030008070000807000000290D73E0D000000005743DE13000000005443DE13000000000259A2F40200000000A3296B05000000002E6B4AFDFFFFFFFF0F003461756374696F6E5F61646D696E0A0000002864761B959700000000000000000000600900008013030008070000807000000290D73E0D000000005743DE13000000005443DE13000000000259A2F40200000000A3296B05000000002E6B4AFDFFFFFFFF1400507265666572656E64756D5F63616E63656C6C6572E803000090E99F12D3EB0500000000000000000060090000C0890100080700006400000000C94330240065CD1D00CA9A3B025D6F780000000000E82EED00000000008C6889FFFFFFFFFF1500447265666572656E64756D5F6B696C6C6572E803000090E99F12D3EB050000000000000000006009000080130300080700006400000000C94330240065CD1D00CA9A3B025D6F780000000000E82EED00000000008C6889FFFFFFFFFF1E0030736D616C6C5F746970706572C8000000A9821BCE26000000000000000000000060090000C0890100080700004038000000499149150065CD1D00CA9A3B02F9BA1800000000002A4D3100000000006B59E7FFFFFFFFFF1F00286269675F746970706572640000009A1A130D84010000000000000000000060090000C0890100100E00004038000000499149150065CD1D00CA9A3B02694F3F000000000035967D0000000000E534C1FFFFFFFFFF200034736D616C6C5F7370656E64657232000000040ABF82280F000000000000000000006009000080130300201C00004038000000C94330240065CD1D00CA9A3B025D6F780000000000E82EED00000000008C6889FFFFFFFFFF2100386D656469756D5F7370656E646572140000000C1E3D88792D0000000000000000000060090000801303004038000040380000005B01F6300065CD1D00CA9A3B021161DB0000000000BFD1AA010000000020972AFFFFFFFFFF22002C6269675F7370656E6465720A0000002864761B959700000000000000000000600900008013030080700000403800000000CA9A3B0065CD1D00CA9A3B02413CB00100000000755D34030000000045D165FEFFFFFFFF" --> "3C000010726F6F740100000020D33F25A6D70B000000000000000000B00400008013030040380000403800000290D73E0D000000005743DE13000000005443DE13000000000000CA9A3B000000000065CD1D01004877686974656C69737465645F63616C6C65726400000050C8EC362A2F010000000000000000002C01000080130300640000006400000002EC972510000000007B573C170000000042392F1200000000020E00840000000000D6E61F010000000039627902000000000A00347374616B696E675F61646D696E0A0000002864761B959700000000000000000000B004000080130300080700006400000000C94330240065CD1D00CA9A3B025D6F780000000000E82EED00000000008C6889FFFFFFFFFF0B00247472656173757265720A00000008147E05511E00000000000000000000B00400008013030008070000403800000290D73E0D000000005743DE13000000005443DE13000000000000CA9A3B000000000065CD1D0C002C6C656173655F61646D696E0A0000002864761B959700000000000000000000B004000080130300080700006400000000C94330240065CD1D00CA9A3B025D6F780000000000E82EED00000000008C6889FFFFFFFFFF0D004066656C6C6F77736869705F61646D696E0A0000002864761B959700000000000000000000B004000080130300080700006400000000C94330240065CD1D00CA9A3B025D6F780000000000E82EED00000000008C6889FFFFFFFFFF0E003467656E6572616C5F61646D696E0A0000002864761B959700000000000000000000B00400008013030008070000640000000290D73E0D000000005743DE13000000005443DE13000000000259A2F40200000000A3296B05000000002E6B4AFDFFFFFFFF0F003461756374696F6E5F61646D696E0A0000002864761B959700000000000000000000B00400008013030008070000640000000290D73E0D000000005743DE13000000005443DE13000000000259A2F40200000000A3296B05000000002E6B4AFDFFFFFFFF1400507265666572656E64756D5F63616E63656C6C6572E803000050C8EC362A2F01000000000000000000B0040000C0890100080700006400000000C94330240065CD1D00CA9A3B025D6F780000000000E82EED00000000008C6889FFFFFFFFFF1500447265666572656E64756D5F6B696C6C6572E803000090E99F12D3EB05000000000000000000B004000080130300080700006400000000C94330240065CD1D00CA9A3B025D6F780000000000E82EED00000000008C6889FFFFFFFFFF1E0030736D616C6C5F746970706572C8000000554DD2C20700000000000000000000000A000000C0890100640000000A00000000499149150065CD1D00CA9A3B02F9BA1800000000002A4D3100000000006B59E7FFFFFFFFFF1F00286269675F746970706572640000005205379C4D000000000000000000000064000000C0890100580200006400000000499149150065CD1D00CA9A3B02694F3F000000000035967D0000000000E534C1FFFFFFFFFF200034736D616C6C5F7370656E646572320000003435261A0803000000000000000000006009000080130300201C00004038000000C94330240065CD1D00CA9A3B025D6F780000000000E82EED00000000008C6889FFFFFFFFFF2100386D656469756D5F7370656E64657232000000686A4C3410060000000000000000000060090000801303004038000040380000005B01F6300065CD1D00CA9A3B021161DB0000000000BFD1AA010000000020972AFFFFFFFFFF22002C6269675F7370656E64657232000000D0D49868200C00000000000000000000600900008013030080700000403800000000CA9A3B0065CD1D00CA9A3B02413CB00100000000755D34030000000045D165FEFFFFFFFF"
🛠 pallets.38.constants.2.ty. 36 --> 34
🛠 pallets.38.constants.3.ty. 36 --> 34
🛠 pallets.38.constants.7.value. "0B7037A3205701CECCEC00" --> "0BE85EF7FF5601CECCEC00"
🛠 pallets.38.constants.17.value. "0B7037A3205701CECCEC00" --> "0BE85EF7FF5601CECCEC00"
🛠 types.types.33.type.def.variant.variants.2.docs.0. "One staker (and potentially its nominators) has been slashed by the given amount." --> "A staker (validator or nominator) has been slashed by the given amount."
🛠 types.types.33.type.def.variant.variants.3.docs.0. "An old slashing report from a prior era was discarded because it could" --> "A slash for the given validator, for the given percentage of their stake, at the given"
🛠 types.types.33.type.def.variant.variants.3.docs.1. "not be processed." --> "era as been reported."
🛠 types.types.33.type.def.variant.variants.3.fields.0.name. "session_index" --> "validator"
🛠 types.types.33.type.def.variant.variants.3.fields.0.type. 4 --> 0
🛠 types.types.33.type.def.variant.variants.3.fields.0.typeName. "SessionIndex" --> "T::AccountId"
🛠 types.types.33.type.def.variant.variants.3.name. "OldSlashingReportDiscarded" --> "SlashReported"
🛠 types.types.33.type.def.variant.variants.4.docs.0. "A new set of stakers was elected." --> "An old slashing report from a prior era was discarded because it could"
🛠 types.types.33.type.def.variant.variants.4.name. "StakersElected" --> "OldSlashingReportDiscarded"
🛠 types.types.33.type.def.variant.variants.5.docs.0. "An account has bonded this amount. \[stash, amount\]" --> "A new set of stakers was elected."
🗑 types.types.33.type.def.variant.variants.5.docs.1. ""
🗑 types.types.33.type.def.variant.variants.5.docs.2. "NOTE: This event is only emitted when funds are bonded via a dispatchable. Notably,"
🗑 types.types.33.type.def.variant.variants.5.docs.3. "it will not be emitted for staking rewards when they are added to stake."
🛠 types.types.33.type.def.variant.variants.5.name. "Bonded" --> "StakersElected"
🗑 types.types.33.type.def.variant.variants.5.fields. [{"name":"stash","type":0,"typeName":"T::AccountId"},{"name":"amount","type":6,"typeName":"BalanceOfwithdraw_unbonded
and removed unbonding chunks worth Balance
" --> "An account has unbonded this amount."
🗑 types.types.33.type.def.variant.variants.7.docs.1. "from the unlocking queue."
🛠 types.types.33.type.def.variant.variants.7.name. "Withdrawn" --> "Unbonded"
🛠 types.types.33.type.def.variant.variants.8.docs.0. "A nominator has been kicked from a validator." --> "An account has called withdraw_unbonded
and removed unbonding chunks worth Balance
"
🛠 types.types.33.type.def.variant.variants.8.fields.0.name. "nominator" --> "stash"
🛠 types.types.33.type.def.variant.variants.8.fields.1.name. "stash" --> "amount"
🛠 types.types.33.type.def.variant.variants.8.fields.1.type. 0 --> 6
🛠 types.types.33.type.def.variant.variants.8.fields.1.typeName. "T::AccountId" --> "BalanceOfT::ApproveOrigin
." --> "May only be called from T::SpendOrigin
."
🛠 types.types.235.type.def.variant.variants.2.docs.2. "May only be called from T::ApproveOrigin
." --> "May only be called from T::SpendOrigin
."
🛠 types.types.443.type.def.variant.variants.0.fields.0.typeName. "T::Hash" --> "PreimageHash"
🛠 types.types.443.type.def.variant.variants.1.fields.0.typeName. "T::Hash" --> "PreimageHash"
🛠 types.types.443.type.def.variant.variants.2.fields.0.typeName. "T::Hash" --> "PreimageHash"
🛠 types.types.548.type.def.tuple. "2406" --> "2206"
🛠 types.types.620.type.def.variant.variants.1.fields.1.type. 622 --> 623
🛠 types.types.620.type.def.variant.variants.1.fields.1.typeName. "Deposit<AccountId, Balance>" --> "Option<Deposit<AccountId, Balance>>"
🛠 types.types.620.type.def.variant.variants.2.fields.1.type. 622 --> 623
🛠 types.types.620.type.def.variant.variants.2.fields.1.typeName. "Deposit<AccountId, Balance>" --> "Option<Deposit<AccountId, Balance>>"
🛠 types.types.620.type.def.variant.variants.3.fields.1.type. 622 --> 623
🛠 types.types.620.type.def.variant.variants.3.fields.1.typeName. "Deposit<AccountId, Balance>" --> "Option<Deposit<AccountId, Balance>>"
🛠 types.types.620.type.def.variant.variants.4.fields.1.type. 622 --> 623
🛠 types.types.620.type.def.variant.variants.4.fields.1.typeName. "Deposit<AccountId, Balance>" --> "Option<Deposit<AccountId, Balance>>"
🛠 types.types.634.type.def.variant.variants.0.fields.0.type. 36 --> 34
🛠 types.types.634.type.def.variant.variants.0.fields.1.type. 36 --> 34
🛠 types.types.634.type.def.variant.variants.0.fields.2.type. 36 --> 34
🛠 types.types.634.type.def.variant.variants.1.fields.0.type. 36 --> 34
🛠 types.types.634.type.def.variant.variants.1.fields.1.type. 36 --> 34
🛠 types.types.634.type.def.variant.variants.1.fields.2.type. 36 --> 34
🛠 types.types.634.type.def.variant.variants.1.fields.3.type. 36 --> 34
🛠 types.types.643.type.def.variant.variants.1.fields.1.type. 622 --> 623
🛠 types.types.643.type.def.variant.variants.1.fields.1.typeName. "Deposit<AccountId, Balance>" --> "Option<Deposit<AccountId, Balance>>"
🛠 types.types.643.type.def.variant.variants.2.fields.1.type. 622 --> 623
🛠 types.types.643.type.def.variant.variants.2.fields.1.typeName. "Deposit<AccountId, Balance>" --> "Option<Deposit<AccountId, Balance>>"
🛠 types.types.643.type.def.variant.variants.3.fields.1.type. 622 --> 623
🛠 types.types.643.type.def.variant.variants.3.fields.1.typeName. "Deposit<AccountId, Balance>" --> "Option<Deposit<AccountId, Balance>>"
🛠 types.types.643.type.def.variant.variants.4.fields.1.type. 622 --> 623
🛠 types.types.643.type.def.variant.variants.4.fields.1.typeName. "Deposit<AccountId, Balance>" --> "Option<Deposit<AccountId, Balance>>"
Changes:
Running subwasm v0.18.0
🅰️ File("/Users/coderobe/Downloads/westend_runtime-v9340.compact.compressed.wasm")
🅱️ File("/Users/coderobe/Downloads/westend_runtime-v9350.compact.compressed.wasm")
🅰️ 1.182 MB (1,239,245 bytes)
🅱️ 1.179 MB (1,236,452 bytes)
Checking metadata versions:
✅ Both metadata versions are identical: V14
Checking core versions:
❌ The 2 core versions are different:
🅰️ westend-9340 (parity-westend-0.tx16.au2)
🅱️ westend-9350 (parity-westend-0.tx16.au2)
Checking runtime metadata:
❌ The metadata are different
Comparing V14 with V14
🛠 pallets.0.constants.0.value. "07404A472801000B00204AA9D101020040010226DB1200010B800629925801CECCEC00010B0098F73E5D010200F0000100000226DB1200010B808E7BFCCC01CECC3C01010B00204AA9D1010200400101070088526A74020050000226DB1200000000" --> "0730E7793601000B00204AA9D101020040010232CD1400010B8083AC915801CECCEC00010B0098F73E5D010200F0000100000232CD1400010B800BFFFBCC01CECC3C01010B00204AA9D1010200400101070088526A74020050000232CD1400000000"
🛠 pallets.0.constants.4.value. "1C77657374656E64387061726974792D77657374656E64020000007C2400000000000040DF6ACB689907609B0400000037E397FC7C91F5E40100000040FE3AD401F8959A06000000D2BC9897EED08F1503000000F78B278BE53F454C02000000AF2C0297A23E6D3D0300000049EAAF1B548A0CB00100000091D5DF18B0D2CF5801000000ED99C5ACB25EEDF503000000CBCA25E39F14238702000000687AD44AD37F03C201000000AB3C0572291FEB8B01000000BC9D89904F5B923F0100000037C8BB1350A9A2A802000000F3FF14D5AB5270590200000017A6BC0D0062AEB3010000001000000000" --> "1C77657374656E64387061726974792D77657374656E6402000000862400000000000040DF6ACB689907609B0400000037E397FC7C91F5E40100000040FE3AD401F8959A06000000D2BC9897EED08F1503000000F78B278BE53F454C02000000AF2C0297A23E6D3D0300000049EAAF1B548A0CB00100000091D5DF18B0D2CF5801000000ED99C5ACB25EEDF503000000CBCA25E39F14238702000000687AD44AD37F03C201000000AB3C0572291FEB8B01000000BC9D89904F5B923F0100000037C8BB1350A9A2A802000000F3FF14D5AB5270590200000017A6BC0D0062AEB3010000001000000000"
🛠 pallets.7.storage.entries.6.ty.Plain. 36 --> 34
🛠 pallets.7.storage.entries.9.ty.Map.value. 34 --> 35
🛠 pallets.7.storage.entries.20.ty.Map.value. 34 --> 35
🛠 pallets.7.storage.entries.25.ty.Plain. 36 --> 34
🛠 pallets.23.constants.2.ty. 36 --> 34
🛠 pallets.23.constants.3.ty. 36 --> 34
🛠 pallets.23.constants.7.value. "0B40BCE1695701CECCEC00" --> "0B509C325B5701CECCEC00"
🛠 pallets.23.constants.17.value. "0B40BCE1695701CECCEC00" --> "0B509C325B5701CECCEC00"
🛠 types.types.33.type.def.variant.variants.2.docs.0. "One staker (and potentially its nominators) has been slashed by the given amount." --> "A staker (validator or nominator) has been slashed by the given amount."
🛠 types.types.33.type.def.variant.variants.3.docs.0. "An old slashing report from a prior era was discarded because it could" --> "A slash for the given validator, for the given percentage of their stake, at the given"
🛠 types.types.33.type.def.variant.variants.3.docs.1. "not be processed." --> "era as been reported."
🛠 types.types.33.type.def.variant.variants.3.fields.0.name. "session_index" --> "validator"
🛠 types.types.33.type.def.variant.variants.3.fields.0.type. 4 --> 0
🛠 types.types.33.type.def.variant.variants.3.fields.0.typeName. "SessionIndex" --> "T::AccountId"
🛠 types.types.33.type.def.variant.variants.3.name. "OldSlashingReportDiscarded" --> "SlashReported"
🛠 types.types.33.type.def.variant.variants.4.docs.0. "A new set of stakers was elected." --> "An old slashing report from a prior era was discarded because it could"
🛠 types.types.33.type.def.variant.variants.4.name. "StakersElected" --> "OldSlashingReportDiscarded"
🛠 types.types.33.type.def.variant.variants.5.docs.0. "An account has bonded this amount. \[stash, amount\]" --> "A new set of stakers was elected."
🗑 types.types.33.type.def.variant.variants.5.docs.1. ""
🗑 types.types.33.type.def.variant.variants.5.docs.2. "NOTE: This event is only emitted when funds are bonded via a dispatchable. Notably,"
🗑 types.types.33.type.def.variant.variants.5.docs.3. "it will not be emitted for staking rewards when they are added to stake."
🛠 types.types.33.type.def.variant.variants.5.name. "Bonded" --> "StakersElected"
🗑 types.types.33.type.def.variant.variants.5.fields. [{"name":"stash","type":0,"typeName":"T::AccountId"},{"name":"amount","type":6,"typeName":"BalanceOfwithdraw_unbonded
and removed unbonding chunks worth Balance
" --> "An account has unbonded this amount."
🗑 types.types.33.type.def.variant.variants.7.docs.1. "from the unlocking queue."
🛠 types.types.33.type.def.variant.variants.7.name. "Withdrawn" --> "Unbonded"
🛠 types.types.33.type.def.variant.variants.8.docs.0. "A nominator has been kicked from a validator." --> "An account has called withdraw_unbonded
and removed unbonding chunks worth Balance
"
🛠 types.types.33.type.def.variant.variants.8.fields.0.name. "nominator" --> "stash"
🛠 types.types.33.type.def.variant.variants.8.fields.1.name. "stash" --> "amount"
🛠 types.types.33.type.def.variant.variants.8.fields.1.type. 0 --> 6
🛠 types.types.33.type.def.variant.variants.8.fields.1.typeName. "T::AccountId" --> "BalanceOf
Running subwasm v0.18.0
🅰️ File("/Users/coderobe/Downloads/rococo_runtime-v9340.compact.compressed.wasm")
🅱️ File("/Users/coderobe/Downloads/rococo_runtime-v9350.compact.compressed.wasm")
🅰️ 1.214 MB (1,272,811 bytes)
🅱️ 1.210 MB (1,268,756 bytes)
Checking metadata versions:
✅ Both metadata versions are identical: V14
Checking core versions:
❌ The 2 core versions are different:
🅰️ rococo-9340 (parity-rococo-v2.0-0.tx16.au0)
🅱️ rococo-9350 (parity-rococo-v2.0-0.tx16.au0)
Checking runtime metadata:
❌ The metadata are different
Comparing V14 with V14
🛠 pallets.0.constants.0.value. "03D02778F3000B00204AA9D101020040012229A91200010BB88535925801CECCEC00010B0098F73E5D010200F0000100002229A91200010BB80D88FCCC01CECC3C01010B00204AA9D1010200400101070088526A74020050002229A91200000000" --> "07B8DAFB3D01000B00204AA9D1010200400182ACC31400010BE0E4AE915801CECCEC00010B0098F73E5D010200F00001000082ACC31400010BE06C01FCCC01CECC3C01010B00204AA9D1010200400101070088526A740200500082ACC31400000000"
🛠 pallets.0.constants.4.value. "18726F636F636F487061726974792D726F636F636F2D76322E30000000007C240000000000003CDF6ACB689907609B0400000037E397FC7C91F5E40100000040FE3AD401F8959A06000000D2BC9897EED08F1503000000F78B278BE53F454C02000000AF2C0297A23E6D3D0300000049EAAF1B548A0CB00100000091D5DF18B0D2CF5801000000ED99C5ACB25EEDF503000000CBCA25E39F14238702000000687AD44AD37F03C201000000AB3C0572291FEB8B01000000BC9D89904F5B923F0100000037C8BB1350A9A2A8020000002A5E924655399E60010000001000000001" --> "18726F636F636F487061726974792D726F636F636F2D76322E300000000086240000000000003CDF6ACB689907609B0400000037E397FC7C91F5E40100000040FE3AD401F8959A06000000D2BC9897EED08F1503000000F78B278BE53F454C02000000AF2C0297A23E6D3D0300000049EAAF1B548A0CB00100000091D5DF18B0D2CF5801000000ED99C5ACB25EEDF503000000CBCA25E39F14238702000000687AD44AD37F03C201000000AB3C0572291FEB8B01000000BC9D89904F5B923F0100000037C8BB1350A9A2A8020000002A5E924655399E60010000001000000001"
🛠 types.types.349.type.def.variant.variants.1.docs.3. "May only be called from T::ApproveOrigin
." --> "May only be called from T::SpendOrigin
."
🛠 types.types.349.type.def.variant.variants.2.docs.2. "May only be called from T::ApproveOrigin
." --> "May only be called from T::SpendOrigin
."
Changes:
try-runtime https://github.com/paritytech/polkadot/pull/6431
kusama try-runtime succeeds
released
Release Checklist
This is the release checklist for Polkadot v0.9.35. All following checks should be completed before publishing a new release of the Polkadot/Kusama/Westend/Rococo runtime or client. The current release candidate can be checked out with
git checkout release-v0.9.35
Runtime Releases
These checks should be performed on the codebase prior to forking to a release- candidate branch.
spec_version
has been incremented since the last release for any native runtimes from any existing use on public (non-private) networks. If the runtime was published (release or pre-release), either thespec_version
orimpl
must be bumped.transaction_version
if not.The following checks can be performed after we have forked off to the release- candidate branch or started an additional release candidate branch (rc-2, rc-3, etc)
All Releases
freenotes
were added into the release branch after the latest generated RC