ExocoreNetwork / exocore-contracts

5 stars 5 forks source link

Mark bootstrap failures should not halt the system #89

Closed MaxMustermann2 closed 2 months ago

MaxMustermann2 commented 2 months ago

The bootstrap contract receives a markBootstrapped call from Exocore to upgrade itself to the ClientChainGateway. If this call fails, the nonce is not consumed on Bootstrap but consumed by ExocoreGateway. Any further calls from ExocoreGateway will then fail due to this nonce mismatch.