git.delta.rocks / unique-network / refs/commits / 909792523ad1

difftreelog

fix(evm-coder-substrate-pallet) add error when non existing function is called on collection contract

Grigoriy Simonov2022-08-12parent: #e4268af.patch.diff
in: master

5 files changed

modifiedCargo.lockdiffbeforeafterboth
58715871
5872[[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",
addedpallets/evm-coder-substrate/CHANGELOG.mddiffbeforeafterboth

no changes

modifiedpallets/evm-coder-substrate/Cargo.tomldiffbeforeafterboth
1[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"
66
modifiedpallets/evm-coder-substrate/src/lib.rsdiffbeforeafterboth
261 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();
267267
addedtests/src/evmCoder.test.tsdiffbeforeafterboth

no changes