-
Notifications
You must be signed in to change notification settings - Fork 390
Expand file tree
/
Copy pathMakefile
More file actions
25 lines (20 loc) · 827 Bytes
/
Makefile
File metadata and controls
25 lines (20 loc) · 827 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
SHELL := /bin/bash
deploy_verifier:
@. ./contracts/.env && . ./contracts/deploy.sh
CONTRACT_ADDRESS=0x6376d142582F2Ec76D6bf3d47020e0A163c51874
RPC_URL=https://ethereum-holesky-rpc.publicnode.com
VERIFICATION_DATA=./aligned_verification_data/0a1fab5df88a71e48633cbdeedc8d1a234b790d15a8a2fd04cd6a03c1e05b5ef_212.json
answer_quiz:
@cd quiz/script && cargo run -r -- \
--keystore-path $(KEYSTORE_PATH) \
--rpc-url $(RPC_URL) \
--verifier-contract-address $(CONTRACT_ADDRESS)
answer_quiz_local:
@cd quiz/script && cargo run -r -- \
--keystore-path ../../../../config-files/devnet/keys/operator-3.ecdsa.key.json \
--rpc-url http://localhost:8545 \
--batcher-url ws://localhost:8080 \
--network devnet \
--verifier-contract-address $(CONTRACT_ADDRESS)
compile_elf:
cd quiz/program && cargo prove build