Bitcoin Forum
May 13, 2024, 06:09:04 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Armory wont create unsigned transaction  (Read 139 times)
tardy (OP)
Newbie
*
Offline Offline

Activity: 16
Merit: 3


View Profile
April 18, 2020, 05:46:13 PM
Last edit: April 18, 2020, 06:03:31 PM by tardy
 #1

Hi,

I'm using Armory 0.96.5 and I have a watching only wallet I am trying to send coins from.
When I click continue after filling out all the details nothing happens.

Below is the message that output in the log.
-WARN  - 04:01:55.297: (e:\users\goat\code\armory3\cppforswig\bdm_supportclasses.cpp:224) Updating ssh last scanned
-INFO  - 04:01:55.313: (e:\users\goat\code\armory3\cppforswig\blockchainscanner.cpp:857) scanned block #626588
-INFO  - 04:01:55.313: (e:\users\goat\code\armory3\cppforswig\bdm_supportclasses.cpp:493) Completed scan of wallet 2a2yJEGTh

What would you recommend I do?

Thanks
 Smiley
1715580544
Hero Member
*
Offline Offline

Posts: 1715580544

View Profile Personal Message (Offline)

Ignore
1715580544
Reply with quote  #2

1715580544
Report to moderator
1715580544
Hero Member
*
Offline Offline

Posts: 1715580544

View Profile Personal Message (Offline)

Ignore
1715580544
Reply with quote  #2

1715580544
Report to moderator
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715580544
Hero Member
*
Offline Offline

Posts: 1715580544

View Profile Personal Message (Offline)

Ignore
1715580544
Reply with quote  #2

1715580544
Report to moderator
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
April 18, 2020, 06:19:58 PM
 #2

Look for armorylog.txt in your wallet folder. What you are showing are the last few lines of the combined log (i.e. these are db log entries, need the gui ones).

tardy (OP)
Newbie
*
Offline Offline

Activity: 16
Merit: 3


View Profile
April 18, 2020, 06:40:23 PM
Last edit: April 19, 2020, 01:34:08 AM by tardy
 #3

Hi, I've uploaded the log.
https://thankyousatoshi.s3.amazonaws.com/armorylog.txt
Thanks for your help
 Smiley

For what its worth it appears to be an error related to change addresses
The line "TxFrames.pyc:827 - Change address behavior: NewAddr" appears 35 times in the log above.
https://github.com/goatpig/BitcoinArmory/blob/master/ui/TxFrames.py#L827

For context the send transaction I am trying to complete is sending part of the bitcoin I hold in that wallet.
Maybe the change address isn't being created? It's an offline wallet, I initially thought it was a watching only wallet if that makes any difference.

Also the wallet version is 1.35


For any future readers the folder below contains the log files.
C:\Users\{User name}\AppData\Roaming\Armory
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
April 19, 2020, 10:20:49 AM
Merited by nc50lc (1), DireWolfM14 (1)
 #4

Code:
2020-04-19 04:01:55 (ERROR) -- Traceback (most recent call last):
  File "ui\TxFrames.pyc", line 948, in createTxAndBroadcast
  File "ui\TxFrames.pyc", line 902, in validateInputsGetUSTX
  File "armoryengine\Transaction.pyc", line 2513, in createFromTxOutSelection
  File "armoryengine\Transaction.pyc", line 2414, in createFromPyTx
  File "CppBlockUtils.pyc", line 3062, in getTxByHash
DbErrorMsg: <CppBlockUtils.DbErrorMsg; proxy of <Swig Object of type 'DbErrorMsg *' at 0x000000000709CF00> >

It can't find the supporting transaction, you're in for a DB rebuild & rescan.

tardy (OP)
Newbie
*
Offline Offline

Activity: 16
Merit: 3


View Profile
April 19, 2020, 06:33:59 PM
 #5

Code:
2020-04-19 04:01:55 (ERROR) -- Traceback (most recent call last):
  File "ui\TxFrames.pyc", line 948, in createTxAndBroadcast
  File "ui\TxFrames.pyc", line 902, in validateInputsGetUSTX
  File "armoryengine\Transaction.pyc", line 2513, in createFromTxOutSelection
  File "armoryengine\Transaction.pyc", line 2414, in createFromPyTx
  File "CppBlockUtils.pyc", line 3062, in getTxByHash
DbErrorMsg: <CppBlockUtils.DbErrorMsg; proxy of <Swig Object of type 'DbErrorMsg *' at 0x000000000709CF00> >

It can't find the supporting transaction, you're in for a DB rebuild & rescan.

I ran Help > Rebuild and Rescan Databases
This fixed the issue  Cheesy

Thank you for your help
 Smiley
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!