Добавлены новые статусы для агентских и партнерских транзакций, а также реализованы функции для автоматического подтверждения транзакций. Обновлены модели и API для управления настройками автоподтверждения и утверждения транзакций. Улучшены комментарии для ясности кода.

This commit is contained in:
Redsandyg
2025-06-07 12:25:17 +03:00
parent 8c6fadb180
commit 8a8b111f40
2 changed files with 109 additions and 2 deletions

View File

@@ -204,9 +204,9 @@ def fill_db():
session.refresh(balance)
# 5.3 AgentTransactions and PartnerTransactions
AGENT_TRANSACTION_STATUSES = ['waiting', 'process', 'done', 'reject', 'error']
AGENT_TRANSACTION_STATUSES = ['waiting', 'process', 'done', 'reject', 'error', 'new']
PARTNER_TRANSACTION_TYPES = ['deposit', 'agent_payout', 'service_fee']
PARTNER_TRANSACTION_STATUSES = ['process', 'done', 'error']
PARTNER_TRANSACTION_STATUSES = ['process', 'done', 'error', 'new']
for tg_agent in tg_agents:
# Генерируем несколько групп транзакций для каждого агента