From ac033ce17fc58fc7b758be52ce67dd5069ccfa8b Mon Sep 17 00:00:00 2001 From: Tarik Gul <47201679+TarikGul@users.noreply.github.com> Date: Tue, 5 Oct 2021 16:00:28 -0400 Subject: [PATCH] fix: update metdata to v13 (#695) --- src/services/pallets/PalletsStorageService.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/services/pallets/PalletsStorageService.ts b/src/services/pallets/PalletsStorageService.ts index 02d9c8497..80fc07347 100644 --- a/src/services/pallets/PalletsStorageService.ts +++ b/src/services/pallets/PalletsStorageService.ts @@ -1,8 +1,8 @@ import { Text, Vec } from '@polkadot/types'; import { BlockHash, - ModuleMetadataV12, - StorageEntryMetadataV12, + ModuleMetadataV13, + StorageEntryMetadataV13, } from '@polkadot/types/interfaces'; import { stringCamelCase } from '@polkadot/util'; import { BadRequest, InternalServerError } from 'http-errors'; @@ -110,7 +110,7 @@ export class PalletsStorageService extends AbstractService { * @param storageItemMeta polkadot-js StorageEntryMetadataV12 */ private normalizeStorageItemMeta( - storageItemMeta: StorageEntryMetadataV12 + storageItemMeta: StorageEntryMetadataV13 ): ISanitizedStorageItemMetadata { const normalizedStorageItemMeta = sanitizeNumbers( storageItemMeta @@ -128,9 +128,9 @@ export class PalletsStorageService extends AbstractService { * @param storageId name of the storage item in camel or pascal case */ private findStorageItemMeta( - palletMeta: ModuleMetadataV12, + palletMeta: ModuleMetadataV13, storageItemId: string - ): StorageEntryMetadataV12 { + ): StorageEntryMetadataV13 { if (palletMeta.storage.isNone) { throw new InternalServerError( `No storage items found in ${palletMeta.name.toString()}'s metadata` @@ -156,15 +156,15 @@ export class PalletsStorageService extends AbstractService { * * @param palletId identifier for a FRAME pallet as a pallet name or index. */ - private findPalletMeta(palletId: string): [ModuleMetadataV12, number] { - const { modules } = this.api.runtimeMetadata.asV12; + private findPalletMeta(palletId: string): [ModuleMetadataV13, number] { + const { modules } = this.api.runtimeMetadata.asV13; const { isValidPalletName, isValidPalletIndex, parsedPalletId } = this.validPalletId(modules, palletId); const filtered = modules.filter((mod) => mod.storage.isSome); - let palletMeta: ModuleMetadataV12 | undefined; + let palletMeta: ModuleMetadataV13 | undefined; let palletIdx: number | undefined; if (isValidPalletIndex) { @@ -210,7 +210,7 @@ export class PalletsStorageService extends AbstractService { } private validPalletId( - modules: Vec, + modules: Vec, palletId: string ): { isValidPalletName: boolean;