diff options
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.kt | 21 |
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 |