Hotfix 1.0.4 [#3283]
- Closes #3283 (closed).
- Adds a new executor version, v1-doubleHashEntries.
- Adds double hash data entries, which are identical to Accumulate data entries except the Merkle root is hashed again.
- Disables Accumulate data entries and enables double hash data entries.
- Blocks submission of transaction bodies that are exactly 64 bytes.
- Validates that data types can be padded arbitrarily with zeros.
- Fixes a bug in generated Copy routines that failed to copy extra data.
- Updates Merkle receipt validation to reject receipts with entries that are not 32 bytes.
Changelog: fix