Documentation
¶
Index ¶
- type ExecutionSnapshotReader
- func (r *ExecutionSnapshotReader) SetBeaconChainConfig(beaconCfg *clparams.BeaconChainConfig)
- func (r *ExecutionSnapshotReader) Transactions(number uint64, hash libcommon.Hash) (*solid.TransactionsSSZ, error)
- func (r *ExecutionSnapshotReader) Withdrawals(number uint64, hash libcommon.Hash) (*solid.ListSSZ[*cltypes.Withdrawal], error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExecutionSnapshotReader ¶
type ExecutionSnapshotReader struct {
// contains filtered or unexported fields
}
func NewExecutionSnapshotReader ¶
func NewExecutionSnapshotReader(ctx context.Context, blockReader services.FullBlockReader, db kv.RoDB) *ExecutionSnapshotReader
func (*ExecutionSnapshotReader) SetBeaconChainConfig ¶
func (r *ExecutionSnapshotReader) SetBeaconChainConfig(beaconCfg *clparams.BeaconChainConfig)
func (*ExecutionSnapshotReader) Transactions ¶
func (r *ExecutionSnapshotReader) Transactions(number uint64, hash libcommon.Hash) (*solid.TransactionsSSZ, error)
func (*ExecutionSnapshotReader) Withdrawals ¶
func (r *ExecutionSnapshotReader) Withdrawals(number uint64, hash libcommon.Hash) (*solid.ListSSZ[*cltypes.Withdrawal], error)
Click to show internal directories.
Click to hide internal directories.