|
|
|
@ -37,12 +37,13 @@ func TestNewMerkleTree(t *testing.T) { |
|
|
|
|
[]byte("node1"), |
|
|
|
|
[]byte("node2"), |
|
|
|
|
[]byte("node3"), |
|
|
|
|
[]byte("node4"), |
|
|
|
|
} |
|
|
|
|
// Level 1
|
|
|
|
|
n1 := NewMerkleNode(nil, nil, data[0]) |
|
|
|
|
n2 := NewMerkleNode(nil, nil, data[1]) |
|
|
|
|
n3 := NewMerkleNode(nil, nil, data[2]) |
|
|
|
|
n4 := NewMerkleNode(nil, nil, data[2]) |
|
|
|
|
n4 := NewMerkleNode(nil, nil, data[3]) |
|
|
|
|
|
|
|
|
|
// Level 2
|
|
|
|
|
n5 := NewMerkleNode(n1, n2, nil) |
|
|
|
|