Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Wallets V1
Kotlin Interface
interface TransactionOperations
abstract suspend fun getTransaction(transactionId: String): Result<Transaction, TransactionError>
abstract suspend fun listTransfers(tokens: List<String>): Result<TransferList, TransferError>
abstract suspend fun send(recipient: String, tokenLocator: String, amount: Double, idempotencyKey: String? = null, signer: SignerSelection = SignerSelection.Admin): Result<Transaction, TransactionError>
abstract suspend fun sendRawTransaction(params: RawTransactionParams, signer: SignerSelection = SignerSelection.Admin): Result<Transaction, TransactionError>
abstract suspend fun signAndSubmitTransaction(transactionId: String, signer: SignerSelection = SignerSelection.Admin): Result<Transaction, TransactionError>
abstract suspend fun signMessage(message: String, signer: SignerSelection): Result<String, SignatureError>
abstract suspend fun signTypedData(typedDataJson: String, signer: SignerSelection): Result<String, SignatureError>
Was this page helpful?