cce

Results 35 issues of cce

## Summary I noticed some golangci-lint errors cropping up that should have been caught by our reviewdog "error" severity configuration (in .golangci.yml) but I think they were not blocking builds...

Enhancement

This sets a few [profiler labels](https://rakyll.org/profiler-labels/) to identify a selection of goroutines used by algod.

Enhancement

## Summary WIP — attempting to profile CPU and benchmark calling recomputeBlockEvaluator on large pool & block sizes to examine performance bottlenecks updating the transaction pool when a new block...

## Summary Following up on #4331 this uses 100 wallets by default, and can be overridden by editing and re-running the makefile on test branches (but for automated runs will...

Enhancement

## Summary This will let third-party programs like indexer directly call StartEvaluator and EvaluatorOptions rather than have to place code in go-algorand to call by proxy, and should make it...

Enhancement

## Summary This is the same PR as #4226 but does not rename the two packages named "compactcert" packages to "stateproof" which allows for the changes to be more easily...

Enhancement

## Summary To make it a little more clear, this changes the error message "logic eval error" to "AVM logic eval error" so it is more clear that these errors...

Enhancement

## Summary By default, Go test with -coverprofile enabled only measures the coverage of files in the same package as the tests. Providing -coverpkg provides go test with additional names...

Enhancement

I'm curious if there would be interest in adding a "ParentOf" reference type for modeling cases where context is propagated upstream from a child to a parent span, rather than...