├── .gitignore ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── cosgrove.gemspec ├── example-authorize-hive-sql.sh ├── lib ├── cosgrove.rb └── cosgrove │ ├── account.rb │ ├── agent.rb │ ├── bot.rb │ ├── comment_job.rb │ ├── config.rb │ ├── find_communities_job.rb │ ├── market.rb │ ├── phantomjs.rb │ ├── snark_commands.rb │ ├── support.rb │ ├── upvote_job.rb │ ├── utils.rb │ └── version.rb ├── support └── js │ └── screencap.js └── test ├── cosgrove ├── account_test.rb ├── bot_test.rb ├── comment_job_test.rb ├── market_test.rb └── upvote_job_test.rb ├── cosgrove_test.rb ├── fixtures └── vcr_cassettes │ ├── account_chain_account.yml │ ├── command_register_cosgrove.yml │ ├── command_verify_cosgrove.yml │ ├── comment_job_perform_not_found.yml │ ├── comment_job_perform_too_old.yml │ ├── comment_job_perform_with_args.yml │ ├── market_apr.yml │ ├── market_debt_exchange_rate.yml │ ├── market_effective_apr.yml │ ├── market_effective_price.yml │ ├── market_gold_price.yml │ ├── market_market_data.yml │ ├── market_mvests.yml │ ├── market_mvests_account_name.yml │ ├── market_mvests_mutiple.yml │ ├── market_mvests_wildcard.yml │ ├── market_price_feed.yml │ ├── market_promoted.yml │ ├── market_rewardpool.yml │ ├── market_supply.yml │ ├── market_ticker.yml │ ├── upvote_job_perform_not_found.yml │ ├── upvote_job_perform_too_old.yml │ └── upvote_job_perform_with_args.yml └── test_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/Rakefile -------------------------------------------------------------------------------- /cosgrove.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/cosgrove.gemspec -------------------------------------------------------------------------------- /example-authorize-hive-sql.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/example-authorize-hive-sql.sh -------------------------------------------------------------------------------- /lib/cosgrove.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove.rb -------------------------------------------------------------------------------- /lib/cosgrove/account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove/account.rb -------------------------------------------------------------------------------- /lib/cosgrove/agent.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove/agent.rb -------------------------------------------------------------------------------- /lib/cosgrove/bot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove/bot.rb -------------------------------------------------------------------------------- /lib/cosgrove/comment_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove/comment_job.rb -------------------------------------------------------------------------------- /lib/cosgrove/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove/config.rb -------------------------------------------------------------------------------- /lib/cosgrove/find_communities_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove/find_communities_job.rb -------------------------------------------------------------------------------- /lib/cosgrove/market.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove/market.rb -------------------------------------------------------------------------------- /lib/cosgrove/phantomjs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove/phantomjs.rb -------------------------------------------------------------------------------- /lib/cosgrove/snark_commands.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove/snark_commands.rb -------------------------------------------------------------------------------- /lib/cosgrove/support.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove/support.rb -------------------------------------------------------------------------------- /lib/cosgrove/upvote_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove/upvote_job.rb -------------------------------------------------------------------------------- /lib/cosgrove/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove/utils.rb -------------------------------------------------------------------------------- /lib/cosgrove/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/lib/cosgrove/version.rb -------------------------------------------------------------------------------- /support/js/screencap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/support/js/screencap.js -------------------------------------------------------------------------------- /test/cosgrove/account_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/cosgrove/account_test.rb -------------------------------------------------------------------------------- /test/cosgrove/bot_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/cosgrove/bot_test.rb -------------------------------------------------------------------------------- /test/cosgrove/comment_job_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/cosgrove/comment_job_test.rb -------------------------------------------------------------------------------- /test/cosgrove/market_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/cosgrove/market_test.rb -------------------------------------------------------------------------------- /test/cosgrove/upvote_job_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/cosgrove/upvote_job_test.rb -------------------------------------------------------------------------------- /test/cosgrove_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/cosgrove_test.rb -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/account_chain_account.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/account_chain_account.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/command_register_cosgrove.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/command_register_cosgrove.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/command_verify_cosgrove.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/command_verify_cosgrove.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/comment_job_perform_not_found.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/comment_job_perform_not_found.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/comment_job_perform_too_old.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/comment_job_perform_too_old.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/comment_job_perform_with_args.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/comment_job_perform_with_args.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_apr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_apr.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_debt_exchange_rate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_debt_exchange_rate.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_effective_apr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_effective_apr.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_effective_price.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_effective_price.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_gold_price.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_gold_price.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_market_data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_market_data.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_mvests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_mvests.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_mvests_account_name.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_mvests_account_name.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_mvests_mutiple.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_mvests_mutiple.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_mvests_wildcard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_mvests_wildcard.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_price_feed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_price_feed.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_promoted.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_promoted.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_rewardpool.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_rewardpool.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_supply.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_supply.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/market_ticker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/market_ticker.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/upvote_job_perform_not_found.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/upvote_job_perform_not_found.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/upvote_job_perform_too_old.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/upvote_job_perform_too_old.yml -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/upvote_job_perform_with_args.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/fixtures/vcr_cassettes/upvote_job_perform_with_args.yml -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/steem-third-party/cosgrove/HEAD/test/test_helper.rb --------------------------------------------------------------------------------