├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── GUIDE.md ├── Gemfile ├── LICENSE.md ├── README.md ├── Rakefile ├── bitpay-client.gemspec ├── config └── constants.rb ├── features ├── creating_invoices.feature ├── pairing.feature ├── refunds.feature ├── retrieving_invoices.feature └── step_definitions │ ├── invoice_steps.rb │ ├── keygen_steps.rb │ ├── refund_steps.rb │ └── step_helpers.rb ├── lib ├── bitpay │ ├── cacert.pem │ ├── client.rb │ ├── rest_connector.rb │ └── version.rb └── bitpay_sdk.rb └── spec ├── client_spec.rb ├── fixtures ├── invoices-POST.json ├── invoices_{id}-GET.json ├── invoices_{id}_refunds-GET.json ├── invoices_{id}_refunds-POST.json ├── invoices_{id}_refunds_{refund_id}-GET.json └── response-nodata.json └── spec_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/GUIDE.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/Rakefile -------------------------------------------------------------------------------- /bitpay-client.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/bitpay-client.gemspec -------------------------------------------------------------------------------- /config/constants.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/config/constants.rb -------------------------------------------------------------------------------- /features/creating_invoices.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/features/creating_invoices.feature -------------------------------------------------------------------------------- /features/pairing.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/features/pairing.feature -------------------------------------------------------------------------------- /features/refunds.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/features/refunds.feature -------------------------------------------------------------------------------- /features/retrieving_invoices.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/features/retrieving_invoices.feature -------------------------------------------------------------------------------- /features/step_definitions/invoice_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/features/step_definitions/invoice_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/keygen_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/features/step_definitions/keygen_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/refund_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/features/step_definitions/refund_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/step_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/features/step_definitions/step_helpers.rb -------------------------------------------------------------------------------- /lib/bitpay/cacert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/lib/bitpay/cacert.pem -------------------------------------------------------------------------------- /lib/bitpay/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/lib/bitpay/client.rb -------------------------------------------------------------------------------- /lib/bitpay/rest_connector.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/lib/bitpay/rest_connector.rb -------------------------------------------------------------------------------- /lib/bitpay/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/lib/bitpay/version.rb -------------------------------------------------------------------------------- /lib/bitpay_sdk.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/lib/bitpay_sdk.rb -------------------------------------------------------------------------------- /spec/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/spec/client_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/invoices-POST.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/spec/fixtures/invoices-POST.json -------------------------------------------------------------------------------- /spec/fixtures/invoices_{id}-GET.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/spec/fixtures/invoices_{id}-GET.json -------------------------------------------------------------------------------- /spec/fixtures/invoices_{id}_refunds-GET.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/spec/fixtures/invoices_{id}_refunds-GET.json -------------------------------------------------------------------------------- /spec/fixtures/invoices_{id}_refunds-POST.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/spec/fixtures/invoices_{id}_refunds-POST.json -------------------------------------------------------------------------------- /spec/fixtures/invoices_{id}_refunds_{refund_id}-GET.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/spec/fixtures/invoices_{id}_refunds_{refund_id}-GET.json -------------------------------------------------------------------------------- /spec/fixtures/response-nodata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/spec/fixtures/response-nodata.json -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/ruby-client/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------