vm.pism 354 B

1234567891011121314151617181920212223242526272829303132
  1. constant v = 123
  2. contract input_spend
  3. param x
  4. private x2
  5. private x3
  6. public input
  7. start
  8. set x2 x
  9. mul x2 x
  10. lc0_add x
  11. lc1_add x
  12. lc2_add x2
  13. enforce
  14. set x3 x2
  15. mul x3 x
  16. lc0_add x2
  17. lc1_add x
  18. lc2_add x3
  19. enforce
  20. set input x3
  21. lc0_add input
  22. lc1_add 1
  23. lc2_add x3
  24. enforce
  25. end