Skip to content

Commit 3b351fe

Browse files
committed
fix: need commitment in tests (#282)
1 parent c30a2cc commit 3b351fe

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ require (
2626
github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5
2727
github.com/fsnotify/fsnotify v1.6.0
2828
github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff
29-
github.com/gballet/go-verkle v0.1.1-0.20230921123936-6a6b1f7a751c
29+
github.com/gballet/go-verkle v0.1.1-0.20230921190644-1a60d228f7b2
3030
github.com/go-stack/stack v1.8.1
3131
github.com/gofrs/flock v0.8.1
3232
github.com/golang-jwt/jwt/v4 v4.3.0
@@ -86,7 +86,7 @@ require (
8686
github.com/aws/aws-sdk-go-v2/service/sts v1.1.1 // indirect
8787
github.com/aws/smithy-go v1.1.0 // indirect
8888
github.com/beorn7/perks v1.0.1 // indirect
89-
github.com/bits-and-blooms/bitset v1.8.0 // indirect
89+
github.com/bits-and-blooms/bitset v1.9.0 // indirect
9090
github.com/cespare/xxhash/v2 v2.2.0 // indirect
9191
github.com/cockroachdb/errors v1.9.1 // indirect
9292
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect

go.sum

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
4545
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
4646
github.com/bits-and-blooms/bitset v1.8.0 h1:FD+XqgOZDUxxZ8hzoBFuV9+cGWY9CslN6d5MS5JVb4c=
4747
github.com/bits-and-blooms/bitset v1.8.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8=
48+
github.com/bits-and-blooms/bitset v1.9.0 h1:g1YivPG8jOtrN013Fe8OBXubkiTwvm7/vG2vXz03ANU=
49+
github.com/bits-and-blooms/bitset v1.9.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8=
4850
github.com/btcsuite/btcd/btcec/v2 v2.2.0 h1:fzn1qaOt32TuLjFlkzYSsBC35Q3KUjT1SwPxiMSCF5k=
4951
github.com/btcsuite/btcd/btcec/v2 v2.2.0/go.mod h1:U7MHm051Al6XmscBQ0BoNydpOTsFAn707034b5nY8zU=
5052
github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1 h1:q0rUy8C/TYNBQS1+CGKw68tLOFYSNEs0TFnxxnS9+4U=
@@ -170,6 +172,8 @@ github.com/gballet/go-verkle v0.1.1-0.20230921123058-fb04943e860f h1:v/wHViCd+qL
170172
github.com/gballet/go-verkle v0.1.1-0.20230921123058-fb04943e860f/go.mod h1:7JamHhSTnnHDhcI3G8r4sWaD9XlleriqVlC3FeAQJKM=
171173
github.com/gballet/go-verkle v0.1.1-0.20230921123936-6a6b1f7a751c h1:sa+wcZ/O1bvCd4Zr5OJvKlvDSdwtNSXrgKxw48t3GPs=
172174
github.com/gballet/go-verkle v0.1.1-0.20230921123936-6a6b1f7a751c/go.mod h1:7JamHhSTnnHDhcI3G8r4sWaD9XlleriqVlC3FeAQJKM=
175+
github.com/gballet/go-verkle v0.1.1-0.20230921190644-1a60d228f7b2 h1:LYkA2UpEkEAnhP5RJx/JHOBvYI2O9cYJi36WUMsiuxQ=
176+
github.com/gballet/go-verkle v0.1.1-0.20230921190644-1a60d228f7b2/go.mod h1:7JamHhSTnnHDhcI3G8r4sWaD9XlleriqVlC3FeAQJKM=
173177
github.com/getkin/kin-openapi v0.53.0/go.mod h1:7Yn5whZr5kJi6t+kShccXS8ae1APpYTW6yheSwk8Yi4=
174178
github.com/getkin/kin-openapi v0.61.0/go.mod h1:7Yn5whZr5kJi6t+kShccXS8ae1APpYTW6yheSwk8Yi4=
175179
github.com/getsentry/sentry-go v0.12.0/go.mod h1:NSap0JBYWzHND8oMbyi0+XZhUalc1TBdRL1M71JZW2c=

trie/verkle_test.go

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,15 @@ func TestReproduceTree(t *testing.T) {
6969
for i, key := range presentKeys {
7070
root.Insert(key, values[i], nil)
7171
}
72+
root.Commit()
7273

73-
proof, Cs, zis, yis, _ := verkle.MakeVerkleMultiProof(root, nil, append(presentKeys, absentKeys...), nil)
74+
proof, Cs, zis, yis, err := verkle.MakeVerkleMultiProof(root, nil, append(presentKeys, absentKeys...), nil)
75+
if err != nil {
76+
t.Fatalf("could not create proof: %v", err)
77+
}
7478
cfg := verkle.GetConfig()
7579
if ok, err := verkle.VerifyVerkleProof(proof, Cs, zis, yis, cfg); !ok || err != nil {
76-
t.Fatal("could not verify proof")
80+
t.Fatalf("could not verify proof: %v", err)
7781
}
7882

7983
t.Log("commitments returned by proof:")
@@ -288,6 +292,7 @@ func TestReproduceCondrieuStemAggregationInProofOfAbsence(t *testing.T) {
288292
for i, key := range presentKeys {
289293
root.Insert(key, values[i], nil)
290294
}
295+
root.Commit()
291296

292297
proof, Cs, zis, yis, _ := verkle.MakeVerkleMultiProof(root, nil, append(presentKeys, absentKeys...), nil)
293298
cfg := verkle.GetConfig()
@@ -333,6 +338,7 @@ func TestReproduceCondrieuPoAStemConflictWithAnotherStem(t *testing.T) {
333338
for i, key := range presentKeys {
334339
root.Insert(key, values[i], nil)
335340
}
341+
root.Commit()
336342

337343
proof, Cs, zis, yis, _ := verkle.MakeVerkleMultiProof(root, nil, append(presentKeys, absentKeys...), nil)
338344
cfg := verkle.GetConfig()

0 commit comments

Comments
 (0)