Sha256: d2a805e53d3dcd7da98d6f2de82854ac117c02c3c476d7f10457d62ee7c7809a
Contents?: true
Size: 738 Bytes
Versions: 1
Compression:
Stored size: 738 Bytes
Contents
#!/usr/bin/env ruby # frozen_string_literal: true require "bundler/setup" require "capwatch" include Capwatch options = CLI.parse(ARGV) trap("SIGINT") { system("clear") exit 130 } if options.telegram Telegram.new(options.telegram).start elsif options.all loop do system("clear") puts List::watch sleep options.tick end else loop do config = Fund::Config.new provider = Providers::CoinMarketCap.new fund = Fund.new(provider: provider, config: config) system("clear") puts fund.console_table puts "\nHey there! This is a Demo Fund. Please set up your fund by editing the \"#{Fund::Config::Local::FILE_NAME}\" in your home directory".green if config.demo? sleep options.tick end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
capwatch-0.2.5 | exe/capwatch |