* Start implementation * Add implementation + some e2e test * Fix lint * Squashed: sdk upgrade to v0.50 * rebuild protos with newer proto builder (cherry picked from commit fd8f4c1d0d2163f0a504356c16cd2d250f6218f3) * update ibc-go (cherry picked from commit fb8667960fbeedb7d242baa644572986a154d4b6) * bump cosmos-sdk and ibc in the v50 branch (#1616) * tidy * upgade ibc * remove the toolchain command * Bump sdk version * Use correct bech32 prefix * Bump SDK * Enable fraud system test again * Fix genesis param name * Fix import/export simulations * set log level for benchmarks (cherry picked from commit 1cfb93008c596db62d22aba882f37a469546bfb9) * Apply review comments * Remove gov beta1 helpers * Bump sdk version to latest in branch * Fix linter * Setup mergify for main * Update mergify for better branch name --------- Co-authored-by: Pino' Surace <pino.surace@live.it> Co-authored-by: Jacob Gadikian <jacobgadikian@gmail.com>
42 lines
1.0 KiB
Go
42 lines
1.0 KiB
Go
package app
|
|
|
|
import (
|
|
capabilitykeeper "github.com/cosmos/ibc-go/modules/capability/keeper"
|
|
ibckeeper "github.com/cosmos/ibc-go/v8/modules/core/keeper"
|
|
|
|
"github.com/cosmos/cosmos-sdk/baseapp"
|
|
authkeeper "github.com/cosmos/cosmos-sdk/x/auth/keeper"
|
|
bankkeeper "github.com/cosmos/cosmos-sdk/x/bank/keeper"
|
|
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
|
|
|
wasmkeeper "github.com/CosmWasm/wasmd/x/wasm/keeper"
|
|
)
|
|
|
|
func (app *WasmApp) GetIBCKeeper() *ibckeeper.Keeper {
|
|
return app.IBCKeeper
|
|
}
|
|
|
|
func (app *WasmApp) GetScopedIBCKeeper() capabilitykeeper.ScopedKeeper {
|
|
return app.ScopedIBCKeeper
|
|
}
|
|
|
|
func (app *WasmApp) GetBaseApp() *baseapp.BaseApp {
|
|
return app.BaseApp
|
|
}
|
|
|
|
func (app *WasmApp) GetBankKeeper() bankkeeper.Keeper {
|
|
return app.BankKeeper
|
|
}
|
|
|
|
func (app *WasmApp) GetStakingKeeper() *stakingkeeper.Keeper {
|
|
return app.StakingKeeper
|
|
}
|
|
|
|
func (app *WasmApp) GetAccountKeeper() authkeeper.AccountKeeper {
|
|
return app.AccountKeeper
|
|
}
|
|
|
|
func (app *WasmApp) GetWasmKeeper() wasmkeeper.Keeper {
|
|
return app.WasmKeeper
|
|
}
|