Documentation ¶
Overview ¶
Code generated by fastssz. DO NOT EDIT. Hash: f9cb2c9b5cf06463c18e9b55a69b1be3d8219cd96f8ca4ea87175a23c967b5bf
Index ¶
- type ExecutionPayloadWithdrawals
- func (w *ExecutionPayloadWithdrawals) GetTree() (*ssz.Node, error)
- func (w *ExecutionPayloadWithdrawals) HashTreeRoot() ([32]byte, error)
- func (w *ExecutionPayloadWithdrawals) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (w *ExecutionPayloadWithdrawals) MarshalSSZ() ([]byte, error)
- func (w *ExecutionPayloadWithdrawals) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (w *ExecutionPayloadWithdrawals) SizeSSZ() (size int)
- func (w *ExecutionPayloadWithdrawals) UnmarshalSSZ(buf []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExecutionPayloadWithdrawals ¶
type ExecutionPayloadWithdrawals struct {
Withdrawals []*capella.Withdrawal `ssz-max:"16"`
}
ExecutionPayloadWithdrawals provides information about withdrawals.
func (*ExecutionPayloadWithdrawals) GetTree ¶
func (w *ExecutionPayloadWithdrawals) GetTree() (*ssz.Node, error)
GetTree ssz hashes the Withdrawals object
func (*ExecutionPayloadWithdrawals) HashTreeRoot ¶
func (w *ExecutionPayloadWithdrawals) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the Withdrawals object
func (*ExecutionPayloadWithdrawals) HashTreeRootWith ¶
func (w *ExecutionPayloadWithdrawals) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the Withdrawals object with a hasher
func (*ExecutionPayloadWithdrawals) MarshalSSZ ¶
func (w *ExecutionPayloadWithdrawals) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the Withdrawals object
func (*ExecutionPayloadWithdrawals) MarshalSSZTo ¶
func (w *ExecutionPayloadWithdrawals) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the Withdrawals object to a target array
func (*ExecutionPayloadWithdrawals) SizeSSZ ¶
func (w *ExecutionPayloadWithdrawals) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the Withdrawals object
func (*ExecutionPayloadWithdrawals) UnmarshalSSZ ¶
func (w *ExecutionPayloadWithdrawals) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the Withdrawals object
Click to show internal directories.
Click to hide internal directories.