From ca686a02e8168dedb50eb00f3f2d17ccdb8a0b3d Mon Sep 17 00:00:00 2001 From: Richard Ramos Date: Tue, 5 Sep 2023 17:46:45 -0400 Subject: [PATCH] feat: upgrade to zerokit 0.3.2 --- go.mod | 6 +++--- go.sum | 24 ++++++------------------ rln/link/apple.go | 4 ++++ rln/link/arm.go | 4 ++++ rln/link/x86_64.go | 4 ++++ 5 files changed, 21 insertions(+), 21 deletions(-) diff --git a/go.mod b/go.mod index 7df562d..409e653 100644 --- a/go.mod +++ b/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/stretchr/testify v1.7.2 - github.com/waku-org/go-zerokit-rln-apple v0.0.0-20230821155521-70f1ff564bae - github.com/waku-org/go-zerokit-rln-arm v0.0.0-20230807124929-ea702b1b4305 - github.com/waku-org/go-zerokit-rln-x86_64 v0.0.0-20230807124913-ea636e5b4005 + github.com/waku-org/go-zerokit-rln-apple v0.0.0-20230905213302-1d6d18a03e7c + github.com/waku-org/go-zerokit-rln-arm v0.0.0-20230905183322-05f4cda61468 + github.com/waku-org/go-zerokit-rln-x86_64 v0.0.0-20230905182930-2b11e72ef866 ) require ( diff --git a/go.sum b/go.sum index a04ea0f..6a324ad 100644 --- a/go.sum +++ b/go.sum @@ -13,24 +13,12 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.2 h1:4jaiDzPyXQvSd7D0EjG45355tLlV3VOECpq10pLC+8s= github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals= -github.com/waku-org/go-zerokit-rln-apple v0.0.0-20230803113401-9a7ef94d120e h1:Ad0rJod5F1FuYCJ8SUB/bQZsQwirNHQRE0IcaVloxZo= -github.com/waku-org/go-zerokit-rln-apple v0.0.0-20230803113401-9a7ef94d120e/go.mod h1:KYykqtdApHVYZ3G0spwMnoxc5jH5eI3jyO9SwsSfi48= -github.com/waku-org/go-zerokit-rln-apple v0.0.0-20230807124901-05ef8aca570d h1:7Ot7vJAniJWQkarZBFxmjRo39gGksKcqs4kZ10l+szs= -github.com/waku-org/go-zerokit-rln-apple v0.0.0-20230807124901-05ef8aca570d/go.mod h1:KYykqtdApHVYZ3G0spwMnoxc5jH5eI3jyO9SwsSfi48= -github.com/waku-org/go-zerokit-rln-apple v0.0.0-20230821155521-70f1ff564bae h1:VXgstV6RFUs6L/x0Xad4s0BIJ8hVEv1pyrByYzvZdT0= -github.com/waku-org/go-zerokit-rln-apple v0.0.0-20230821155521-70f1ff564bae/go.mod h1:KYykqtdApHVYZ3G0spwMnoxc5jH5eI3jyO9SwsSfi48= -github.com/waku-org/go-zerokit-rln-arm v0.0.0-20230801152407-8101ff87ee0a h1:10cre+P76QvnLeyeCVAM8WDbUCri/y5xY3LtwI9Y5DE= -github.com/waku-org/go-zerokit-rln-arm v0.0.0-20230801152407-8101ff87ee0a/go.mod h1:7cSGUoGVIla1IpnChrLbkVjkYgdOcr7rcifEfh4ReR4= -github.com/waku-org/go-zerokit-rln-arm v0.0.0-20230804193517-1b9eff57e592 h1:v1+rpINORPzMfBxoLpJMTB+8Z69gb7tbfTu7gAn4heg= -github.com/waku-org/go-zerokit-rln-arm v0.0.0-20230804193517-1b9eff57e592/go.mod h1:7cSGUoGVIla1IpnChrLbkVjkYgdOcr7rcifEfh4ReR4= -github.com/waku-org/go-zerokit-rln-arm v0.0.0-20230807124929-ea702b1b4305 h1:33LEcvkC5eRdCIKt0bTG6G6DYZRNQGcpdoScA1ZFgRI= -github.com/waku-org/go-zerokit-rln-arm v0.0.0-20230807124929-ea702b1b4305/go.mod h1:7cSGUoGVIla1IpnChrLbkVjkYgdOcr7rcifEfh4ReR4= -github.com/waku-org/go-zerokit-rln-x86_64 v0.0.0-20230801140722-0a4e68d0b8f5 h1:GseAHwGMixJ2zlY1kFYr3z1Ts0dREIYbgW4yIji9Ksw= -github.com/waku-org/go-zerokit-rln-x86_64 v0.0.0-20230801140722-0a4e68d0b8f5/go.mod h1:+LeEYoW5/uBUTVjtBGLEVCUe9mOYAlu5ZPkIxLOSr5Y= -github.com/waku-org/go-zerokit-rln-x86_64 v0.0.0-20230804193023-1bc0109378f1 h1:tE9HmLSOubdXPGy229HJHx9rGZd6Cz6UPsnDTuRsozI= -github.com/waku-org/go-zerokit-rln-x86_64 v0.0.0-20230804193023-1bc0109378f1/go.mod h1:+LeEYoW5/uBUTVjtBGLEVCUe9mOYAlu5ZPkIxLOSr5Y= -github.com/waku-org/go-zerokit-rln-x86_64 v0.0.0-20230807124913-ea636e5b4005 h1:kJfvDpiZZGNTpHB7Mp4BBNj/hsG6UzMg84E+bl+n7Eo= -github.com/waku-org/go-zerokit-rln-x86_64 v0.0.0-20230807124913-ea636e5b4005/go.mod h1:+LeEYoW5/uBUTVjtBGLEVCUe9mOYAlu5ZPkIxLOSr5Y= +github.com/waku-org/go-zerokit-rln-apple v0.0.0-20230905213302-1d6d18a03e7c h1:aDn17iEMrdXeQ6dp+Cv3ywJYStkomkvKWv8I00iy79c= +github.com/waku-org/go-zerokit-rln-apple v0.0.0-20230905213302-1d6d18a03e7c/go.mod h1:KYykqtdApHVYZ3G0spwMnoxc5jH5eI3jyO9SwsSfi48= +github.com/waku-org/go-zerokit-rln-arm v0.0.0-20230905183322-05f4cda61468 h1:yNRDUyWJu/wHEPLps5D/Zce24mu/5ax2u1pXsMwRPbg= +github.com/waku-org/go-zerokit-rln-arm v0.0.0-20230905183322-05f4cda61468/go.mod h1:7cSGUoGVIla1IpnChrLbkVjkYgdOcr7rcifEfh4ReR4= +github.com/waku-org/go-zerokit-rln-x86_64 v0.0.0-20230905182930-2b11e72ef866 h1:dURzhyGtPrpmBJcnY4hpY83dW81cZimkZ8U+S89ANd0= +github.com/waku-org/go-zerokit-rln-x86_64 v0.0.0-20230905182930-2b11e72ef866/go.mod h1:+LeEYoW5/uBUTVjtBGLEVCUe9mOYAlu5ZPkIxLOSr5Y= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/rln/link/apple.go b/rln/link/apple.go index c1ef8b3..2f34873 100644 --- a/rln/link/apple.go +++ b/rln/link/apple.go @@ -95,6 +95,10 @@ func (i RLNWrapper) AtomicOperation(index uint, leaves []byte, indices []byte) b return i.ffi.AtomicOperation(index, leaves, indices) } +func (i RLNWrapper) SeqAtomicOperation(leaves []byte, indices []byte) bool { + return i.ffi.SeqAtomicOperation(leaves, indices) +} + func (i RLNWrapper) RecoverIDSecret(proof1 []byte, proof2 []byte) ([]byte, error) { return i.ffi.RecoverIDSecret(proof1, proof2) } diff --git a/rln/link/arm.go b/rln/link/arm.go index 6f2a6ab..d398862 100644 --- a/rln/link/arm.go +++ b/rln/link/arm.go @@ -94,6 +94,10 @@ func (i RLNWrapper) AtomicOperation(index uint, leaves []byte, indices []byte) b return i.ffi.AtomicOperation(index, leaves, indices) } +func (i RLNWrapper) SeqAtomicOperation(leaves []byte, indices []byte) bool { + return i.ffi.SeqAtomicOperation(leaves, indices) +} + func (i RLNWrapper) RecoverIDSecret(proof1 []byte, proof2 []byte) ([]byte, error) { return i.ffi.RecoverIDSecret(proof1, proof2) } diff --git a/rln/link/x86_64.go b/rln/link/x86_64.go index 3e87b86..e430306 100644 --- a/rln/link/x86_64.go +++ b/rln/link/x86_64.go @@ -95,6 +95,10 @@ func (i RLNWrapper) AtomicOperation(index uint, leaves []byte, indices []byte) b return i.ffi.AtomicOperation(index, leaves, indices) } +func (i RLNWrapper) SeqAtomicOperation(leaves []byte, indices []byte) bool { + return i.ffi.SeqAtomicOperation(leaves, indices) +} + func (i RLNWrapper) RecoverIDSecret(proof1 []byte, proof2 []byte) ([]byte, error) { return i.ffi.RecoverIDSecret(proof1, proof2) }