- May 04, 2020
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
Emit an Eliot message when spending happens at the lowest level
-
Jean-Paul Calderone authored
-
- May 01, 2020
-
-
Jean-Paul Calderone authored
A ZKAP is now worth 1 MiB instead of 128 KiB
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
This removes almost all uses of the global value. All that remains is its use as a default in case no configuration is given.
-
- Apr 30, 2020
-
-
Jean-Paul Calderone authored
Call redeemWithCounter with a Voucher object instead of voucher text
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Apr 29, 2020
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
This makes the tests faster and avoids hypothesis complaints about assumptions that fail too often.
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Apr 28, 2020
-
-
Jean-Paul Calderone authored
Redeem the voucher once for each redemption group. Track progress in the database. Delay entering the "redeemed" state until all groups have succeeded.
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
This gives us more tokens than there are redemption groups, a requirement
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
They must use at least as many tokens as there are redemption groups
-
Jean-Paul Calderone authored
Previously the implementation allowed colliding passes if unblinded tokens shared a prefix or suffix.
-
- Apr 27, 2020
-
-
Jean-Paul Calderone authored
Allow voucher additions that are only distinct on the counter value.
-
- Apr 24, 2020
-
-
Jean-Paul Calderone authored
Add counter to database and Python representation
-
Jean-Paul Calderone authored
-
- Apr 23, 2020
-
-
Jean-Paul Calderone authored
-
- Apr 22, 2020
-
-
Jean-Paul Calderone authored
A new voucher has not been redeemed any times.
-
Jean-Paul Calderone authored
-
- Apr 20, 2020
-
-
Jean-Paul Calderone authored
Replace IRedeemer.redeem with a counter-accepting API and update callers
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Apr 16, 2020
-
-
Jean-Paul Calderone authored
-