sripwoud 54ae17a914 chore: improve lint-staged rules (#418)
- Include `rustfmt`
- Include `tsc`: unlike running `pnpm typecheck` after `lint-staged`,
- this will check only staged files
2024-03-18 15:31:08 +01:00
2024-03-07 10:47:16 +01:00
2024-03-18 15:29:58 +01:00
2024-02-01 12:21:17 +01:00
2024-03-18 15:29:58 +01:00
2024-03-18 15:29:58 +01:00
2023-08-09 12:44:24 +02:00
2024-03-18 15:29:58 +01:00
2023-11-08 15:44:57 +01:00

anonklub banner

Github license
GitHub Workflow test GitHub Workflow static analysis Coveralls Badge
@anonklub/proof npm badge @anonklub/query npm badge @anonklub/merkle-tree-wasm npm badge @anonklub/merkle-tree-worker npm badge @anonklub/spartan-ecdsa-wasm npm badge @anonklub/spartan-ecdsa-worker npm badge
akli rust badge
Discord Discord Discord Discord Discord Discord

Content Description Status Live Version
circom Circom circuits ✔️
discord-bot Discord Verification Bot IN PROGRESS anonklub-discord-bot.fly.dev
contracts Solidity contracts ✔️ Groth16Verifier AnonMinter
nullifier 📆 TO DO
pkgs/cli Rust CLI
pkgs/merkle-tree-wasm Merkle tree Rust crate & corresponding wasm TS package ✔️
pkgs/merkle-tree-worker Web worker wrapper of the @anonklub/merkle-tree-wasm wasm package ✔️
pkgs/spartan-ecdsa-wasm Spartan/Sapir circuits & corresponding wasm TS package. ✔️
pkgs/spartan-ecdsa-worker Web worker wrapper of the @anonklub/spartan wasm package ✔️
queries/crypto_ethereum Google bigquery-public-data.crypto_ethereum queries examples ✔️
queries/dune_analytics Dune Analytics queries examples ✔️
queries/the_graph The Graph queries examples ✔️
query-api Query API server ✔️ query.anonklub.xyz
ui User Interface (fetch anonymity sets, generate or verify membership proofs) ✔️ anonklub.xyz

Environment

Environment variables you may need: see .env.example

Contribute

Setup

Test coverage tool.

cargo-llvm-cov is the tool used for doing test coverage for the workspace members.

You would only need to install it in your system, also you can check other ways from here cargo-llvm-cov/installations

cargo +stable install cargo-llvm-cov --locked
Description
No description provided
Readme AGPL-3.0 45 MiB
Languages
TypeScript 88.7%
Rust 10.6%
CSS 0.3%
Dockerfile 0.2%
JavaScript 0.1%