summaryrefslogtreecommitdiff
path: root/sandbox/src/main/kotlin/tech/libeufin/sandbox/bankAccount.kt
diff options
context:
space:
mode:
authorMS <ms@taler.net>2021-09-06 10:16:55 +0000
committerMS <ms@taler.net>2021-09-06 10:16:55 +0000
commitbaf3f567a3cd5551669ff29d28ef72520cea5966 (patch)
tree14da1c631dd96efe3caba766000a5b64e121474d /sandbox/src/main/kotlin/tech/libeufin/sandbox/bankAccount.kt
parent669e4e5b05fc5e4085e0a3f76f46ef2c7493ab08 (diff)
downloadlibeufin-baf3f567a3cd5551669ff29d28ef72520cea5966.tar.gz
libeufin-baf3f567a3cd5551669ff29d28ef72520cea5966.tar.bz2
libeufin-baf3f567a3cd5551669ff29d28ef72520cea5966.zip
Define LibEuFin error codes.
Diffstat (limited to 'sandbox/src/main/kotlin/tech/libeufin/sandbox/bankAccount.kt')
-rw-r--r--sandbox/src/main/kotlin/tech/libeufin/sandbox/bankAccount.kt8
1 files changed, 3 insertions, 5 deletions
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/bankAccount.kt b/sandbox/src/main/kotlin/tech/libeufin/sandbox/bankAccount.kt
index 6dd0c01f..70c86df9 100644
--- a/sandbox/src/main/kotlin/tech/libeufin/sandbox/bankAccount.kt
+++ b/sandbox/src/main/kotlin/tech/libeufin/sandbox/bankAccount.kt
@@ -5,10 +5,7 @@ import org.jetbrains.exposed.sql.and
import org.jetbrains.exposed.sql.transactions.transaction
import org.slf4j.Logger
import org.slf4j.LoggerFactory
-import tech.libeufin.util.RawPayment
-import tech.libeufin.util.importDateFromMillis
-import tech.libeufin.util.parseDecimal
-import tech.libeufin.util.toDashedDate
+import tech.libeufin.util.*
import java.math.BigDecimal
private val logger: Logger = LoggerFactory.getLogger("tech.libeufin.sandbox")
@@ -43,7 +40,8 @@ fun balanceForAccount(
}
throw SandboxError(
HttpStatusCode.InternalServerError,
- "A payment direction was found neither CRDT nor DBIT"
+ "A payment direction was found neither CRDT nor DBIT",
+ LibeufinErrorCode.LIBEUFIN_EC_INVALID_STATE
)
}
return ret