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