Module: CryptoColdStoreClient

Includes:
APIClientBase::Base
Defined in:
lib/crypto_cold_store_client.rb,
lib/crypto_cold_store_client/client.rb,
lib/crypto_cold_store_client/version.rb,
lib/crypto_cold_store_client/coercers/indifferent_hash.rb,
lib/crypto_cold_store_client/requests/get_address_request.rb,
lib/crypto_cold_store_client/responses/get_address_response.rb,
lib/crypto_cold_store_client/schemas/get_address_request_schema.rb

Defined Under Namespace

Modules: Coercers Classes: Client, GetAddressRequest, GetAddressResponse

Constant Summary collapse

VERSION =
"1.0.0"
COINS =
%w[btc eth]
GetAddressRequestSchema =
Dry::Validation.Schema do
  required(:coin).filled(:str?, included_in?: COINS)
  required(:code).filled(:str?)
end