Kotlin wrapper for Broxus Nova
- Include reference to the repository in your
repositories
section of your rootbuild.gradle
:
repositories {
mavenCentral()
}
- Add the code to your module's
build.gradle
file:
dependencies {
implementation "com.mazekine:broxus-nova-lib:VERSION"
}
- Include reference to the repository in your
repositories
section of your rootbuild.gradle
:
repositories {
mavenCentral()
}
- Add the code to your module's
build.gradle
file:
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
NovaApiService
object
-
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