Submitted by 0xAlix2, also found by berndartmueller and Franfran
M-06: https://code4rena.com/audits/2025-02-initia-cosmos/submissions/F-26
The issue arises because MsgCreate2 defines salt as a uint64, which is only 8 bytes, instead of the required 32 bytes as per EIP-1014.
This restriction prevents a large range of addresses from being generated, making CREATE2 deployments non-compliant with the EVM specification.
However, the issue remains unresolved.
Commit 3650a360d88896a29ddcdee6f2d9060847e6349b attempted to address this by validating that the input salt is  MaxUint32.
However, this is still incorrect:
The correct solution is to change the salt type to [32]byte to fully comply with EIP-1014 and ensure that all valid CREATE2 addresses are reachable.
tx.pb.go#L171
beer-1 (Initia) commented via duplicate issue #5:
