diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-08-23 20:28:45 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-08-23 20:28:45 +0200 |
commit | b36189ad613677668b0772fd74f0023e2d439bd0 (patch) | |
tree | 718e31e228e38cae158f90b627a94779b28cef5f | |
parent | 5aa106cc774fd52cba9123f5880a67b82ff398b0 (diff) | |
download | docs-b36189ad613677668b0772fd74f0023e2d439bd0.tar.gz docs-b36189ad613677668b0772fd74f0023e2d439bd0.tar.bz2 docs-b36189ad613677668b0772fd74f0023e2d439bd0.zip |
pybank is dead
-rw-r--r-- | conf.py | 4 | ||||
-rw-r--r-- | taler-bank-manual.rst | 71 |
2 files changed, 0 insertions, 75 deletions
@@ -242,8 +242,6 @@ latex_documents = [ 'GNU Taler Merchant POS Terminal', 'GNU Taler team', 'manual'), ('taler-merchant-api-tutorial', 'taler-merchant-api-tutorial.tex', 'GNU Taler Merchant API Tutorial', 'GNU Taler team', 'manual'), - ('taler-bank-manual', 'taler-bank-manual.tex', 'GNU Taler Bank Manual', - 'GNU Taler team', 'manual'), ('taler-backoffice-manual', 'taler-backoffice-manual.tex', 'GNU Taler Back Office Manual', 'GNU Taler team', 'manual'), ('taler-developer-manual', 'taler-developer-manual.tex', 'GNU Taler Developer Manual', @@ -394,8 +392,6 @@ texinfo_documents = [ ("taler-merchant-api-tutorial", "taler-merchant-api-tutorial", "Taler Merchant API Tutorial", "GNU Taler team", "MENU ENTRY", "DESCRIPTION", "CATEGORY"), - ("taler-bank-manual", "taler-bank", "Taler Bank Manual", "GNU Taler team", - "MENU ENTRY", "DESCRIPTION", "CATEGORY"), ("taler-developer-manual", "taler-developer-manual", "Taler Developer Manual", "GNU Taler team", "MENU ENTRY", "DESCRIPTION", "CATEGORY"), ] diff --git a/taler-bank-manual.rst b/taler-bank-manual.rst deleted file mode 100644 index 6e282ba7..00000000 --- a/taler-bank-manual.rst +++ /dev/null @@ -1,71 +0,0 @@ -GNU Taler bank manual -##################### - -Introduction -============ - -About GNU Taler ---------------- - -GNU Taler is an open protocol for an electronic payment system with a -free software reference implementation. GNU Taler offers secure, fast -and easy payment processing using well understood cryptographic -techniques. GNU Taler allows customers to remain anonymous, while -ensuring that merchants can be held accountable by governments. Hence, -GNU Taler is compatible with anti-money-laundering (AML) and -know-your-customer (KYC) regulation, as well as data protection -regulation (such as GDPR). - -About this manual ------------------ - -This manual documents how the demonstrator bank interoperates with the -other GNU Taler components. The demonstrator bank implements a simple -closed banking system for the purpose of illustrating how GNU Taler -works in the Taler demo. It could also be used as a starting point for a -local/regional currency. Finally, “real” banks might use it as a -reference implementation for a tight integration with the GNU Taler -wallet. - -Headless Testing API Reference -============================== - -The demonstrator bank offers the following APIs to allow automated testing. These APIs should -be switched off during a production deployment. - - -.. _bank-register: -.. http:post:: /register - - This API provides programmatic user registration at the bank. - - **Request** The body of this request must have the format of a - `BankRegistrationRequest`. - - **Response** - - :http:statuscode:`200 OK`: - The new user has been correctly registered. - :http:statuscode:`409 Conflict`: - The username requested by the client is not available anymore. - :http:statuscode:`400 Bad request`: - Unacceptable characters were given for the username. See - https://docs.djangoproject.com/en/2.2/ref/contrib/auth/#django.contrib.auth.models.User.username - for the accepted character set. - -**Details** - -.. ts:def:: BankRegistrationRequest - - interface BankRegistrationRequest { - - // Username to use for registration; max length is 150 chars. - username: string; - - // Password to associate with the username. Any characters and - // any length are valid; next releases will enforce a minimum length - // and a safer characters choice. - password: string; - } - - |