Versions in this module Expand all Collapse all v1 v1.14.12 Nov 23, 2024 Changes in this version + type BlockRequestHandlerStats interface + IncBlockRequest func() + IncMissingBlockHash func() + UpdateBlockRequestProcessingTime func(duration time.Duration) + UpdateBlocksReturned func(num uint16) + type CodeRequestHandlerStats interface + IncCodeRequest func() + IncDuplicateHashesRequested func() + IncMissingCodeHash func() + IncTooManyHashesRequested func() + UpdateCodeBytesReturned func(bytes uint32) + UpdateCodeReadTime func(duration time.Duration) + type HandlerStats interface + func NewHandlerStats(enabled bool) HandlerStats + func NewNoopHandlerStats() HandlerStats + type LeafsRequestHandlerStats interface + IncInvalidLeafsRequest func() + IncLeafsRequest func() + IncMissingRoot func() + IncProofError func() + IncSnapshotReadAttempt func() + IncSnapshotReadError func() + IncSnapshotReadSuccess func() + IncSnapshotSegmentInvalid func() + IncSnapshotSegmentValid func() + IncTrieError func() + UpdateGenerateRangeProofTime func(duration time.Duration) + UpdateLeafsRequestProcessingTime func(duration time.Duration) + UpdateLeafsReturned func(numLeafs uint16) + UpdateRangeProofValsReturned func(numProofVals int64) + UpdateReadLeafsTime func(duration time.Duration) + UpdateSnapshotReadTime func(duration time.Duration) + type MockHandlerStats struct + BlockRequestCount uint32 + BlockRequestProcessingTimeSum time.Duration + BlocksReturnedSum uint32 + CodeBytesReturnedSum uint32 + CodeReadTimeSum time.Duration + CodeRequestCount uint32 + DuplicateHashesRequested uint32 + GenerateRangeProofTime time.Duration + InvalidLeafsRequestCount uint32 + LeafRequestProcessingTimeSum time.Duration + LeafsReadTime time.Duration + LeafsRequestCount uint32 + LeafsReturnedSum uint32 + MissingBlockHashCount uint32 + MissingCodeHashCount uint32 + MissingRootCount uint32 + ProofErrorCount uint32 + ProofValsReturned int64 + SnapshotReadAttemptCount uint32 + SnapshotReadErrorCount uint32 + SnapshotReadSuccessCount uint32 + SnapshotReadTime time.Duration + SnapshotSegmentInvalidCount uint32 + SnapshotSegmentValidCount uint32 + TooManyHashesRequested uint32 + TrieErrorCount uint32 + func (m *MockHandlerStats) IncBlockRequest() + func (m *MockHandlerStats) IncCodeRequest() + func (m *MockHandlerStats) IncDuplicateHashesRequested() + func (m *MockHandlerStats) IncInvalidLeafsRequest() + func (m *MockHandlerStats) IncLeafsRequest() + func (m *MockHandlerStats) IncMissingBlockHash() + func (m *MockHandlerStats) IncMissingCodeHash() + func (m *MockHandlerStats) IncMissingRoot() + func (m *MockHandlerStats) IncProofError() + func (m *MockHandlerStats) IncSnapshotReadAttempt() + func (m *MockHandlerStats) IncSnapshotReadError() + func (m *MockHandlerStats) IncSnapshotReadSuccess() + func (m *MockHandlerStats) IncSnapshotSegmentInvalid() + func (m *MockHandlerStats) IncSnapshotSegmentValid() + func (m *MockHandlerStats) IncTooManyHashesRequested() + func (m *MockHandlerStats) IncTrieError() + func (m *MockHandlerStats) Reset() + func (m *MockHandlerStats) UpdateBlockRequestProcessingTime(duration time.Duration) + func (m *MockHandlerStats) UpdateBlocksReturned(num uint16) + func (m *MockHandlerStats) UpdateCodeBytesReturned(bytes uint32) + func (m *MockHandlerStats) UpdateCodeReadTime(duration time.Duration) + func (m *MockHandlerStats) UpdateGenerateRangeProofTime(duration time.Duration) + func (m *MockHandlerStats) UpdateLeafsRequestProcessingTime(duration time.Duration) + func (m *MockHandlerStats) UpdateLeafsReturned(numLeafs uint16) + func (m *MockHandlerStats) UpdateRangeProofValsReturned(numProofVals int64) + func (m *MockHandlerStats) UpdateReadLeafsTime(duration time.Duration) + func (m *MockHandlerStats) UpdateSnapshotReadTime(duration time.Duration) v1.14.12-1 Nov 23, 2024