x/ibc migrate genesis proto (#6878)
* migrated channel genesis types to proto * connection genesis types migrated to proto * client proto migration * failing tests due to tendermint part incomplete * add genesis test * x/ibc: ClientState Any * add genesis test * suite NotPanics * comment tests * update export logic * refactor * update test * fix non-determinism * castrepeated * x/ibc: migrate simulations to protobuf * add proto genesis * add UnpackInterfaces func to genclientstate * add unpackinterfaces for consensus states * formatting * fix genesis tests * add modified genesis test * update comments * remove localhost register codec * use app registry * fix bug * Update simapp/app.go * Update x/ibc/02-client/types/genesis.go * unmarshaler interface Co-authored-by: Colin Axner <colinaxner@berkeley.edu> Co-authored-by: Federico Kunze <federico.kunze94@gmail.com> Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com> Co-authored-by: colin axnér <25233464+colin-axner@users.noreply.github.com>
This commit is contained in:
co-authored by
Colin Axner
Federico Kunze
Federico Kunze
colin axnér
parent
89097a00d7
commit
ceba0cb45d
+1
-3
@@ -257,10 +257,8 @@ func NewSimApp(
|
||||
)
|
||||
|
||||
// Create IBC Keeper
|
||||
// TODO: remove amino codec dependency once Tendermint version is upgraded with
|
||||
// protobuf changes
|
||||
app.IBCKeeper = ibckeeper.NewKeeper(
|
||||
app.cdc, appCodec, keys[ibchost.StoreKey], app.StakingKeeper, scopedIBCKeeper,
|
||||
appCodec, keys[ibchost.StoreKey], app.StakingKeeper, scopedIBCKeeper,
|
||||
)
|
||||
|
||||
// Create Transfer Keepers
|
||||
|
||||
Reference in New Issue
Block a user