celestia-app
celestia-app copied to clipboard
Make `icahost.AllowMessages` unmodifiable by governance
Context
https://github.com/celestiaorg/celestia-app/issues/3824
Problem
Arabica and Mocha have an incorrect ICA host param for AllowMessages because it is the default [*]. It should be an explicit allowlist.
Proposal
Make icahost.AllowMessages
unmodifiable by governance. Hard-code it to the explicit allowlist defined in https://github.com/celestiaorg/CIPs/blob/main/cips/cip-14.md