difftreelog
fix(evm-coder-substrate-pallet) add error when non existing function is called on collection contract
in: master
5 files changed
Cargo.lockdiffbeforeafterboth587158715872[[package]]5872[[package]]5873name = "pallet-evm-coder-substrate"5873name = "pallet-evm-coder-substrate"5874version = "0.1.1"5874version = "0.1.2"5875dependencies = [5875dependencies = [5876 "ethereum",5876 "ethereum",5877 "evm-coder",5877 "evm-coder",pallets/evm-coder-substrate/CHANGELOG.mddiffbeforeafterbothno changes
pallets/evm-coder-substrate/Cargo.tomldiffbeforeafterboth1[package]1[package]2name = "pallet-evm-coder-substrate"2name = "pallet-evm-coder-substrate"3version = "0.1.1"3version = "0.1.2"4license = "GPLv3"4license = "GPLv3"5edition = "2021"5edition = "2021"66pallets/evm-coder-substrate/src/lib.rsdiffbeforeafterboth261 let (selector, mut reader) = AbiReader::new_call(input)?;261 let (selector, mut reader) = AbiReader::new_call(input)?;262 let call = C::parse(selector, &mut reader)?;262 let call = C::parse(selector, &mut reader)?;263 if call.is_none() {263 if call.is_none() {264 return Ok(None);264 return Err("Function not found".into());265 }265 }266 let call = call.unwrap();266 let call = call.unwrap();267267tests/src/evmCoder.test.tsdiffbeforeafterbothno changes