diff --git a/ethers-contract/src/event.rs b/ethers-contract/src/event.rs index 370bcd70..d2b7fcf7 100644 --- a/ethers-contract/src/event.rs +++ b/ethers-contract/src/event.rs @@ -186,7 +186,7 @@ where Ok(events) } - fn parse_log(&self, log: Log) -> Result> { + pub fn parse_log(&self, log: Log) -> Result> { D::decode_log(&RawLog { topics: log.topics, data: log.data.to_vec() }).map_err(From::from) } }