diff --git a/app/app.go b/app/app.go index 83469e05..3b701b86 100644 --- a/app/app.go +++ b/app/app.go @@ -1,13 +1,13 @@ package atomone import ( + "encoding/json" "fmt" "io" "net/http" "os" "path/filepath" - "github.com/davecgh/go-spew/spew" "github.com/gorilla/mux" "github.com/rakyll/statik/fs" "github.com/spf13/cast" @@ -262,7 +262,20 @@ func (app *AtomOneApp) InitChainer(ctx sdk.Context, req abci.RequestInitChain) a if err := tmjson.Unmarshal(req.AppStateBytes, &genesisState); err != nil { panic(err) } - spew.Dump("AUTH", genesisState["auth"]) + var m map[string]any + json.Unmarshal(genesisState["auth"], &m) + bz, _ := json.MarshalIndent(m, " ", "") + fmt.Println("AUTH", string(bz)) + + var authGen authtypes.GenesisState + app.AppCodec().MustUnmarshalJSON(genesisState["auth"], &authGen) + accounts, err := authtypes.UnpackAccounts(authGen.Accounts) + if err != nil { + panic(err) + } + for i, acc := range accounts { + fmt.Println("VALIDATE", i, acc, acc.Validate()) + } app.UpgradeKeeper.SetModuleVersionMap(ctx, app.mm.GetVersionMap()) diff --git a/tests/e2e/e2e_setup_test.go b/tests/e2e/e2e_setup_test.go index f0c0745c..72fe8ade 100644 --- a/tests/e2e/e2e_setup_test.go +++ b/tests/e2e/e2e_setup_test.go @@ -551,6 +551,15 @@ func (s *IntegrationTestSuite) runValidators(c *chain, portOffset int) { rpcClient, err := rpchttp.New("tcp://localhost:26657", "/websocket") s.Require().NoError(err) + err = s.dkrPool.Client.Logs(docker.LogsOptions{ + Container: s.valResources[c.id][0].Container.ID, + OutputStream: os.Stdout, + ErrorStream: os.Stdout, + Stdout: true, + Stderr: true, + // Follow: true, + }) + fmt.Println("ERR LOGS", err) defer func() { err = s.dkrPool.Client.Logs(docker.LogsOptions{ Container: s.valResources[c.id][0].Container.ID,