user4677: Hello all I can find is the cardano-cli help and
https://github.com/input-output-hk/cardano-node/blob/master/doc/reference/cardano-node-cli-reference.md/
I am trying to get information on things like what --tx-out-datum-embed-file FILE does

user5655: I'm trying to learn this too. I could not find any further documentation other than the cardano-cli command help. This is pretty extensive and useful. Every command argument seems to have built-in help. So, for instance, to get help with building a transaction, issue the command cardano-cli transaction build. The help for this includes some info on the --tx-out-datum-embed-file FILE arguments.

user4023: The flag --tx-out-datum-embed-file FILE allows you to embed the datum data on the transaction, not the datum hash like using that flag --tx-out-datum-hash-file FILE.
cardano-cli transaction build --tx-out-datum-embed-file DATUM.json


According to this web page, the definition is vague: The script datum to embed in the tx for this output, in the given JSON file. The file must follow the special JSON schema for script data.

I totally agree with you that a topic on datums/redeemers in JSON format for Tx is undocumented. However, I managed to find a very interesting GitHub post, which, I hope, will shed a light on some unclear things – Here it is. Unfortunately, that's all I could find on this topic.

4677: <p>Hello all I can find is the cardano-cli help and
<a href="https://github.com/input-output-hk/cardano-node/blob/master/doc/reference/cardano-node-cli-reference.md/" rel="noreferrer">https://github.com/input-output-hk/cardano-node/blob/master/doc/reference/cardano-node-cli-reference.md/</a>
I am trying to get information on things like what --tx-out-datum-embed-file FILE does</p>
 5655: <p>I'm trying to learn this too. I could not find any further documentation other than the <code>cardano-cli</code> command help. This is pretty extensive and useful. Every command argument seems to have built-in help. So, for instance, to get help with building a transaction, issue the command <code>cardano-cli transaction build</code>. The help for this includes some info on the <code>--tx-out-datum-embed-file FILE</code> arguments.</p>
 4023: <p>The flag <code>--tx-out-datum-embed-file FILE</code> allows you to embed the <strong><a href="https://cardano.stackexchange.com/questions/4609/how-to-retrieve-the-datum-added-with-the-option-tx-out-datum-embed-file-from-th">datum data</a></strong> on the transaction, not the <strong>datum hash</strong> like using that flag <code>--tx-out-datum-hash-file FILE</code>.</p>
<pre><code>cardano-cli transaction build --tx-out-datum-embed-file DATUM.json
</code></pre>
<blockquote>
<p>According to <a href="https://giters.com/input-output-hk/cardano-node/issues/3472" rel="nofollow noreferrer">this web page</a>, the definition is vague: The script datum to embed in the tx for this output, in the given JSON file. The file must follow the special JSON schema for script data.</p>
</blockquote>
<p>I totally agree with you that a topic on <code>datums</code>/<code>redeemers</code> in JSON format for Tx is undocumented. However, I managed to find a very interesting GitHub post, which, I hope, will shed a light on some unclear things – <strong><a href="https://github.com/input-output-hk/plutus-apps/issues/16" rel="nofollow noreferrer">Here it is</a></strong>. Unfortunately, that's all I could find on this topic.</p>
