├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── ci.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── appveyor.yml ├── assets ├── coinpare_coins.png ├── coinpare_create_holdings.png ├── coinpare_holdings.png ├── coinpare_holdings_add.png ├── coinpare_holdings_pie_charts.png ├── coinpare_holdings_remove.png ├── coinpare_interface.png ├── coinpare_logo_flat.png ├── coinpare_logo_stacked.png └── coinpare_markets.png ├── bin ├── console └── setup ├── coinpare.gemspec ├── exe └── coinpare ├── lib ├── coinpare.rb └── coinpare │ ├── cli.rb │ ├── command.rb │ ├── commands │ ├── .gitkeep │ ├── coins.rb │ ├── holdings.rb │ └── markets.rb │ ├── fetcher.rb │ └── version.rb └── spec ├── coinpare_spec.rb ├── fixtures ├── coinpare.toml ├── exchangesfull_ltc_base.json ├── exchangesfull_top10.json ├── exchangesfull_trx.json ├── pricemultifull.json ├── pricemultifull_btc_ltc.json ├── pricemultifull_coinbase.json ├── pricemultifull_gbp.json ├── pricemultifull_top10.json └── toptotalvol.json ├── integration ├── .gitkeep ├── coins_spec.rb ├── holdings_spec.rb └── markets_spec.rb ├── spec_helper.rb └── unit ├── .gitkeep ├── coins_spec.rb ├── holdings_spec.rb └── markets_spec.rb /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: piotrmurach 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/Rakefile -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/appveyor.yml -------------------------------------------------------------------------------- /assets/coinpare_coins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/assets/coinpare_coins.png -------------------------------------------------------------------------------- /assets/coinpare_create_holdings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/assets/coinpare_create_holdings.png -------------------------------------------------------------------------------- /assets/coinpare_holdings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/assets/coinpare_holdings.png -------------------------------------------------------------------------------- /assets/coinpare_holdings_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/assets/coinpare_holdings_add.png -------------------------------------------------------------------------------- /assets/coinpare_holdings_pie_charts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/assets/coinpare_holdings_pie_charts.png -------------------------------------------------------------------------------- /assets/coinpare_holdings_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/assets/coinpare_holdings_remove.png -------------------------------------------------------------------------------- /assets/coinpare_interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/assets/coinpare_interface.png -------------------------------------------------------------------------------- /assets/coinpare_logo_flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/assets/coinpare_logo_flat.png -------------------------------------------------------------------------------- /assets/coinpare_logo_stacked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/assets/coinpare_logo_stacked.png -------------------------------------------------------------------------------- /assets/coinpare_markets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/assets/coinpare_markets.png -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/bin/setup -------------------------------------------------------------------------------- /coinpare.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/coinpare.gemspec -------------------------------------------------------------------------------- /exe/coinpare: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/exe/coinpare -------------------------------------------------------------------------------- /lib/coinpare.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/lib/coinpare.rb -------------------------------------------------------------------------------- /lib/coinpare/cli.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/lib/coinpare/cli.rb -------------------------------------------------------------------------------- /lib/coinpare/command.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/lib/coinpare/command.rb -------------------------------------------------------------------------------- /lib/coinpare/commands/.gitkeep: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /lib/coinpare/commands/coins.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/lib/coinpare/commands/coins.rb -------------------------------------------------------------------------------- /lib/coinpare/commands/holdings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/lib/coinpare/commands/holdings.rb -------------------------------------------------------------------------------- /lib/coinpare/commands/markets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/lib/coinpare/commands/markets.rb -------------------------------------------------------------------------------- /lib/coinpare/fetcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/lib/coinpare/fetcher.rb -------------------------------------------------------------------------------- /lib/coinpare/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module Coinpare 4 | VERSION = "0.3.0" 5 | end 6 | -------------------------------------------------------------------------------- /spec/coinpare_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/coinpare_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/coinpare.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/fixtures/coinpare.toml -------------------------------------------------------------------------------- /spec/fixtures/exchangesfull_ltc_base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/fixtures/exchangesfull_ltc_base.json -------------------------------------------------------------------------------- /spec/fixtures/exchangesfull_top10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/fixtures/exchangesfull_top10.json -------------------------------------------------------------------------------- /spec/fixtures/exchangesfull_trx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/fixtures/exchangesfull_trx.json -------------------------------------------------------------------------------- /spec/fixtures/pricemultifull.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/fixtures/pricemultifull.json -------------------------------------------------------------------------------- /spec/fixtures/pricemultifull_btc_ltc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/fixtures/pricemultifull_btc_ltc.json -------------------------------------------------------------------------------- /spec/fixtures/pricemultifull_coinbase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/fixtures/pricemultifull_coinbase.json -------------------------------------------------------------------------------- /spec/fixtures/pricemultifull_gbp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/fixtures/pricemultifull_gbp.json -------------------------------------------------------------------------------- /spec/fixtures/pricemultifull_top10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/fixtures/pricemultifull_top10.json -------------------------------------------------------------------------------- /spec/fixtures/toptotalvol.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/fixtures/toptotalvol.json -------------------------------------------------------------------------------- /spec/integration/.gitkeep: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /spec/integration/coins_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/integration/coins_spec.rb -------------------------------------------------------------------------------- /spec/integration/holdings_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/integration/holdings_spec.rb -------------------------------------------------------------------------------- /spec/integration/markets_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/integration/markets_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/unit/.gitkeep: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /spec/unit/coins_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/unit/coins_spec.rb -------------------------------------------------------------------------------- /spec/unit/holdings_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/unit/holdings_spec.rb -------------------------------------------------------------------------------- /spec/unit/markets_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/coinpare/HEAD/spec/unit/markets_spec.rb --------------------------------------------------------------------------------