module Abot::Whitelist
Constants
- VERSION
Public Class Methods
run()
click to toggle source
# File lib/abot/whitelist.rb, line 15 def run Whitelist::OptionParser.instance do |parser| parser.program_name = 'abot-whitelist' parser.version = Abot::Whitelist::VERSION parser.separator '' parser.separator 'Application options:' parser.add_option( :list_number, '--list_number=number', 'Порядковый номер списка', required: true ) parser.add_option( :top, '--top=number', 'Число монет (ТОП по капитализации)', ) end.final! list_number = Whitelist::OptionParser.instance.options[:list_number].to_i top_number = (Whitelist::OptionParser.instance.options[:top] || 100).to_i raise 'list_number is wrong' unless list_number.positive? raise 'top is wrong' unless top_number.positive? base_list = Abot::Whitelist::BaseWhitelist.base_whitelist(list_number: list_number) BinanceCap.send_req(base_list: base_list, top_number: top_number) end