summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-08-23 20:28:45 +0200
committerChristian Grothoff <christian@grothoff.org>2022-08-23 20:28:45 +0200
commitb36189ad613677668b0772fd74f0023e2d439bd0 (patch)
tree718e31e228e38cae158f90b627a94779b28cef5f
parent5aa106cc774fd52cba9123f5880a67b82ff398b0 (diff)
downloaddocs-b36189ad613677668b0772fd74f0023e2d439bd0.tar.gz
docs-b36189ad613677668b0772fd74f0023e2d439bd0.tar.bz2
docs-b36189ad613677668b0772fd74f0023e2d439bd0.zip
pybank is dead
-rw-r--r--conf.py4
-rw-r--r--taler-bank-manual.rst71
2 files changed, 0 insertions, 75 deletions
diff --git a/conf.py b/conf.py
index ccb6671b..5da674a7 100644
--- a/conf.py
+++ b/conf.py
@@ -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;
- }
-
-