logos-storage-nim/codex/slots/proofs/backendutils.nim
2025-03-02 01:43:47 +05:30

14 lines
335 B
Nim

import ./backends
import pkg/taskpools
type BackendUtils* = ref object of RootObj
method initializeCircomBackend*(
self: BackendUtils,
r1csFile: string,
wasmFile: string,
zKeyFile: string,
taskpool: Taskpool,
): AnyBackend {.base, gcsafe.} =
CircomCompat.init(r1csFile, wasmFile, zKeyFile, taskpool = taskpool)