onyinyang
|
56911752c0
Replace big_array with serde_as, cargo fmt likes things to be alphabetical
|
3 years ago |
onyinyang
|
67f2a708d4
Added serialization/deserialization for check_blockage and trust_promotion
|
3 years ago |
onyinyang
|
f257280c6e
Added serialization and deserialization for all but check blockage and trust promotion
|
3 years ago |
onyinyang
|
cca1f7e009
Fixed comments from code review
|
3 years ago |
onyinyang
|
83d7162b7a
Added Bridgeline to open-entry
|
3 years ago |
Ian Goldberg
|
81cbdea305
Change IssuerPubKey constructor to be more functional
|
3 years ago |
Ian Goldberg
|
75f9d80146
The complete blockage migration protocol
|
3 years ago |
Ian Goldberg
|
667641f5a3
Be consistent about the ordering of the parameters in the ZKPs
|
3 years ago |
Ian Goldberg
|
b12b5114e0
The complete check blockage protocol
|
3 years ago |
Ian Goldberg
|
5f71cd501c
Add a migration type attribute to the Migration credential
|
3 years ago |
Ian Goldberg
|
0e5876a939
API for adding bridges and marking them as unreachable
|
3 years ago |
Ian Goldberg
|
19e38c6cac
Make an easier to use test harness
|
3 years ago |
Ian Goldberg
|
c850d07e72
Complete the redeem invitation protocol
|
3 years ago |
Ian Goldberg
|
bfb8f24a2f
The request message of the redeem invitation protocol
|
3 years ago |
Ian Goldberg
|
5d739005e8
Complete the issue invitation protocol
|
3 years ago |
Ian Goldberg
|
d0684bb5d6
The response message of the issue invitation protocol
|
3 years ago |
Ian Goldberg
|
ec020d25e8
The request message of the issue invitation protocol
|
3 years ago |
Ian Goldberg
|
c530d4a081
Up the max level to 4 and add the ZKP for the max number of blockages allowed in the level up protocol
|
3 years ago |
Ian Goldberg
|
a0fec80955
Change the invites_issued attribute of the Lox credential to just count blockages instead
|
3 years ago |
Ian Goldberg
|
e633b88ac9
More Rust cleanups
|
3 years ago |
Ian Goldberg
|
336b9aeb28
Remove noop migration credentials
|
3 years ago |
Ian Goldberg
|
33df688155
Fix the rust in a couple of places
|
3 years ago |
Ian Goldberg
|
ff79e254c3
Complete the level upgrade protocol
|
3 years ago |
Ian Goldberg
|
b4c24b900a
Change the policy for invites_remaining in the level up protocol
|
3 years ago |
Ian Goldberg
|
eb80509086
The request message of the level upgrade protocol
|
3 years ago |
Ian Goldberg
|
aa72dfe7f4
Check the MACs on the Bucket Reachability credentials in the tests
|
3 years ago |
Ian Goldberg
|
d7559ab558
Create Bucket Reachability credentials and put them in buckets as appropriate
|
3 years ago |
Ian Goldberg
|
8f489c81ff
Dates should just be u32, not u64
|
3 years ago |
Ian Goldberg
|
c26fe16563
Moved protocol modules into submodules of "proto" module instead of all being at the top level
|
3 years ago |
Ian Goldberg
|
d086302257
Handle the case where the migration table has illegal entries for some reason
|
3 years ago |