in x/eibc/types/genesis.go:16-18, the Validate method of the GenesisState for the eibc module performs validation checks on the provided genesis.
However, the DemandOrders slice, which could be present in the genesis, is not checked to ensure it contains valid items nor is it deduplicated.
Additionally, the Params are not validated as the Validate method of the Params always returns nil.
Similarly, in x/delayedack/types/genesis.go:20-22, the Validate method of the GenesisState for the delayedack module performs validation checks on the provided genesis.
However, the RollappPackets is not validated to ensure that its items are valid and that there are no duplicates.
in x/eibc/types/genesis.go:16-18, the Validate method of the GenesisState for the eibc module performs validation checks on the provided genesis. However, the DemandOrders slice, which could be present in the genesis, is not checked to ensure it contains valid items nor is it deduplicated. Additionally, the Params are not validated as the Validate method of the Params always returns nil. Similarly, in x/delayedack/types/genesis.go:20-22, the Validate method of the GenesisState for the delayedack module performs validation checks on the provided genesis. However, the RollappPackets is not validated to ensure that its items are valid and that there are no duplicates.