diff --git a/cmd/root.go b/cmd/root.go index befc4bd..f756af6 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -145,6 +145,12 @@ func buildCosmosTasks(cosmosMets *metrics.Cosmos, internalMets *metrics.Internal if len(valTasks) > 0 { tasks = append(tasks, cosmos.NewValParamsTask(cosmosMets, restClient, chain)) } + + // For loop work around tasks being an array of Task interface + accountTasks := cosmos.NewAccountTasks(cosmosMets, restClient, chain) + for i := range accountTasks { + tasks = append(tasks, accountTasks[i]) + } } return tasks diff --git a/config.example.yaml b/config.example.yaml index edf31a1..ee3cb66 100644 --- a/config.example.yaml +++ b/config.example.yaml @@ -30,6 +30,11 @@ cosmos: validators: # The consensus address of a validator. - consaddress: cosmosvalcons164q2kq3q3psj436t9p7swmdlh39rw73wpy6qx6 + # Query account balances for cosmos addresses. + accounts: + - address: cosmos130mdu9a0etmeuw52qfxk73pn0ga6gawkryh2z6 + alias: cosmoshub-test + denoms: ["uatom", "ibc/B05539B66B72E2739B986B86391E5D08F12B8D5D2C2A7F8F8CF9ADF674DFA231"] - chainID: osmosis-1 rest: - url: https://osmosis-api.polkachu.com