Remove unused proc macro token stuff

This commit is contained in:
emostov
2020-12-13 20:34:08 -08:00
parent c9059d1a32
commit 085eb5e606
3 changed files with 0 additions and 23 deletions
-2
View File
@@ -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" }
-1
View File
@@ -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
View File
@@ -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,