Function hdk::hash::hash_action
source · [−]Expand description
Hash an Action
into an ActionHash
.
hash_entry
has more of a discussion around different hash types and how
they are used within the HDI.
It is strongly recommended to use hash_action
to calculate the hash rather than hand rolling an in-wasm solution.
Any inconsistencies in serialization or hash handling will result in dangling references to things due to a “corrupt” hash.
Note that usually relevant HDI functions return a ActionHashed
or SignedActionHashed
which already has associated methods to access the ActionHash
of the inner Action
.
In normal usage it is unlikely to be required to separately hash a Action
like this.