Chain Ruby SDK
Usage
Get the gem
The Ruby SDK is available via Rubygems. Make sure to use the most recent version whose major and minor components (major.minor.x) match your version of Chain Core.
Ruby 2.0 or greater is required. We strongly recommend upgrading to Ruby 2.1 or greater, as Ruby 2.0 has reached end-of-life and will no longer receive security updates and bugfixes.
For most applications, you can simply add the following to your Gemfile:
gem 'chain-sdk', '~> 1.2.0', require: 'chain'
In your code
chain = Chain::Client.new
signer = Chain::HSMSigner.new
Testing
To run integration tests, run a configured, empty Chain Core on http://localhost:1999. Then run:
bundle exec rspec