UNPKG

@darwinia/types-known

Version:
36 lines (29 loc) 959 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _util = require("@polkadot/util"); var _darwiniaCrab = _interopRequireDefault(require("./darwinia-crab")); // Copyright 2017-2022 @darwinia/types-known authors & contributors // SPDX-License-Identifier: Apache-2.0 function rawToFinal(_ref) { let { genesisHash, versions } = _ref; return { genesisHash: (0, _util.hexToU8a)(genesisHash), versions: versions.map(_ref2 => { let [blockNumber, specVersion] = _ref2; return { blockNumber: new _util.BN(blockNumber), specVersion: new _util.BN(specVersion) }; }) }; } // Type overrides for specific spec types & versions as given in runtimeVersion const upgrades = [rawToFinal(_darwiniaCrab.default)]; var _default = upgrades; exports.default = _default;