nock-verifier.hoon 551 B

1234567891011121314151617181920212223242526
  1. /= * /common/zeke
  2. /= stark-verifier /common/stark/verifier
  3. /= common /common/nock-common
  4. /# softed-constraints
  5. ::
  6. |%
  7. ::
  8. ++ verifier
  9. =| in=stark-input
  10. :: +<+< = stark-engine door sample wrt stark-verifier core
  11. =/ sc=stark-config
  12. %* . *stark-config
  13. prep softed-constraints
  14. ==
  15. %_ stark-verifier
  16. +<+<
  17. %_ in
  18. stark-config sc
  19. all-verifier-funcs all-verifier-funcs:common
  20. ==
  21. ==
  22. ::
  23. ++ verify
  24. |= [=proof override=(unit (list term)) eny=@]
  25. (verify:verifier proof override eny)
  26. --