diff options
| author | Kamen Mladenov <kamen@syndamia.com> | 2025-02-10 17:15:21 +0200 |
|---|---|---|
| committer | Kamen Mladenov <kamen@syndamia.com> | 2025-02-10 17:15:21 +0200 |
| commit | 0baed210fa4946669e9a701bc688a9618f0d9583 (patch) | |
| tree | 6c83122d6df0906ac00a0f2a6ed6390b73dbdf88 /zkvms/zkm/sdk/src/local/libsnark/libsnark.go | |
| parent | 01b199735cffdec1376024b8214499190d08a876 (diff) | |
| download | zkVMs-benchmarks-0baed210fa4946669e9a701bc688a9618f0d9583.tar zkVMs-benchmarks-0baed210fa4946669e9a701bc688a9618f0d9583.tar.gz zkVMs-benchmarks-0baed210fa4946669e9a701bc688a9618f0d9583.zip | |
feat(zkm): Remove copy of sdk
Diffstat (limited to 'zkvms/zkm/sdk/src/local/libsnark/libsnark.go')
| -rw-r--r-- | zkvms/zkm/sdk/src/local/libsnark/libsnark.go | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/zkvms/zkm/sdk/src/local/libsnark/libsnark.go b/zkvms/zkm/sdk/src/local/libsnark/libsnark.go deleted file mode 100644 index 9ef5024..0000000 --- a/zkvms/zkm/sdk/src/local/libsnark/libsnark.go +++ /dev/null @@ -1,41 +0,0 @@ -package main - -import ( - "C" -) -//import "fmt" - -//export Stark2Snark -func Stark2Snark(keypath *C.char, inputdir *C.char, outputdir *C.char, result **C.char) C.int { - // Convert C strings to Go strings - keyPath := C.GoString(keypath) - inputDir := C.GoString(inputdir) - outputDir := C.GoString(outputdir) - var prover SnarkProver - err := prover.Prove(keyPath, inputDir, outputDir) - if err != nil { - //fmt.Printf("Stark2Snark error: %v\n", err) - cErrMsg := C.CString(err.Error()) - *result = cErrMsg - return -1 - } - return 0 -} - -//export SetupAndGenerateSolVerifier -func SetupAndGenerateSolVerifier(inputdir *C.char, result **C.char) C.int { - // Convert C strings to Go strings - inputDir := C.GoString(inputdir) - var prover SnarkProver - err := prover.SetupAndGenerateSolVerifier(inputDir) - if err != nil { - //fmt.Printf("Setup error: %v\n", err) - cErrMsg := C.CString(err.Error()) - *result = cErrMsg - return -1 - } - return 0 -} - - -func main() {} |
