Manav Aggarwal

Results 73 comments of Manav Aggarwal

![IMG_7572](https://github.com/user-attachments/assets/6a33534f-55d6-453f-b6c9-8a9e54583ee8)

This came up while adding a `BlockExchangeService` where the networkID had to be changed to the current chain ID with `-block` appended to it for it to work. Ideally, when...

Yeah, for a single rollup chain, there can be a P2P network for full nodes to exchange blocks and another P2P network for all nodes (full and light) to exchange...

List of Local DA related E2E tests - DA uptime should be configurable based on block height, how much time we want to simulate downtime. Make it randomized. Simulate DA...

Of course, [here](https://github.com/rollkit/rollkit/blob/4fd97ba8b8352771f2e66454099785d06fd0c31b/node/header_exchange.go#L28-L31) is the `SyncerStatus` struct in its current form. There's a [PR](https://github.com/rollkit/rollkit/pull/1014) open that moves it [here](https://github.com/rollkit/rollkit/blob/1608fcf9451861f9e6a683e94858037453d40f2b/node/exchange.go#L9).

Relevant go-header issue: https://github.com/celestiaorg/go-header/issues/55 The status `started` is checking by `HeaderExchangeService` in its `Stop` method to make sure it's not calling `Stop` on a `SyncerStatus` that hasn't started. Ideally, the...

I do think it might actually make sense to just keep deferred execution tbh, that way we can get rid of the state root computation every block too and move...

yes maybe it can be something we can add as a flag for the sequencer, so if certain flags are added alongside the aggregator flag, it runs the full node...

Worth noting that this signature verification can be entirely skipped in the future in favor of the sequencer electing to submit authored blobs introduced in https://github.com/celestiaorg/CIPs/blob/main/cips/cip-021.md With this, a prover...

I think it might be useful to constrain the scope of this issue to just the specific chain, so it's a fresh rollkit chain with height 1, and assuming no...