Sydhds d33c1016cd Update && enable unit test: test_user_spamming_same_signal (#13)
* Update && enable unit test: test_user_spamming_same_signal
* Add debug_assert in epoch_counters_operands
* Write merkle tree inside db transaction
* Add note about error handling in RegistryListener
* Remove user if it cannot register it to smart contract
* Remove user in db if we cannot add to SC
* Add support for config file
2025-07-04 11:41:36 +02:00
2025-04-25 12:33:09 +02:00

Status L2 Rln Prover

Docker

  • docker build --progress=plain --no-cache -t prover .
  • sudo docker run -p 50051:50051 prover --mock-sc true --mock-user mock/mock_user_1.json

Run

RUST_LOG=debug cargo run -- -i 127.0.0.1 -r "wss://eth-mainnet.g.alchemy.com/v2/MY_TOKEN"

Debug

  • grpcurl -plaintext -d '{"sender": "Alice", "tx_id": "42"}' '[::1]:50051' prover.RlnProver/SendTransaction
  • grpcurl -plaintext '[::1]:50051' prover.RlnProver/GetProofs
Description
No description provided
Readme 4.4 MiB
Languages
Rust 99.5%
Dockerfile 0.3%
Makefile 0.1%