type Erc20Error<CTX> = EVMError<ContextTrDbError<CTX>, InvalidTransaction>;
Aliased Type§
enum Erc20Error<CTX> {
Transaction(InvalidTransaction),
Header(InvalidHeader),
Database(<<CTX as ContextTr>::Db as Database>::Error),
Custom(String),
}
Variants§
Transaction(InvalidTransaction)
Transaction validation error
Header(InvalidHeader)
Header validation error
Database(<<CTX as ContextTr>::Db as Database>::Error)
Database error
Custom(String)
Custom error
Useful for handler registers where custom logic would want to return their own custom error.