Bitcoin Forum
June 24, 2024, 10:00:31 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: TXN -mempool-conflict  (Read 293 times)
centrepoint21 (OP)
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 11, 2018, 06:42:51 PM
 #1

Hi, tryingto send some bitcoin from my armory account and keep getting a 'TXN-mempool-conflict' message when i try and send.  I am sending over the suggested fee and i am using the up to date versions of armory and bitcoincore, i have re-scanned and re-built database's after updating the programs and cleared unconfirmed? Can anybody help please, cheers.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3682
Merit: 1347

Armory Developer


View Profile
July 11, 2018, 08:48:28 PM
 #2

You need to clear the mempool for your node. Delete mempool.dat in your Bitcoin datadir.

centrepoint21 (OP)
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 12, 2018, 06:18:13 PM
 #3

Hi, thanks for the reply, but i seem to have made things worse?

I searched my pc for mempool.dat, found it, deleted it and now armory will not load up, it gets to 100% but doesn't actually open up the program?

I have tried re-installing armory and bitcoin and also restored the mempool.dat file, but armory will still not load?

Will un-installing everything and starting again help, this is doing my head in, once again it looks like i'm going to be losing money as the bitcoin price has come down quite a bit since i purchased it last week!
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3682
Merit: 1347

Armory Developer


View Profile
July 13, 2018, 08:31:57 AM
 #4

I searched my pc for mempool.dat, found it, deleted it and now armory will not load up, it gets to 100% but doesn't actually open up the program?

The two are unrelated. You shouldn't go around nuking your db without presenting logs first.

centrepoint21 (OP)
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 13, 2018, 02:34:41 PM
 #5

Hi, ok, guess i messed up there. Bearing in mind i can't get armory to load up so i can't get a logfile, what would you suggest i do please?
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3682
Merit: 1347

Armory Developer


View Profile
July 13, 2018, 08:12:18 PM
 #6

You can find both log files in your Armory datadir.

centrepoint21 (OP)
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 14, 2018, 11:55:57 AM
 #7

Hi, sorry, i'm quite a novice, i need some more specific advice please? Both logs, not sure what you mean? Armory datadir., not sure where or what it is and how to find it? Not sure what i need to do when i find these logs? Will un-installing both armory and bitcoincore, then re-installing be an easier option? Sorry to be a pain.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3682
Merit: 1347

Armory Developer


View Profile
July 14, 2018, 01:17:24 PM
 #8

Quote
Will un-installing both armory and bitcoincore, then re-installing be an easier option?

Not really, need the logs to see what's wrong.

Quote
Both logs

armorylog.txt and dbLog.txt

Quote
Armory datadir

Depends on your operating system. Assuming Windows, the default location is

Code:
C:\Users\*yourusername*\AppData\Roaming\Armory

You have to show hidden folders to reveal AppData.

You can also start Armory in offline mode to extract logs through the menu option.

Once you got the logs, post them on pastebin. If you get the logs from the GUI, you'll only get one file, as it merges the 2 logs into a single one.

centrepoint21 (OP)
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 14, 2018, 02:39:07 PM
 #9

Hi, thankyou for your patience. I have just joined pastebin, never used it before, copied the logfile fom armory offline but it is saying the file is too big and it won't let me send it?
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3682
Merit: 1347

Armory Developer


View Profile
July 14, 2018, 04:28:46 PM
 #10

Paste in the lower half, or break it into smaller instances.

centrepoint21 (OP)
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 14, 2018, 08:58:44 PM
 #11

Hi, i've pasted log in pieces on pastebin, username is centrepoint, is there anything else i need to do?
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3682
Merit: 1347

Armory Developer


View Profile
July 14, 2018, 09:11:33 PM
 #12

Post the links here, how else am I supposed to look at the logs?

centrepoint21 (OP)
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 14, 2018, 11:21:42 PM
 #13

Sorry, https://pastebin.com/Hk47Uc05https://pastebin.com/CSHhnSANhttps://pastebin.com/BD1Tp0adhttps://pastebin.com/4zuJuh0Mhttps://pastebin.com/ttDLeeeB , hope this is right, apologies for my poor computer skills.
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
July 15, 2018, 12:18:54 AM
 #14

Quick edit to make it easier for others:
Next time, make sure you put a space between the links Wink

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
centrepoint21 (OP)
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 15, 2018, 12:21:55 AM
 #15

Sorry again, i'm proper useless, do i need to resend the links?
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
July 15, 2018, 01:39:59 AM
 #16

No, the ones in my post work fine... Wink (although you can "edit" your previous post and just add a space between each link (ie. just before the http: part Wink

As for the issue, there seems to be some issue with your "satoshi client" (ie. Bitcoin Core) broadcasting your transaction. Then, when you attempt to send again, you get the txn-mempool-conflict error as the transaction is already in your "local" mempool.

You might want to try broadcasting the raw transaction manually, and see what the error message displayed it... it might give you a better idea of what the issue is. Are you running Bitcoin Core GUI or are you just letting Armory run bitcond?

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
centrepoint21 (OP)
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 15, 2018, 02:16:53 AM
 #17

Hi, i don't know how to broadcast raw transanction, armory won't load up online. I run bitcoincore in the background of armory, but have loaded bitcoincore up without armory being loaded a few times. Sorry, for not being much help
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
July 15, 2018, 02:57:42 AM
 #18

Ok, so your "raw" transaction is this:
Code:
0100000001bab68eb6c47543c8fc09e9440f4398bf67e4105e48c578feb0956e3454151722000000008b483045022100aa7228ded24c8344b016836aeba57e57f1ca7d3e08da47f30c1f5805fc5a38730220123b3f04cfb570f358ac2140aefdbc685535425e57eba83b6265d4f47a14253f0141043740f7db5616626e52a5df8b54ce4a66dcca603db54f861aeec42d3270f01c9da1c4b5787fd19ffe613c98b71cea552a4355b97006d96354111de9046b484705fdffffff017312a000000000001976a914d70286a0b68da0df83b7dbd86d02b0d90e93a76688ac241c0800
That will decode to this:

Quote
{
    "addresses": [
        "17m2JVuSzyzFafWiiecJjGAW52HzRUCrk1",
        "1LbsJkEfAwr2od324NLvDTFPqo7uATfuv3"
    ],
    "block_height": -1,
    "block_index": -1,
    "confirmations": 0,
    "double_spend": false,
    "fees": 70000,
    "hash": "967f8dce8ff6cd0cba70fee2843c4ddeb9e4ab193f66551606dd855ee983fc5c",
    "inputs": [
        {
            "addresses": [
                "17m2JVuSzyzFafWiiecJjGAW52HzRUCrk1"
            ],
            "age": 530694,
            "output_index": 0,
            "output_value": 10560483,
            "prev_hash": "22171554346e95b0fe78c5485e10e467bf98430f44e909fcc84375c4b68eb6ba",
            "script": "483045022100aa7228ded24c8344b016836aeba57e57f1ca7d3e08da47f30c1f5805fc5a3873022 0123b3f04cfb570f358ac2140aefdbc685535425e57eba83b6265d4f47a14253f0141043740f7db 5616626e52a5df8b54ce4a66dcca603db54f861aeec42d3270f01c9da1c4b5787fd19ffe613c98b 71cea552a4355b97006d96354111de9046b484705",
            "script_type": "pay-to-pubkey-hash",
            "sequence": 4294967293
        }
    ],
    "lock_time": 531492,
    "opt_in_rbf": true,
    "outputs": [
        {
            "addresses": [
                "1LbsJkEfAwr2od324NLvDTFPqo7uATfuv3"
            ],
            "script": "76a914d70286a0b68da0df83b7dbd86d02b0d90e93a76688ac",
            "script_type": "pay-to-pubkey-hash",
            "value": 10490483
        }
    ],
    "preference": "high",
    "received": "2018-07-15T02:53:17.037085381Z",
    "relayed_by": "54.198.32.59",
    "size": 224,
    "total": 10490483,
    "ver": 1,
    "vin_sz": 1,
    "vout_sz": 1
}

If you are happy with all of that data (ie. sending 10490483 satoshis or 0.10490483 from 17m2JVuSzyzFafWiiecJjGAW52HzRUCrk1 to 1LbsJkEfAwr2od324NLvDTFPqo7uATfuv3 with a 70000 sat fee!!?! Shocked)...

I'd suggest confirming it all yourself using: https://live.blockcypher.com/btc/decodetx/ or https://coinb.in/#verify, you can then "push" that transaction to the network (using https://live.blockcypher.com/btc/pushtx/ or https://coinb.in/#broadcast)... or use the sendrawtransaction command with Bitcoin Core to send that raw data.


NOTE: this won't solve your issues with Armory/Bitcoin Core... but it will get your BTC sent if that is an urgent requirement.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
centrepoint21 (OP)
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 15, 2018, 03:10:10 AM
 #19

Hi,i see you highlighted my fee, is that way too much? Any ideas how much i am giving them, this all baffles me, and can i bring the fee down before i send this if it is too high?

Also to clarify, i can copy and paste that raw transaction at the top of your last post and send it directly from bitcoincore?

centrepoint21 (OP)
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 15, 2018, 03:20:04 AM
 #20

Hi, just loaded up bitcoincore and can't find the send raw data command, how do i execute it (also, should i be using the 32 or 64 bit version?
Pages: [1] 2 »  All
  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!