summaryrefslogtreecommitdiff
path: root/nexus/src/main/kotlin/tech/libeufin/nexus/xlibeufinbank/XLibeufinBankNexus.kt
diff options
context:
space:
mode:
authorMS <ms@taler.net>2023-05-20 10:32:27 +0200
committerMS <ms@taler.net>2023-05-20 10:32:27 +0200
commit68a60b689ef636c46498755be39e8046b4f7fd6e (patch)
tree00e3db190bbd1bb911e9912f8e980c83ef98b5f8 /nexus/src/main/kotlin/tech/libeufin/nexus/xlibeufinbank/XLibeufinBankNexus.kt
parent6aaf7564a1778a3fda0302c005049147b5c593a3 (diff)
downloadlibeufin-68a60b689ef636c46498755be39e8046b4f7fd6e.tar.gz
libeufin-68a60b689ef636c46498755be39e8046b4f7fd6e.tar.bz2
libeufin-68a60b689ef636c46498755be39e8046b4f7fd6e.zip
ISO 20022.
Starting to support the 2019 camt version by adapting the parser. Alongside, renaming functions and adding validation before storing the camt for later ingestion.
Diffstat (limited to 'nexus/src/main/kotlin/tech/libeufin/nexus/xlibeufinbank/XLibeufinBankNexus.kt')
-rw-r--r--nexus/src/main/kotlin/tech/libeufin/nexus/xlibeufinbank/XLibeufinBankNexus.kt4
1 files changed, 1 insertions, 3 deletions
diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/xlibeufinbank/XLibeufinBankNexus.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/xlibeufinbank/XLibeufinBankNexus.kt
index bfa52208..cd37862a 100644
--- a/nexus/src/main/kotlin/tech/libeufin/nexus/xlibeufinbank/XLibeufinBankNexus.kt
+++ b/nexus/src/main/kotlin/tech/libeufin/nexus/xlibeufinbank/XLibeufinBankNexus.kt
@@ -19,12 +19,10 @@ import io.ktor.client.statement.*
import io.ktor.http.*
import io.ktor.server.util.*
import io.ktor.util.*
-import io.ktor.util.date.*
import org.jetbrains.exposed.sql.statements.api.ExposedBlob
import org.jetbrains.exposed.sql.transactions.transaction
import tech.libeufin.nexus.*
import tech.libeufin.nexus.bankaccount.*
-import tech.libeufin.nexus.iso20022.*
import tech.libeufin.nexus.server.*
import tech.libeufin.util.*
import java.net.MalformedURLException
@@ -328,7 +326,7 @@ class XlibeufinBankConnectionProtocol : BankConnectionProtocol {
* status, since Sandbox has only one (unnamed) transaction state and
* all transactions are asked as reports.
*/
-fun processXLibeufinBankMessage(
+fun ingestXLibeufinBankMessage(
bankAccountId: String,
data: JsonNode
): IngestedTransactionsCount {