David Rusu
|
f4f1e78d0c
|
cl: testing the balance commitments
|
2024-06-03 09:52:36 -04:00 |
|
David Rusu
|
b2b2213bd6
|
cl: remove unused classes
|
2024-05-31 12:55:08 +04:00 |
|
David Rusu
|
a85aaf1824
|
cl: remove tx_output from 1-to-1 transfer
|
2024-05-31 12:36:41 +04:00 |
|
David Rusu
|
50a7e1a261
|
cl/ptx: 1-to-1 test is passing, but still, not quite finished
|
2024-05-30 16:57:19 +04:00 |
|
David Rusu
|
8e98d89a0b
|
cl/ptx-note-proofs: start data modelling input and outputs
|
2024-05-30 16:01:41 +04:00 |
|
David Rusu
|
71ede291d2
|
cl/noir: mv noir_constraint wrapper into cl/constraints/...
|
2024-05-29 13:22:23 +04:00 |
|
David Rusu
|
5cae33a95a
|
cl/ptx: get balance commitments working
|
2024-05-29 12:50:24 +04:00 |
|
David Rusu
|
e25051b582
|
cl: add type checking to InnerNote
|
2024-05-28 23:32:32 +04:00 |
|
David Rusu
|
7074a3b0a2
|
feat(cl/1to1_xfr): fungibility domain uses hash_to_curve
|
2024-05-28 23:28:57 +04:00 |
|
David Rusu
|
5044486f36
|
hack(crypto): mock up a hash_to_curve implementation
|
2024-05-28 23:27:55 +04:00 |
|
David Rusu
|
7405b31378
|
crypto: make sure prf returns field elements, fix ECC math in pedcom
|
2024-05-28 23:26:53 +04:00 |
|
David Rusu
|
189ab5240d
|
hack: Vacous hash function
|
2024-05-28 23:25:53 +04:00 |
|
David Rusu
|
9e1fb74f93
|
WIP: test_1_to_1_transfer
|
2024-05-27 18:58:45 +04:00 |
|
David Rusu
|
fd007c6625
|
wip: executable spec
|
2024-05-20 20:00:03 +05:30 |
|
David Rusu
|
211a543513
|
rewrite Bigger constraint as a dataclass
|
2024-05-17 18:36:30 +04:00 |
|
David Rusu
|
25c52d81b0
|
cl/noir: document the NargoConstraint wrapper api
|
2024-05-17 15:47:56 +04:00 |
|
David Rusu
|
8b2cf83bed
|
Add the Bigger wrapper
|
2024-05-17 14:39:21 +04:00 |
|
David Rusu
|
65e40caea0
|
Add a python wrapper over the bigger constraint
|
2024-05-17 14:37:50 +04:00 |
|
David Rusu
|
99d8f1a4a7
|
feat(cl/noir): provide an ergonomic Noir api for use within Python.
|
2024-05-17 14:00:03 +04:00 |
|