difftreelog
fix PR
in: master
2 files changed
crates/evm-coder/src/abi/impls.rsdiffbeforeafterboth276 fn abi_write(&self, writer: &mut AbiWriter) {276 fn abi_write(&self, writer: &mut AbiWriter) {277 match self {277 match self {278 Some(value) => (true, value).abi_write(writer),278 Some(value) => (true, value).abi_write(writer),279 None => (true, T::default()).abi_write(writer),279 None => (false, T::default()).abi_write(writer),280 }280 }281 }281 }282}282}crates/evm-coder/src/solidity/impls.rsdiffbeforeafterboth--- a/crates/evm-coder/src/solidity/impls.rs
+++ b/crates/evm-coder/src/solidity/impls.rs
@@ -141,8 +141,6 @@
impl<T: SolidityTypeName> super::SolidityStructTy for Option<T> {
fn generate_solidity_interface(tc: &TypeCollector) -> String {
- // use super::solidity::*;
-
let mut solidity_name = "Option_".to_string();
T::solidity_name(&mut solidity_name, tc);
let solidity_name_str = solidity_name.as_str();