XXX: Adjust repo to use V15 metadata

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
This commit is contained in:
Alexandru Vasile
2023-01-20 18:44:58 +00:00
parent 73c4fa6a1c
commit 92052d6952
14 changed files with 49 additions and 49 deletions
+3 -3
View File
@@ -10,7 +10,7 @@ use color_eyre::eyre::{
use frame_metadata::{
RuntimeMetadata,
RuntimeMetadataPrefixed,
RuntimeMetadataV14,
RuntimeMetadataV15,
META_RESERVED,
};
use jsonrpsee::client_transport::ws::Uri;
@@ -110,7 +110,7 @@ async fn handle_full_metadata(nodes: &[Uri]) -> color_eyre::Result<()> {
Ok(())
}
async fn fetch_runtime_metadata(url: &Uri) -> color_eyre::Result<RuntimeMetadataV14> {
async fn fetch_runtime_metadata(url: &Uri) -> color_eyre::Result<RuntimeMetadataV15> {
let bytes = subxt_codegen::utils::fetch_metadata_bytes(url).await?;
let metadata = <RuntimeMetadataPrefixed as Decode>::decode(&mut &bytes[..])?;
@@ -124,7 +124,7 @@ async fn fetch_runtime_metadata(url: &Uri) -> color_eyre::Result<RuntimeMetadata
}
match metadata.1 {
RuntimeMetadata::V14(v14) => Ok(v14),
RuntimeMetadata::V15(v15) => Ok(v15),
_ => {
Err(eyre::eyre!(
"Node {:?} with unsupported metadata version: {:?}",