mirror of
https://github.com/arnaucube/gnark-plonky2-verifier.git
synced 2026-01-12 09:01:32 +01:00
added public inputs hash test, challenger test
This commit is contained in:
25
utils/utils.go
Normal file
25
utils/utils.go
Normal file
@@ -0,0 +1,25 @@
|
||||
package utils
|
||||
|
||||
import (
|
||||
"math/big"
|
||||
|
||||
"github.com/consensys/gnark/frontend"
|
||||
)
|
||||
|
||||
func StrArrayToBigIntArray(input []string) []big.Int {
|
||||
var output []big.Int
|
||||
for i := 0; i < len(input); i++ {
|
||||
a := new(big.Int)
|
||||
a, _ = a.SetString(input[i], 10)
|
||||
output = append(output, *a)
|
||||
}
|
||||
return output
|
||||
}
|
||||
|
||||
func StrArrayToFrontendVariableArray(input []string) []frontend.Variable {
|
||||
var output []frontend.Variable
|
||||
for i := 0; i < len(input); i++ {
|
||||
output = append(output, frontend.Variable(input[i]))
|
||||
}
|
||||
return output
|
||||
}
|
||||
Reference in New Issue
Block a user