currency_cloud library

The currency_cloud library.

Dart library for the CurrencyCloud service

Classes

AuthenticateApi
AuthToken
Balance
BalancesApi
BeneficiariesApi
Beneficiary
Conversion
ConversionsApi
CreateBeneficiary
CreateConversion
CreatePayment
CurrencyCloud
CurrencyCloud is the Class that provides the Interface for external calls. Using this library starts by getting a CurrencyCloud instance and calling the API methods one wants to use on that.
CurrencyCloudApi
Base Class for all Currency Cloud APIs (according to Currency Cloud documented APIs) Every API has to get the same instance of AuthToken, which is the only shared information between all instances of CurrencyCloudApi.
CurrencyCloudClient
CurrencyCloudClient is used for communication with the CurrencyCloudService. It provides Request methods like get and post which handle the basic communication overheads like adding authentication headers.
DetailedRateRequest
Payment
PaymentsApi
Rate
RatesApi
ReferenceDataApi

Properties

log Logger
final

Functions

boolFromJson(dynamic value) bool
boolToJson(bool value) String
decimalFromJson(String value) Decimal
decimalToJson(Decimal value) String

Enums

BankAccountType
EntityType
FixedSide
IdentificationType
PaymentType
RoutingCodeType

Exceptions / Errors

AuthException
CurrencyCloudException