user255: Under what conditions does awaitTxConfirmed not return?
It stopped returning since I updated my cabal.project file to make use of the latest plutus tag plutus-starter-devcontainer/v1.0.7. It worked with plutus-starter-devcontainer/v1.0.6.
The changes that had to be made were as trivial as changing ByteString to BuiltinByteString, mustForgeValue to mustMintValue etc.
The test output looks like:
...
Slot 00003: W1: TxSubmit: b7c6004fe8f4b8cdf94c9b4b3260f4bc60ae4c9fa6ec9d64e4b8f5e4e9c83c5b
Slot 00003: SlotAdd Slot 4
Slot 00004: SlotAdd Slot 5
...


user2681: Your answer is found in the Plutus.Contract.Request module of plutus-contract.
It says that: "If the transaction is never added to the ledger then 'awaitTxConfirmed' never returns".

255: <p>Under what conditions does <code>awaitTxConfirmed</code> not return?</p>
<p>It stopped returning since I updated my <code>cabal.project</code> file to make use of the latest plutus tag <code>plutus-starter-devcontainer/v1.0.7</code>. It worked with <code>plutus-starter-devcontainer/v1.0.6</code>.</p>
<p>The changes that had to be made were as trivial as changing <code>ByteString</code> to <code>BuiltinByteString</code>, <code>mustForgeValue</code> to <code>mustMintValue</code> etc.</p>
<p>The test output looks like:</p>
<pre><code>...
Slot 00003: W1: TxSubmit: b7c6004fe8f4b8cdf94c9b4b3260f4bc60ae4c9fa6ec9d64e4b8f5e4e9c83c5b
Slot 00003: SlotAdd Slot 4
Slot 00004: SlotAdd Slot 5
...
</code></pre>
 2681: <p>Your answer is found in the <a href="https://github.com/input-output-hk/plutus/blob/master/plutus-contract/src/Plutus/Contract/Request.hs#L372" rel="nofollow noreferrer">Plutus.Contract.Request</a> module of <code>plutus-contract</code>.</p>
<p>It says that: &quot;If the transaction is never added to the ledger then 'awaitTxConfirmed' never returns&quot;.</p>
