Documentation
¶
Index ¶
- Constants
- type ChainUpdatesAnalyzer
- func (a *ChainUpdatesAnalyzer) Analyze(ctx context.Context, req analyzer.AnalyzeRequest[analyzer.CallAnalyzerContext], ...) (analyzer.Annotations, error)
- func (a *ChainUpdatesAnalyzer) CanAnalyze(_ context.Context, _ analyzer.AnalyzeRequest[analyzer.CallAnalyzerContext], ...) bool
- func (a *ChainUpdatesAnalyzer) Dependencies() []string
- func (a *ChainUpdatesAnalyzer) ID() string
Constants ¶
View Source
const AnalyzerID = "ccip.token_pool.apply_chain_updates"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChainUpdatesAnalyzer ¶
type ChainUpdatesAnalyzer struct{}
func (*ChainUpdatesAnalyzer) Analyze ¶
func (a *ChainUpdatesAnalyzer) Analyze( ctx context.Context, req analyzer.AnalyzeRequest[analyzer.CallAnalyzerContext], call analyzer.DecodedCall, ) (analyzer.Annotations, error)
func (*ChainUpdatesAnalyzer) CanAnalyze ¶
func (a *ChainUpdatesAnalyzer) CanAnalyze( _ context.Context, _ analyzer.AnalyzeRequest[analyzer.CallAnalyzerContext], call analyzer.DecodedCall, ) bool
func (*ChainUpdatesAnalyzer) Dependencies ¶
func (a *ChainUpdatesAnalyzer) Dependencies() []string
func (*ChainUpdatesAnalyzer) ID ¶
func (a *ChainUpdatesAnalyzer) ID() string
Click to show internal directories.
Click to hide internal directories.