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