Author

Topic: Inquiry (Read 93 times)

legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
July 16, 2023, 11:50:07 AM
#8
-snip- does the wallet automatic select one of those labeled by received or the wallet generate new address?
Yes, but it can only create up to 20 (/your gap_limit) unexpired unpaid invoices, further addresses will require you to accept a warning message.
If you accepted it, Electrum will let your generate more receiving addresses despite of the previous 20 being empty.

And uif you're going to rely on the receive tab for new addresses, you must use the invoice's expiration option properly,
If you set it no "never", Electrum will never reissue that address the next time you generate an invoice unless you delete the invoice.
If you set an expiration, the wallet will reissue the receiving address of the expired invoice next time you request for an address but only if it didn't received bitcoins yet.

Take note that the ones that have expiration are the invoice, not your addresses.
You can still use them regardless of the invoice's state.
hero member
Activity: 714
Merit: 1010
Crypto Swap Exchange
July 16, 2023, 05:43:59 AM
#7
...
In case if I want to revive coin ,does the wallet automatic select one of those labeled by received or the wallet generate new address?

In addition to what @Stalker22 wrote, Electrum tries to use a wallet's address automatically only for two transactions, to receive an UTXO and to spend that UTXO. So under normal conditions and without user intervention each address, receive or change, will be used only twice and have two transactions.

Electrum also maintains by standard always 20 free receive addresses and 10 free change addresses in your wallet. It derives new addresses in each section as needed.
legendary
Activity: 1484
Merit: 1355
July 15, 2023, 05:09:04 PM
#6
Alrighty, since there are already a bunch of folks who have given their two cents on your initial question, I will just focus on this part:

~
In case if I want to revive coin ,does the wallet automatic select one of those labeled by received or the wallet generate new address?

That is right! When you go to the "receive" tab in the Electrum wallet, the software automatically selects the next available receiving address from the list in the "addresses" tab. This approach is for better privacy since it is recommended to use a new address for each transaction. However, feel free to choose any other address from the generated list in the Electrum wallet. All of those addresses are associated with your wallet (actually, that list represents only a portion, as you have an unlimited number of addresses at your disposal), and any coins received at any of those addresses will be added to the overall balance of your wallet.
hero member
Activity: 868
Merit: 1094
July 15, 2023, 10:15:30 AM
#5
If you want to use address, use the receiving address. If you generate new address or as the wallet is giving you new address, they are receiving addresses. If you send bitcoin and it has change, the change will be received by your change address for privacy. If you like, you can make the change address your address too, but I will advice you to use receiving address and let you wallet automatically use change address to receive your change.
legendary
Activity: 2380
Merit: 5213
July 15, 2023, 10:13:11 AM
#4
For example, if you have 1BTC and want to send 0.5BTC, while broadcasting your transaction, the entire 1BTC will be used, and the remaining 0.5BTC will be in your change address. After all, the overall amount will be summed up as your total balance.
This is not always true. It's possible that you have received the 1 BTC in multiple transactions and you have multiple UTXOs.

Let's say you have received two transactions, 0.5 BTC in each of them and you want to pay someone 0.4 BTC. Now you have two UTXOs and for sending the 0.4 BTC, you don't have to use the entire 1 BTC. You can make a transaction using one of your UTXOs and the change value will be 0.1 BTC minus transaction fee.
hero member
Activity: 798
Merit: 725
July 15, 2023, 09:50:20 AM
#3
Both addresses are yours, as hosseinimr93 stated, and you can use any of them to receive your Bitcoin because they are all public keys for your wallet.

The change address is also a receiving address because when you broadcast a transaction, it uses all of your Bitcoin. For example, if you have 1BTC and want to send 0.5BTC, while broadcasting your transaction, the entire 1BTC will be used, and the remaining 0.5BTC will be in your change address. After all, the overall amount will be summed up as your total balance.
legendary
Activity: 2380
Merit: 5213
July 15, 2023, 09:38:21 AM
#2
I open the wallet ,  press the address bar ,find  list of address  labeled by received , and list of address labeled by changing
What is the difference ?
You can use both of receiving addresses and change addresses to receive fund. They are all yours.
If you go to "Receive" tab and generate a new address, electrum will give you one of the receiving addresses from "Addresses" tab.
When you make a transaction and there's a change that should be sent back to you, electrum uses one of the change addresses to receive the change.
newbie
Activity: 24
Merit: 24
July 15, 2023, 09:33:01 AM
#1
I open the wallet ,  press the address bar ,find  list of address  labeled by received , and list of address labeled by changing
What is the difference ?
In case if I want to revive coin ,does the wallet automatic select one of those labeled by received or the wallet generate new address?
Jump to: