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

feat(08-wasm): querier plugins implemented (backport #5345) #5381

Commits on Dec 12, 2023

  1. feat(08-wasm): querier plugins implemented (#5345)

    * imp: moved gas to internal
    
    * fix: fixed compiler complaints
    
    * feat: added 'QueryRouter' interface
    
    * imp: passing the queryRouter to keeper
    
    * Revert "fix: fixed compiler complaints"
    
    This reverts commit 208e314.
    
    * Revert "imp: moved gas to internal"
    
    This reverts commit b45b605.
    
    * fix(test): fixed keeper_test.go
    
    * imp: initial querier template
    
    * imp: moved querier to types
    
    * fix: compiler complaints
    
    * imp: removed querier from keeper
    
    * feat: including default querier
    
    * imp: added options
    
    * feat: querier implemented fully
    
    * docs: improved godocs
    
    * imp: improved the querier
    
    * style: improved styling of querier
    
    * fix: fixed options
    
    * fix: fixed options not being passed with config
    
    * style: renamed variables
    
    * imp: added review items
    
    * imp: review items
    
    * imp: set and get query plugins made private
    
    * docs: added more godocs
    
    * fix: default plugin not set
    
    * imp: review items
    
    * docs: added a godoc
    
    ---------
    
    Co-authored-by: Carlos Rodriguez <carlos@interchain.io>
    (cherry picked from commit e2bcb77)
    
    # Conflicts:
    #	modules/light-clients/08-wasm/internal/ibcwasm/wasm.go
    #	modules/light-clients/08-wasm/keeper/keeper.go
    #	modules/light-clients/08-wasm/keeper/keeper_test.go
    #	modules/light-clients/08-wasm/keeper/migrations.go
    #	modules/light-clients/08-wasm/testing/simapp/app.go
    #	modules/light-clients/08-wasm/types/querier_test.go
    srdtrk authored and mergify[bot] committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    8c419cc View commit details
    Browse the repository at this point in the history
  2. fix conflicts.

    DimitrisJim committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    6eb176c View commit details
    Browse the repository at this point in the history
  3. lint issues

    DimitrisJim committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    159746a View commit details
    Browse the repository at this point in the history