Documentation
¶
Index ¶
- type AdminBackend
- type AdminFrontend
- type BuildBackend
- type BuildFrontend
- func (bf *BuildFrontend) Cancel(ctx context.Context, jobID seqtypes.BuildJobID) error
- func (bf *BuildFrontend) CloseJob(id seqtypes.BuildJobID) error
- func (bf *BuildFrontend) Open(ctx context.Context, builderID seqtypes.BuilderID, opts *seqtypes.BuildOpts) (seqtypes.BuildJobID, error)
- func (bf *BuildFrontend) Seal(ctx context.Context, jobID seqtypes.BuildJobID) (work.Block, error)
- type IncludeTxSupport
- type SequencerFrontend
- func (bf *SequencerFrontend) BuildJob() (seqtypes.BuildJobID, error)
- func (bf *SequencerFrontend) Commit(ctx context.Context) error
- func (bf *SequencerFrontend) IncludeTx(ctx context.Context, tx hexutil.Bytes) error
- func (bf *SequencerFrontend) Next(ctx context.Context) error
- func (bf *SequencerFrontend) Open(ctx context.Context) error
- func (bf *SequencerFrontend) PrebuiltEnvelope(ctx context.Context, block *eth.ExecutionPayloadEnvelope) error
- func (bf *SequencerFrontend) Publish(ctx context.Context) error
- func (bf *SequencerFrontend) Seal(ctx context.Context) error
- func (bf *SequencerFrontend) Sign(ctx context.Context) error
- func (bf *SequencerFrontend) Start(ctx context.Context, head common.Hash) error
- func (bf *SequencerFrontend) Stop(ctx context.Context) (last common.Hash, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminBackend ¶
type AdminFrontend ¶
type AdminFrontend struct {
Backend AdminBackend
}
type BuildBackend ¶
type BuildFrontend ¶
type BuildFrontend struct {
Backend BuildBackend
}
func (*BuildFrontend) Cancel ¶
func (bf *BuildFrontend) Cancel(ctx context.Context, jobID seqtypes.BuildJobID) error
func (*BuildFrontend) CloseJob ¶
func (bf *BuildFrontend) CloseJob(id seqtypes.BuildJobID) error
func (*BuildFrontend) Open ¶
func (bf *BuildFrontend) Open(ctx context.Context, builderID seqtypes.BuilderID, opts *seqtypes.BuildOpts) (seqtypes.BuildJobID, error)
func (*BuildFrontend) Seal ¶
func (bf *BuildFrontend) Seal(ctx context.Context, jobID seqtypes.BuildJobID) (work.Block, error)
type IncludeTxSupport ¶
type SequencerFrontend ¶
func (*SequencerFrontend) BuildJob ¶
func (bf *SequencerFrontend) BuildJob() (seqtypes.BuildJobID, error)
func (*SequencerFrontend) PrebuiltEnvelope ¶
func (bf *SequencerFrontend) PrebuiltEnvelope(ctx context.Context, block *eth.ExecutionPayloadEnvelope) error
Click to show internal directories.
Click to hide internal directories.