Bitcoin Forum
June 19, 2024, 08:04:18 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 [120] 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 ... 309 »
2381  Bitcoin / Electrum / Re: cryptographic handshake: peer closed connection (wrong key?). on: December 17, 2021, 02:57:36 AM
Is "Use trampoline routing (disable gossip)" setting in Electrum enabled?
It can be found in "Tools->Preferences->'Lightning' tab" of the GUI or the "use_gossip": true, line of the config file.

If that's enabled, you wont be able to connect to any lightning nodes other than the (currently) 3 hardcoded Electrum trampoline nodes.
2382  Bitcoin / Bitcoin Technical Support / Re: Locktime, low fee & change address [personal contest] on: December 17, 2021, 02:20:40 AM
-snip-
3) Send from a P2PKH address (legacy, prefix 1) and set P2HS (prefix 3 address) format.
What do you mean by this? From p2pk then set it as p2sh?

In the paragraphs below it, it seems like you meant "...and set a p2sh change address". Is it?
2383  Bitcoin / Electrum / Re: Internal algorithm how Electrum auto-selects addresses to spend money from? on: December 16, 2021, 12:26:59 PM
Sample addresses:

11....11   0.06 BTC
22....22   0.05 BTC
33....33   0.03 BTC
44....44   0.02 BTC
55....55   0.01.BTC

BTCs to transfer: 0.09 BTC
-snip-
Which algorithm is implemented?
How about an actual test? (Amounts down by 2 decimal points 'cause I don't have enough testnet coins)

Done in "testnet":
Here's the coins (UTXO), I've also added a 0.0004 amount.


When sending 0.0009 BTC @1sat/vB, it will select "0.0006" and "0.0004" since those are the best candidates to fulfill the will-be-sent amount and the fee.
Pretty much your number 2 algorithm.


But as you can see in the replies above and the overwhelming "coinchooser.py" code of Electrum, it's much more complicated that your list.
2384  Alternate cryptocurrencies / Altcoin Discussion / Re: Claiming Bitcoin Gold and Bitcoin SV? on: December 16, 2021, 07:11:30 AM
So are you telling me I cannot claim my bitcoin SV just with the electrum seed after I download the electrumsv.io wallet?  I want to make sure of this before I start the process.  I don't want to get stuck and not sure what to do.
The reply above is if you want to check the balance before exporting the keys to another wallet.
I already told you in my reply in the first page the steps; it can be claimed as long as the script type is supported by BitcoinSV.

Here's some test (mainnet - p2pkh):

Electrum wallet's seed:
Code:
weekend turtle arrange renew proof result notice cliff excite above pluck payment


First and second address:
  • 1274LZxnj7JmB49sHVaWo3givqpqeLUH9T
  • 1DV9jegjr6BGE8KLrSM1bPHnt262DH2gw1

Restore to ElectrumSV:

1st address:


First address and the rest are the same as in Electrum so there should be a balance if you have a fork coin.
2385  Alternate cryptocurrencies / Altcoin Discussion / Re: Claiming Bitcoin Gold and Bitcoin SV? on: December 16, 2021, 04:46:05 AM
-snip-
So I have to open electrum up then and look at all the addresses btc was in around the time?  This is what I don't understand with this.
Must be talking about your original Electrum wallet where your BTC were stored;
if it's deleted, you can restore it from seed, cross-check the transaction history and address list, then find a way to get their balances in different chains.
eg.: using blockexplorers.


Alternatively, you can create a "watching only" wallet in Electrum clones or other Altcoin wallets to check the balances.
For example/guide:
  • Get and copy your master public key from (BTC) Electrum menu: "Wallet->Information"
  • Open ElectrumSV and create a new wallet, name it "watching only".
  • Click "Add Account->Import from text" and paste your master public key in the next window.
  • After the rest of the set-up, the balance should show-up after syncing (few minutes).
  • Addresses with balance is listed in the 'Keys' tab: "View->Show keys" (double-click to display the address/key; your watching only wallet will only display 'public keys').

The watch-only wallet set-up should be similar with other Electrum clones or other wallets, the important step is the export/import of the master public key.

(You wont find Electrum users here in the Altcoin board, BTW)
2386  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core wallet spends BTC 0.07!! USD 4000!! to make two small dust sendings on: December 16, 2021, 03:44:08 AM
-snip-
How my various wallet.dat files got mixed up I do not know. I feel there is a security issue here somehow. Its up to the technical guys to evaluate that.
Your screenshots show that your wallets aren't "HD" (Hierarchical Deterministic)
so if you ever made too many transactions after the first backup (used all addresses up to the last key in the keystore), it will contain outdated list of addresses.
Loyce's reply is true except your new addresses wont differ with a password change, it will only happen the first time you encrypted the wallet.

AFAIK, they had been recommending to frequently backup your wallet.dat file back when Bitcoin Core's wallet isn't HD.
That may be the reason why you got multiple copies of the same wallet.

Congrats BTW.
2387  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core wallet spends BTC 0.07!! USD 4000!! to make two small dust sendings on: December 15, 2021, 03:25:58 AM
-snip-
When I do the next address. Should I delete Electrum and reinstall Electrum each time (to avoid the same problem that I had with BitcoinCore).
The root of the problem you had with Bitcoin Core is the "pruning" setting which avoids you to swap wallet.dat files entirely.
Plus replacing the file without shutting down Core will result with that seemingly successful (but improper) import of wallet.dat.

Electrum on the other hand is an "SPV" (Simplified Payment Verification) wallet which doesn't rely on a local copy of the blockchain.
Your wallet will only connect to the public servers for balance checking,
so you can add keys and get the correct balance without waiting for days/hours nor will encounter the same issue.
2388  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core Transactions fees Recommended default on: December 14, 2021, 04:14:58 AM
I am having trouble with Send in Bitcoin Core.   (I have a separate thread for that but that thread is getting a bit technical now).
-snip-
The error that you got from your "separate thread" isn't about the fee rate.
If it's a default fee issue, it should be broadcast without issue but could only stay unconfirmed until it was mined,
your transaction wasn't sent to the mempools at all.

I made a new reply to that thread and I think the main issue is your way of "replacing" the wallet.dat file so I've posted the "don'ts" of doing it.
2389  Bitcoin / Electrum / Re: Funds not showing up on: December 14, 2021, 03:40:39 AM
-snip-
Mine is bc1qx8spcg and the receiving one is bc1qn379, the receiving one is not showing any funds in it.
Open the 'Addresses' tab of the "receiving one" ("View->Show addresses" to enable the tab).
Then use 'search' (CTRL+F) and paste the receiving address to see if it will appear in the address list.
If not, you've sent it somewhere else.
If it's there, the wallet may not be properly connected to a server.
2390  Economy / Web Wallets / Re: Password requirements on: December 14, 2021, 03:05:41 AM
With that said, they still recommended 10-characters as the "strong password" in Aug2014.
-snip-
I find this quite confusing but assume it’s still the same as back in 2014.
If you play with the archived link of blockhain(dot)info from August 2014,
you'll see that after typing characters in the 'password', the "password strength" will only show the vulnerabilities of the current password
until you've used all character types (lowercase, uppercase, number, punctuation marks).
The constant thing is, it's recommending to use at least 10 characters.

In the latest version, it's the same rules as you mentioned.
So it's definitely not the same as 2014.

Archive:

If this is only to find out how many characters you've used to your password, then you'll encounter worse roadblocks afterwards like explained by the reply above.
2391  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core wallet spends BTC 0.07!! USD 4000!! to make two small dust sendings on: December 14, 2021, 02:47:37 AM
17:32:00

bad-txns-inputs-missingorspent (code -25)
Just what I expected, for some reason that transaction is trying to spend an invalid input.
It could mean that one or all of your wallet's input(s) is already spent or not available in the blockchain.
It could be all/few of the '?' transactions are actually valid but Bitcoin Core still haven't scanned them.

Next,
I bought a brand new MacBook Air.
Set up Bitcoin Core.
This took about 8-10 days.

Tried replacing the wallet.dat file with the 3 old wallet.dat files I have.
-snip-
So next step.
I did not make any changes to the default Bitcoin Core options.
If you didn't changed any setting including the first launch set-up, then your Bitcoin Core must be pruned,
yet you just replaced the wallet.dat and not opened them using the menu "File->Open Wallet".
That may have caused the wallet to keep the old status and not properly scanned.
In order for things to go smoothly, you'll need to disable pruning to be able to scan/rescan those wallets.

Double-check if prune is enabled in the settings: "Settings->Options...->Prune block storage to"
If it's 'checked', your blockchain is set to prune and you can't just replace wallet files.

To be able to load different wallet files at all times, I'd suggest you to disable it (that will require you to re-sync from scratch and lots of free disk space).
After that, you can now swap, open wallet.dat files whenever you want.
But do not just replace the wallet.dat while Bitcoin Core is running, please use the 'open wallet' menu.

But if your Bitcoin Core isn't pruned (the prune setting is unchecked),
try to use rescanblockchain in the console while the correct wallet is selected in the drop-down menu of the console.
That will take a few hours to complete and after that, the correct transactions should appear and marked checked in the 'Transactions' tab.
2392  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core wallet spends BTC 0.07!! USD 4000!! to make two small dust sendings on: December 13, 2021, 04:12:21 PM
I think the underlying issue is, your transactions failed to broadcast due to some invalid input(s) or other reasons why a transaction can get rejected by the default relay settings.

And you haven't responded to my previous replies about 'test to manually broadcast the newly created "not in mempool" transaction to your mempool':
You can also try to manually broadcast it and see what mempool-related error you'll get.
Quoting myself:
  • In the transactions tab, right-click on one of the transactions, then select: "Copy raw transaction"
  • Open the console (Window->Console), then type: sendrawtransaction "Your_Copied_RAW_Transaction"
  • And it should return with an error which should be the reason why those aren't successfully sent.
Alternatively, if you want to send them no more: use testmempoolaccept instead.
e.g.:
Code:
testmempoolaccept '["Your_Copied_RAW_Transaction"]'

The "raw transaction" that you need to copy is the recently created "not in mempool" transaction.
I'd recommend testmempoolaccept this time.
The error message should be the best indicator of the issue.

BTW, none of your screenshots show the sync status (the check at the lower-right corner of Bitcoin Core).
The wallet may not be scanned correctly and those "send transactions" may reappear after a rescan.
2393  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core wallet spends BTC 0.07!! USD 4000!! to make two small dust sendings on: December 13, 2021, 01:30:14 PM
(I've made some edits to your image)
Looks like only those four inbound transactions are successfully verified, the others had issues (indicated by the '?' logo).
If those are all invalid, then your final balance will be 0.5 BTC.

You can try to abandon those invalid transactions before creating a new transaction but make sure that the wallet was scanned properly when you loaded it.
Or else, it might try to spend a already spent input(s), and also to display to correct balance and transactions.

Make sure that your wallet has a backup before doing this:
  • Use "Right-click->Abandon Transaction" to those boxed transactions.
  • Then make a new transaction.
2394  Bitcoin / Bitcoin Technical Support / Re: Search statistics about necessary transaction fees within the next x blocks? on: December 13, 2021, 03:42:06 AM
-snip-
Is there somewhere a statistic chart showing this for the last months?
I see that you've moved this specific question from your other topic into its own thread.
I already got an answer in that thread, I'll quote it here if you missed it:
-snip- you can select another slider option in the drop-down menu of the 'send' dialogue box:
From 'ETA', 'mempool' and 'static';

  • ETA: the default with most accurate estimate (but most of the time over-estimates)
  • mempool: for advanced users who can understand how mempool works; usually, it's "1~0.5 MB from tip" as the 'express' fee rate.
  • static: the basic slider with pre-configured values from 1~300sat/vByte.

The absolute fee is displayed above as "Mining fee", but the prioritization is based from the "fee rate" (slider).


Why do you have to calculate and research just to send a transaction with "necessary transaction fee"?
Your wallet already got that covered so you don't have to go to web for statistics and calculate in order to find the optimal fee.
Amongst the options, I'd suggest you to use "mempool" and use 1~0.5mb from tip (displayed when you hover-over the slider).
Personally, my technique is: Open the 'Advanced' tab, set the fee rate slider to '1mb from tip', then edit the absolute fee by a few satoshi higher so it'll be just below the tip.

Overall, no can can really estimate if the next block will be mined quickly after you broadcast the transaction,
the mempools can grow in size during that time making your "optimal fee rate" drop out of the priority.
2395  Economy / Web Wallets / Re: Password requirements on: December 13, 2021, 02:43:26 AM
-snip-
Also i found the original webpages via an internet archive machine. I am wondering if this was the same as the ios app i used back then.
There shouldn't be a reason to make their web and IOS versions different from each other,
besides their latest smartphone version and web version are basically the same.
With that said, they still recommended 10-characters as the "strong password" in Aug2014.

If you want to check it firsthand, their old IOS wallet's source code is still available: https://github.com/blockchain/unused-My-Wallet-iPhone/releases/tag/v2.0.5
Sadly, there's no ready-to-install binary.
2396  Alternate cryptocurrencies / Altcoin Discussion / Re: Claiming Bitcoin Gold and Bitcoin SV? on: December 12, 2021, 05:18:48 AM
-snip-
Yes, if it's an Electrum seed (not BIP39), the script type should be included in the seed so it's as simple as that.

For the other forks like Bitcoin Gold and others, I haven't tried them but I heard that most of the Electrum forks are inactive so you might need to move them individually via private key Export/Import.
Procedures depend on the wallet but I haven't tested neither of the other forks.
2397  Bitcoin / Electrum / Re: How to select BitCoin address for receiving money? on: December 12, 2021, 05:04:40 AM
How do I specify how much I am willing to pay to the miner as transaction fee?
If you do not want to use the 'advanced' feature, you can select another slider option in the drop-down menu of the 'send' dialogue box:
From 'ETA', 'mempool' and 'static';

  • ETA: the default with most accurate estimate (but most of the time over-estimates)
  • mempool: for advanced users who can understand how mempool works; usually, it's "1~0.5 MB from tip" as the 'express' fee rate.
  • static: the basic slider with pre-configured values from 1~300sat/vByte.

The absolute fee is displayed above as "Mining fee", but the prioritization is based from the "fee rate" (slider).

Quote from: pxstein
I receive BC:

1.) I pick one of the green empty addresses from the "Addresses" tab and tell it the BC sender together with the BC amount e.g. 0.03 BC
2.) I will receive automatically the full BC amount and as soon as it is written to blockchain it appears automatically in my "Addresses" Tab as yellow line

correct?
Not quite, the addresses' highlight colors wont change since the green and yellow ones are derived from different derivation paths.

As said by others, after receiving bitcoins, it will stay in your Electrum's "green line" address where it was sent.
The "yellow line" addresses will only be used exclusively for change.
2398  Alternate cryptocurrencies / Altcoin Discussion / Re: Claiming Bitcoin Gold and Bitcoin SV? on: December 12, 2021, 04:03:35 AM
So what is your suggestion on based on this?  Again I have my electrum 12 word seed so what do you suggest?  I had thought it was going to be as simple as typing that electrum seed in like with electroncash.  So it isn't?  -snip-
It's actually as simple as that, in ElectrumSV, it has to be added as an "account" after creating a wallet.
In your newly created wallet, you just have to click "Add Account", select "Import from text (....)", then type your Electrum seed phrase.
It will be automatically detected (as long as the address type is supported by their network).
You can do it straightforward or conservative (air-gap, etc.) depending on the crypto amount left in that seed phrase.

For the "trust issues", the wallet is also open-source, so you can audit it (or someone else qualified).
2399  Bitcoin / Electrum / Re: Closing Lightning channel: "Funding transaction not found." & "Failed to close c on: December 12, 2021, 03:27:34 AM
-snip- I get these issues in Electrum 0df05dd (master as of today), but in my case the funding transaction doesn't appear in my wallet. What could that mean? How do I fix it?
The "funding transaction" isn't even available in the blockchain: 963e417c937bbd97d4e66ad3127f8168f24a4bf38cdaefc427c96922c2e5795d
I'm thinking that it may be an invalid channel in the first place, may be created in the wallet but the funding transaction was dropped from the mempools later on.

I got the funding transaction from your screenshot in GitHub.
2400  Economy / Web Wallets / Re: [Help] Failed Message While Buying Bitcoin via Blaochain.com( debited) on: December 11, 2021, 12:37:36 PM
Since it's their "Buy Bitcoin" service, there's no better way to solve this but to contact their support since that part of their wallet is custodial.
Means, they are the only one who can do something about it.

BTW, this should be posted in "Service Discussion->Web Wallets" board, I'll just ask a Mod to move this thread there.
Pages: « 1 ... 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 [120] 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 ... 309 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!