- Add
tx_hash
field,sort_order
parameter to/v1/deposit/history{?user_id,currency,limit,offset}
method - Add
tx_hash
,user_id
,query_id
fields to/v1/withdrawal/status{?id}
method response - Add
failed
status 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.md
andtechnical_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_utime
field to/v1/system/sync
method to get unix time of the last scanned block - Add
FORWARD_TON_AMOUNT
env variable to customizeforward_ton_amount
for Jetton withdrawals - Binary comment support
- Displaying the application version at startup
- Emulator fix
- Total proof check available
- Allow to set
FORWARD_TON_AMOUNT = 0
env variable to disable transfer notification message for external jetton transfer - Download last blockchain config at start