Commit Graph

6 Commits

Author SHA1 Message Date
Vinh Trịnh
802872e155 Test and fix smart contract interaction (#24)
* chore: add karma_sc_test, karma_tiers_test, rln_sc_test script

* chore: fix rustls panic erro in prover_cli

* fix: update TierLimits's validate method to handle first tier's minKarma starts at 0

* chore: add NoTier

* chore: update Dockerfile

* chore: update rust version and tooling to build rocksdb deps

* fix: refactor smart contract interaction scripts, add error enum and remove unuse codes

* fix: add PRIVATE_KEY env variable, seperate specific error types, update Dockerfile, remove config.example.toml and use clap's default_value instead

* chore: update Dockerfile

* chore: remove unuse register_user_with_commitment and redundant KarmaSCInstance::from
2025-08-12 22:39:18 +07:00
Sydhds
1ec9f1f48d Split unit tests in several new files (#21) 2025-07-21 16:36:54 +02:00
Sydhds
1e813c6710 Initial code for tracing + oltp (#19)
* Initial code for tracing + oltp
* Add tracing for all grpc endpoints + proof services + epoch service
* Trace result and errors for grpc endpoints
2025-07-16 11:33:43 +02:00
Sydhds
471dd9a24f Add initial metrics for Prometheus (#18)
* Add metrics for Prometheus
2025-07-15 11:51:27 +02:00
Sydhds
e5f88726ae Improve test_notify unit test (more reliable) (#17)
* Improve test_notify unit test (more reliable)
2025-07-11 09:57:38 +02:00
Sydhds
88678afdb2 Initial attempt to benchmark proof generation using the prover (#16)
* Initial attempt to benchmark proof generation using the prover
2025-07-09 15:02:07 +02:00