rolling-shutter icon indicating copy to clipboard operation
rolling-shutter copied to clipboard

Rolling Shutter is an MEV protection system to be plugged into rollups.

Results 145 rolling-shutter issues
Sort by recently updated
recently updated
newest added

### Rationale When the underlying encryption from `shlib/crypto` changes, we have so far no way to identify that during decryption, other than trying with a different version. In order to...

We have two main sources of logs using different libraries: - our own rolling shutter logs using [zerolog](https://github.com/rs/zerolog) - libp2p logs using [go-log](https://github.com/ipfs/go-log) based on [zap](https://github.com/uber-go/zap) We can already configure...

The chainsync handles re-orgs now - this PR adds a dummy ethereum client and a test of the re-org capabilities of the chainsync unsafe head handler.

In my testing setup, the Gnosis keypers don't create the gossiping mesh properly. This leads to high propagation times as messages are not gossiped immediately but only forwarded on request....

The keyper set index is the index of a keyper set in the keyper set manager contract. The eon index is the index of a eon DKG process. Normally, the...

This was meant as a start to fix #434. However, I did not manage to reproduce the bug. This PR only renames the `Eon` field to `Index` in the `KeyperSet`...

The `DecryptionKeys` and `DecryptionKeyShares` messages have an `eon` field to identify the corresponding eon public key. However, the eon index is a keyper-internal value and not helpful for anyone else....

This PR adds an endpoint to the internal Keyper API that shuts down the service: A `POST /v1/shutdown` will shut down the keyper gracefully and let the program exit with...

This changes the local docker test setup for snapshot shutter to run without `sentry` nodes / without validator isolation. It changes the `chain init` parameter `--role validator` to use parameters...