Бит Python: ConnectionError: сбой широковещательной передачи транзакции или неизрасходованные средства уже были использоPython

Программы на Python
Ответить
Anonymous
 Бит Python: ConnectionError: сбой широковещательной передачи транзакции или неизрасходованные средства уже были использо

Сообщение Anonymous »

Итак, я пытаюсь совершить транзакцию с использованием библиотеки Bit. В тестовой сети все работало, но как только я попробовал свой скрипт в основной сети, он каждый раз возвращал эту ошибку:

ConnectionError: транзакция не удалась, или неизрасходованные средства были
уже использованы.

Я пытался подождать (пока не будет дополнительных подтверждений, проверил, что оба кошелька находятся в основной сети, но я не могу заставить его работать... Вот мой код :
if sys.argv[1] == 'withdraw':
if len(sys.argv) > 3:
my_key = Key(sys.argv[2])
my_key.get_balance()
total_bytes = (148 * len(my_key.get_unspents())) + (34 * 2) + 10 + len(my_key.get_unspents())
total_fees = total_bytes * network.get_fee(fast=True)
tx_hash = my_key.send([(sys.argv[3], int(my_key.balance_as('satoshi')) - total_fees, 'satoshi')])
print('{"status": "success","tx_hash":'+tx_hash+'}')


Подробнее здесь: https://stackoverflow.com/questions/704 ... -were-alre
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»