Documentation ¶
Overview ¶
Code generated by fastssz. DO NOT EDIT. Hash: 8f5fa2fa080ee2a1206a4f6749963d98a297611dfb1fa050514dccb7f92da116
Code generated by fastssz. DO NOT EDIT. Hash: 8e2d0dda73eccd7623eb97af984b6e665f4f121bdef0a35390f2afd2ff34259c Version: 0.1.3-dev
Code generated by fastssz. DO NOT EDIT. Hash: 8e2d0dda73eccd7623eb97af984b6e665f4f121bdef0a35390f2afd2ff34259c Version: 0.1.3-dev
Index ¶
- type BuilderBid
- func (b *BuilderBid) GetTree() (*ssz.Node, error)
- func (b *BuilderBid) HashTreeRoot() ([32]byte, error)
- func (b *BuilderBid) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (b *BuilderBid) MarshalJSON() ([]byte, error)
- func (b *BuilderBid) MarshalSSZ() ([]byte, error)
- func (b *BuilderBid) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (b *BuilderBid) MarshalYAML() ([]byte, error)
- func (b *BuilderBid) SizeSSZ() (size int)
- func (b *BuilderBid) String() string
- func (b *BuilderBid) UnmarshalJSON(input []byte) error
- func (b *BuilderBid) UnmarshalSSZ(buf []byte) error
- func (b *BuilderBid) UnmarshalYAML(input []byte) error
- type SignedBuilderBid
- func (s *SignedBuilderBid) GetTree() (*ssz.Node, error)
- func (s *SignedBuilderBid) HashTreeRoot() ([32]byte, error)
- func (s *SignedBuilderBid) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (s *SignedBuilderBid) MarshalJSON() ([]byte, error)
- func (s *SignedBuilderBid) MarshalSSZ() ([]byte, error)
- func (s *SignedBuilderBid) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (s *SignedBuilderBid) MarshalYAML() ([]byte, error)
- func (s *SignedBuilderBid) SizeSSZ() (size int)
- func (s *SignedBuilderBid) String() string
- func (s *SignedBuilderBid) UnmarshalJSON(input []byte) error
- func (s *SignedBuilderBid) UnmarshalSSZ(buf []byte) error
- func (s *SignedBuilderBid) UnmarshalYAML(input []byte) error
- type SubmitBlockRequest
- func (s *SubmitBlockRequest) GetTree() (*ssz.Node, error)
- func (s *SubmitBlockRequest) HashTreeRoot() ([32]byte, error)
- func (s *SubmitBlockRequest) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (s *SubmitBlockRequest) MarshalJSON() ([]byte, error)
- func (s *SubmitBlockRequest) MarshalSSZ() ([]byte, error)
- func (s *SubmitBlockRequest) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (s *SubmitBlockRequest) MarshalYAML() ([]byte, error)
- func (s *SubmitBlockRequest) SizeSSZ() (size int)
- func (s *SubmitBlockRequest) String() string
- func (s *SubmitBlockRequest) UnmarshalJSON(input []byte) error
- func (s *SubmitBlockRequest) UnmarshalSSZ(buf []byte) error
- func (s *SubmitBlockRequest) UnmarshalYAML(input []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuilderBid ¶
type BuilderBid struct { Header *bellatrix.ExecutionPayloadHeader Value *uint256.Int `ssz-size:"32"` Pubkey phase0.BLSPubKey `ssz-size:"48"` }
BuilderBid represents a BuilderBid.
func (*BuilderBid) GetTree ¶ added in v0.1.9
func (b *BuilderBid) GetTree() (*ssz.Node, error)
GetTree ssz hashes the BuilderBid object
func (*BuilderBid) HashTreeRoot ¶ added in v0.1.9
func (b *BuilderBid) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the BuilderBid object
func (*BuilderBid) HashTreeRootWith ¶ added in v0.1.9
func (b *BuilderBid) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the BuilderBid object with a hasher
func (*BuilderBid) MarshalJSON ¶
func (b *BuilderBid) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler.
func (*BuilderBid) MarshalSSZ ¶ added in v0.1.9
func (b *BuilderBid) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the BuilderBid object
func (*BuilderBid) MarshalSSZTo ¶ added in v0.1.9
func (b *BuilderBid) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the BuilderBid object to a target array
func (*BuilderBid) MarshalYAML ¶
func (b *BuilderBid) MarshalYAML() ([]byte, error)
MarshalYAML implements yaml.Marshaler.
func (*BuilderBid) SizeSSZ ¶ added in v0.1.9
func (b *BuilderBid) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the BuilderBid object
func (*BuilderBid) String ¶
func (b *BuilderBid) String() string
String returns a string version of the structure.
func (*BuilderBid) UnmarshalJSON ¶
func (b *BuilderBid) UnmarshalJSON(input []byte) error
UnmarshalJSON implements json.Unmarshaler.
func (*BuilderBid) UnmarshalSSZ ¶ added in v0.1.9
func (b *BuilderBid) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the BuilderBid object
func (*BuilderBid) UnmarshalYAML ¶
func (b *BuilderBid) UnmarshalYAML(input []byte) error
UnmarshalYAML implements yaml.Unmarshaler.
type SignedBuilderBid ¶
type SignedBuilderBid struct { Message *BuilderBid Signature phase0.BLSSignature `ssz-size:"96"` }
SignedBuilderBid represents a SignedBuilderBid.
func (*SignedBuilderBid) GetTree ¶ added in v0.2.7
func (s *SignedBuilderBid) GetTree() (*ssz.Node, error)
GetTree ssz hashes the SignedBuilderBid object
func (*SignedBuilderBid) HashTreeRoot ¶ added in v0.2.7
func (s *SignedBuilderBid) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the SignedBuilderBid object
func (*SignedBuilderBid) HashTreeRootWith ¶ added in v0.2.7
func (s *SignedBuilderBid) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the SignedBuilderBid object with a hasher
func (*SignedBuilderBid) MarshalJSON ¶
func (s *SignedBuilderBid) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler.
func (*SignedBuilderBid) MarshalSSZ ¶ added in v0.2.7
func (s *SignedBuilderBid) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the SignedBuilderBid object
func (*SignedBuilderBid) MarshalSSZTo ¶ added in v0.2.7
func (s *SignedBuilderBid) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the SignedBuilderBid object to a target array
func (*SignedBuilderBid) MarshalYAML ¶
func (s *SignedBuilderBid) MarshalYAML() ([]byte, error)
MarshalYAML implements yaml.Marshaler.
func (*SignedBuilderBid) SizeSSZ ¶ added in v0.2.7
func (s *SignedBuilderBid) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the SignedBuilderBid object
func (*SignedBuilderBid) String ¶
func (s *SignedBuilderBid) String() string
String returns a string version of the structure.
func (*SignedBuilderBid) UnmarshalJSON ¶
func (s *SignedBuilderBid) UnmarshalJSON(input []byte) error
UnmarshalJSON implements json.Unmarshaler.
func (*SignedBuilderBid) UnmarshalSSZ ¶ added in v0.2.7
func (s *SignedBuilderBid) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the SignedBuilderBid object
func (*SignedBuilderBid) UnmarshalYAML ¶
func (s *SignedBuilderBid) UnmarshalYAML(input []byte) error
UnmarshalYAML implements yaml.Unmarshaler.
type SubmitBlockRequest ¶ added in v0.2.7
type SubmitBlockRequest struct { Message *apiv1.BidTrace ExecutionPayload *bellatrix.ExecutionPayload Signature phase0.BLSSignature `ssz-size:"96"` }
SubmitBlockRequest is the request from the builder to submit a block.
func (*SubmitBlockRequest) GetTree ¶ added in v0.2.7
func (s *SubmitBlockRequest) GetTree() (*ssz.Node, error)
GetTree ssz hashes the SubmitBlockRequest object
func (*SubmitBlockRequest) HashTreeRoot ¶ added in v0.2.7
func (s *SubmitBlockRequest) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the SubmitBlockRequest object
func (*SubmitBlockRequest) HashTreeRootWith ¶ added in v0.2.7
func (s *SubmitBlockRequest) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the SubmitBlockRequest object with a hasher
func (*SubmitBlockRequest) MarshalJSON ¶ added in v0.2.7
func (s *SubmitBlockRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler.
func (*SubmitBlockRequest) MarshalSSZ ¶ added in v0.2.7
func (s *SubmitBlockRequest) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the SubmitBlockRequest object
func (*SubmitBlockRequest) MarshalSSZTo ¶ added in v0.2.7
func (s *SubmitBlockRequest) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the SubmitBlockRequest object to a target array
func (*SubmitBlockRequest) MarshalYAML ¶ added in v0.2.7
func (s *SubmitBlockRequest) MarshalYAML() ([]byte, error)
MarshalYAML implements yaml.Marshaler.
func (*SubmitBlockRequest) SizeSSZ ¶ added in v0.2.7
func (s *SubmitBlockRequest) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the SubmitBlockRequest object
func (*SubmitBlockRequest) String ¶ added in v0.2.7
func (s *SubmitBlockRequest) String() string
String returns a string version of the structure.
func (*SubmitBlockRequest) UnmarshalJSON ¶ added in v0.2.7
func (s *SubmitBlockRequest) UnmarshalJSON(input []byte) error
UnmarshalJSON implements json.Unmarshaler.
func (*SubmitBlockRequest) UnmarshalSSZ ¶ added in v0.2.7
func (s *SubmitBlockRequest) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the SubmitBlockRequest object
func (*SubmitBlockRequest) UnmarshalYAML ¶ added in v0.2.7
func (s *SubmitBlockRequest) UnmarshalYAML(input []byte) error
UnmarshalYAML implements yaml.Unmarshaler.