Moves backend creation into start method

This commit is contained in:
benbierens 2024-03-01 11:12:39 +01:00
parent cfca6b4111
commit 828484a646
No known key found for this signature in database
GPG Key ID: 877D2C2E09A22F3A
2 changed files with 2 additions and 3 deletions

View File

@ -292,7 +292,6 @@ proc new*(
echo "Prover is some!"
some Prover.new(
store,
CircomCompat.init($config.circomR1cs, $config.circomWasm, zkey),
config.numProofSamples)
else:
echo "Prover is none!"

View File

@ -13,6 +13,7 @@ import pkg/chronicles
import pkg/circomcompat
import pkg/poseidon2
import pkg/questionable/results
import pkg/confutils/defs
import pkg/libp2p/cid
@ -97,14 +98,13 @@ proc start*(
) =
echo "prover start!"
echo proofCeremonyUrl
self.backend = CircomCompat.init($config.circomR1cs, $config.circomWasm, $config.circomZkey)
proc new*(
_: type Prover,
store: BlockStore,
backend: AnyBackend,
nSamples: int): Prover =
Prover(
backend: backend,
store: store,
nSamples: nSamples)