Kotlin wrapper for Broxus Nova
- Include reference to the repository in your
repositoriessection of your rootbuild.gradle:
repositories {
mavenCentral()
}- Add the code to your module's
build.gradlefile:
dependencies {
implementation "com.mazekine:broxus-nova-lib:VERSION"
}- Include reference to the repository in your
repositoriessection of your rootbuild.gradle:
repositories {
mavenCentral()
}- Add the code to your module's
build.gradlefile:
dependencies {
implementation("com.mazekine:broxus-nova-lib:VERSION")
}- Configure the API:
val config = ApiConfig(
apiPath,
apiKey,
apiSecret
)- Initialize the API:
NovaApiService.init(config)- Call required methods from
NovaApiServiceobject
-
GET /withdraw/fees -
GET /withdraw/{transaction_id} -
POST /withdraw -
POST /withdraw/validate -
POST /withdraw
-
GET /msisdn/{id} -
POST /msisdn/rate -
POST /msisdn -
POST /msisdn/info
-
POST /users/balance -
POST /users/balances -
POST /users/withdrawals -
POST /users/exchanges -
POST /users/exchanges/trades -
POST /users/transactions -
POST /users/transactions/groups -
POST /users/invoices -
POST /users/static_addresses -
POST /users/static_addresses/deposits -
POST /users/referral -
POST /users/referral/balance -
POST /users/referral/statistic -
POST /users/referral/transfer -
POST /users/fiat/payments -
POST /users/exchange_fiat/payments -
POST /users/msisdn/orders
-
GET /kyc/token/{externalUserId} -
POST /kyc/applicant -
POST /kyc/applicant_info
-
GET /exchange_fiat/currency_pairs -
GET /exchange_fiat/{id} -
POST /exchange/rate -
POST /exchange -
POST /exchange/order_book -
POST /exchange/limit -
POST /exchange_fiat/rate -
POST /exchange_fiat -
DELETE /exchange/limit/{transactionId}
-
POST /transfer -
POST /transfer/many -
POST /transfer_batch -
POST /transfer_batch/approve -
POST /transfer_batch/cancel
-
GET /meta/withdraw -
GET /meta/deposit -
GET /meta/currencies_pairs -
GET /meta/public_key -
GET /meta/static_address
-
GET /invoices/{invoiceId} -
POST /invoices -
DELETE /invoices/{invoiceId}
-
GET /deposit/fiat/rate/{id} -
GET /deposit/fiat/{id} -
POST /deposit/fiat/rate -
POST /deposit/fiat/payment -
POST /deposit/fiat
-
GET /static_addresses/{staticAddressId}/deposits -
GET /static_addresses/deposits/{transactionId} -
POST /static_addresses -
POST /static_addresses/renew -
POST /address/info
-
GET /workspaces