Class: BinanceClient::BaseRequest
- Inherits:
-
Object
- Object
- BinanceClient::BaseRequest
show all
- Defined in:
- lib/binance_client/requests/base_request.rb
Instance Method Summary
collapse
Instance Method Details
8
9
10
11
12
13
|
# File 'lib/binance_client/requests/base_request.rb', line 8
def
{
"Content-Type" => "application/json",
"X-MBX-APIKEY" => api_key
}
end
|
#signature(query) ⇒ Object
15
16
17
18
19
20
21
|
# 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 ⇒ Object
23
24
25
|
# File 'lib/binance_client/requests/base_request.rb', line 23
def timestamp
DateTime.now.strftime("%Q")
end
|