Expand description
chainerrors-evm — EVM revert/panic/custom error decoder.
§Quick Start
use chainerrors_evm::EvmErrorDecoder;
use chainerrors_core::ErrorDecoder;
let decoder = EvmErrorDecoder::new();
let result = decoder.decode(
&hex::decode("08c379a00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001a4e6f7420656e6f75676820746f6b656e7320746f207472616e736665720000").unwrap(),
None,
).unwrap();
println!("{result}"); // "reverted: Not enough tokens to transfer"Re-exports§
pub use decoder::EvmErrorDecoder;