code: func (ec *Client) SuggestGasPrice(ctx context.Context) (*big.Int, error) {
  	var hex hexutil.Big
  	if err := ec.c.CallContext(ctx, &hex, "eth_gasPrice"); err != nil {
  		return nil, err
  	}
  	return (*big.Int)(&hex), nil
  }
docs: // SuggestGasPrice retrieves the currently suggested gas price to allow a timely
  // execution of a transaction.