github.com/lino-network/lino@v0.6.11/x/account/model/dumper.go (about) 1 package model 2 3 import ( 4 // sdk "github.com/cosmos/cosmos-sdk/types" 5 6 "github.com/lino-network/lino/testutils" 7 ) 8 9 func NewAccountDumper(store AccountStorage) *testutils.Dumper { 10 dumper := testutils.NewDumper(store.key, store.cdc) 11 dumper.RegisterType(&AccountInfo{}, "lino/account/info", AccountInfoSubstore) 12 dumper.RegisterType(&AccountBank{}, "lino/account/bank", AccountBankSubstore) 13 dumper.RegisterType(&AccountMeta{}, "lino/account/meta", AccountMetaSubstore) 14 dumper.RegisterType(&Pool{}, "lino/account/pool", AccountPoolSubstore) 15 dumper.RegisterType(&Supply{}, "lino/account/supply", AccountSupplySubstore) 16 return dumper 17 }