mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
fix(rpc): return eth_call fee errors as invalid params (#1559)
This commit is contained in:
@ -79,7 +79,12 @@ impl From<EthApiError> for RpcError {
|
||||
EthApiError::InvalidTransactionSignature |
|
||||
EthApiError::EmptyRawTransactionData |
|
||||
EthApiError::UnknownBlockNumber |
|
||||
EthApiError::InvalidBlockRange => rpc_err(INVALID_PARAMS_CODE, value.to_string(), None),
|
||||
EthApiError::InvalidBlockRange |
|
||||
EthApiError::ConflictingRequestGasPrice { .. } |
|
||||
EthApiError::ConflictingRequestGasPriceAndTipSet { .. } |
|
||||
EthApiError::RequestLegacyGasPriceAndTipSet { .. } => {
|
||||
rpc_err(INVALID_PARAMS_CODE, value.to_string(), None)
|
||||
}
|
||||
EthApiError::InvalidTransaction(err) => err.into(),
|
||||
err => internal_rpc_err(err.to_string()),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user