Cecylia Bocovich
c92a14d612
Use more descriptive error for lox proto functions
...
Request functions for protocols in the Lox library previously returned a
ProofError error type, which is not verbose enough to allow for accurate
debugging.
This commit introduces a new error enum, CredentialError, with several
types that allow for descriptive error messages.
2024-03-12 16:16:04 -04:00
onyinyang
472445a9a5
Add README for rdsys-backend-api, lox-utils and switch to lox-zkp crate
2023-11-23 11:44:05 -05:00
onyinyang
68b5a9c18e
Upgrading several dalek dependencies and rand
2023-10-19 10:58:09 -04:00
onyinyang
0e960d9156
Make all states serializable
2023-02-06 19:47:04 -05:00
onyinyang
993d01b712
Added results of cargo clippy --fix
2022-10-18 00:51:17 -04:00
onyinyang
d9d349d0f7
Replace big_array with serde_as, cargo fmt likes things to be alphabetical
2022-04-04 00:45:08 -04:00
onyinyang
179fea5e23
Added serialization and deserialization for all but check blockage and trust promotion
2022-04-04 00:45:08 -04:00
Ian Goldberg
596cf10ea5
The complete blockage migration protocol
2021-05-05 18:22:32 -04:00
Ian Goldberg
4bb77d16e4
Be consistent about the ordering of the parameters in the ZKPs
...
Particularly D
2021-05-05 16:34:12 -04:00
Ian Goldberg
088071571a
Change the invites_issued attribute of the Lox credential to just count blockages instead
2021-05-03 14:27:11 -04:00
Ian Goldberg
15e9a1a72a
Remove noop migration credentials
2021-05-03 14:13:13 -04:00
Ian Goldberg
fd73286e78
Complete the level upgrade protocol
2021-05-02 21:45:15 -04:00
Ian Goldberg
8a19376edc
Moved protocol modules into submodules of "proto" module instead of all being at the top level
2021-05-01 15:23:00 -04:00