TransactionServiceClient

Transaction Service Client

Author

Marcus Cvjeticanin

Since

0.3.0

Parameters

service

The service to connect to.

Constructors

Link copied to clipboard
constructor(service: Service)

Functions

Link copied to clipboard

Creates a delayed transaction.

Link copied to clipboard

Deletes a delayed transaction.

Link copied to clipboard
suspend fun estimateFusion(estimateFusionRequest: EstimateFusionRequest): EstimateFusionResponse?

Estimate the number of outputs that can be optimized in a fusion transaction.

Link copied to clipboard

Get a list of transaction hashes for all delayed transactions.

Link copied to clipboard
suspend fun getTransaction(getTransactionRequest: GetTransactionRequest): GetTransactionResponse?

Get a transaction from the service.

Link copied to clipboard

Get a list of transactions hashes.

Link copied to clipboard
suspend fun getTransactions(getTransactionsRequest: GetTransactionsRequest): GetTransactionsResponse?

Get a list of transactions.

Link copied to clipboard

Get a list of unconfirmed transaction hashes.

Link copied to clipboard

Sends a delayed transaction.

Link copied to clipboard

Send a fusion transaction to the service.

Link copied to clipboard
suspend fun sendTransaction(sendTransactionRequest: SendTransactionRequest): SendTransactionResponse?

Send a transaction to the blockchain.