From fffb07ebf37accf8228b0eda2b78449409444d88 Mon Sep 17 00:00:00 2001 From: Andrew Gouin Date: Mon, 25 Sep 2023 17:44:43 -0600 Subject: [PATCH] populate owner for router module --- interchaintest/genesis_test.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/interchaintest/genesis_test.go b/interchaintest/genesis_test.go index be7897fa..80c99e10 100644 --- a/interchaintest/genesis_test.go +++ b/interchaintest/genesis_test.go @@ -494,6 +494,10 @@ func modifyGenesisAll(gw *genesisWrapper, minSetupTf, minSetupFiatTf bool) func( return nil, err } + if err := modifyGenesisRouter(g, gw.fiatTfRoles.Owner.FormattedAddress()); err != nil { + return nil, err + } + out, err := json.Marshal(&g) if err != nil { return nil, fmt.Errorf("failed to marshal genesis bytes to json: %w", err) @@ -592,6 +596,14 @@ func modifyGenesisCCTP(genbz map[string]interface{}, authority string) error { return nil } +func modifyGenesisRouter(genbz map[string]interface{}, authority string) error { + if err := dyno.Set(genbz, authority, "app_state", "router", "owner"); err != nil { + return fmt.Errorf("failed to set router authority address in genesis json: %w", err) + } + + return nil +} + func modifyGenesisTariffDefaults( genbz map[string]interface{}, distributionEntity string,