class Darwinex::Config
Attributes
access_token[R]
consumer_key[R]
consumer_secret[R]
max_retries[R]
token_api[R]
Public Class Methods
new(token_api:, consumer_key:, consumer_secret:, max_retries:)
click to toggle source
# File lib/darwinex/config.rb, line 7 def initialize(token_api:, consumer_key:, consumer_secret:, max_retries:) @token_api = token_api @consumer_key = consumer_key @consumer_secret = consumer_secret @max_retries = max_retries end
Public Instance Methods
refresh_access_token(refresh_token)
click to toggle source
# File lib/darwinex/config.rb, line 14 def refresh_access_token(refresh_token) tokens = token_api.refresh_access_token(refresh_token: refresh_token, consumer_key: consumer_key, consumer_secret: consumer_secret) @access_token = tokens['access_token'] tokens end