[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libeufin] branch master updated: sandbox -> bank
From: |
gnunet |
Subject: |
[libeufin] branch master updated: sandbox -> bank |
Date: |
Thu, 07 Sep 2023 15:24:47 +0200 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a commit to branch master
in repository libeufin.
The following commit(s) were added to refs/heads/master by this push:
new ea3ceef3 sandbox -> bank
ea3ceef3 is described below
commit ea3ceef3740ce30400bc20c7aae09b25d3e0f0c3
Author: Christian Grothoff <grothoff@gnunet.org>
AuthorDate: Thu Sep 7 15:24:27 2023 +0200
sandbox -> bank
---
bank/README | 25 ++++++++++++++++++++++
{sandbox => bank}/build.gradle | 10 ++++-----
.../main/kotlin/tech/libeufin/bank}/CircuitApi.kt | 0
.../tech/libeufin/bank}/ConversionService.kt | 0
.../src/main/kotlin/tech/libeufin/bank}/DB.kt | 0
.../main/kotlin/tech/libeufin/bank}/Database.kt | 0
.../tech/libeufin/bank}/EbicsProtocolBackend.kt | 0
.../src/main/kotlin/tech/libeufin/bank}/Helpers.kt | 0
.../src/main/kotlin/tech/libeufin/bank}/JSON.kt | 0
.../src/main/kotlin/tech/libeufin/bank}/Main.kt | 0
.../tech/libeufin/bank}/XMLEbicsConverter.kt | 0
.../main/kotlin/tech/libeufin/bank}/bankAccount.kt | 0
{sandbox => bank}/src/main/resources/logback.xml | 0
.../src/main/resources/static/README.txt | 0
{sandbox => bank}/src/test/kotlin/BalanceTest.kt | 0
{sandbox => bank}/src/test/kotlin/DBTest.kt | 0
{sandbox => bank}/src/test/kotlin/DatabaseTest.kt | 0
.../src/test/kotlin/EbicsErrorTest.kt | 0
{sandbox => bank}/src/test/kotlin/StringsTest.kt | 0
sandbox/README | 21 ------------------
20 files changed, 30 insertions(+), 26 deletions(-)
diff --git a/bank/README b/bank/README
new file mode 100644
index 00000000..cc8e909a
--- /dev/null
+++ b/bank/README
@@ -0,0 +1,25 @@
+Description
+===========
+
+The Libeufin bank implements a simple core banking system with
+account and REST APIs, including REST APIs for a Web interface
+and REST APIs to interact with GNU Taler components.
+
+It also will provide a server side implementation of multiple
+banking protocols currently used in the European Union. Notably, the
+EBICS, FinTS, and the major protocols that banks will employ to respect
+the PSD2 regulation:
https://ec.europa.eu/info/law/payment-services-psd-2-directive-eu-2015-2366_en
+
+
+Running the Bank
+===================
+
+Run the Bank with the following command
+
+$ cd <this repository>
+$ ./gradlew bank:run --console=plain --args=serve [--db-name=<my-db>]
+
+Documentation
+=============
+
+See https://docs.taler.net/ for the documentation.
diff --git a/sandbox/build.gradle b/bank/build.gradle
similarity index 92%
rename from sandbox/build.gradle
rename to bank/build.gradle
index bc57b942..71e44a5a 100644
--- a/sandbox/build.gradle
+++ b/bank/build.gradle
@@ -24,8 +24,8 @@ compileTestKotlin {
task installToPrefix(type: Copy) {
dependsOn(installShadowDist)
- from("build/install/sandbox-shadow") {
- include("**/libeufin-sandbox")
+ from("build/install/bank-shadow") {
+ include("**/libeufin-bank")
include("**/*.jar")
}
/**
@@ -83,13 +83,13 @@ dependencies {
}
application {
- mainClassName = "tech.libeufin.sandbox.MainKt"
- applicationName = "libeufin-sandbox"
+ mainClassName = "tech.libeufin.bank.MainKt"
+ applicationName = "libeufin-bank"
applicationDefaultJvmArgs = ['-Djava.net.preferIPv6Addresses=true']
}
jar {
manifest {
- attributes "Main-Class": "tech.libeufin.sandbox.MainKt"
+ attributes "Main-Class": "tech.libeufin.bank.MainKt"
}
}
\ No newline at end of file
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/CircuitApi.kt
b/bank/src/main/kotlin/tech/libeufin/bank/CircuitApi.kt
similarity index 100%
rename from sandbox/src/main/kotlin/tech/libeufin/sandbox/CircuitApi.kt
rename to bank/src/main/kotlin/tech/libeufin/bank/CircuitApi.kt
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/ConversionService.kt
b/bank/src/main/kotlin/tech/libeufin/bank/ConversionService.kt
similarity index 100%
rename from sandbox/src/main/kotlin/tech/libeufin/sandbox/ConversionService.kt
rename to bank/src/main/kotlin/tech/libeufin/bank/ConversionService.kt
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/DB.kt
b/bank/src/main/kotlin/tech/libeufin/bank/DB.kt
similarity index 100%
rename from sandbox/src/main/kotlin/tech/libeufin/sandbox/DB.kt
rename to bank/src/main/kotlin/tech/libeufin/bank/DB.kt
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/Database.kt
b/bank/src/main/kotlin/tech/libeufin/bank/Database.kt
similarity index 100%
rename from sandbox/src/main/kotlin/tech/libeufin/sandbox/Database.kt
rename to bank/src/main/kotlin/tech/libeufin/bank/Database.kt
diff --git
a/sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt
b/bank/src/main/kotlin/tech/libeufin/bank/EbicsProtocolBackend.kt
similarity index 100%
rename from
sandbox/src/main/kotlin/tech/libeufin/sandbox/EbicsProtocolBackend.kt
rename to bank/src/main/kotlin/tech/libeufin/bank/EbicsProtocolBackend.kt
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/Helpers.kt
b/bank/src/main/kotlin/tech/libeufin/bank/Helpers.kt
similarity index 100%
rename from sandbox/src/main/kotlin/tech/libeufin/sandbox/Helpers.kt
rename to bank/src/main/kotlin/tech/libeufin/bank/Helpers.kt
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/JSON.kt
b/bank/src/main/kotlin/tech/libeufin/bank/JSON.kt
similarity index 100%
rename from sandbox/src/main/kotlin/tech/libeufin/sandbox/JSON.kt
rename to bank/src/main/kotlin/tech/libeufin/bank/JSON.kt
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/Main.kt
b/bank/src/main/kotlin/tech/libeufin/bank/Main.kt
similarity index 100%
rename from sandbox/src/main/kotlin/tech/libeufin/sandbox/Main.kt
rename to bank/src/main/kotlin/tech/libeufin/bank/Main.kt
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/XMLEbicsConverter.kt
b/bank/src/main/kotlin/tech/libeufin/bank/XMLEbicsConverter.kt
similarity index 100%
rename from sandbox/src/main/kotlin/tech/libeufin/sandbox/XMLEbicsConverter.kt
rename to bank/src/main/kotlin/tech/libeufin/bank/XMLEbicsConverter.kt
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/bankAccount.kt
b/bank/src/main/kotlin/tech/libeufin/bank/bankAccount.kt
similarity index 100%
rename from sandbox/src/main/kotlin/tech/libeufin/sandbox/bankAccount.kt
rename to bank/src/main/kotlin/tech/libeufin/bank/bankAccount.kt
diff --git a/sandbox/src/main/resources/logback.xml
b/bank/src/main/resources/logback.xml
similarity index 100%
rename from sandbox/src/main/resources/logback.xml
rename to bank/src/main/resources/logback.xml
diff --git a/sandbox/src/main/resources/static/README.txt
b/bank/src/main/resources/static/README.txt
similarity index 100%
rename from sandbox/src/main/resources/static/README.txt
rename to bank/src/main/resources/static/README.txt
diff --git a/sandbox/src/test/kotlin/BalanceTest.kt
b/bank/src/test/kotlin/BalanceTest.kt
similarity index 100%
rename from sandbox/src/test/kotlin/BalanceTest.kt
rename to bank/src/test/kotlin/BalanceTest.kt
diff --git a/sandbox/src/test/kotlin/DBTest.kt b/bank/src/test/kotlin/DBTest.kt
similarity index 100%
rename from sandbox/src/test/kotlin/DBTest.kt
rename to bank/src/test/kotlin/DBTest.kt
diff --git a/sandbox/src/test/kotlin/DatabaseTest.kt
b/bank/src/test/kotlin/DatabaseTest.kt
similarity index 100%
rename from sandbox/src/test/kotlin/DatabaseTest.kt
rename to bank/src/test/kotlin/DatabaseTest.kt
diff --git a/sandbox/src/test/kotlin/EbicsErrorTest.kt
b/bank/src/test/kotlin/EbicsErrorTest.kt
similarity index 100%
rename from sandbox/src/test/kotlin/EbicsErrorTest.kt
rename to bank/src/test/kotlin/EbicsErrorTest.kt
diff --git a/sandbox/src/test/kotlin/StringsTest.kt
b/bank/src/test/kotlin/StringsTest.kt
similarity index 100%
rename from sandbox/src/test/kotlin/StringsTest.kt
rename to bank/src/test/kotlin/StringsTest.kt
diff --git a/sandbox/README b/sandbox/README
deleted file mode 100644
index 4e82d682..00000000
--- a/sandbox/README
+++ /dev/null
@@ -1,21 +0,0 @@
-Description
-===========
-
-The Libeufin Sandbox aims at implementing the server side of multiple
-banking protocols currently used in the European Union. Notably, the
-EBICS, FinTS, and the major protocols that banks will employ to respect
-the PSD2 regulation:
https://ec.europa.eu/info/law/payment-services-psd-2-directive-eu-2015-2366_en
-
-
-Running the sandbox
-===================
-
-Run the sandbox with the following command
-
-$ cd <this repository>
-$ ./gradlew sandbox:run --console=plain --args=serve [--db-name=<my-db>]
-
-Documentation
-=============
-
-See https://docs.libeufin.tech/ for the documentation.
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [libeufin] branch master updated: sandbox -> bank,
gnunet <=