Author

Topic: Armory transaction can't broadcast (Read 1142 times)

newbie
Activity: 21
Merit: 0
November 08, 2013, 10:27:59 PM
#8
there are no mempool.bin in my computer.

but i updated armory new version. broadcast it again. it's successful. Thank etotheipi. I will use armory all the time. because it has very strong team.
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
November 08, 2013, 04:29:24 PM
#7
When you restart online Armory, does it still show your 200 BTC transaction with zero-confirmations?   There is nothing to do on the offline computer, this is solely an issue with the process of sending your already-signed transaction to the network -- it didn't quite get there. 

If the transaction still shows in Armory with zero-confirmations, follow the directions in my previous post about closing Armory, deleting mempool.bin, and then restarting it.  If it's not there, then just go ahead and broadcast it again. 
newbie
Activity: 21
Merit: 0
November 08, 2013, 02:19:09 AM
#6
etotheipi:
Mine is offline armory wallet. inside armory fold. there are only 5 files. .wallet, watch only.wallet, log.txt,armory settings.txt and blkfiles.txt
I searched for "mempool.bin" file in computer. can't find it.

And i checked log file to show:

013-11-07 23:01 (INFO) -- ArmoryQt.py:1129 - Setting up networking...
2013-11-07 23:01 (INFO) -- ArmoryQt.py:1182 - Internet connection is Available: True
2013-11-07 23:01 (INFO) -- ArmoryQt.py:1183 - Bitcoin-Qt/bitcoind is Available: 8333
2013-11-07 23:01 (INFO) -- ArmoryQt.py:1243 - loadBlockchainIfNecessary
2013-11-07 23:01 (ERROR) -- ArmoryQt.py:633 - 6 attempts to load blockchain failed.  Remove mempool.bin.
2013-11-07 23:01 (ERROR) -- ArmoryQt.py:638 - File mempool.bin does not exist. Nothing deleted.
2013-11-07 23:01 (INFO) -- ArmoryQt.py:1289 - Setting netmode: 1
2013-11-07 23:01 (INFO) -- armoryengine.py:12807 - Reset Requested
2013-11-07 23:01 (INFO) -- armoryengine.py:12811 - Go online requested
2013-11-07 23:01 (INFO) -- ArmoryQt.py:760 - setupUriRegistration
2013-11-07 23:01 (INFO) -- ArmoryQt.py:4176 - Dashboard switched to "Scanning" mode
2013-11-07 23:01 (INFO) -- ArmoryQt.py:3541 - Switching Armory state text to Mgmt:User, State:ScanWithWallets
2013-11-07 23:01 (INFO) -- ArmoryQt.py:3541 - Switching Armory state text to Mgmt:Auto, State:NewUserInfo
2013-11-07 23:01 (INFO) -- ArmoryQt.py:3483 - Switching Armory functional mode to "Scanning"
2013-11-07 23:01 (INFO) -- ArmoryQt.py:530 - Usermode: Advanced

what can I do now? 
newbie
Activity: 21
Merit: 0
November 07, 2013, 09:54:31 PM
#5
Definitely a mempool.bin issue.  Armory attempted to broadcast it, but Bitcoin-Qt was probably disconnected from the network when it tried, and now it's stuck (for reasons that are difficult to describe).

Close Armory
Close Bitcoin-Qt
Remove ~/Library/Application Support/Armory/mempool.bin.
Restart Bitcoin-Qt
Restart Armory
Send transaction again

If this was an offline transaction, you don't even need to recreate&sign.  Just select the file in the offline-broadcast window by "Show All Files" at the bottom-right of the file-select screen.  Select the *.SENT.tx (normally you select a *.unsigned.tx or *.signed.tx). 

If you are using an older version of Armory on the offline computer, there may be other issues, but those will be resolved with the new version of Armory posted on the RAM-Reduction testing version thread.


but i didn't find file mempool.bin under armory. where is it?
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
November 07, 2013, 01:03:02 PM
#4
Definitely a mempool.bin issue.  Armory attempted to broadcast it, but Bitcoin-Qt was probably disconnected from the network when it tried, and now it's stuck (for reasons that are difficult to describe).

Close Armory
Close Bitcoin-Qt
Remove ~/Library/Application Support/Armory/mempool.bin.
Restart Bitcoin-Qt
Restart Armory
Send transaction again

If this was an offline transaction, you don't even need to recreate&sign.  Just select the file in the offline-broadcast window by "Show All Files" at the bottom-right of the file-select screen.  Select the *.SENT.tx (normally you select a *.unsigned.tx or *.signed.tx). 

If you are using an older version of Armory on the offline computer, there may be other issues, but those will be resolved with the new version of Armory posted on the RAM-Reduction testing version thread.

newbie
Activity: 21
Merit: 0
November 07, 2013, 11:23:59 AM
#3
Not working. Also I broadcast on https://blockchain.info/pushtx . It show "Parse: Error Parsing Transaction"
hero member
Activity: 714
Merit: 500
November 07, 2013, 08:25:48 AM
#2
Ive heard rumours that if you remove the mempool.bin file and restart Armory, it will forget that you attempted to broadcast a transaction and so you can re-broadcast it (perhaps with a fee attached Smiley )
newbie
Activity: 21
Merit: 0
November 07, 2013, 06:53:01 AM
#1
Armory version 0.88.1 for MAC/OSX 10.8.5
http://www.asiawaterfilter.com/wp-content/uploads/2013/11/transation-details.png

I sent out 200btc and didn't receive the message "Bitcoin sent". It showed transaction did't broadcast successfully. But Armory balance reduced 200btc. I tried several times. still failures. Any one can help?
Jump to: