Files
self/contracts/README.md
turboblitz 629dfdad1a Bringing openpassport/main (#19)
Co-authored-by: seshanthS <seshanth@protonmail.com>
Co-authored-by: turnoffthiscomputer <colin.remi07@gmail.com>
Co-authored-by: thomas-senechal <thomas.senechal@pm.me>
Co-authored-by: motemotech <i.am.nicoshark@gmail.com>
Co-authored-by: turnoffthiscomputer <98749896+remicolin@users.noreply.github.com>
Co-authored-by: ayman <aymanshaik1015@gmail.com>
2025-02-05 11:13:52 +01:00

829 B

OpenPassport Contracts

Contracts for OpenPassport.

⚠️Cautions⚠️

When you do the upgrade, be careful with this storage patterns

When you run test and see the coverage

When you compile the circuits, make sure you set the build flag to true for these circuits:

  • register_sha256_sha256_sha256_rsa_65537_4096
  • dsc_sha256_rsa_65537_4096
  • vc_and_disclose Go to ../circuits/scripts/build/ and change false to true for these circuits. Then you can run the following command to see the coverage.
cd ../circuits
yarn run build-all
cd ../contracts
yarn run test:coverage:local