Additional Xcm types (#3472)

This commit is contained in:
Jaco
2021-05-03 13:16:18 +02:00
committed by GitHub
parent 0dc121a796
commit a4ab732478
3 changed files with 27 additions and 2 deletions
@@ -310,8 +310,10 @@ export default {
relayParentStorageRoot: 'Hash',
maxPovSize: 'u32'
},
RelayChainBlockNumber: 'u32',
RelayChainHash: 'Hash',
RelayBlockNumber: 'u32',
RelayChainBlockNumber: 'RelayBlockNumber',
RelayHash: 'Hash',
RelayChainHash: 'RelayHash',
QueuedParathread: {
claim: 'ParathreadEntry',
coreOffset: 'u32'
@@ -37,6 +37,9 @@ const xcm = {
RelayedFrom: 'XcmRelayedFrom'
}
},
XcmpMessageFormat: {
_enum: ['ConcatenatedVersionedXcm', 'ConcatenatedEncodedBlob', 'Signals']
},
VersionedXcm: {
_enum: {
V0: 'Xcm'
@@ -67,6 +70,12 @@ const xmcOrder = {
};
const multiAsset = {
InboundStatus: {
_enum: ['Ok', 'Suspended']
},
OutboundStatus: {
_enum: ['Ok', 'Suspended']
},
MultiAssetAbstractFungible: {
id: 'Vec<u8>',
instance: 'Compact<u128>'
@@ -236,6 +245,13 @@ export default {
Error: 'XcmError'
}
},
QueueConfigData: {
suspendThreshold: 'u32',
dropThreshold: 'u32',
resumeThreshold: 'u32',
thresholdWeight: 'Weight',
weightRestrictDecay: 'Weight'
},
VersionedMultiLocation: {
_enum: {
V0: 'MultiLocation'