Documentation ¶
Index ¶
- Variables
- type Datastore
- func (s *Datastore) GetBuilderBlockSubmissions(ctx context.Context, headSlot uint64, payload structs.SubmissionTraceQuery) (bts []structs.BidTraceWithTimestamp, err error)
- func (s *Datastore) GetDeliveredPayloads(ctx context.Context, headSlot uint64, queryArgs structs.PayloadTraceQuery) (bts []structs.BidTraceExtended, err error)
- func (s *Datastore) PutBuilderBlockSubmission(ctx context.Context, bid structs.BidTraceWithTimestamp, isMostProfitable bool) (err error)
- func (s *Datastore) PutDelivered(ctx context.Context, slot structs.Slot, payload structs.DeliveredTrace, ...) (err error)
- type GetBuilderSubmissionsFilters
- type GetDeliveredPayloadsFilters
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Emptybytes32 = [32]byte{} Emptybytes48 = [48]byte{} )
View Source
var SlotsPerEpoch = 32
Functions ¶
This section is empty.
Types ¶
type Datastore ¶
func (*Datastore) GetBuilderBlockSubmissions ¶
func (s *Datastore) GetBuilderBlockSubmissions(ctx context.Context, headSlot uint64, payload structs.SubmissionTraceQuery) (bts []structs.BidTraceWithTimestamp, err error)
func (*Datastore) GetDeliveredPayloads ¶
func (s *Datastore) GetDeliveredPayloads(ctx context.Context, headSlot uint64, queryArgs structs.PayloadTraceQuery) (bts []structs.BidTraceExtended, err error)
func (*Datastore) PutBuilderBlockSubmission ¶
Click to show internal directories.
Click to hide internal directories.