Bitcoin Forum
June 26, 2024, 08:37:10 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Armory transaction can't broadcast  (Read 1132 times)
nnimmo (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0



View Profile
November 07, 2013, 10: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?
greBit
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


View Profile
November 07, 2013, 12:25:48 PM
 #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 )
nnimmo (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0



View Profile
November 07, 2013, 03:23:59 PM
 #3

Not working. Also I broadcast on https://blockchain.info/pushtx . It show "Parse: Error Parsing Transaction"
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
November 07, 2013, 05: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.


Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
nnimmo (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0



View Profile
November 08, 2013, 01:54:31 AM
 #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?
nnimmo (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0



View Profile
November 08, 2013, 06:19:09 AM
Last edit: November 08, 2013, 07:18:58 AM by nnimmo
 #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? 
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
November 08, 2013, 08: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. 

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
nnimmo (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0



View Profile
November 09, 2013, 02:27:59 AM
 #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.
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!