Type Alias TransactionFinality

TransactionFinality: "broadcasted" | {
    confirmed: {
        timeoutMs?: number;
    };
}

This type is usually used with functions which send transactions to the blockchain. A value of "broadcasted" means to wait until a transaction is sent. While {confirmed: {...}} means waiting until the transaction has been sent and processed. With an optional timeout time, which usually defaults to 60 seconds.