mirror of
https://github.com/darkrenaissance/darkfi.git
synced 2026-01-10 07:08:05 -05:00
24 lines
412 B
Plaintext
24 lines
412 B
Plaintext
constant "Arith" {}
|
|
|
|
contract "Arith" {
|
|
Base a,
|
|
Base b,
|
|
}
|
|
|
|
circuit "Arith" {
|
|
sum = base_add(a, b);
|
|
constrain_instance(sum);
|
|
|
|
product = base_mul(a, b);
|
|
constrain_instance(product);
|
|
|
|
difference = base_sub(a, b);
|
|
constrain_instance(difference);
|
|
|
|
#a_gt_b = greater_than(a, b);
|
|
#constrain_instance(a_gt_b);
|
|
|
|
#b_gt_a = greater_than(b, a);
|
|
#constrain_instance(b_gt_a);
|
|
}
|