Affected tests:
assetHubKusama.peopleKusama.xcm.test.ts — currently failing
assetHubKusama.coretimeKusama.xcm.test.ts — currently skipped
Both fail with the same decodeU8a error on XcmpMessageFormat index 3 (ConcatenatedOpaqueVersionedXcm), introduced by a Kusama runtime upgrade that polkadot.js doesn't know about yet.
Upstream fix: polkadot-js/api#6255
Temporary fix: yarn patch to @polkadot/types adding the missing variant (same approach as the Chopsticks patches):
XcmpMessageFormat: {
- _enum: ['ConcatenatedVersionedXcm', 'ConcatenatedEncodedBlob', 'Signals']
+ _enum: ['ConcatenatedVersionedXcm', 'ConcatenatedEncodedBlob', 'Signals', 'ConcatenatedOpaqueVersionedXcm']
},
TODO
Affected tests:
assetHubKusama.peopleKusama.xcm.test.ts— currently failingassetHubKusama.coretimeKusama.xcm.test.ts— currently skippedBoth fail with the same
decodeU8aerror onXcmpMessageFormatindex 3 (ConcatenatedOpaqueVersionedXcm), introduced by a Kusama runtime upgrade that polkadot.js doesn't know about yet.Upstream fix: polkadot-js/api#6255
Temporary fix: yarn patch to
@polkadot/typesadding the missing variant (same approach as the Chopsticks patches):XcmpMessageFormat: { - _enum: ['ConcatenatedVersionedXcm', 'ConcatenatedEncodedBlob', 'Signals'] + _enum: ['ConcatenatedVersionedXcm', 'ConcatenatedEncodedBlob', 'Signals', 'ConcatenatedOpaqueVersionedXcm'] },TODO
ConcatenatedOpaqueVersionedXcmtoXcmpMessageFormatenum polkadot-js/api#6255 is downstreamed