kangasbros / django-bitcoin

bitcoin payment management for django
MIT License
179 stars 107 forks source link

TransactionManagementError when trying Wallet.send_to_address #32

Open limpbrains opened 10 years ago

limpbrains commented 10 years ago

Hi I'm trying to send bitcoins from wallet

>>> from django_bitcoin.models import Wallet
>>> w=Wallet.objects.get(id=6)
>>> w.send_to_address('n4a3fmSEqwoDLeWdjWLyiKr39j3xpRJAwL', 0.01)

Traceback (most recent call last):
  File "<console>", line 1, in <module>
  File "/home/limpbrains/dev/split/env/local/lib/python2.7/site-packages/django_bitcoin/models.py", line 804, in send_to_address
    return (bwt, None)
  File "/home/limpbrains/dev/split/env/local/lib/python2.7/site-packages/django/db/transaction.py", line 393, in __exit__
    self.exiting(exc_type, self.using)
  File "/home/limpbrains/dev/split/env/local/lib/python2.7/site-packages/django/db/transaction.py", line 436, in exiting
    leave_transaction_management(using=using)
  File "/home/limpbrains/dev/split/env/local/lib/python2.7/site-packages/django/db/transaction.py", line 78, in leave_transaction_management
    get_connection(using).leave_transaction_management()
  File "/home/limpbrains/dev/split/env/local/lib/python2.7/site-packages/django/db/backends/__init__.py", line 315, in leave_transaction_management
    "Transaction managed block ended with pending COMMIT/ROLLBACK")
TransactionManagementError: Transaction managed block ended with pending COMMIT/ROLLBACK

I'm using Django 1.6.1 django-bitcoin from master I've tried sqllite and mysql/innodb