Android SDK for Sui
- Android API 26
- Kotlin
implementation 'com.github.cosmostation:suikotlin:0.3.0'
Initialize for security.
SuiClient.initialize(applicationContext)Using api like below.
SuiCLient.instance.{API}fun generateMnemonic(): Stringfun getAddress(mnemonic: String): Stringfun getAddress(keyPair: EdDSAKeyPair): Stringfun getKeyPair(mnemonic: String): EdDSAKeyPairfun sign(keyPair: EdDSAKeyPair, data: ByteArray): ByteArraysuspend fun getObjectsByOwnersuspend fun getObjectDetailssuspend fun getTransactionssuspend fun getTransactionDetailssuspend fun fetchCustomRequest(requests: JsonRpcRequest): JsonRpcResponsesuspend fun fetchCustomRequests(requests: List<JsonRpcRequest>): List<JsonRpcResponse>suspend fun faucetsuspend fun transferObjectsuspend fun moveCallsuspend fun transferSuisuspend fun executeTransaction