@@ -51,30 +51,30 @@ func TestBLSSigningAndVerification(t *testing.T) {
5151 aggregateSign := Aggregate ([]Signature {* fooSignature , * barSignature })
5252
5353 // assert the foo message was signed with the foo key
54- assert .True (t , Verify (fooSignature , []Digest {fooDigest }, []PublicKey {fooPublicKey }))
54+ assert .True (t , Verify (fooSignature , []Digest {fooDigest }, []PublicKey {* fooPublicKey }))
5555
5656 // assert the bar message was signed with the bar key
57- assert .True (t , Verify (barSignature , []Digest {barDigest }, []PublicKey {barPublicKey }))
57+ assert .True (t , Verify (barSignature , []Digest {barDigest }, []PublicKey {* barPublicKey }))
5858
5959 // assert the foo message was signed with the foo key
60- assert .True (t , HashVerify (fooSignature , []Message {fooMessage }, []PublicKey {fooPublicKey }))
60+ assert .True (t , HashVerify (fooSignature , []Message {fooMessage }, []PublicKey {* fooPublicKey }))
6161
6262 // assert the bar message was signed with the bar key
63- assert .True (t , HashVerify (barSignature , []Message {barMessage }, []PublicKey {barPublicKey }))
63+ assert .True (t , HashVerify (barSignature , []Message {barMessage }, []PublicKey {* barPublicKey }))
6464
6565 // assert the foo message was not signed by the bar key
66- assert .False (t , Verify (fooSignature , []Digest {fooDigest }, []PublicKey {barPublicKey }))
66+ assert .False (t , Verify (fooSignature , []Digest {fooDigest }, []PublicKey {* barPublicKey }))
6767
6868 // assert the bar/foo message was not signed by the foo/bar key
69- assert .False (t , Verify (barSignature , []Digest {barDigest }, []PublicKey {fooPublicKey }))
70- assert .False (t , Verify (barSignature , []Digest {fooDigest }, []PublicKey {barPublicKey }))
71- assert .False (t , Verify (fooSignature , []Digest {barDigest }, []PublicKey {fooPublicKey }))
69+ assert .False (t , Verify (barSignature , []Digest {barDigest }, []PublicKey {* fooPublicKey }))
70+ assert .False (t , Verify (barSignature , []Digest {fooDigest }, []PublicKey {* barPublicKey }))
71+ assert .False (t , Verify (fooSignature , []Digest {barDigest }, []PublicKey {* fooPublicKey }))
7272
7373 //assert the foo and bar message was signed with the foo and bar key
74- assert .True (t , HashVerify (aggregateSign , []Message {fooMessage , barMessage }, []PublicKey {fooPublicKey , barPublicKey }))
74+ assert .True (t , HashVerify (aggregateSign , []Message {fooMessage , barMessage }, []PublicKey {* fooPublicKey , * barPublicKey }))
7575
7676 //assert the bar and foo message was not signed by the foo and bar key
77- assert .False (t , HashVerify (aggregateSign , []Message {fooMessage , barMessage }, []PublicKey {fooPublicKey }))
77+ assert .False (t , HashVerify (aggregateSign , []Message {fooMessage , barMessage }, []PublicKey {* fooPublicKey }))
7878}
7979
8080func BenchmarkBLSVerify (b * testing.B ) {
@@ -90,7 +90,7 @@ func BenchmarkBLSVerify(b *testing.B) {
9090
9191 b .ResetTimer ()
9292 for i := 0 ; i < b .N ; i ++ {
93- if ! Verify (sig , []Digest {digest }, []PublicKey {pubk }) {
93+ if ! Verify (sig , []Digest {digest }, []PublicKey {* pubk }) {
9494 b .Fatal ("failed to verify" )
9595 }
9696 }
@@ -132,7 +132,7 @@ func benchmarkBLSVerifyBatchSize(size int) func(b *testing.B) {
132132 sig := PrivateKeySign (priv , msg )
133133 sigs = append (sigs , * sig )
134134 pubk := PrivateKeyPublicKey (priv )
135- pubks = append (pubks , pubk )
135+ pubks = append (pubks , * pubk )
136136 }
137137
138138 t := time .Now ()
@@ -161,7 +161,7 @@ func BenchmarkBLSHashAndVerify(b *testing.B) {
161161 b .ResetTimer ()
162162 for i := 0 ; i < b .N ; i ++ {
163163 digest := Hash (msg )
164- if ! Verify (sig , []Digest {digest }, []PublicKey {pubk }) {
164+ if ! Verify (sig , []Digest {digest }, []PublicKey {* pubk }) {
165165 b .Fatal ("failed to verify" )
166166 }
167167 }
@@ -179,7 +179,7 @@ func BenchmarkBLSHashVerify(b *testing.B) {
179179
180180 b .ResetTimer ()
181181 for i := 0 ; i < b .N ; i ++ {
182- if ! HashVerify (sig , []Message {msg }, []PublicKey {pubk }) {
182+ if ! HashVerify (sig , []Message {msg }, []PublicKey {* pubk }) {
183183 b .Fatal ("failed to verify" )
184184 }
185185 }
0 commit comments