Documentation
¶
Index ¶
- type Builder
- type Config
- type Job
- func (job *Job) Cancel(ctx context.Context) error
- func (job *Job) Close()
- func (job *Job) ID() seqtypes.BuildJobID
- func (job *Job) IncludeTx(ctx context.Context, tx hexutil.Bytes) error
- func (job *Job) Open(ctx context.Context) error
- func (job *Job) Seal(ctx context.Context) (work.Block, error)
- func (job *Job) String() string
- type L1BlockRefByHash
- type L2BlockRefByHash
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
func NewBuilder ¶
func NewBuilder(id seqtypes.BuilderID, log log.Logger, m metrics.Metricer, l1 L1BlockRefByHash, l2 L2BlockRefByHash, attrPrep derive.AttributesBuilder, cl apis.BuildAPI, registry work.Jobs) *Builder
type Config ¶
type Job ¶
type Job struct {
// contains filtered or unexported fields
}
func (*Job) ID ¶
func (job *Job) ID() seqtypes.BuildJobID
type L1BlockRefByHash ¶
type L2BlockRefByHash ¶
Click to show internal directories.
Click to hide internal directories.