mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-11 14:11:09 +00:00
Remove unused proc macro token stuff
This commit is contained in:
@@ -33,8 +33,6 @@ serde = { version = "1.0.115", features = ["derive"] }
|
||||
serde_json = "1.0.57"
|
||||
url = "2.1.1"
|
||||
codec = { package = "parity-scale-codec", version = "1.3.5", default-features = false, features = ["derive", "full"] }
|
||||
quote = "1.0.7"
|
||||
proc-macro2 = "1.0.19"
|
||||
|
||||
frame-metadata = { version = "12", package = "frame-metadata" }
|
||||
frame-support = { version = "2.0.0", package = "frame-support" }
|
||||
|
||||
@@ -47,7 +47,6 @@ use crate::{
|
||||
/// A reasonable default for `era_period`
|
||||
pub const DEFAULT_ERA_PERIOD: u64 = 64;
|
||||
|
||||
|
||||
/// UncheckedExtrinsic type.
|
||||
pub type UncheckedExtrinsic<T> = sp_runtime::generic::UncheckedExtrinsic<
|
||||
<T as System>::Address,
|
||||
|
||||
-20
@@ -67,8 +67,6 @@ use sp_runtime::{
|
||||
traits::{Block, Header},
|
||||
SaturatedConversion
|
||||
};
|
||||
use quote::{TokenStreamExt, quote};
|
||||
use proc_macro2::TokenStream;
|
||||
|
||||
mod error;
|
||||
mod events;
|
||||
@@ -213,23 +211,6 @@ pub struct SignedOptions {
|
||||
// pub era_period: Option<u64>,
|
||||
pub era_period: Option<u64>,
|
||||
}
|
||||
// https://github.com/dtolnay/quote/issues/129#issue-481909264
|
||||
fn options_to_tokens<T : quote::ToTokens>(input: &core::option::Option<T>) -> TokenStream {
|
||||
match input {
|
||||
Some(value) => quote!(core::option::Option::Some(#value)),
|
||||
None => quote!(core::option::Option::None)
|
||||
}
|
||||
}
|
||||
impl quote::ToTokens for self::SignedOptions {
|
||||
fn to_tokens(&self, tokens: &mut TokenStream) {
|
||||
let era_period = options_to_tokens(&self.era_period);
|
||||
tokens.append_all(quote!(
|
||||
SignedOptions {
|
||||
era_period: #era_period
|
||||
}
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
impl<T: Runtime> Clone for Client<T> {
|
||||
fn clone(&self) -> Self {
|
||||
@@ -504,7 +485,6 @@ impl<T: Runtime> Client<T> {
|
||||
} else {
|
||||
None
|
||||
};
|
||||
|
||||
let signed = extrinsic::create_signed(
|
||||
&self.runtime_version,
|
||||
self.genesis_hash,
|
||||
|
||||
Reference in New Issue
Block a user