Pages:
Author

Topic: Transaction will not leave my wallat (Read 282 times)

newbie
Activity: 22
Merit: 1
May 03, 2021, 05:02:41 AM
#34
A last update.

Following the cleared transaction Armory went "offline" for no apparent reason. I reinstalled the Bitcoin Core, but it did not help. I then deleted the Armory installation and reinstalled the Armory. That got it online and I was able to sell the remaining BTC.

Again - many thanks for your help.

Over and out.
newbie
Activity: 22
Merit: 1
April 27, 2021, 05:56:42 AM
#33
As it turns out the transaction eventually cleared, so I have now successfully completed a partial from my Armory wallet. I asume I will be able to sell the rest too.

You have all been extremely helpfull and patient - I deeply gratefull to you all. Thank you!
legendary
Activity: 3640
Merit: 1345
Armory Developer
April 23, 2021, 06:40:35 AM
#32
Quote
3. Check if the transaction on the block explorer is marked as RBF... blockchair.com and mempool.space show pretty clearly whether the transaction is RBF or not... if it is RBF, you can attempt to broadcast a replacement transaction that bumps up the fee... however, given the error that you are getting, it seems like it might not be RBF enabled

The idea would be to CPFP the tx if it has change.

Quote
When using Armory, I have received no errorm essages at all, when making new transactions after april 19. They just lie there doing nothing. I only got the error message, men posting the transaction in a webpage. Does that not indicate that something is still not ok?

If you nuked your own Core mempool in the process, it wouldn't be aware of the spentness and fail to help you with this broadcast error. The original issue of low fees on the first tx remains.
newbie
Activity: 22
Merit: 1
April 23, 2021, 05:29:49 AM
#31
A follow up question.

The transaction that is currently blocking by being unconfirmed is from the April 19th

When using Armory, I have received no errorm essages at all, when making new transactions after april 19. They just lie there doing nothing. I only got the error message, men posting the transaction in a webpage. Does that not indicate that something is still not ok?

Maybe it would be best to only try using a web-broadcast next time and not use my own BTC core installation...
newbie
Activity: 22
Merit: 1
April 23, 2021, 04:14:22 AM
#30
The transaction has 0 confirmations. I think it is from before I got the setup to work properly - before I got the "server=1" into botcoin core or something.

It does not say anything about BRF anywhere - I also checked the logfile and I cant find anything - so likely it was disabled.

I believe my only real option is to wait for the blockchain to clean up the transaction - and then try again :-)
HCP
legendary
Activity: 2086
Merit: 4314
April 23, 2021, 04:02:30 AM
#29
Yes, quite likely everything was working OK... but there was just a timeout between Bitcoin Core and Armory so you got the weird error about the transaction not being able to be sent OK.

Then, after you cleared everything... and tried to send again... you get the "mempool conflict" error, as the coins have already been "used" in the currently unconfirmed transaction.

I would say that your current options are:

1. Just wait... your transaction will either confirm, or after 14 days is likely to be dumped by the majority of nodes and you should be able to create a new transaction (with an appropriate fee! Wink ) and send that out without issue

or

2. Attempt to accelerate the transaction using the free ViaBTC accelerator (assuming your transaction fee rate was >= 10 sats/byte). It's hard to get one the 100 hourly slots tho... you have to send within the first second of a new hour (ie. when the clock turns XX:00!) or you'll get "submissions beyond limit" which means the 100 slots have been filled.

or

3. Check if the transaction on the block explorer is marked as RBF... blockchair.com and mempool.space show pretty clearly whether the transaction is RBF or not... if it is RBF, you can attempt to broadcast a replacement transaction that bumps up the fee... however, given the error that you are getting, it seems like it might not be RBF enabled Undecided
newbie
Activity: 22
Merit: 1
April 23, 2021, 03:47:50 AM
#28
Ok blockexplorer was realy helpfull!!

By pasting in my Sender ID I was able to find all transactions. Both my original buy, and an unconformed transaction from this week.

It is red - and stated unconfirmed.

I can also find the transaction in my armorylog.txt

Conclusion: BTC core and Armory must be working just fine?

And you say that I must wait 14 days before the blockchain clears all unconfirmed transactions?
newbie
Activity: 22
Merit: 1
April 23, 2021, 03:34:39 AM
#27
@nc50lc

No I have not shared my paper backup sheet with anyone. I dont think anything un-lawfull is the problem. I'm the problem.
I think I disabled RBF, but I realy cant remember.
I dont have any transactions in my Armory - I used the function "clear all unconfirmed transactions". Before clearing I checked the transaction ID on web-bage to be sure it was not registered.
My balance is restored - no problem there

"Lastly you should share armorylog.txt" - this confuses me - I thought I already did that. The text I shared came from that file. The entire file is too big for me to share using Pastebin. But if you want the entire file I can maybe make several pastebin files...


I wil try and use blockexplorer an dsee what I can find - thanks for tip...

@HCP
OK, so worst case, I wait 14 days and try again. I can live with that.
 
legendary
Activity: 2338
Merit: 5297
Self-proclaimed Genius
April 23, 2021, 12:24:50 AM
#26
When I paste the Raw Tx (Hex) into https://blockstream.info/tx/push I get the below error?

sendrawtransaction RPC error: {"code":-26,"message":"txn-mempool-conflict"}
This error means that the input(s) that you're trying to spend are already spent by another transaction that's not marked as replaceable.
My best bet is it was your second transaction or first transaction if those aren't marked as RBF,
but Armory has "enable RBF" ticked by default (CMIIW) have you disabled RBF when creating those transactions?
If you did, then that must be the case.

If it's either of the two, and with RBF, the new transaction should replace the earlier transaction or you will get this error if it failed:
Code:
sendrawtransaction RPC error: {"code": - 26, "message": "insufficient fee, rejecting replacement.....
And you got a different error msg which doesn't sound good if those have RBF flag (you haven't shared your wallet backup or private keys to random PMs, have you?).

You can check the address where you want to send or your own wallet's addresses using a blockexplorer, check for a transaction that looks familiar.
Lastly, you should share the armorylog.txt contents so goatpig and others can see it.
HCP
legendary
Activity: 2086
Merit: 4314
April 22, 2021, 06:31:19 PM
#25
If it shows up on block explorers, then it will be in the mempool of other nodes... so no, you won't be able to delete it. At best, if it was RBF enabled, you could try and "replace" it by using RBF.

If it is only in the mempool of your local node, then shutting down Armory and your instance of Bitcoin Core, then deleting the mempool.dat file from the Bitcoin Core data directory and then restarting Bitcoin Core and restarting Armory should wipe the mempool of your local node, effectively removing that transaction.

I'd say the chances are fairly good that if your local node accepted it, it would also have been broadcast to the wider network and is likely in other mempools... so, RBF might be your only option.

Either that... or waiting the 14 days that default nodes wait until they purge unconfirmed transactions. Undecided
newbie
Activity: 22
Merit: 1
April 22, 2021, 06:08:46 PM
#24
@HCP is it something that can be fixed? can I delete this from the memepool if I find it, or how does that work?
HCP
legendary
Activity: 2086
Merit: 4314
April 22, 2021, 05:43:56 PM
#23
it will give up some of your privacy and link some addresses (and possibly some BTC value) to your Bitcointalk account (and any linked accounts)... but no one will be able to edit the transaction, steal coins or access your private keys.

It seems like one of the transactions that you sent previously did indeed make it onto the network (or at least as far as the mempool of your Bitcoin Core node) and this is why you are getting the "mempool conflict" error.

You could also try searching on a block explorer for the addresses you are sending from/to and see what unconfirmed transactions currently exist for those addresses to try and identify the previous transaction causing the conflict

newbie
Activity: 22
Merit: 1
April 22, 2021, 02:47:39 PM
#22
I'm realy not an expert here - is it safe to post the transaction like that?
legendary
Activity: 3640
Merit: 1345
Armory Developer
April 22, 2021, 12:28:45 PM
#21
Quote
sendrawtransaction RPC error: {"code":-26,"message":"txn-mempool-conflict"}

This means the transaction you are trying to create is in conflict with another transaction already in the mempool. You need to look into which outputs you are trying to spend, because there is a transaction right now in the network that isn't mined but spends from your outputs. Most likely a former attempt to spend, with a low fee. We can do something about that but first you need to identify the transaction.
legendary
Activity: 3626
Merit: 2209
💲🏎️💨🚓
April 22, 2021, 11:53:45 AM
#20
Perhaps if you were to post the actual RAW transaction here in this thread?  There are other websites that you can [Guide] Broadcast Your RAW Transaction (Push TX) BTC & Alts coins

In the dialog box type getrawtransaction then paste it here using the code tag.
newbie
Activity: 22
Merit: 1
April 22, 2021, 08:27:00 AM
#19
that would be 96.5 ... not 62.5

I see it is licensed to goatpig... (bows in awe)
newbie
Activity: 22
Merit: 1
April 22, 2021, 08:13:56 AM
#18
How do I delete the unpublished transaction?

When I go to ">offline transaction" I get er version warning: Since Armory version 0.92 the formats for off line has changes to accomodate multisugnature... To copntinue you need to update to version 0.92 or later.

I'm using Version 0.62.5-beta-8730390989 so that is a later version than 0.92...

When I click that away I only have an option to sign transactions. I dont know where to find the Cold signed transaction to delete it?
newbie
Activity: 22
Merit: 1
April 22, 2021, 05:50:47 AM
#17
I have done what NC50cl suggested

When I paste the Raw Tx (Hex) into https://blockstream.info/tx/push I get the below error?

sendrawtransaction RPC error: {"code":-26,"message":"txn-mempool-conflict"}

What does that mean?

legendary
Activity: 3640
Merit: 1345
Armory Developer
April 22, 2021, 05:28:02 AM
#16
@goatpig

I manually set it to 300 in my failed transaction! double what you suggest it should have cleared within an hour at that fee

Then do what nc50lc suggested:

I've checked the Armorylog.txt (you can share it for others as well) and it's normal to me, but I see that you're still failing to send transactions.

If you want, you can broadcast the transaction through other means.
To get the signed raw transaction that can be pushed through other services, follow this:
  • Click "Send Bitcoins", fill up the Amount and Recipient(s) and check "Create Unsigned" then Click "Continue"
  • After the info/warning window, click "Copy to Clipboard", then Continue.
  • Paste the copied string and click "Sign", type your password and you can now click "Copy Raw Tx (Hex)".
  • Submit that to a broadcast service like https://blockstream.info/tx/push or https://live.blockcypher.com/btc/pushtx/ and the transaction should be sent to the network.
if your Armory is having trouble "seeing" transactions from your mempool, you wont see it right away until it get one confirmation.

Aside from that, I don't have any other ideas.
newbie
Activity: 22
Merit: 1
April 22, 2021, 03:22:37 AM
#15
@goatpig

I manually set it to 300 in my failed transaction! double what you suggest it should have cleared within an hour at that fee
Pages:
Jump to: