Skip to content

Commit 0390570

Browse files
committed
Rename variables
- `proofHashToNode` to `merkleValueToNode` - `proofHash` to `merkleValue`
1 parent f41e8be commit 0390570

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

lib/trie/proof/verify.go

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ func buildTrie(encodedProofNodes [][]byte, rootHash []byte) (t *trie.Trie, err e
5757
ErrEmptyProof, rootHash)
5858
}
5959

60-
proofHashToNode := make(map[string]*node.Node, len(encodedProofNodes))
60+
merkleValueToNode := make(map[string]*node.Node, len(encodedProofNodes))
6161

6262
var root *node.Node
6363
for i, encodedProofNode := range encodedProofNodes {
@@ -81,7 +81,7 @@ func buildTrie(encodedProofNodes [][]byte, rootHash []byte) (t *trie.Trie, err e
8181
}
8282

8383
proofHash := common.BytesToHex(decodedNode.HashDigest)
84-
proofHashToNode[proofHash] = decodedNode
84+
merkleValueToNode[proofHash] = decodedNode
8585

8686
if root != nil {
8787
// Root node already found in proof
@@ -109,22 +109,22 @@ func buildTrie(encodedProofNodes [][]byte, rootHash []byte) (t *trie.Trie, err e
109109
}
110110

111111
if root == nil {
112-
proofHashes := make([]string, 0, len(proofHashToNode))
113-
for proofHash := range proofHashToNode {
114-
proofHashes = append(proofHashes, proofHash)
112+
proofMerkleValues := make([]string, 0, len(merkleValueToNode))
113+
for merkleValue := range merkleValueToNode {
114+
proofMerkleValues = append(proofMerkleValues, merkleValue)
115115
}
116116
return nil, fmt.Errorf("%w: for Merkle root hash 0x%x in proof Merkle value(s) %s",
117-
ErrRootNodeNotFound, rootHash, strings.Join(proofHashes, ", "))
117+
ErrRootNodeNotFound, rootHash, strings.Join(proofMerkleValues, ", "))
118118
}
119119

120-
loadProof(proofHashToNode, root)
120+
loadProof(merkleValueToNode, root)
121121

122122
return trie.NewTrie(root), nil
123123
}
124124

125125
// loadProof is a recursive function that will create all the trie paths based
126126
// on the map from node hash to node starting at the root.
127-
func loadProof(proofHashToNode map[string]*node.Node, n *node.Node) {
127+
func loadProof(merkleValueToNode map[string]*node.Node, n *node.Node) {
128128
if n.Type() != node.Branch {
129129
return
130130
}
@@ -135,14 +135,14 @@ func loadProof(proofHashToNode map[string]*node.Node, n *node.Node) {
135135
continue
136136
}
137137

138-
proofHash := common.BytesToHex(child.HashDigest)
139-
node, ok := proofHashToNode[proofHash]
138+
merkleValueHex := common.BytesToHex(child.HashDigest)
139+
node, ok := merkleValueToNode[merkleValueHex]
140140
if !ok {
141141
continue
142142
}
143143

144144
branch.Children[i] = node
145-
loadProof(proofHashToNode, node)
145+
loadProof(merkleValueToNode, node)
146146
}
147147
}
148148

0 commit comments

Comments
 (0)