Bitcoin Forum
May 09, 2024, 11:34:32 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: error: {u'message': u'TX rejected', u'code': -22} is back HELP  (Read 1684 times)
opentoe (OP)
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000

Personal text my ass....


View Profile WWW
October 25, 2013, 03:38:18 AM
Last edit: October 25, 2013, 04:02:18 AM by opentoe
 #1

I'm receiving this error when trying to send a small amount. I made sure the .0005 fee in already included and Electrum won't let you input more anyway if you don't have it. I'm just trying to to zero balance my wallet and I'm trying to send .17984967 and the capture screen shot is what happens after I enter my password. By the way, I have over 20 confirmations on those coins. I tried multiple servers also. Now that I'm using Electrum more and more I'm seeing the negative issues. I came from Armory, which was hell because I couldn't access my coins and now the same exact thing is happening with Electrum. Is there a reliable bitcoin client out there that just works?



Need help with your Newznab usenet indexer? http://www.newznabforums.com
1715254472
Hero Member
*
Offline Offline

Posts: 1715254472

View Profile Personal Message (Offline)

Ignore
1715254472
Reply with quote  #2

1715254472
Report to moderator
"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715254472
Hero Member
*
Offline Offline

Posts: 1715254472

View Profile Personal Message (Offline)

Ignore
1715254472
Reply with quote  #2

1715254472
Report to moderator
btcven
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500


Bitcoin Venezuela


View Profile WWW
October 27, 2013, 12:12:05 AM
 #2

Electrum just works, if you don't try to spend recently mined coins  Tongue

You came from here https://bitcointalk.org/index.php?topic=307079.0 did you read the entire thread?

Admin: rdymac (PGP) | contacto@bitcoinvenezuela.com | @cafebitcoin | Electrum, lightweight bitcoin client
If I've been helpful tip me a coffee! Cheesy1rdymachKZpA9pTYHYHMYZjfjnoBW6B3k Bitrated user: rdymac.
opentoe (OP)
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000

Personal text my ass....


View Profile WWW
October 29, 2013, 03:45:49 AM
 #3

Electrum just works, if you don't try to spend recently mined coins  Tongue

You came from here https://bitcointalk.org/index.php?topic=307079.0 did you read the entire thread?

Yea, that's a bug. My coins had over 20 confirmations and I needed to send then. Electrum couldn't because according to Electrum they are newly minded coins. To me, that is a bug. I already switched to another client. Pretty soon there won't be any left to switch to.

Need help with your Newznab usenet indexer? http://www.newznabforums.com
btcven
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500


Bitcoin Venezuela


View Profile WWW
October 29, 2013, 12:31:22 PM
 #4

Good luck then.

So, the problem was with newly mined coins

Admin: rdymac (PGP) | contacto@bitcoinvenezuela.com | @cafebitcoin | Electrum, lightweight bitcoin client
If I've been helpful tip me a coffee! Cheesy1rdymachKZpA9pTYHYHMYZjfjnoBW6B3k Bitrated user: rdymac.
opentoe (OP)
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000

Personal text my ass....


View Profile WWW
October 29, 2013, 02:47:32 PM
 #5

Good luck then.

So, the problem was with newly mined coins

I would say the problem is with the client and not with the newly mined coins. The two other clients I have used don't have this problem.

Need help with your Newznab usenet indexer? http://www.newznabforums.com
Moshi
Newbie
*
Offline Offline

Activity: 56
Merit: 0



View Profile
October 29, 2013, 10:57:21 PM
 #6

Good luck then.

So, the problem was with newly mined coins

I would say the problem is with the client and not with the newly mined coins. The two other clients I have used don't have this problem.


I'd agree here. I was having the same error a few weeks back after my wallet was dormant for several months - at first I thought it was an issue with fees, but some google'ing denied that and redoubled frustration. It took an hour and an Ubuntu installation to get anything working again. I'm not sure I'll be sticking with Electrum after that fiasco - it ruined a trade, but I guess that's partly my fault.
atweiden
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
October 29, 2013, 11:47:43 PM
Last edit: October 30, 2013, 12:05:25 AM by atweiden
 #7

I've encountered this problem numerous times with old coins, but I've always been able to send regardless. I'm thinking this section is in need of an FAQ.

I suspect the issue may have to do with each Bitcoin wallet containing a unique set of unspent outputs. We could conceivably work around this on the client by forcing Electrum users to select higher than average fees or forcing prioritization of larger unspent outputs, but the way it works currently, users have more control over how coins are spent.

In any case, if your wallet ever throws this error, consider taking the following two steps:

1. In the Receive tab (expert mode on), right-click on an address with a larger number of coins in it, and click "Prioritize". Resend.

I'd estimate just doing step #1 has worked for me over 75% of the time.

2. If step #1 fails, *increase the fee*. Resend.

You should be okay. I don't think this is overly costly in terms of time or money, but we could conceivably handle the error in the GUI more gracefully, so that users aren't left with an indecipherable error code without any hint as to how they may work around it. A link to an FAQ at the least may help. I've been meaning to come up with one myself. Lots more documentation is needed. A significant amount of work has gone into the upcoming major release, and the Electrum community has really been innovating as of late on all aspects of the client.

Again, I suspect this "type -22" issue is encountered because each Electrum wallet history is unique. If you run Linux or Mac, on the command line you can check your wallet's unspent output tree for yourself by running `electrum listunspent`. You may find that your wallet has a higher number of low-value unspent transactions. You should be able to work around this in the GUI by either increasing the fee or prioritizing an address with a larger unspent transaction 'attached to it'.

I profusely apologize if this error cost you a trade. It should be an avoidable, uncommon annoyance now that you know how to work around it.
Moshi
Newbie
*
Offline Offline

Activity: 56
Merit: 0



View Profile
October 30, 2013, 12:04:07 AM
 #8

I've encountered this problem numerous times with old coins, but I've always been able to send regardless. I'm thinking this section is in need of an FAQ.

I suspect the issue may have to do with each Bitcoin wallet containing a unique set of unspent outputs. We could conceivably work around this on the client by forcing Electrum users to select higher than average fees or forcing prioritization of larger unspent outputs, but the way it works currently, users have more control over how coins are spent.

In any case, if your wallet gets stuck, consider taking the following two steps:

1. In the Receive tab (expert mode on), right-click on an address with more coins in it than you're trying to send, and click "Prioritize". Resend. This isn't especially fullproof if you've been reusing the same address to receive micropayments, but you probably haven't been doing that.

I'd estimate just doing step #1 has worked for me over 75% of the time.

2. If step #1 fails, *increase the fee*. Resend.

You should be okay. I don't think this is overly costly in terms of time or money, but we could conceivably handle the error in the GUI more gracefully, so that users aren't left with an indecipherable error code without any hint as to how they may work around it. A link to an FAQ at the least may help. I've been meaning to come up with one myself. Lots more documentation is needed. A significant amount of work has gone into the upcoming major release, and the Electrum community has really been innovating as of late on all aspects of the client.

Again, I suspect this "type -22" issue is encountered because each Electrum wallet history is unique. If you run Linux or Mac, on the command line you can check your wallet's unspent output tree for yourself by running `electrum listunspent`. You may find that your wallet has a higher number of low-value unspent transactions. You should be able to work around this in the GUI by either increasing the fee or prioritizing an address with a larger unspent transaction 'attached to it'.

I profusely apologize if this error cost you a trade. It should be an avoidable uncommon annoyance kind of thing now that you know how to work around it.

If I understood this correctly, is there any particular reason Electrum consistently forces the use of smaller outputs? And conversely, why doesn't the client notify the user of an insufficient transaction fee? (instead of resorting to an obscure error code)
btcven
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500


Bitcoin Venezuela


View Profile WWW
October 30, 2013, 02:54:46 AM
 #9

If I understood this correctly, is there any particular reason Electrum consistently forces the use of smaller outputs? And conversely, why doesn't the client notify the user of an insufficient transaction fee? (instead of resorting to an obscure error code)

The obscure error code comes from bitcoind refusing the transaction, not the Electrum client

Admin: rdymac (PGP) | contacto@bitcoinvenezuela.com | @cafebitcoin | Electrum, lightweight bitcoin client
If I've been helpful tip me a coffee! Cheesy1rdymachKZpA9pTYHYHMYZjfjnoBW6B3k Bitrated user: rdymac.
Moshi
Newbie
*
Offline Offline

Activity: 56
Merit: 0



View Profile
October 30, 2013, 09:01:35 PM
 #10

If I understood this correctly, is there any particular reason Electrum consistently forces the use of smaller outputs? And conversely, why doesn't the client notify the user of an insufficient transaction fee? (instead of resorting to an obscure error code)

The obscure error code comes from bitcoind refusing the transaction, not the Electrum client

Fair enough. Thanks for the clarification.
btcven
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500


Bitcoin Venezuela


View Profile WWW
October 30, 2013, 10:49:17 PM
 #11

If I understood this correctly, is there any particular reason Electrum consistently forces the use of smaller outputs? And conversely, why doesn't the client notify the user of an insufficient transaction fee? (instead of resorting to an obscure error code)

The obscure error code comes from bitcoind refusing the transaction, not the Electrum client

Fair enough. Thanks for the clarification.

I'm not sure, maybe I said bitcoind, but it is the network which refuses it and the server (bitcoind) responds with that to the client. More expert Electrum devs can clear it out.

Admin: rdymac (PGP) | contacto@bitcoinvenezuela.com | @cafebitcoin | Electrum, lightweight bitcoin client
If I've been helpful tip me a coffee! Cheesy1rdymachKZpA9pTYHYHMYZjfjnoBW6B3k Bitrated user: rdymac.
EagleTM
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
November 11, 2013, 07:42:10 PM
 #12

1.9.3 should be a lot better with less tx rejected errors. 1.9.x notifies you if the coins haven't matured and we were able to fix two bugs which prevented tx to be sent (dust change, signing after a tx was rejected)
opentoe (OP)
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000

Personal text my ass....


View Profile WWW
December 16, 2013, 10:00:49 PM
 #13

So this bug has been fixed in the latest 1.9.5 release? I don't want to start dumping my coins into Electrum wallet until a few issues get resolved. I'm waiting to hear back from another thread about my receiving addresses all being changed after the upgrade.

Thanks

Need help with your Newznab usenet indexer? http://www.newznabforums.com
Abdussamad
Legendary
*
Offline Offline

Activity: 3612
Merit: 1564



View Profile
December 17, 2013, 05:36:38 AM
 #14

So this bug has been fixed in the latest 1.9.5 release? I don't want to start dumping my coins into Electrum wallet until a few issues get resolved. I'm waiting to hear back from another thread about my receiving addresses all being changed after the upgrade.

Thanks


You can't spend newly mined coins until you get at least 120 confirmations. Doesn't matter which client you use you will see this restriction.
btcven
Hero Member
*****
Offline Offline

Activity: 715
Merit: 500


Bitcoin Venezuela


View Profile WWW
December 18, 2013, 12:54:31 AM
 #15

So this bug has been fixed in the latest 1.9.5 release? I don't want to start dumping my coins into Electrum wallet until a few issues get resolved. I'm waiting to hear back from another thread about my receiving addresses all being changed after the upgrade.

Thanks


You can't spend newly mined coins until you get at least 120 confirmations. Doesn't matter which client you use you will see this restriction.

But with other clients he needs to wait for the client to sync, so the confirmations have plenty of time to hit 120 xD

Admin: rdymac (PGP) | contacto@bitcoinvenezuela.com | @cafebitcoin | Electrum, lightweight bitcoin client
If I've been helpful tip me a coffee! Cheesy1rdymachKZpA9pTYHYHMYZjfjnoBW6B3k Bitrated user: rdymac.
eirero
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile
January 03, 2014, 01:02:49 PM
 #16

I'm getting the same error code with 1.9.6 Portable, trying to send 0.05BTC of Bitcoins with 133 confirmations. How can that be?
clowncoin
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
April 13, 2014, 02:33:45 PM
 #17

I am getting the same error in 1.98 on OSX. I did not mine my coins. What is going on?
clowncoin
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
April 13, 2014, 02:40:00 PM
 #18

I am getting the same error in 1.98 on OSX. I did not mine my coins. What is going on?

Fixed by manually connecting to a different server.
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!