1.2.13 Changelog (12 June 2023) backend

Features:

  • Added new action/mutation “userDirectDeposit” - request to sign and send transaction for direct deposit (using WalletConnect). Service wallets must contains ENVIRONMENT VARIABLE: ETH_PUBLIC_NODEThis is free public node url (it is used when creating transfer token data).

  • Added connectedBlockchain in blockchain - use additional payment interface for creating proxy addresses. For example: we have two blockchains/payment interfaces - ETH-PI and FIREBLOCKS-ETH-PI. Fireblocks does not support creating proxy addresses. Add FIREBLOCKS-ETH-PI as connectedBlockchain to ETH-PI and turn on userDirectDepositEnabled for currencies (ETH-PI) and turn off it for currencies (FIREBLOCKS-ETH-PI). ETH-PI create proxy addresses for deposit, system collects deposit from proxy addresses on FIREBLOCKS-ETH-PI blockchain hot wallet.

  • Added gmail as email transport. Use following settings in global/config.yaml

messages: mail: type: GOOGLE user: user@gmail.com password: fdfsfksfhsdfsdfsdf from: user@gmail.com

seehttps://support.google.com/accounts/answer/185833?sjid=17160469362211144111-EU

  • Changed commissions calculation - deposit/exchange/withdrawal.

Fixes:

  • Creating initial database is fixed.

Updates:

  • Squashed all previous (241) migrations into a single file