Closed philippecamacho closed 5 days ago
this should already be fixed in https://github.com/EspressoSystems/espresso-sequencer/pull/1986
this should already be fixed in #1986
Locally the demo looks fine.
> just demo
I can find logs confirming the LC contract state is updated successfully, e.g.:
prover-service-1 | [2m2024-09-08T11:19:32.522256Z[0m [32m INFO[0m [2mhotshot_state_prover::service[0m[2m:[0m Submitted state and proof to L1: tx=cfa0a9123393c7c0191a35c1ad55c682b4827cc0743d8d4a19f987de67384edd block=60
prover-service-1 | [2m2024-09-08T11:19:32.522312Z[0m [32m INFO[0m [2mhotshot_state_prover::service[0m[2m:[0m Successfully synced light client state.
Doing a small experiment where we remove the field threshold from the LightClientState struct we reach the following error (after fixing all the compilations issues):
So this means we will have to make an update to HotShot as well. See