Skip to content

Simplify a bunch of user-facing modules #458

@rpanic

Description

@rpanic
  • new SequencerCoreModule constructs
    • SequencerStartupModule
    • BlockProducerModule
    • BatchProducerModule -> Think about this, because inmemory doesn't technically need that
  • PrismaRedisDatabase constructs:
    • DatabasePruneModule
  • Rename LocalTaskWorker to WorkerModule
  • Merge GraphqlServer and GraphqlServerModule into one (requires implementation of modulecontainer configs)
  • BlockProducerModule
    • Move maximumBlockSize configuration to PrivateMempool and rename to more accurate targetBlockSize
    • Remove allowEmptyBlock config in favor of skipEmptyBlocks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions