From acaa3b6a1b4872cbd17016cf63f34ec33dde5b3c Mon Sep 17 00:00:00 2001 From: Trubnikov Sergey Date: Tue, 30 Aug 2022 06:16:36 +0000 Subject: [PATCH] fix: Tuple size calc --- --- a/crates/evm-coder/src/abi.rs +++ b/crates/evm-coder/src/abi.rs @@ -354,15 +354,6 @@ ABI_ALIGNMENT } } - impl AbiRead<$ty> for $ty { - fn abi_read(&mut self) -> Result<$ty> { - todo!("Refactor requered.") - } - - fn size() -> usize { - ABI_ALIGNMENT - } - } }; } @@ -421,7 +412,6 @@ where $( Self: AbiRead<$ident>, - $ident: AbiRead<$ident>, )+ ($($ident,)+): TypeHelper<($($ident,)+)>, { @@ -434,7 +424,7 @@ } fn size() -> usize { - 0 $(+ <$ident>::size())+ + 0 $(+ as AbiRead<$ident>>::size())+ } } #[allow(non_snake_case)] -- gitstuff