class BinanceClient::BaseRequest

Public Instance Methods

headers() click to toggle source
# File lib/binance_client/requests/base_request.rb, line 8
def headers
  {
    "Content-Type" => "application/json",
    "X-MBX-APIKEY" => api_key
  }
end
signature(query) click to toggle source
# File lib/binance_client/requests/base_request.rb, line 15
def signature(query)
  OpenSSL::HMAC.hexdigest(
    OpenSSL::Digest.new("sha256"),
    api_secret,
    query,
  )
end
timestamp() click to toggle source
# File lib/binance_client/requests/base_request.rb, line 23
def timestamp
  DateTime.now.strftime("%Q")
end