diff --git a/packages/prover/core.py b/packages/prover/core.py index 2e95f369..d182cc81 100644 --- a/packages/prover/core.py +++ b/packages/prover/core.py @@ -1,6 +1,7 @@ import subprocess import os import json +import logging logger = logging.getLogger(__name__) @@ -71,6 +72,9 @@ def gen_proof(circuit_name: str, nonce: str, is_local: bool): str(is_local_int), ] ) + logger.info(f"Proof generation result: {result.returncode}") + if result.stderr is not None: + logger.error(result.stderr) print(result.stdout) print(result.stderr) diff --git a/packages/prover/local.py b/packages/prover/local.py index 86d46ea1..76c65367 100644 --- a/packages/prover/local.py +++ b/packages/prover/local.py @@ -7,17 +7,19 @@ from core import ( gen_email_auth_proof, ) +import logging app = Flask(__name__) @app.route("/prove/email_auth", methods=["POST"]) def prove_email_auth(): + logger = logging.getLogger(__name__) req = request.get_json() logger.info(req) input = req["input"] - print(input) - print(type(input)) + # print(input) + # print(type(input)) nonce = random.randint( 0, sys.maxsize, diff --git a/packages/prover/modal_server.py b/packages/prover/modal_server.py index ab0490e4..e7466f92 100644 --- a/packages/prover/modal_server.py +++ b/packages/prover/modal_server.py @@ -5,7 +5,6 @@ from google.cloud.logging_v2.handlers import setup_logging from google.oauth2 import service_account - app = modal.App("email-auth-prover-v1.0.4") image = modal.Image.from_dockerfile("Dockerfile") @@ -17,6 +16,7 @@ modal.Mount.from_local_python_packages("core"), ], cpu=14, + secrets=[modal.Secret.from_name("gc-ether-email-auth-prover")], ) @modal.wsgi_app() def flask_app():