Versions in this module Expand all Collapse all v1 v1.2.2 Mar 4, 2025 v1.2.1 Feb 25, 2025 Changes in this version + func Average[T constraints.Integer | constraints.Float](values []T) T + func MustEthereumAddressFromBytes(b []byte) *util.EthereumAddress + func MustNewEthereumAddressFromBytes(b []byte) util.EthereumAddress + func MustNewEthereumAddressFromString(s string) util.EthereumAddress + type BenchmarkCase struct + BranchingFactor int + DataPointsSet []int + Procedures []ProcedureEnum + QtyStreams int + Samples int + UnixOnly bool + Visibility util.VisibilityEnum + type ProcedureEnum string + const ProcedureGetChangeIndex + const ProcedureGetFirstRecord + const ProcedureGetIndex + const ProcedureGetRecord + type RangeParameters struct + DataPoints int + FromDate time.Time + ToDate time.Time + type Result struct + Case BenchmarkCase + CaseDurations []time.Duration + DataPoints int + MaxDepth int + MemoryUsage uint64 + Procedure ProcedureEnum + type RunBenchmarkInput struct + DataPoints []int + QtyStreams int + ResultPath string + Samples int + Visibility util.VisibilityEnum + type RunSingleTestInput struct + Case BenchmarkCase + DataPoints int + Platform *kwilTesting.Platform + Procedure ProcedureEnum + Tree trees.Tree + type SetupSchemasInput struct + BenchmarkCase BenchmarkCase + Tree trees.Tree