summaryrefslogtreecommitdiff
path: root/wallee-c2ec/app/src/main/java/ch/bfh/habej2/wallee_c2ec/config/ExchangeConfig.kt
diff options
context:
space:
mode:
Diffstat (limited to 'wallee-c2ec/app/src/main/java/ch/bfh/habej2/wallee_c2ec/config/ExchangeConfig.kt')
-rw-r--r--wallee-c2ec/app/src/main/java/ch/bfh/habej2/wallee_c2ec/config/ExchangeConfig.kt21
1 files changed, 21 insertions, 0 deletions
diff --git a/wallee-c2ec/app/src/main/java/ch/bfh/habej2/wallee_c2ec/config/ExchangeConfig.kt b/wallee-c2ec/app/src/main/java/ch/bfh/habej2/wallee_c2ec/config/ExchangeConfig.kt
new file mode 100644
index 0000000..5226699
--- /dev/null
+++ b/wallee-c2ec/app/src/main/java/ch/bfh/habej2/wallee_c2ec/config/ExchangeConfig.kt
@@ -0,0 +1,21 @@
+package ch.bfh.habej2.wallee_c2ec.config
+
+val EXCHANGES: List<ExchangeConfig> = mutableListOf()
+
+var CURRENT_EXCHANGE : ExchangeConfig? = null
+
+data class ExchangeConfig(
+ val displayName: String,
+ val c2ecBaseUrl: String,
+ val terminalId: String,
+ val accessToken: String
+)
+
+fun loadConfiguredExchanges() {
+
+ // TODO load from config file here
+ EXCHANGES.plus(listOf(
+ ExchangeConfig("localhost", "http://localhost:8082/c2ec", "Wallee-1", "secret")
+ ))
+ CURRENT_EXCHANGE = EXCHANGES[0]
+} \ No newline at end of file