Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTrieStatistics ¶
func NewTrieStatistics() *trieStatistics
NewTrieStatistics creates a new instance of trieStatistics
func NewTrieStatisticsCollector ¶
func NewTrieStatisticsCollector() *trieStatisticsCollector
NewTrieStatisticsCollector creates a new instance of trieStatisticsCollector
func NewTrieSyncStatistics ¶
func NewTrieSyncStatistics() *trieSyncStatistics
NewTrieSyncStatistics returns a structure able to collect sync statistics from a trie and store them
Types ¶
type TrieStatsDTO ¶
type TrieStatsDTO struct { Address string RootHash []byte TotalNodesSize uint64 TotalNumNodes uint64 MaxTrieDepth uint32 BranchNodesSize uint64 NumBranchNodes uint64 ExtensionNodesSize uint64 NumExtensionNodes uint64 LeafNodesSize uint64 NumLeafNodes uint64 }
TrieStatsDTO holds the statistics for the trie
func (*TrieStatsDTO) ToString ¶
func (tsd *TrieStatsDTO) ToString() []string
ToString returns the collected statistics as a string array
Click to show internal directories.
Click to hide internal directories.