libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

commit 846830610dc444377ded8b8e8c9f43d2c82adba6
parent a8300c3edc9d9d19097e752e43f954a84428febb
Author: Antoine A <>
Date:   Wed,  3 Jan 2024 02:39:32 +0000

Bump API version

Diffstat:
MAPI_CHANGES.md | 9+++++++++
Mbank/src/main/kotlin/tech/libeufin/bank/Constants.kt | 2+-
2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/API_CHANGES.md b/API_CHANGES.md @@ -19,6 +19,15 @@ This files contains all the API changes for the current release: - POST /accounts/USERNAME/transactions: prohibit transaction to admin account - Deprecate POST /accounts/USERNAME/withdrawals/WITHDRAWAL_ID/abort - Add POST /taler-integration/withdrawal-operation/WITHDRAWAL_ID/abort +- Add 2FA logic +- Remove POST /accounts/USERNAME/cashouts/CASHOUT_ID/abort +- Remove POST /accounts/USERNAME/cashouts/CASHOUT_ID/confirm +- Add POST /accounts/USERNAME/challenge/CHALLENGE_ID +- Add POST /accounts/USERNAME/challenge/CHALLENGE_ID/confirm +- POST /accounts/USERNAME/cashouts: remove tan_channel field +- POST /accounts/USERNAME/cashouts/CASHOUT_ID: remove confirmation_time, tan_channel, tan_info and status fields +- POST /accounts/$USERNAME/cashouts: remove status field +- POST /cashouts: remove status field ## bank cli diff --git a/bank/src/main/kotlin/tech/libeufin/bank/Constants.kt b/bank/src/main/kotlin/tech/libeufin/bank/Constants.kt @@ -44,7 +44,7 @@ const val MIN_VERSION: Int = 14 const val SERIALIZATION_RETRY: Int = 10; // API version -const val COREBANK_API_VERSION: String = "3:0:3" +const val COREBANK_API_VERSION: String = "4:0:0" const val CONVERSION_API_VERSION: String = "0:0:0" const val INTEGRATION_API_VERSION: String = "2:0:2" const val WIRE_GATEWAY_API_VERSION: String = "0:1:0" \ No newline at end of file