mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-09 20:11:09 +00:00
XXX: Use v15 docs
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
This commit is contained in:
+1
-1
@@ -14,7 +14,7 @@ description = "Generate an API for interacting with a substrate node from FRAME
|
||||
[dependencies]
|
||||
codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "full"] }
|
||||
darling = "0.14.0"
|
||||
frame-metadata = { version = "15.0.0", git = "https://github.com/paritytech/frame-metadata/", branch = "lexnv/md_v15_test", default-features = false, features = ["std", "v14", "v15-unstable"] }
|
||||
frame-metadata = { version = "15.0.0", path = "/home/lexnv/workspace/frame-metadata/frame-metadata", default-features = false, features = ["std", "v14", "v15-unstable"] }
|
||||
heck = "0.4.0"
|
||||
proc-macro2 = "1.0.24"
|
||||
proc-macro-error = "1.0.4"
|
||||
|
||||
@@ -9,9 +9,9 @@ use crate::{
|
||||
},
|
||||
CratePath,
|
||||
};
|
||||
use frame_metadata::{
|
||||
v15::RuntimeMetadataV15,
|
||||
use frame_metadata::v15::{
|
||||
PalletMetadata,
|
||||
RuntimeMetadataV15,
|
||||
};
|
||||
use heck::{
|
||||
ToSnakeCase as _,
|
||||
|
||||
@@ -6,9 +6,9 @@ use crate::{
|
||||
types::TypeGenerator,
|
||||
CratePath,
|
||||
};
|
||||
use frame_metadata::{
|
||||
v15::RuntimeMetadataV15,
|
||||
use frame_metadata::v15::{
|
||||
PalletMetadata,
|
||||
RuntimeMetadataV15,
|
||||
};
|
||||
use heck::ToSnakeCase as _;
|
||||
use proc_macro2::TokenStream as TokenStream2;
|
||||
|
||||
@@ -6,7 +6,7 @@ use crate::{
|
||||
types::TypeGenerator,
|
||||
CratePath,
|
||||
};
|
||||
use frame_metadata::PalletMetadata;
|
||||
use frame_metadata::v15::PalletMetadata;
|
||||
use proc_macro2::TokenStream as TokenStream2;
|
||||
use quote::quote;
|
||||
use scale_info::form::PortableForm;
|
||||
|
||||
@@ -141,7 +141,9 @@ pub fn generate_runtime_api_from_bytes(
|
||||
let decoded: Option<frame_metadata::OpaqueMetadata> = Decode::decode(&mut &*bytes)
|
||||
.unwrap_or_else(|e| abort_call_site!("Failed to decode opaque metadata: {}", e));
|
||||
let decoded = decoded.unwrap();
|
||||
|
||||
let bytes = &decoded.0;
|
||||
|
||||
let metadata: RuntimeMetadataPrefixed = Decode::decode(&mut &bytes[..])
|
||||
.unwrap_or_else(|e| abort_call_site!("Failed to decode metadata: {}", e));
|
||||
|
||||
|
||||
@@ -7,8 +7,10 @@ use crate::{
|
||||
CratePath,
|
||||
};
|
||||
use frame_metadata::{
|
||||
v15::RuntimeMetadataV15,
|
||||
PalletMetadata,
|
||||
v15::{
|
||||
PalletMetadata,
|
||||
RuntimeMetadataV15,
|
||||
},
|
||||
StorageEntryMetadata,
|
||||
StorageEntryModifier,
|
||||
StorageEntryType,
|
||||
|
||||
Reference in New Issue
Block a user