reuse helper fn and add comment (#14075)

This commit is contained in:
Matt Kocubinski
2022-11-29 20:37:31 +00:00
committed by GitHub
parent 04f9ad24ab
commit 8c6181aacf
+2 -8
View File
@@ -37,6 +37,7 @@ const (
const iavlDisablefastNodeDefault = false
// keysForStoreKeyMap returns a slice of keys for the provided map lexically sorted by StoreKey.Name()
func keysForStoreKeyMap[V any](m map[types.StoreKey]V) []types.StoreKey {
keys := make([]types.StoreKey, 0, len(m))
for key := range m {
@@ -953,14 +954,7 @@ func (rs *Store) loadCommitStoreFromParams(key types.StoreKey, id types.CommitID
}
func (rs *Store) buildCommitInfo(version int64) *types.CommitInfo {
keys := make([]types.StoreKey, 0, len(rs.stores))
for key := range rs.stores {
keys = append(keys, key)
}
sort.Slice(keys, func(i, j int) bool {
return keys[i].Name() < keys[j].Name()
})
keys := keysForStoreKeyMap(rs.stores)
storeInfos := []types.StoreInfo{}
for _, key := range keys {
store := rs.stores[key]