From 8adc4104c825170e5f6b8c7ea5273e6c2b143f12 Mon Sep 17 00:00:00 2001 From: Trubnikov Sergey Date: Wed, 30 Nov 2022 10:24:20 +0000 Subject: [PATCH] fix: TryForm generation --- --- a/crates/evm-coder/procedural/src/abi_derive.rs +++ b/crates/evm-coder/procedural/src/abi_derive.rs @@ -90,7 +90,7 @@ &docs, ); - Ok(quote! { + let tt = quote! { #from #solidity_option #can_be_plcaed_in_vec @@ -99,7 +99,14 @@ #abi_write #solidity_type_name #solidity_struct_collect - }) + }; + + println!( + "!!!!!!!!!!!!!!!!!!!!!!!!!\n{}\n!!!!!!!!!!!!!!!!!!!!!!!!!", + tt + ); + + Ok(tt) } fn impl_solidity_option<'a>( @@ -135,7 +142,7 @@ impl TryFrom for #name { type Error = &'static str; - fn try_from(value: u8) -> ::std::result::Result { + fn try_from(value: u8) -> ::core::result::Result { const err: &'static str = "Not convertible"; match value { #(#enum_options)* -- gitstuff