Skip to content
This repository was archived by the owner on Mar 4, 2026. It is now read-only.
This repository was archived by the owner on Mar 4, 2026. It is now read-only.

Future Work: Replace synchronous block delivery with asynchronous  #240

@0x19

Description

@0x19

Right now block production from sequencers is slow. It can produce only 1 block in 10-15s interval. In order to change that, when we are submitting blocks to avail, we should wait only for initial block acceptance status. However, that feature is not working correctly in the go substrate library github.com/centrifuge/go-substrate-rpc-client/v4 and needs to be resolved.

Following line of code would need to be replaced:
https://github.com/availproject/op-evm/blob/main/consensus/avail/sequencer.go#L517

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingenhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions