reth::rpc::api::servers::eth

Trait AsEthApiError

pub trait AsEthApiError {
    // Required method
    fn as_err(&self) -> Option<&EthApiError>;

    // Provided methods
    fn is_gas_too_high(&self) -> bool { ... }
    fn is_gas_too_low(&self) -> bool { ... }
}
Expand description

Helper trait to access wrapped core error.

Required Methods§

fn as_err(&self) -> Option<&EthApiError>

Returns reference to EthApiError, if this an error variant inherited from core functionality.

Provided Methods§

fn is_gas_too_high(&self) -> bool

Returns true if error is RpcInvalidTransactionError::GasTooHigh.

fn is_gas_too_low(&self) -> bool

Returns true if error is RpcInvalidTransactionError::GasTooLow.

Implementors§