Bitcoin Forum
May 17, 2024, 12:47:53 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Electrum returns me transaction error on send  (Read 280 times)
BlackHatCoiner (OP)
Legendary
*
Online Online

Activity: 1526
Merit: 7377


Farewell, Leo


View Profile
May 14, 2020, 09:07:09 AM
 #1



I would like to send 1 cent to an address and pay 452 satoshi as a fee but it doesn't let me.

This is the error:



Note that I have changed servers several times but it's still the same...

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
The Cryptovator
Legendary
*
Offline Offline

Activity: 2240
Merit: 2174


Need PR/CMC & CG? TG @The_Cryptovator


View Profile WWW
May 14, 2020, 09:08:54 AM
Last edit: May 14, 2020, 09:22:49 AM by Coolcryptovator
 #2

You forgot to read third line from popups. "Transaction couldn't broadcasted due to dust outputs."

You may read here what is the bitcoin dust?

Edit,
Wait, what dust outputs means? Too few bitcoins?
You may read from below quote.

Quote
DEFINITION of Bitcoin Dust
Bitcoin dust refers to the small amount of bitcoin which is lower than the minimum limit of a valid transaction.
I am quite sure you are trying to ensure that everything working fine by broadcast a small transaction. So you have to increase your output value, I don't know exactly but you may try several times.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
mocacinno
Legendary
*
Online Online

Activity: 3388
Merit: 4983


https://merel.mobi => buy facemasks with BTC/LTC


View Profile WWW
May 14, 2020, 09:09:34 AM
 #3

Nodes have a rule against creating dust outputs, you're breaking it.

You know the Description is stored in your wallet only, right? Nobody else will ever see the text "are you alive", it is not broadcasted, it is not included into any blocks, it will never be shown to anybody (well, it's shown to us in the screenshot you created, but that's simply because you created a screenshot)

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
BlackHatCoiner (OP)
Legendary
*
Online Online

Activity: 1526
Merit: 7377


Farewell, Leo


View Profile
May 14, 2020, 09:12:56 AM
 #4

You forgot to read third line from popups. Transaction couldn't broadcasted due to dust outputs.

Wait, what dust outputs means? Too few bitcoins?

Nodes have a rule against creating dust outputs, you're breaking it.

You know the Description is stored in your wallet only, right? Nobody else will ever see the text "are you alive", it is not broadcasted, it is not included into any blocks, it will never be shown to anybody

Oh, no I didn't know that. Can't you sign messages with wallets?

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
mocacinno
Legendary
*
Online Online

Activity: 3388
Merit: 4983


https://merel.mobi => buy facemasks with BTC/LTC


View Profile WWW
May 14, 2020, 09:15:48 AM
 #5

--snip--
Wait, what dust outputs means? Too few bitcoins?

yes. It's creating an output with a value that's to low. A node could potentially change the default value, but i think it used to be around ~500 sats. Any transaction creating an unspent output smaller than this value would be rejected by nodes having the default configuration.

--snip--
Oh, no I didn't know that. Can't you sign messages with wallets?
Signing messages, sure... But i think you're getting a bit confused about some key concepts here.

The description you're entering in your wallet is basically just a piece of text that will be saved in YOUR wallet file. It does not end up in any transaction that's being generated. It is for your reference only. Even if you delete your wallet and restore it from the seed, those pieces of text will be gone.

Signing a message is using your private key and a piece of text as an input, and creating a signature as output. Using the address belonging to the private key, any individual can verify the signature, but they cannot create a signature with the address alone.

If you want data to be stored in the blockchain, i'd probably point you here: https://en.bitcoin.it/wiki/OP_RETURN

There are also block explorers that allow you to enter metadata for an address/transaction/... This metadata is stored in the (relational) database belonging to the block explorer. It is also not stored into the blockchain, it's just private data belonging to the explorer, data they can show, hide, delete, update,...

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Csmiami
Copper Member
Legendary
*
Offline Offline

Activity: 1596
Merit: 1323


I'm sometimes known as "miniadmin"


View Profile WWW
May 14, 2020, 09:19:32 AM
 #6

Wait, what dust outputs means? Too few bitcoins?
Kind of. You are trying to move 0.001mBTC, with a fee of 0.04mBTC. Total transaction will move 0.00552mBTC, and 0.00057mBTC will be left in the wallet. Seeing how many satoshis you have to pay in fees, that remaining 0.00057mBTC will never be able to be used; and if I don't remember it wrong,g that is the "dust".


Quote
Oh, no I didn't know that. Can't you sign messages with wallets?
Signing a message and using a tag are 2 complete different things. You can sign a message, mostly to verify that an address is yours. You then have to provide the person that will verify it with the message, the signature, and the address. It's not like you sign a message and everyone can see it (they can, if you provide the already mentioned things)

HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
May 14, 2020, 09:22:59 AM
 #7

Wait, what dust outputs means? Too few bitcoins?
Yes... currently it's 546 sats. The vast majority of nodes will reject any transaction that creates an output that is less than this amount. That includes "change" outputs!


Quote
Oh, no I didn't know that. Can't you sign messages with wallets?
Yes, have a look under "Tools -> Sign/verify Message"... Note that this doesn't involve creating or sending a transaction. It's just digitally signing a given message with a given address.

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


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
mocacinno
Legendary
*
Online Online

Activity: 3388
Merit: 4983


https://merel.mobi => buy facemasks with BTC/LTC


View Profile WWW
May 14, 2020, 09:26:01 AM
 #8

In your case, you don't have to look at any unspent outputs funding change addresses tough... You're trying to send 100 satoshi's, meaning you're trying to fund an address with an unspent output of 100 sat, this in itself is dust and will cause your transaction to be rejected by allmost all nodes.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
BlackHatCoiner (OP)
Legendary
*
Online Online

Activity: 1526
Merit: 7377


Farewell, Leo


View Profile
May 14, 2020, 09:27:55 AM
 #9

Quote
Yes, have a look under "Tools -> Sign/verify Message"... Note that this doesn't involve creating or sending a transaction. It's just digitally signing a given message with a given address.

Does the receiver has to verify it with his signature in order to read it? Can't be publicly seen with a blockchain explorer?

Quote
In your case, you don't have to look at any unspent outputs funding change addresses tough... You're trying to send 100 satoshi's, meaning you're trying to fund an address with an unspent output of 100 sat, this in itself is dust and will cause your transaction to be rejected.

But why? Even if it takes days to get confirmed why is it forbidden by nodes?

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Rath_
aka BitCryptex
Legendary
*
Offline Offline

Activity: 1876
Merit: 3131



View Profile
May 14, 2020, 09:32:38 AM
 #10

Does the receiver has to verify it with his signature in order to read it? Can't be publicly seen with a blockchain explorer?

It can't be seen on any block explorer. You need to provide the recipient with the signature, signed message and the address which you used for signing. The recipient can read your message without verifying it since it is not encrypted, but the whole point of signing a message is proving that you are in control of a certain address.
mocacinno
Legendary
*
Online Online

Activity: 3388
Merit: 4983


https://merel.mobi => buy facemasks with BTC/LTC


View Profile WWW
May 14, 2020, 09:33:49 AM
 #11


Quote
In your case, you don't have to look at any unspent outputs funding change addresses tough... You're trying to send 100 satoshi's, meaning you're trying to fund an address with an unspent output of 100 sat, this in itself is dust and will cause your transaction to be rejected.

But why? Even if it takes days to get confirmed why is it forbidden by nodes?

You're mixing up the unspent output that's being created and the fee. If you'd try to send 100 satoshi's and payed a 500000000 sat/vbyte fee, it would still be rejected.

It's because all those unspent outputs have to be stored in all the node's utxo db's. IIRC, there is/was a general concensus that nobody wanted to waste space on an unspent output of a couple satoshi's. That's why they chose a "minimum" unspent output value that they felt comfortable spending space on and decided not to accept transactions under said minimum into their mempool, nor would they relay them to other nodes.

It would be possible to run a node with a much lower limit, if you found a node witch has altered the default value, you could probably broadcast your transaction to that node, but that node wouldn't be able to relay the tx to other nodes, since the other nodes would reject it (due to dust output)

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
BlackHatCoiner (OP)
Legendary
*
Online Online

Activity: 1526
Merit: 7377


Farewell, Leo


View Profile
May 14, 2020, 09:37:46 AM
 #12

Does the receiver has to verify it with his signature in order to read it? Can't be publicly seen with a blockchain explorer?

It can't be seen any block explorer. You need to provide the recipient with the signature, signed message and the address which you used for signing.


Aren't signatures be written to the blockchain? Even encrypted so only the sender and the receiver can read it. How else could it arrive to the receiver except blockchain?



Quote
In your case, you don't have to look at any unspent outputs funding change addresses tough... You're trying to send 100 satoshi's, meaning you're trying to fund an address with an unspent output of 100 sat, this in itself is dust and will cause your transaction to be rejected.

But why? Even if it takes days to get confirmed why is it forbidden by nodes?

You're mixing up the unspent output that's being created and the fee. If you'd try to send 100 satoshi's and payed a 500000000 sat/vbyte fee, it would still be rejected.

It's because all those unspent outputs have to be stored in all the node's utxo db. There is/was a concensus that nobody wanted to waste space on an unspent output of a couple satoshi's.

So, is there a minimum amount I can spend? What number is it?

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
mocacinno
Legendary
*
Online Online

Activity: 3388
Merit: 4983


https://merel.mobi => buy facemasks with BTC/LTC


View Profile WWW
May 14, 2020, 09:38:53 AM
 #13


Aren't signatures be written to the blockchain? Even encrypted so only the sender and the receiver can read it.

nope, not the kind of signatures you are talking about.

How else could it arrive to the receiver except

By email? By text message? in a PM? Posted on a forum? Carved in stone?

So, is there a minimum amount I can spend? What number is it?
HCP already answered this in this very thread: https://bitcointalk.org/index.php?topic=5248354.msg54428683#msg54428683

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
BlackHatCoiner (OP)
Legendary
*
Online Online

Activity: 1526
Merit: 7377


Farewell, Leo


View Profile
May 14, 2020, 09:41:49 AM
 #14

So in a nutshell, I can't send any amount to any address with the my current balance.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
mocacinno
Legendary
*
Online Online

Activity: 3388
Merit: 4983


https://merel.mobi => buy facemasks with BTC/LTC


View Profile WWW
May 14, 2020, 09:47:11 AM
 #15

So in a nutshell, I can't send any amount to any address with the my current balance.

You have 0.00609 mBTC, thats 609 satoshi's. Any output value under 546 will be considered dust.
609-546 = 63

So, you could create a tx funding an address with 546 satoshi's, this transaction would not violate the rule you're currently violating. However, most nodes also have a rule not to relay transaction that do not have a minimum fee per vbyte. Most likely your transaction sending 546 satoshi's would break THAT rule instead since you only have 63 satoshi's left for the fee and even a 1 input 1 output transaction from a native segwit wallet is to big to be relayed with a 63 sat fee.

I'm pretty sure you only have one unspent output funding your wallet, since 609 sat is not dividable in 2 unspent outputs that do not break the dust relay setting. But yeah, that one unspent output is more or less "stuck" (until you fund one of the addresses of this wallet with more unspent outputs).

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
BlackHatCoiner (OP)
Legendary
*
Online Online

Activity: 1526
Merit: 7377


Farewell, Leo


View Profile
May 14, 2020, 09:53:02 AM
 #16

So in a nutshell, I can't send any amount to any address with the my current balance.

You have 0.00609 mBTC, thats 609 satoshi's. Any output value under 546 will be considered dust.
609-546 = 63

So, you could create a tx funding an address with 546 satoshi's, this transaction would not violate the rule you're currently violating. However, most nodes also have a rule not to relay transaction that do not have a minimum fee per vbyte. Most likely your transaction sending 546 satoshi's would break THAT rule instead since you only have 63 satoshi's left for the fee and even a 1 input 1 output transaction from a native segwit wallet is to big to be relayed with a 63 sat fee.

I'm pretty sure you only have one unspent output funding your wallet, since 609 sat is not dividable in 2 unspent outputs that do not break the dust relay setting. But yeah, that one unspent output is more or less "stuck".



Now what? How insufficient? I have 609 satoshi...

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
mocacinno
Legendary
*
Online Online

Activity: 3388
Merit: 4983


https://merel.mobi => buy facemasks with BTC/LTC


View Profile WWW
May 14, 2020, 09:54:45 AM
 #17

--snip--


Now what? How insufficient? I have 609 satoshi...

Well, if you read my previous post, that's what i told you...

Electrum will only allow you to create a tx with 1 sat/byte, your transaction has a size that's over 63 bytes, so there is insufficient funds. Electrum has this minimum because the developer knows that a tx with a fee of less than 1 sat/byte will also be rejected by most nodes.

Your transaction is probably ~140 bytes, so if you chose a 1 sat/byte fee and want to fund an address with 546 sat, you'll need a balance of ~686 sat, which you don't have.

That's why my previous post clearly indicated that those funds are more or less "stuck" unless you fund your wallet with some extra sat's... The only thing you did was prove what i said before.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
BlackHatCoiner (OP)
Legendary
*
Online Online

Activity: 1526
Merit: 7377


Farewell, Leo


View Profile
May 14, 2020, 09:58:24 AM
 #18

--snip--


Now what? How insufficient? I have 609 satoshi...

Well, if you read my previous post, that's what i told you...

Electrum will only allow you to create a tx with 1 sat/byte, your transaction has a size that's over 63 bytes, so there is insufficient funds

Oh I now got it. 113 TX bytes. So 113 satoshi aren't enough...

I added a ridiculous fee just because I was curious  Grin :



Okay, I admit my inadequacy...

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
mocacinno
Legendary
*
Online Online

Activity: 3388
Merit: 4983


https://merel.mobi => buy facemasks with BTC/LTC


View Profile WWW
May 14, 2020, 10:02:12 AM
 #19

--snip--


Now what? How insufficient? I have 609 satoshi...

Well, if you read my previous post, that's what i told you...

Electrum will only allow you to create a tx with 1 sat/byte, your transaction has a size that's over 63 bytes, so there is insufficient funds

Oh I now got it. 113 TX bytes. So 113 satoshi aren't enough...

I added a ridiculous fee just because I was curious  Grin :

--snip--

Okay, I admit my inadequacy...

No problem, everybody has to learn someday.

In your case, you would have needed an unspent output with minimum value of 659 sats:
546 sats (to get over the dust limit) + 113 sat (as a minmum tx fee since you tx is 113 bytes and tx's with a fee under 1 sat/byte will not be created by electrum's gui interface).

It IS possible to manually create a transaction with a 63 sat fee, altough it probably will be rejected by most nodes.
It IS possible to manually create a transaction with an unspent output under the dust limit, altough it probably will be rejected by most nodes.

Your wallet is just anticipating on the fact allmost all  nodes will reject such transactions, and it is programmed not to create such transactions from the gui.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
igor72
Legendary
*
Offline Offline

Activity: 1834
Merit: 2020


Crypto Swap Exchange


View Profile
May 14, 2020, 02:04:29 PM
Last edit: May 14, 2020, 02:18:11 PM by igor72
Merited by HCP (2)
 #20

Wait, what dust outputs means? Too few bitcoins?
Yes... currently it's 546 sats.
It's (148+34)*3=546 sats for legacy transactions. For segwit it's (67+31)*3=294 sats.
https://github.com/bitcoin/bitcoin/blob/master/src/policy/policy.cpp#L16

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
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!