submitAndWait

@JvmName(name = "submitAndWaitWithStrings")
suspend fun TransactionService.submitAndWait(signer: TransactionSigner, function: String, typeArguments: List<String>, arguments: List<Any?> = emptyList(), transactionOptions: TransactionOptions? = null, secondarySigners: List<TransactionSigner> = emptyList(), feePayer: TransactionSigner? = null, waitOptions: WaitForTransactionOptions = WaitForTransactionOptions()): AptosResult<TransactionResponse>

Builds, signs, submits, and waits with string type arguments.


inline suspend fun <T1> TransactionService.submitAndWait(signer: TransactionSigner, function: String, arguments: List<Any?> = emptyList(), transactionOptions: TransactionOptions? = null, secondarySigners: List<TransactionSigner> = emptyList(), feePayer: TransactionSigner? = null, waitOptions: WaitForTransactionOptions = WaitForTransactionOptions()): AptosResult<TransactionResponse>

Builds, signs, submits, and waits inferring a single type argument from T1.