Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: fauxRealzy on April 06, 2018, 03:26:07 PM



Title: Can someone help explain something to a newbie?
Post by: fauxRealzy on April 06, 2018, 03:26:07 PM
I am totally new to bitcoin so please excuse my ignorance.

I'm trying to send a payment from Electrum. I accidentally miscalculated the required amount (like I said, new to this) and sent just .001005. It sat in limbo for a while and now it's saying the status is "local," and when I try to broadcast it I get an error message:

"the transaction was rejected by network rules.\n\ndust (code 64)"

Here's the transaction details: https://imgur.com/a/oofCb (https://imgur.com/a/oofCb)

I also realize the transaction byte size is huge, and I have no idea why. This is literally the first payment I've attempted to send. Ever.

Even more basic: Someone else told me in order to fix the problem I need to create a new transaction "in which all outputs are > 5000 satoshis (0.00005 BTC) and the Fee is 10 satoshis/byte." How do I modify satoshi amounts for individual outputs?

I've tried to do subsequent payments as well and gotten a slightly different error/rejection message: "The transaction was rejected by network rules. (Missing inputs)"

So basically I'm frozen.

Help?


Title: Re: Can someone help explain something to a newbie?
Post by: cissrawk on April 06, 2018, 03:41:02 PM
Try to use different server on your electrum. Based on github error: The transaction was rejected by network rules.(64:dust) (https://github.com/spesmilo/electrum/issues/1630), changing to different server will probably fix the problem.
Choosing a different server fixes this. On the bottom right corner, double click the green dot, uncheck "auto-connect" and double click a new server. You might have to do this more than once if the light turns red (make sure it's green before trying again).


Title: Re: Can someone help explain something to a newbie?
Post by: fauxRealzy on April 06, 2018, 03:43:55 PM
Quote
Try to use different server on your electrum. Based on github error: The transaction was rejected by network rules.(64:dust) (https://github.com/spesmilo/electrum/issues/1630), changing to different server will probably fix the problem.

Yeah I've tried that a bunch of times. No dice.


Title: Re: Can someone help explain something to a newbie?
Post by: cissrawk on April 06, 2018, 03:48:35 PM
Yeah I've tried that a bunch of times. No dice.
How about this one https://github.com/spesmilo/electrum/issues/2710 ? Did you already try it too?
Someone have some issue with you even he already change the server on here https://github.com/spesmilo/electrum/issues/2642 and in comment someone said if that already solved in the link above.


Sorry i didn't look the image.

I'm not really sure what this is suggesting I do?
For "dust" , usually the currency is mBTC not on BTC and thats make your transaction fee is really small and become dust because you use mBTC instead of BTC (Ex. 0.0005 mBTC is smaller than 0.0005 BTC). But i notice on your picture is BTC not mBTC.


Title: Re: Can someone help explain something to a newbie?
Post by: oppasong on April 06, 2018, 04:07:12 PM
a beginner who joined in this forum would be a lot of reading and asking and follow every rule in the run so we will not go wrong in this forum because now this forum is getting tighter and should be in demand quality posts not to of.


Title: Re: Can someone help explain something to a newbie?
Post by: fauxRealzy on April 06, 2018, 04:10:57 PM
Yeah I've tried that a bunch of times. No dice.
How about this one https://github.com/spesmilo/electrum/issues/2710 ? Did you already try it too?
Someone have some issue with you even he already change the server on here https://github.com/spesmilo/electrum/issues/2642 and in comment someone said if that already solved in the link above.

I'm not really sure what this is suggesting I do?


Title: Re: Can someone help explain something to a newbie?
Post by: franky1 on April 06, 2018, 04:28:10 PM
the problem is sending the 0.000005 to the address 1AuMD
if you only want to spend 0.001 then is should look more like

input(your original balance) 0.01612236
output
destination address 0.001
change address(another address you own)  X

now to work out X deduct 0.001 from original balance 0.01612236
then deduct the tx fee(82500sat)

thus x= 0.01429736
meaning
the network pays the destination the 0.001 you want. and gives you back 0.01429736 which is the left overs after fee is subtracted
.......

input
(your original balance) 0.01612236
output
destination address 0.001
change address(another address you own)  0.01429736


Title: Re: Can someone help explain something to a newbie?
Post by: fauxRealzy on April 06, 2018, 04:43:01 PM
Okay so I get all that but I can't change any of the outputs without starting a new transaction (I get the "(Missing inputs)" error/rejection mentioned in my first post), and I can't start a new transaction without taking care of the one on hold. I'm just stonewalled at every turn it's really frustrating. It seems like I can only increase the fee on the initial transaction, but I'm still left with "dust" rejections??


the problem is sending the 0.000005 to the address 1AuMD
if you only want to spend 0.001 then is should look more like

input(your original balance) 0.01612236
output
destination address 0.001
change address(another address you own)  X

now to work out X deduct 0.001 from original balance 0.01612236
then deduct the tx fee(82500sat)

thus x= 0.01429736
meaning
the network pays the destination the 0.001 you want. and gives you back 0.01429736 which is the left overs after fee is subtracted
.......

input
(your original balance) 0.01612236
output
destination address 0.001
change address(another address you own)  0.01429736



Title: Re: Can someone help explain something to a newbie?
Post by: franky1 on April 06, 2018, 04:56:59 PM
the advice was
"Choosing a different server fixes this. On the bottom right corner, double click the green dot, uncheck "auto-connect" and double click a new server. You might have to do this more than once if the light turns red (make sure it's green before trying again)."

i think the better advice would be
Choosing a different server fixes this. On the bottom right corner, double click the green dot, uncheck "auto-connect"
exit electrum, so that it can forget the rejected tx
open electrum again, hopefully the rejected tx isnt shown
and double click a new server. You might have to do this more than once if the light turns red (make sure it's green before trying again).

..
just trying to increase the fee wont help much because you still have the dust output of 0.000005 going to 1AuMD address