Skip to main content
Version: Next

emulator.emulator.expectvalidtransaction

Home > @blaze-cardano/emulator > Emulator > expectValidTransaction

Emulator.expectValidTransaction() method

Completes, signs, and submits a transaction, throwing if validation fails. Retains the CBOR for debugging in line with emulator troubleshooting flow.

Signature:

expectValidTransaction(blaze: Blaze<Provider, Wallet>, tx: TxBuilder): Promise<void>;

Parameters

Parameter

Type

Description

blaze

Blaze<Provider, Wallet>

Wallet context used to sign the transaction.

tx

TxBuilder

Builder producing the transaction to validate and submit.

Returns:

Promise<void>

{Promise} Resolves once the transaction has been confirmed.