Skip to content

Commit

Permalink
Mention floating-point arithmetics on IAction docs
Browse files Browse the repository at this point in the history
  • Loading branch information
dahlia committed Aug 12, 2019
1 parent 9d2509d commit 8debefa
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions Libplanet/Action/IAction.cs
Original file line number Diff line number Diff line change
Expand Up @@ -277,6 +277,13 @@ public interface IAction
/// or networking. These bring an action indeterministic. You maybe
/// fine to log messages for debugging purpose, but equivalent messages
/// could be logged multiple times.</para>
/// <para>Lastly, although it might be surprising, <a
/// href="https://wp.me/p1fTCO-kT">floating-point arithmetics are
/// underspecified so that it can make different results on different
/// machines, platforms, runtimes, compilers, and builds</a>.</para>
/// <para>For more on determinism in general, please read also <a
/// href="https://tendermint.com/docs/spec/abci/abci.html#determinism"
/// >Tendermint ABCI's docs on determinism</a>.</para>
/// </remarks>
/// <seealso cref="IActionContext"/>
IAccountStateDelta Execute(IActionContext context);
Expand Down

0 comments on commit 8debefa

Please sign in to comment.