Index

C D E G I P R S T U V W 
All Classes and Interfaces|All Packages

C

close() - Method in class com.etospheres.etopay.ETOPaySdk
Destructor for the SDK handle
com.etospheres.etopay - package com.etospheres.etopay
 
createNewUser(String) - Method in class com.etospheres.etopay.ETOPaySdk
Creates a new user for the SDK.
createNewWallet(String) - Method in class com.etospheres.etopay.ETOPaySdk
Creates a new wallet and sets the pin and password
createViviswapDetail(String) - Method in class com.etospheres.etopay.ETOPaySdk
Creates a payment detail for the wallet crypto address in viviswap
createWalletBackup(String, String) - Method in class com.etospheres.etopay.ETOPaySdk
Creates a wallet backup file for the existing wallet and encrypts it with the password
createWalletFromBackup(String, byte[], String) - Method in class com.etospheres.etopay.ETOPaySdk
Creates a wallet from a previously created backup
createWalletFromMnemonic(String, String) - Method in class com.etospheres.etopay.ETOPaySdk
Creates/migrates a wallet from an existing mnemonic

D

deleteUser(String) - Method in class com.etospheres.etopay.ETOPaySdk
Deletes the user in ETOPay.
deleteWallet(String) - Method in class com.etospheres.etopay.ETOPaySdk
Deletes the local wallet and associated files
depositWithViviswap(String) - Method in class com.etospheres.etopay.ETOPaySdk
Creates a payment contract for depositing money in wallet using viviswap [EURO --> Crypto]

E

ETOPaySdk - Class in com.etospheres.etopay
Main object that contains all the functionality for interfacing with the ETOPaySdk.
ETOPaySdk() - Constructor for class com.etospheres.etopay.ETOPaySdk
 

G

generateNewAddress(String) - Method in class com.etospheres.etopay.ETOPaySdk
Generate a new receiver address based on selected currency in the config.
getBuildInfo() - Method in class com.etospheres.etopay.ETOPaySdk
Get sdk build information.
getExchangeRate() - Method in class com.etospheres.etopay.ETOPaySdk
Gets the current exchange rate for the cryptocurrency to EURO
getIbanViviswap() - Method in class com.etospheres.etopay.ETOPaySdk
Gets the IBAN of the user
getKycDetailsForPostident() - Method in class com.etospheres.etopay.ETOPaySdk
Fetches the KYC details for the postident provider
getNetworks() - Method in class com.etospheres.etopay.ETOPaySdk
Fetch available currencies and corresponding networks.
getPreferredNetwork() - Method in class com.etospheres.etopay.ETOPaySdk
Get the user's preferred network.
getRecoveryShare() - Method in class com.etospheres.etopay.ETOPaySdk
Get/download the recovery share.
getSwapDetails(String) - Method in class com.etospheres.etopay.ETOPaySdk
Gets the detail of a particular swap(deposit or withdrawal) created at viviswap based on the given order id.
getSwapList(long, long) - Method in class com.etospheres.etopay.ETOPaySdk
Gets the detailed lists of swaps (deposit and withdrawal) created at viviswap
getViviswapKyc() - Method in class com.etospheres.etopay.ETOPaySdk
Fetches the KYC details for a user by the viviswap onboarding process
getViviswapKycAmlaOpenQuestions() - Method in class com.etospheres.etopay.ETOPaySdk
Get the open AMLA KYC questions
getViviswapKycOpenDocuments() - Method in class com.etospheres.etopay.ETOPaySdk
Get the currently open/missing documents for KYC
getWalletBalance(String) - Method in class com.etospheres.etopay.ETOPaySdk
Fetches the current balance of the base crypto currency on the wallet
getWalletTransaction(String, String) - Method in class com.etospheres.etopay.ETOPaySdk
Gets the details of a specific wallet transaction
getWalletTransactionList(String, long, long) - Method in class com.etospheres.etopay.ETOPaySdk
Gets the detailed lists of wallet transactions

I

initializeUser(String) - Method in class com.etospheres.etopay.ETOPaySdk
Initializes an existing user in the SDK
isKycVerified(String) - Method in class com.etospheres.etopay.ETOPaySdk
Fetches the kyc verification status for the user
isWalletPasswordSet() - Method in class com.etospheres.etopay.ETOPaySdk
Check if the password to use for wallet operations is set.

P

pinReset(String, String) - Method in class com.etospheres.etopay.ETOPaySdk
Resets the pin for the wallet using the wallet password
pinVerify(String) - Method in class com.etospheres.etopay.ETOPaySdk
Verifies the pin for the wallet
purchaseDetails(String) - Method in class com.etospheres.etopay.ETOPaySdk
Fetches the purchase details from the given purchase ID.
purchaseRequestConfirm(String, String) - Method in class com.etospheres.etopay.ETOPaySdk
Confirm the purchase for the given purchase ID.
purchaseRequestCreate(String, double, String, String, String) - Method in class com.etospheres.etopay.ETOPaySdk
Creates a purchase request for buying an artefact

R

refreshAccessToken(String) - Method in class com.etospheres.etopay.ETOPaySdk
Refreshes the access token for the user in the SDK.

S

sendAmount(String, String, double, byte[]) - Method in class com.etospheres.etopay.ETOPaySdk
Sends the given amount to the given address
setConfig(String) - Method in class com.etospheres.etopay.ETOPaySdk
Set the configuration as a JSON-encoded string.
setNetwork(String) - Method in class com.etospheres.etopay.ETOPaySdk
Selects the network for the ETOPay SDK.
setPreferredNetwork(String) - Method in class com.etospheres.etopay.ETOPaySdk
Set the user's preferred network.
setRecoveryShare(String) - Method in class com.etospheres.etopay.ETOPaySdk
Set/upload the recovery share.
setViviswapKycAmlaAnswer(String, String[], String) - Method in class com.etospheres.etopay.ETOPaySdk
Set the answer to an open AMLA KYC question
setViviswapKycDocument(String, String, String, byte[], String, byte[], String) - Method in class com.etospheres.etopay.ETOPaySdk
Set / upload an open KYC document
setViviswapKycIdentityDetails(String, String, String, byte[], String, byte[], String, byte[], String) - Method in class com.etospheres.etopay.ETOPaySdk
Set Viviswap KYC identity details
setViviswapKycResidenceDetails(String, String, String, String, String, String, boolean, String, boolean, byte[], String) - Method in class com.etospheres.etopay.ETOPaySdk
Set Viviswap KYC residence details
setWalletPassword(String, String) - Method in class com.etospheres.etopay.ETOPaySdk
Set the password to use for wallet operations.
startKycVerificationForPostident() - Method in class com.etospheres.etopay.ETOPaySdk
Initialize the KYC process for Postident by generating a case id.
startViviswapKyc(String, boolean) - Method in class com.etospheres.etopay.ETOPaySdk
Starts the KYC verification process for viviswap
submitViviswapKycPartial() - Method in class com.etospheres.etopay.ETOPaySdk
Submits the partial KYC details for the viviswap onboarding process

T

txList(long, long) - Method in class com.etospheres.etopay.ETOPaySdk
Gets the detailed lists of purchases (COMPLIMENTS and PURCHASES)

U

updateIbanViviswap(String, String) - Method in class com.etospheres.etopay.ETOPaySdk
Updates the IBAN of the user
updateKycStatusForPostident(String) - Method in class com.etospheres.etopay.ETOPaySdk
Triggers the backend to update the KYC status in the postident KYC provider
updateViviswapKycPartial(boolean, boolean, boolean, boolean, String, String, String, String) - Method in class com.etospheres.etopay.ETOPaySdk
Updates the partial KYC details for the viviswap onboarding process

V

verifyMnemonic(String, String) - Method in class com.etospheres.etopay.ETOPaySdk
Verifies the mnemonic for the wallet

W

withdrawWithViviswap(double, String, byte[]) - Method in class com.etospheres.etopay.ETOPaySdk
Creates a payment contract for withdrawing money from wallet using viviswap [Crypto --> EUR] and if the pin is provided automatically triggers a withdrawal
C D E G I P R S T U V W 
All Classes and Interfaces|All Packages