diff --git a/chain/ethereum/src/codec.rs b/chain/ethereum/src/codec.rs index 8c7e21f80e7..eb0d1438190 100644 --- a/chain/ethereum/src/codec.rs +++ b/chain/ethereum/src/codec.rs @@ -134,7 +134,9 @@ impl Into for TransactionTraceStatus { impl Into> for TransactionTraceStatus { fn into(self) -> Option { match self { - Self::Unknown => None, + Self::Unknown => { + panic!("Got a transaction trace with status UNKNOWN, datasource is broken") + } Self::Succeeded => Some(web3::types::U64::from(1)), Self::Failed => Some(web3::types::U64::from(0)), Self::Reverted => Some(web3::types::U64::from(0)),