From 47d84bccaafca1cd585f64a12b99370d869da292 Mon Sep 17 00:00:00 2001 From: Alexandru Vasile Date: Thu, 13 Apr 2023 18:18:15 +0300 Subject: [PATCH] metadata/bench: Use v15 Signed-off-by: Alexandru Vasile --- metadata/benches/bench.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/metadata/benches/bench.rs b/metadata/benches/bench.rs index ab9d240b1e..d264fbe5f3 100644 --- a/metadata/benches/bench.rs +++ b/metadata/benches/bench.rs @@ -4,21 +4,23 @@ use codec::Decode; use criterion::*; -use frame_metadata::{RuntimeMetadata::V14, RuntimeMetadataPrefixed, RuntimeMetadataV14}; +use frame_metadata::{v15::RuntimeMetadataV15, RuntimeMetadata, RuntimeMetadataPrefixed}; use scale_info::{form::PortableForm, TypeDef, TypeDefVariant}; use std::{fs, path::Path}; use subxt_metadata::{ get_call_hash, get_constant_hash, get_metadata_hash, get_pallet_hash, get_storage_hash, + metadata_v14_to_latest, }; -fn load_metadata() -> RuntimeMetadataV14 { +fn load_metadata() -> RuntimeMetadataV15 { let bytes = fs::read(Path::new("../artifacts/polkadot_metadata.scale")) .expect("Cannot read metadata blob"); let meta: RuntimeMetadataPrefixed = Decode::decode(&mut &*bytes).expect("Cannot decode scale metadata"); match meta.1 { - V14(v14) => v14, + RuntimeMetadata::V14(v14) => metadata_v14_to_latest(v14), + RuntimeMetadata::V15(v15) => v15, _ => panic!("Unsupported metadata version {:?}", meta.1), } }