module Eth::Tx

def validate_legacy_params(fields)

Raises:
  • (ParameterError) - if gas price is invalid.

Returns:
  • (Hash) - the validated transaction fields.

Parameters:
  • fields (Hash) -- the transaction fields.
def validate_legacy_params(fields)
  if fields[:gas_price].nil? or fields[:gas_price] < 0
    raise ParameterError, "Invalid gas price #{fields[:gas_price]}!"
  end
  return fields
end