Merge pull request #155 from PrivateStorageio/154.save-and-respond.1
Client-side two-phase spending protocol to reduce pass loss
Showing
- src/_zkapauthorizer/_plugin.py 10 additions, 15 deletionssrc/_zkapauthorizer/_plugin.py
- src/_zkapauthorizer/_storage_client.py 112 additions, 68 deletionssrc/_zkapauthorizer/_storage_client.py
- src/_zkapauthorizer/eliot.py 25 additions, 1 deletionsrc/_zkapauthorizer/eliot.py
- src/_zkapauthorizer/model.py 165 additions, 25 deletionssrc/_zkapauthorizer/model.py
- src/_zkapauthorizer/schema.py 11 additions, 0 deletionssrc/_zkapauthorizer/schema.py
- src/_zkapauthorizer/spending.py 217 additions, 0 deletionssrc/_zkapauthorizer/spending.py
- src/_zkapauthorizer/tests/__init__.py 6 additions, 0 deletionssrc/_zkapauthorizer/tests/__init__.py
- src/_zkapauthorizer/tests/fixtures.py 46 additions, 0 deletionssrc/_zkapauthorizer/tests/fixtures.py
- src/_zkapauthorizer/tests/matchers.py 21 additions, 1 deletionsrc/_zkapauthorizer/tests/matchers.py
- src/_zkapauthorizer/tests/storage_common.py 158 additions, 0 deletionssrc/_zkapauthorizer/tests/storage_common.py
- src/_zkapauthorizer/tests/strategies.py 9 additions, 0 deletionssrc/_zkapauthorizer/tests/strategies.py
- src/_zkapauthorizer/tests/test_client_resource.py 3 additions, 1 deletionsrc/_zkapauthorizer/tests/test_client_resource.py
- src/_zkapauthorizer/tests/test_model.py 215 additions, 37 deletionssrc/_zkapauthorizer/tests/test_model.py
- src/_zkapauthorizer/tests/test_plugin.py 4 additions, 4 deletionssrc/_zkapauthorizer/tests/test_plugin.py
- src/_zkapauthorizer/tests/test_spending.py 211 additions, 0 deletionssrc/_zkapauthorizer/tests/test_spending.py
- src/_zkapauthorizer/tests/test_storage_client.py 278 additions, 47 deletionssrc/_zkapauthorizer/tests/test_storage_client.py
- src/_zkapauthorizer/tests/test_storage_protocol.py 29 additions, 57 deletionssrc/_zkapauthorizer/tests/test_storage_protocol.py
Loading
Please register or sign in to comment