arithmetic.zk 284 B

12345678910111213141516171819
  1. k = 13;
  2. constant "Arith" {}
  3. witness "Arith" {
  4. Base a,
  5. Base b,
  6. }
  7. circuit "Arith" {
  8. sum = base_add(a, b);
  9. constrain_instance(sum);
  10. product = base_mul(a, b);
  11. constrain_instance(product);
  12. difference = base_sub(a, b);
  13. constrain_instance(difference);
  14. }