diff --git a/app-config.json b/app-config.json new file mode 100644 index 000000000..d7a4d829f --- /dev/null +++ b/app-config.json @@ -0,0 +1,13 @@ +{ + "apiMethods": [ + "NATIVE", + "PODIUM", + "GOOGLE" + ], + "accounts": [ + "BANK_ACCOUNT", + "ADDRESS_BOOK", + "DESTINATION_ID", + "BANK_CONTRACT" + ] +} \ No newline at end of file diff --git a/wallet/wallet-ports/wallet-persister-postgres/src/main/kotlin/co/nilin/opex/wallet/ports/postgres/dao/CurrencyRepositoryV2.kt b/wallet/wallet-ports/wallet-persister-postgres/src/main/kotlin/co/nilin/opex/wallet/ports/postgres/dao/CurrencyRepositoryV2.kt index 9e5ad0959..b5556ab5c 100644 --- a/wallet/wallet-ports/wallet-persister-postgres/src/main/kotlin/co/nilin/opex/wallet/ports/postgres/dao/CurrencyRepositoryV2.kt +++ b/wallet/wallet-ports/wallet-persister-postgres/src/main/kotlin/co/nilin/opex/wallet/ports/postgres/dao/CurrencyRepositoryV2.kt @@ -82,7 +82,7 @@ interface CurrencyRepositoryV2 : ReactiveCrudRepository { ): Flux? - @Query("insert into currency(symbol,uuid,precision,icon,is_transitive,is_active,sign,external_url,display_order) values(:symbol,:uuid,:precision,:icon,:isTransitive,:isActive,:sign,:externalUrl,:displayOrder) ") + @Query("insert into currency(symbol,uuid,precision,icon,is_transitive,is_active,sign,external_url,display_order,max_order) values(:symbol,:uuid,:precision,:icon,:isTransitive,:isActive,:sign,:externalUrl,:displayOrder,:maxOrder) ") fun insert( symbol: String, uuid: String, @@ -92,7 +92,8 @@ interface CurrencyRepositoryV2 : ReactiveCrudRepository { isActive: Boolean? = true, sign: String? = null, externalUrl: String? = null, - displayOrder: Int? = null + displayOrder: Int? = null, + maxOrder: BigDecimal? = null ): Mono diff --git a/wallet/wallet-ports/wallet-persister-postgres/src/main/kotlin/co/nilin/opex/wallet/ports/postgres/impl/CurrencyServiceImplV2.kt b/wallet/wallet-ports/wallet-persister-postgres/src/main/kotlin/co/nilin/opex/wallet/ports/postgres/impl/CurrencyServiceImplV2.kt index 1dce8aeda..2d4fb4fe3 100644 --- a/wallet/wallet-ports/wallet-persister-postgres/src/main/kotlin/co/nilin/opex/wallet/ports/postgres/impl/CurrencyServiceImplV2.kt +++ b/wallet/wallet-ports/wallet-persister-postgres/src/main/kotlin/co/nilin/opex/wallet/ports/postgres/impl/CurrencyServiceImplV2.kt @@ -170,7 +170,8 @@ class CurrencyServiceImplV2( request.isActive, request.sign, request.externalUrl, - request.displayOrder + request.displayOrder, + request.maxOrder ).awaitFirstOrNull() if (listOf(