diff --git a/triedb/pathdb/nodes.go b/triedb/pathdb/nodes.go index cb5b14a527..5ec2db1a0d 100644 --- a/triedb/pathdb/nodes.go +++ b/triedb/pathdb/nodes.go @@ -50,7 +50,7 @@ func newNodeSet(nodes map[common.Hash]map[string]*trienode.Node) *nodeSet { } s := &nodeSet{ accountNodes: make(map[string]*trienode.Node), - storageNodes: make(map[common.Hash]map[string]*trienode.Node), + storageNodes: make(map[common.Hash]map[string]*trienode.Node, len(nodes)), } for owner, subset := range nodes { if owner == (common.Hash{}) {