mirror of
https://github.com/OffchainLabs/prysm.git
synced 2026-05-02 03:02:54 -04:00
* Add payload attribute type * Gazelle * Fix test Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
16 lines
358 B
Go
16 lines
358 B
Go
package payloadattribute
|
|
|
|
import (
|
|
enginev1 "github.com/prysmaticlabs/prysm/v3/proto/engine/v1"
|
|
)
|
|
|
|
type Attributer interface {
|
|
Version() int
|
|
PrevRandao() []byte
|
|
Timestamps() uint64
|
|
SuggestedFeeRecipient() []byte
|
|
Withdrawals() ([]*enginev1.Withdrawal, error)
|
|
PbV1() (*enginev1.PayloadAttributes, error)
|
|
PbV2() (*enginev1.PayloadAttributesV2, error)
|
|
}
|