startTrackingTransaction

suspend fun startTrackingTransaction(network: Network, hash: String, pollIntervalMs: Long? = null, notFoundTimeoutMs: Long? = null): Result<Boolean>

Start polling and streaming transaction status updates for a given hash.

Parameters

network

Network where the transaction was submitted

hash

Transaction hash

pollIntervalMs

Optional custom poll interval in milliseconds

notFoundTimeoutMs

Optional timeout for NotFound before emitting a final NotFound