virto-signer
Version:
A signer for constructing a signed extrinsic using Pass-provided authenticators
16 lines (15 loc) • 545 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getTypedMetadata = getTypedMetadata;
var substrate_bindings_1 = require("@polkadot-api/substrate-bindings");
function getTypedMetadata(metadata) {
try {
var tmpMeta = (0, substrate_bindings_1.decAnyMetadata)(metadata);
if (tmpMeta.metadata.tag !== "v14" && tmpMeta.metadata.tag !== "v15")
throw null;
return tmpMeta.metadata.value;
}
catch (_a) {
throw new Error("Unsupported metadata version");
}
}