Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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
Click to show internal directories.
Click to hide internal directories.