diff --git a/crates/ibc/src/consensus_state.rs b/crates/ibc/src/consensus_state.rs index 08162d9..bd8af2b 100644 --- a/crates/ibc/src/consensus_state.rs +++ b/crates/ibc/src/consensus_state.rs @@ -53,6 +53,10 @@ impl ConsensusState { Err(Error::UninitializedConsensusStateField( "current_sync_committee", )) + } else if self.next_sync_committee == PublicKey::default() { + Err(Error::UninitializedConsensusStateField( + "next_sync_committee", + )) } else { Ok(()) }