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) New(ctx context.Context, builderID seqtypes.BuilderID, opts seqtypes.BuildOpts) (seqtypes.BuildJobID, error)
 - func (bf *BuildFrontend) Open(ctx context.Context, jobID seqtypes.BuildJobID) error
 - func (bf *BuildFrontend) Seal(ctx context.Context, jobID seqtypes.BuildJobID) (work.Block, error)
 
- type EthTxFrontend
 - 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) New(ctx context.Context, opts seqtypes.BuildOpts) 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) New ¶ added in v1.13.3
func (bf *BuildFrontend) New(ctx context.Context, builderID seqtypes.BuilderID, opts seqtypes.BuildOpts) (seqtypes.BuildJobID, error)
func (*BuildFrontend) Open ¶
func (bf *BuildFrontend) Open(ctx context.Context, jobID seqtypes.BuildJobID) error
func (*BuildFrontend) Seal ¶
func (bf *BuildFrontend) Seal(ctx context.Context, jobID seqtypes.BuildJobID) (work.Block, error)
type EthTxFrontend ¶ added in v1.13.3
func (*EthTxFrontend) SendRawTransaction ¶ added in v1.13.3
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.