Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perf: exclude pruning from tendermint update client in ante handler execution (backport #6278) #6331

Merged
merged 2 commits into from
May 20, 2024

Commits on May 20, 2024

  1. perf: exclude pruning from tendermint update client in ante handler e…

    …xecution (#6278)
    
    * performance: exit early on recvpacket to exclude app callbacks
    
    * perf: skip pruning on check tx and recheck tx
    
    * change fmt.Errorf to errors.New
    
    * fix: check execMode simulate in conditional
    
    * revert: recv packet changes
    
    * fix: account for simulation in pruning check
    
    * fix: reuse checkTx ctx
    
    * chore: add changelog
    
    ---------
    
    Co-authored-by: Damian Nolan <damiannolan@gmail.com>
    (cherry picked from commit 67b23cd)
    
    # Conflicts:
    #	modules/light-clients/07-tendermint/update_test.go
    colin-axner authored and mergify[bot] committed May 20, 2024
    Configuration menu
    Copy the full SHA
    010bfc6 View commit details
    Browse the repository at this point in the history
  2. fix: merge conflicts

    colin-axner committed May 20, 2024
    Configuration menu
    Copy the full SHA
    22029b0 View commit details
    Browse the repository at this point in the history