Дописать код Python
Пример кусок кода.
if tx.get('generated', False) == False :
print("Transaction ID: " + tx['txid'] + " add " + str (tx['amount']) + " to wallet: " + tx['address'] + tx['confirmations'])
sql = "INSERT bank_transactions SET user = %s, system = 'addtoaccaunt', type = 'in', ammount = %s, status = 'pending', currency = '" + SmartCoin_ticker + "', about = %s"
val = (get_user[0],tx['amount'],tx['txid'])
cursor6.execute(sql, val)
Есть обработка транзакций litecoin
Нужно дописать что бы была обработка каждой транзакции по блокам.
То есть:
1) Пришла транзакция мы записали в таблицу ее как в обработке.
2) Через каждые (к примеру) 5 сек перепроверяли её на количество блоков.
3) После того как мы получили 6+ блоков, мы меняем статус на выполненно и добавляем эту сумму к балансу.
На данный момент работает так:
1) Мы отправляем litecoin
2) Подхватывается транзакция и сразу записывает в таблицу в транзакции как выполненна и добавляет в баланс
То есть нету проверки на количество блоков.
Если всё ок, то продолжим дальше работу.