- Add
tx_hashfield,sort_orderparameter to/v1/deposit/history{?user_id,currency,limit,offset}method - Add
tx_hash,user_id,query_idfields to/v1/withdrawal/status{?id}method response - Add
failedstatus to/v1/withdrawal/status{?id}method and withdrawal processor do not retry failed withdrawals (retry only for lost external messages) - New method
/v1/deposit/income{?tx_hash}to find income bytx_hash - New method
/v1/balance{?currency,address}to get account balance from blockchain (and account status for TON) and pending and processing amounts for hot wallet - Push notifications (webhook or rabbitmq) after save to db (see new notification logic in
README.mdandtechnical_notes.md) - Postgres docker volume permanent by default
- Audit log error counters with prometheus metrics
- Update dependencies
- Bugfixes
- Improve stability
- New method
/v1/resolve{?domain}to resolve wallet DNS record - Add
last_block_gen_utimefield to/v1/system/syncmethod to get unix time of the last scanned block - Add
FORWARD_TON_AMOUNTenv variable to customizeforward_ton_amountfor Jetton withdrawals - Binary comment support
- Displaying the application version at startup
- Emulator fix
- Total proof check available
- Allow to set
FORWARD_TON_AMOUNT = 0env variable to disable transfer notification message for external jetton transfer - Download last blockchain config at start