SteemApi
How To Use (Rails 4+)
- Add Gem to Gemfile
gem 'steem_api', '~> 1.1'
- Bundle Install Gems
bundle install
How to Subscribe
As of 2018-01-23, SteemSQL is moving to a monthly subscription model. To use this gem, you must subscribe to @steemsql and store the credentials as environment variables.
Prerequeisits
Linux
apt-get update && apt-get install -yq freetds-dev freetds-bin
macOS
brew install freetds
How To Use (Standalone)
gem install steem_api
- export STEEMSQL_HOST=
- export STEEMSQL_USERNAME=
- export STEEMSQL_PASSWORD=
irb
require 'steem_api'
SteemApi::Comment.last
Models
- Account
- Block
- Comment
- Token
- Transaction
Followers
How to query today's followers:
followers = SteemApi::Tx::Custom::Follow
followers.following(:ned).today.count
Resteem
How to query today's "resteems":
reblogs = SteemApi::Tx::Custom::Reblog
reblogs.author(:netuoso).today.count
Account Witness Proxy
How to query current accounts that are actively using a proxy:
proxied = SteemApi::Tx::AccountWitnessProxy.active('netuoso')
proxied.pluck(:account)
Appiations
How to query comments by application:
comments = SteemApi::Comment.app('esteem').where(author: 'good-karma')
How To Contribute
- Fork this repo
- Branch off Master and make your changes
- Submit a PR to this repo's Master branch