# -*- encoding: utf-8 -*- # stub: currency_cloud 1.5.0 ruby lib Gem::Specification.new do |s| s.name = "currency_cloud".freeze s.version = "1.5.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Liam McAndrew".freeze, "Richard Nienaber".freeze] s.date = "2024-08-28" s.description = "Ruby SDK for the Currency Cloud API - https://www.currencycloud.com/developers/overview/".freeze s.email = ["liam.mcandrew@currencycloud.com".freeze, "richard.nienaber@currencycloud.com".freeze] s.files = [".gitignore".freeze, ".rubocop.yml".freeze, ".travis.yml".freeze, "CONTRIBUTING.md".freeze, "Gemfile".freeze, "HALL_OF_FAME.md".freeze, "LICENSE.md".freeze, "README.md".freeze, "Rakefile".freeze, "currency_cloud.gemspec".freeze, "examples/server.rb".freeze, "lib/currency_cloud.rb".freeze, "lib/currency_cloud/account.rb".freeze, "lib/currency_cloud/account_payment_charges_setting.rb".freeze, "lib/currency_cloud/actions.rb".freeze, "lib/currency_cloud/actions/cancel.rb".freeze, "lib/currency_cloud/actions/create.rb".freeze, "lib/currency_cloud/actions/current.rb".freeze, "lib/currency_cloud/actions/delete.rb".freeze, "lib/currency_cloud/actions/find.rb".freeze, "lib/currency_cloud/actions/instance_delete.rb".freeze, "lib/currency_cloud/actions/retrieve.rb".freeze, "lib/currency_cloud/actions/save.rb".freeze, "lib/currency_cloud/actions/update.rb".freeze, "lib/currency_cloud/actions_post/find_post.rb".freeze, "lib/currency_cloud/balance.rb".freeze, "lib/currency_cloud/bank_details.rb".freeze, "lib/currency_cloud/beneficiary.rb".freeze, "lib/currency_cloud/client.rb".freeze, "lib/currency_cloud/contact.rb".freeze, "lib/currency_cloud/conversion.rb".freeze, "lib/currency_cloud/conversion_cancel_result.rb".freeze, "lib/currency_cloud/conversion_cancellation_quote_result.rb".freeze, "lib/currency_cloud/conversion_date_change_quote_result.rb".freeze, "lib/currency_cloud/conversion_date_change_result.rb".freeze, "lib/currency_cloud/conversion_dates.rb".freeze, "lib/currency_cloud/conversion_profit_and_loss.rb".freeze, "lib/currency_cloud/conversion_report_result.rb".freeze, "lib/currency_cloud/conversion_split_history_result.rb".freeze, "lib/currency_cloud/conversion_split_preview_result.rb".freeze, "lib/currency_cloud/conversion_split_result.rb".freeze, "lib/currency_cloud/currency.rb".freeze, "lib/currency_cloud/errors/api_error.rb".freeze, "lib/currency_cloud/errors/error_utils.rb".freeze, "lib/currency_cloud/errors/general_error.rb".freeze, "lib/currency_cloud/errors/unexpected_error.rb".freeze, "lib/currency_cloud/find_report_requests_result.rb".freeze, "lib/currency_cloud/funding_account.rb".freeze, "lib/currency_cloud/iban.rb".freeze, "lib/currency_cloud/ibans.rb".freeze, "lib/currency_cloud/margin_balance_top_up.rb".freeze, "lib/currency_cloud/pagination.rb".freeze, "lib/currency_cloud/payer.rb".freeze, "lib/currency_cloud/payer_required_details.rb".freeze, "lib/currency_cloud/payment.rb".freeze, "lib/currency_cloud/payment_authorisation_result.rb".freeze, "lib/currency_cloud/payment_confirmation_result.rb".freeze, "lib/currency_cloud/payment_dates.rb".freeze, "lib/currency_cloud/payment_delivery_date_result.rb".freeze, "lib/currency_cloud/payment_fee_rule.rb".freeze, "lib/currency_cloud/payment_report_result.rb".freeze, "lib/currency_cloud/payment_submission.rb".freeze, "lib/currency_cloud/payment_tracking_info.rb".freeze, "lib/currency_cloud/purpose_code.rb".freeze, "lib/currency_cloud/quote_payment_fee.rb".freeze, "lib/currency_cloud/rate.rb".freeze, "lib/currency_cloud/rates.rb".freeze, "lib/currency_cloud/reference.rb".freeze, "lib/currency_cloud/report_request_result.rb".freeze, "lib/currency_cloud/reports.rb".freeze, "lib/currency_cloud/request_handler.rb".freeze, "lib/currency_cloud/resource.rb".freeze, "lib/currency_cloud/resourceful_collection.rb".freeze, "lib/currency_cloud/response_handler.rb".freeze, "lib/currency_cloud/sender.rb".freeze, "lib/currency_cloud/sender_details_result.rb".freeze, "lib/currency_cloud/session.rb".freeze, "lib/currency_cloud/settlement_account.rb".freeze, "lib/currency_cloud/transaction.rb".freeze, "lib/currency_cloud/transfer.rb".freeze, "lib/currency_cloud/version.rb".freeze, "lib/currency_cloud/virtual_account.rb".freeze, "lib/currency_cloud/virtual_accounts.rb".freeze, "lib/currency_cloud/withdrawal_account.rb".freeze, "lib/currency_cloud/withdrawal_account_funds.rb".freeze, "lib/currency_cloud/withdrawal_accounts.rb".freeze, "spec/currency_cloud/request_handler_spec.rb".freeze, "spec/currency_cloud/resource_spec.rb".freeze, "spec/currency_cloud_spec.rb".freeze, "spec/integration/account_spec.rb".freeze, "spec/integration/actions_spec.rb".freeze, "spec/integration/authentication_spec.rb".freeze, "spec/integration/conversions_spec.rb".freeze, "spec/integration/error_utils_spec.rb".freeze, "spec/integration/errors_spec.rb".freeze, "spec/integration/funding_account_spec.rb".freeze, "spec/integration/ibans_spec.rb".freeze, "spec/integration/payment_spec.rb".freeze, "spec/integration/payments_spec.rb".freeze, "spec/integration/rates_spec.rb".freeze, "spec/integration/reference_spec.rb".freeze, "spec/integration/reports_spec.rb".freeze, "spec/integration/transactions_spec.rb".freeze, "spec/integration/transfers_spec.rb".freeze, "spec/integration/virtual_accounts_spec.rb".freeze, "spec/integration/withdrawal_accounts_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/vcr_cassettes/Accounts/can_retrieve_account_payment_charges_settings.yml".freeze, "spec/support/vcr_cassettes/Accounts/can_update_account_payment_charges_settings.yml".freeze, "spec/support/vcr_cassettes/Actions/can_create.yml".freeze, "spec/support/vcr_cassettes/Actions/can_current.yml".freeze, "spec/support/vcr_cassettes/Actions/can_delete.yml".freeze, "spec/support/vcr_cassettes/Actions/can_find.yml".freeze, "spec/support/vcr_cassettes/Actions/can_find_when_a_top-level_module_that_matches_a_CC_resourceful_collection_already_exists.yml".freeze, "spec/support/vcr_cassettes/Actions/can_first.yml".freeze, "spec/support/vcr_cassettes/Actions/can_retrieve.yml".freeze, "spec/support/vcr_cassettes/Actions/can_top_up_margin_balance.yml".freeze, "spec/support/vcr_cassettes/Actions/can_update.yml".freeze, "spec/support/vcr_cassettes/Actions/can_use_currency_to_retrieve_balance.yml".freeze, "spec/support/vcr_cassettes/Actions/can_validate_beneficiaries.yml".freeze, "spec/support/vcr_cassettes/Authentication/can_be_closed.yml".freeze, "spec/support/vcr_cassettes/Authentication/can_use_just_a_token.yml".freeze, "spec/support/vcr_cassettes/Authentication/handles_session_timeout_error.yml".freeze, "spec/support/vcr_cassettes/Authentication/happens_lazily.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_cancel_conversion/with_notes/has_a_non-empty_notes_attribute.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_cancel_conversion/without_notes/has_a_empty_notes_attribute.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_cancellation_quote.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_date_change_conversion.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_retrieve_cancellation_quote.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_retrieve_date_change_quote.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_retrieve_profit_and_loss.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_split_conversion.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_split_history.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_split_preview.yml".freeze, "spec/support/vcr_cassettes/Error/contains_full_details_for_api_error.yml".freeze, "spec/support/vcr_cassettes/Error/is_raised_on_a_bad_request.yml".freeze, "spec/support/vcr_cassettes/Error/is_raised_on_a_forbidden_request.yml".freeze, "spec/support/vcr_cassettes/Error/is_raised_on_an_internal_server_error.yml".freeze, "spec/support/vcr_cassettes/Error/is_raised_on_incorrect_authentication_details.yml".freeze, "spec/support/vcr_cassettes/Error/is_raised_when_a_resource_is_not_found.yml".freeze, "spec/support/vcr_cassettes/Error/is_raised_when_too_many_requests_have_been_issued.yml".freeze, "spec/support/vcr_cassettes/FundingAccounts/can_find.yml".freeze, "spec/support/vcr_cassettes/FundingAccounts/can_find_bad_request.yml".freeze, "spec/support/vcr_cassettes/FundingAccounts/can_find_missing_currency.yml".freeze, "spec/support/vcr_cassettes/FundingAccounts/can_find_unauthorized.yml".freeze, "spec/support/vcr_cassettes/IBANs/can_IBANs_for_a_specific_subaccount.yml".freeze, "spec/support/vcr_cassettes/IBANs/can_IBANs_for_subaccounts.yml".freeze, "spec/support/vcr_cassettes/IBANs/can_find.yml".freeze, "spec/support/vcr_cassettes/Payments/can_authorise/when_payment_ids_are_valid.yml".freeze, "spec/support/vcr_cassettes/Payments/can_create.yml".freeze, "spec/support/vcr_cassettes/Payments/can_create_bad_request.yml".freeze, "spec/support/vcr_cassettes/Payments/can_get_the_submission.yml".freeze, "spec/support/vcr_cassettes/Payments/can_retrieve_confirmation.yml".freeze, "spec/support/vcr_cassettes/Payments/can_retrieve_payment_delivery_date.yml".freeze, "spec/support/vcr_cassettes/Payments/can_retrieve_payment_tracking_info.yml".freeze, "spec/support/vcr_cassettes/Payments/can_retrieve_quote_payment_fee.yml".freeze, "spec/support/vcr_cassettes/Rates/can_find.yml".freeze, "spec/support/vcr_cassettes/Rates/can_provided_detailed_rate.yml".freeze, "spec/support/vcr_cassettes/Rates/can_provided_detailed_rate_with_conversion_date_preference.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_bank_details.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_beneficiary_required_details.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_conversion_dates.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_currencies.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_payer_required_details.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_payment_dates.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_payment_fee_rules.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_payment_purpose_codes.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_settlement_accounts.yml".freeze, "spec/support/vcr_cassettes/Reports/can_create_conversions_report.yml".freeze, "spec/support/vcr_cassettes/Reports/can_create_payments_report.yml".freeze, "spec/support/vcr_cassettes/Reports/can_find_report_requests.yml".freeze, "spec/support/vcr_cassettes/Reports/can_retrieve_report_request.yml".freeze, "spec/support/vcr_cassettes/Transactions/can_retrieve_sender_details.yml".freeze, "spec/support/vcr_cassettes/Transfers/can_cancel.yml".freeze, "spec/support/vcr_cassettes/Transfers/can_create.yml".freeze, "spec/support/vcr_cassettes/Transfers/can_find.yml".freeze, "spec/support/vcr_cassettes/Transfers/can_retrieve.yml".freeze, "spec/support/vcr_cassettes/VirtualAccounts/can_find.yml".freeze, "spec/support/vcr_cassettes/VirtualAccounts/can_find_VANs_for_a_specific_subaccount.yml".freeze, "spec/support/vcr_cassettes/VirtualAccounts/can_find_VANs_for_subaccounts.yml".freeze, "spec/support/vcr_cassettes/WithdrawalAccounts/can_find_withdrawal_accounts.yml".freeze, "spec/support/vcr_cassettes/WithdrawalAccounts/can_find_withdrawal_accounts2.yml".freeze, "spec/support/vcr_cassettes/WithdrawalAccounts/can_pull_funds.yml".freeze] s.homepage = "https://github.com/Currencycloud/currencycloud-ruby/".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.5".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Ruby SDK for the Currency Cloud API".freeze s.test_files = ["spec/currency_cloud/request_handler_spec.rb".freeze, "spec/currency_cloud/resource_spec.rb".freeze, "spec/currency_cloud_spec.rb".freeze, "spec/integration/account_spec.rb".freeze, "spec/integration/actions_spec.rb".freeze, "spec/integration/authentication_spec.rb".freeze, "spec/integration/conversions_spec.rb".freeze, "spec/integration/error_utils_spec.rb".freeze, "spec/integration/errors_spec.rb".freeze, "spec/integration/funding_account_spec.rb".freeze, "spec/integration/ibans_spec.rb".freeze, "spec/integration/payment_spec.rb".freeze, "spec/integration/payments_spec.rb".freeze, "spec/integration/rates_spec.rb".freeze, "spec/integration/reference_spec.rb".freeze, "spec/integration/reports_spec.rb".freeze, "spec/integration/transactions_spec.rb".freeze, "spec/integration/transfers_spec.rb".freeze, "spec/integration/virtual_accounts_spec.rb".freeze, "spec/integration/withdrawal_accounts_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/vcr_cassettes/Accounts/can_retrieve_account_payment_charges_settings.yml".freeze, "spec/support/vcr_cassettes/Accounts/can_update_account_payment_charges_settings.yml".freeze, "spec/support/vcr_cassettes/Actions/can_create.yml".freeze, "spec/support/vcr_cassettes/Actions/can_current.yml".freeze, "spec/support/vcr_cassettes/Actions/can_delete.yml".freeze, "spec/support/vcr_cassettes/Actions/can_find.yml".freeze, "spec/support/vcr_cassettes/Actions/can_find_when_a_top-level_module_that_matches_a_CC_resourceful_collection_already_exists.yml".freeze, "spec/support/vcr_cassettes/Actions/can_first.yml".freeze, "spec/support/vcr_cassettes/Actions/can_retrieve.yml".freeze, "spec/support/vcr_cassettes/Actions/can_top_up_margin_balance.yml".freeze, "spec/support/vcr_cassettes/Actions/can_update.yml".freeze, "spec/support/vcr_cassettes/Actions/can_use_currency_to_retrieve_balance.yml".freeze, "spec/support/vcr_cassettes/Actions/can_validate_beneficiaries.yml".freeze, "spec/support/vcr_cassettes/Authentication/can_be_closed.yml".freeze, "spec/support/vcr_cassettes/Authentication/can_use_just_a_token.yml".freeze, "spec/support/vcr_cassettes/Authentication/handles_session_timeout_error.yml".freeze, "spec/support/vcr_cassettes/Authentication/happens_lazily.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_cancel_conversion/with_notes/has_a_non-empty_notes_attribute.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_cancel_conversion/without_notes/has_a_empty_notes_attribute.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_cancellation_quote.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_date_change_conversion.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_retrieve_cancellation_quote.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_retrieve_date_change_quote.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_retrieve_profit_and_loss.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_split_conversion.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_split_history.yml".freeze, "spec/support/vcr_cassettes/Conversions/can_split_preview.yml".freeze, "spec/support/vcr_cassettes/Error/contains_full_details_for_api_error.yml".freeze, "spec/support/vcr_cassettes/Error/is_raised_on_a_bad_request.yml".freeze, "spec/support/vcr_cassettes/Error/is_raised_on_a_forbidden_request.yml".freeze, "spec/support/vcr_cassettes/Error/is_raised_on_an_internal_server_error.yml".freeze, "spec/support/vcr_cassettes/Error/is_raised_on_incorrect_authentication_details.yml".freeze, "spec/support/vcr_cassettes/Error/is_raised_when_a_resource_is_not_found.yml".freeze, "spec/support/vcr_cassettes/Error/is_raised_when_too_many_requests_have_been_issued.yml".freeze, "spec/support/vcr_cassettes/FundingAccounts/can_find.yml".freeze, "spec/support/vcr_cassettes/FundingAccounts/can_find_bad_request.yml".freeze, "spec/support/vcr_cassettes/FundingAccounts/can_find_missing_currency.yml".freeze, "spec/support/vcr_cassettes/FundingAccounts/can_find_unauthorized.yml".freeze, "spec/support/vcr_cassettes/IBANs/can_IBANs_for_a_specific_subaccount.yml".freeze, "spec/support/vcr_cassettes/IBANs/can_IBANs_for_subaccounts.yml".freeze, "spec/support/vcr_cassettes/IBANs/can_find.yml".freeze, "spec/support/vcr_cassettes/Payments/can_authorise/when_payment_ids_are_valid.yml".freeze, "spec/support/vcr_cassettes/Payments/can_create.yml".freeze, "spec/support/vcr_cassettes/Payments/can_create_bad_request.yml".freeze, "spec/support/vcr_cassettes/Payments/can_get_the_submission.yml".freeze, "spec/support/vcr_cassettes/Payments/can_retrieve_confirmation.yml".freeze, "spec/support/vcr_cassettes/Payments/can_retrieve_payment_delivery_date.yml".freeze, "spec/support/vcr_cassettes/Payments/can_retrieve_payment_tracking_info.yml".freeze, "spec/support/vcr_cassettes/Payments/can_retrieve_quote_payment_fee.yml".freeze, "spec/support/vcr_cassettes/Rates/can_find.yml".freeze, "spec/support/vcr_cassettes/Rates/can_provided_detailed_rate.yml".freeze, "spec/support/vcr_cassettes/Rates/can_provided_detailed_rate_with_conversion_date_preference.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_bank_details.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_beneficiary_required_details.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_conversion_dates.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_currencies.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_payer_required_details.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_payment_dates.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_payment_fee_rules.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_payment_purpose_codes.yml".freeze, "spec/support/vcr_cassettes/Reference/can_retrieve_settlement_accounts.yml".freeze, "spec/support/vcr_cassettes/Reports/can_create_conversions_report.yml".freeze, "spec/support/vcr_cassettes/Reports/can_create_payments_report.yml".freeze, "spec/support/vcr_cassettes/Reports/can_find_report_requests.yml".freeze, "spec/support/vcr_cassettes/Reports/can_retrieve_report_request.yml".freeze, "spec/support/vcr_cassettes/Transactions/can_retrieve_sender_details.yml".freeze, "spec/support/vcr_cassettes/Transfers/can_cancel.yml".freeze, "spec/support/vcr_cassettes/Transfers/can_create.yml".freeze, "spec/support/vcr_cassettes/Transfers/can_find.yml".freeze, "spec/support/vcr_cassettes/Transfers/can_retrieve.yml".freeze, "spec/support/vcr_cassettes/VirtualAccounts/can_find.yml".freeze, "spec/support/vcr_cassettes/VirtualAccounts/can_find_VANs_for_a_specific_subaccount.yml".freeze, "spec/support/vcr_cassettes/VirtualAccounts/can_find_VANs_for_subaccounts.yml".freeze, "spec/support/vcr_cassettes/WithdrawalAccounts/can_find_withdrawal_accounts.yml".freeze, "spec/support/vcr_cassettes/WithdrawalAccounts/can_find_withdrawal_accounts2.yml".freeze, "spec/support/vcr_cassettes/WithdrawalAccounts/can_pull_funds.yml".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 0.21".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.3.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 12.3.3".freeze]) s.add_development_dependency(%q.freeze, ["<= 2.8.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.0.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.3.2".freeze]) end