Cleanup metadata conversion (#856)

This commit is contained in:
Jaco
2021-10-19 07:04:45 +03:00
committed by GitHub
parent c78a779738
commit f1d3e5ceac
+5 -9
View File
@@ -36,18 +36,14 @@ export function metadataExpand (definition: MetadataDef, isPartial = false): Cha
tokenSymbol
}));
const isUnknown = genesisHash === '0x';
let hasMetadata = false;
const hasMetadata = !!metaCalls && !isPartial;
if (metaCalls && !isPartial) {
hasMetadata = true;
const metadata = new Metadata(registry, base64Decode(metaCalls));
const signedExtensions = metadata.asLatest.extrinsic.signedExtensions.toJSON() as string[];
registry.setMetadata(metadata, signedExtensions, userExtensions);
if (hasMetadata) {
registry.setMetadata(new Metadata(registry, base64Decode(metaCalls)), undefined, userExtensions);
}
const isUnknown = genesisHash === '0x';
const result = {
definition,
genesisHash: isUnknown