interface TransactionOperations
Functions
| Function | Description |
|---|---|
getTransaction | - |
listTransfers | - |
send | Sends tokens to a recipient address. |
sendRawTransaction | - |
signAndSubmitTransaction | - |
signMessage | - |
signTypedData | - |
getTransaction
abstract suspend fun getTransaction(transactionId: String): Result<Transaction, TransactionError>
listTransfers
abstract suspend fun listTransfers(tokens: List<String>): Result<TransferList, TransferError>
send
abstract suspend fun send(recipient: String, tokenLocator: String, amount: Double, idempotencyKey: String? = null, signer: SignerSelection = SignerSelection.Admin): Result<Transaction, TransactionError>
sendRawTransaction
abstract suspend fun sendRawTransaction(params: RawTransactionParams, signer: SignerSelection = SignerSelection.Admin): Result<Transaction, TransactionError>
signAndSubmitTransaction
abstract suspend fun signAndSubmitTransaction(transactionId: String, signer: SignerSelection = SignerSelection.Admin): Result<Transaction, TransactionError>
signMessage
abstract suspend fun signMessage(message: String, signer: SignerSelection): Result<String, SignatureError>
signTypedData
abstract suspend fun signTypedData(typedDataJson: String, signer: SignerSelection): Result<String, SignatureError>

