Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuilderDepositIndexer ¶ added in v1.24.0
type BuilderDepositIndexer struct {
// contains filtered or unexported fields
}
BuilderDepositIndexer indexes the EIP-8282 builder deposit system contract.
func NewBuilderDepositIndexer ¶ added in v1.24.0
func NewBuilderDepositIndexer(indexer *execution.IndexerCtx) *BuilderDepositIndexer
NewBuilderDepositIndexer creates a new builder deposit contract indexer.
func (*BuilderDepositIndexer) GetMatcherHeight ¶ added in v1.24.0
func (bi *BuilderDepositIndexer) GetMatcherHeight() uint64
GetMatcherHeight returns the last processed el block number from the transaction matcher.
type BuilderExitIndexer ¶ added in v1.24.0
type BuilderExitIndexer struct {
// contains filtered or unexported fields
}
BuilderExitIndexer indexes the EIP-8282 builder exit system contract.
func NewBuilderExitIndexer ¶ added in v1.24.0
func NewBuilderExitIndexer(indexer *execution.IndexerCtx) *BuilderExitIndexer
NewBuilderExitIndexer creates a new builder exit contract indexer.
func (*BuilderExitIndexer) GetMatcherHeight ¶ added in v1.24.0
func (bi *BuilderExitIndexer) GetMatcherHeight() uint64
GetMatcherHeight returns the last processed el block number from the transaction matcher.
type ConsolidationIndexer ¶
type ConsolidationIndexer struct {
// contains filtered or unexported fields
}
ConsolidationIndexer is the indexer for the eip-7251 consolidation system contract
func NewConsolidationIndexer ¶
func NewConsolidationIndexer(indexer *execution.IndexerCtx) *ConsolidationIndexer
NewConsolidationIndexer creates a new consolidation system contract indexer
func (*ConsolidationIndexer) GetMatcherHeight ¶
func (ci *ConsolidationIndexer) GetMatcherHeight() uint64
GetMatcherHeight returns the last processed el block number from the transaction matcher
type DepositIndexer ¶
type DepositIndexer struct {
// contains filtered or unexported fields
}
DepositIndexer is the indexer for the deposit contract
func NewDepositIndexer ¶
func NewDepositIndexer(indexer *execution.IndexerCtx) *DepositIndexer
NewDepositIndexer creates a new deposit contract indexer
type WithdrawalIndexer ¶
type WithdrawalIndexer struct {
// contains filtered or unexported fields
}
WithdrawalIndexer is the indexer for the eip-7002 consolidation system contract
func NewWithdrawalIndexer ¶
func NewWithdrawalIndexer(indexer *execution.IndexerCtx) *WithdrawalIndexer
NewWithdrawalIndexer creates a new withdrawal contract indexer
func (*WithdrawalIndexer) GetMatcherHeight ¶
func (wi *WithdrawalIndexer) GetMatcherHeight() uint64
GetMatcherHeight returns the last processed el block number from the transaction matcher