summaryrefslogtreecommitdiff
path: root/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-06-15 14:36:22 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-06-15 14:36:22 +0530
commitb86b5a2fd7e13adeaa5d49f7ee459a584730b30e (patch)
treefa9ee250075e2ff9024eedd5236f618b6b0561f3 /nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt
parent3d8ad9ef15c56c172e8603eb6aafa73201ad7298 (diff)
downloadlibeufin-b86b5a2fd7e13adeaa5d49f7ee459a584730b30e.tar.gz
libeufin-b86b5a2fd7e13adeaa5d49f7ee459a584730b30e.tar.bz2
libeufin-b86b5a2fd7e13adeaa5d49f7ee459a584730b30e.zip
start separating out EBICS handling from rest of nexus
Diffstat (limited to 'nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt')
-rw-r--r--nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt2
1 files changed, 2 insertions, 0 deletions
diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt
index 33a71530..85e9cc81 100644
--- a/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt
+++ b/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt
@@ -38,6 +38,7 @@ import org.jetbrains.exposed.dao.Entity
import org.jetbrains.exposed.dao.id.IdTable
import org.jetbrains.exposed.sql.*
import org.jetbrains.exposed.sql.transactions.transaction
+import tech.libeufin.nexus.ebics.doEbicsUploadTransaction
import tech.libeufin.util.*
import kotlin.math.abs
import kotlin.math.min
@@ -378,6 +379,7 @@ private suspend fun talerAddIncoming(call: ApplicationCall): Unit {
}
// submits ALL the prepared payments from ALL the Taler facades.
+// FIXME(dold): This should not be done here.
suspend fun submitPreparedPaymentsViaEbics() {
data class EbicsSubmission(
val subscriberDetails: EbicsClientSubscriberDetails,