Documentation
¶
Overview ¶
Code generated by dynamic-ssz. DO NOT EDIT. Hash: be8b20dd858008877593528b9dc181af32d24dbaa8b2afac2cca443e33381669 Version: v1.3.1 (https://github.com/pk910/dynamic-ssz)
Index ¶
- type ExecutionPayloadTransactions
- func (t *ExecutionPayloadTransactions) HashTreeRoot() (root [32]byte, err error)
- func (t *ExecutionPayloadTransactions) HashTreeRootWith(hh sszutils.HashWalker) error
- func (t *ExecutionPayloadTransactions) MarshalSSZ() ([]byte, error)
- func (t *ExecutionPayloadTransactions) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (t *ExecutionPayloadTransactions) SizeSSZ() (size int)
- func (t *ExecutionPayloadTransactions) UnmarshalSSZ(buf []byte) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExecutionPayloadTransactions ¶
type ExecutionPayloadTransactions struct {
Transactions []bellatrix.Transaction `ssz-max:"1048576,1073741824" ssz-size:"?,?"`
}
ExecutionPayloadTransactions provides information about transactions.
func (*ExecutionPayloadTransactions) HashTreeRoot ¶
func (t *ExecutionPayloadTransactions) HashTreeRoot() (root [32]byte, err error)
HashTreeRoot computes the SSZ hash tree root of the *ExecutionPayloadTransactions.
func (*ExecutionPayloadTransactions) HashTreeRootWith ¶
func (t *ExecutionPayloadTransactions) HashTreeRootWith(hh sszutils.HashWalker) error
HashTreeRootWith computes the SSZ hash tree root of the *ExecutionPayloadTransactions using the given hash walker.
func (*ExecutionPayloadTransactions) MarshalSSZ ¶
func (t *ExecutionPayloadTransactions) MarshalSSZ() ([]byte, error)
MarshalSSZ marshals the *ExecutionPayloadTransactions to SSZ-encoded bytes.
func (*ExecutionPayloadTransactions) MarshalSSZTo ¶
func (t *ExecutionPayloadTransactions) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo marshals the *ExecutionPayloadTransactions to SSZ-encoded bytes, appending to the provided buffer.
func (*ExecutionPayloadTransactions) SizeSSZ ¶
func (t *ExecutionPayloadTransactions) SizeSSZ() (size int)
SizeSSZ returns the SSZ encoded size of the *ExecutionPayloadTransactions.
func (*ExecutionPayloadTransactions) UnmarshalSSZ ¶
func (t *ExecutionPayloadTransactions) UnmarshalSSZ(buf []byte) (err error)
UnmarshalSSZ unmarshals the *ExecutionPayloadTransactions from SSZ-encoded bytes.