lib/coss_bot/basic.rb in coss_bot-0.1.2 vs lib/coss_bot/basic.rb in coss_bot-0.1.3
- old
+ new
@@ -1,13 +1,14 @@
# frozen_string_literal: true
module CossBot
class Basic
attr_reader :exchange
- attr_accessor :interval, :lot_size, :profit, :pair, :trade_limit
+ attr_accessor :interval, :lot_size, :profit, :pair, :trade_limit, :logger
- def initialize(public_key:, private_key:)
+ def initialize(public_key:, private_key:, logger: Logger.new(STDOUT))
@exchange = CossApiRubyWrapper::Exchange.new(public_key: public_key, private_key: private_key)
+ @logger = logger
end
def call(&block)
validate_params!
loop do