Versions in this module Expand all Collapse all v0 v0.81.0 Feb 18, 2026 v0.80.2 Feb 17, 2026 Changes in this version + type AnalyzeRequest struct + AnalyzerContext AnalyzerContext + ExecutionContext ExecutionContext + type AnalyzedBatchOperation interface + Calls func() AnalyzedCalls + ChainSelector func() uint64 + type AnalyzedBatchOperations []AnalyzedBatchOperation + type AnalyzedCall interface + AdditionalFields func() map[string]any + ContractType func() string + ContractVersion func() string + Data func() []byte + Inputs func() AnalyzedParameters + Name func() string + Outputs func() AnalyzedParameters + To func() string + type AnalyzedCalls []AnalyzedCall + type AnalyzedParameter interface + Name func() string + Type func() string + Value func() any + type AnalyzedParameters []AnalyzedParameter + type AnalyzedProposal interface + BatchOperations func() AnalyzedBatchOperations + type AnalyzerContext interface + BatchOperation func() AnalyzedBatchOperation + Call func() AnalyzedCall + GetAnnotationsFrom func(analyzerID string) Annotations + Proposal func() AnalyzedProposal + type Annotated interface + AddAnnotations func(annotations ...Annotation) + Annotations func() Annotations + type Annotation interface + Name func() string + Type func() string + Value func() any + type Annotations []Annotation + type BaseAnalyzer interface + Dependencies func() []string + ID func() string + type BatchOperationAnalyzer interface + Analyze func(ctx context.Context, req AnalyzeRequest, ...) (Annotations, error) + CanAnalyze func(ctx context.Context, req AnalyzeRequest, ...) bool + type CallAnalyzer interface + Analyze func(ctx context.Context, req AnalyzeRequest, call decoder.DecodedCall) (Annotations, error) + CanAnalyze func(ctx context.Context, req AnalyzeRequest, call decoder.DecodedCall) bool + type ExecutionContext interface + BlockChains func() chain.BlockChains + DataStore func() datastore.DataStore + Domain func() cldfdomain.Domain + EnvironmentName func() string + type ParameterAnalyzer interface + Analyze func(ctx context.Context, req AnalyzeRequest, param decoder.DecodedParameter) (Annotations, error) + CanAnalyze func(ctx context.Context, req AnalyzeRequest, param decoder.DecodedParameter) bool + type ProposalAnalyzer interface + Analyze func(ctx context.Context, req AnalyzeRequest, ...) (Annotations, error) + CanAnalyze func(ctx context.Context, req AnalyzeRequest, ...) bool