HCP
Legendary
Offline
Activity: 2086
Merit: 4361
<insert witty quote here>
|
|
December 27, 2019, 08:22:22 PM |
|
where should i put eg vps_wallet.dat file? in bitcoin core program files or in my bitcoin core files wallet folder?
You should put it in the bitcoin core files wallet folder (where the other wallet.dat file is on your Windows machine) can i send bitcoins via ubuntu linux rpc VPS directly to any bitcoin address? what should i put in my bitcoin conf in my vps rpc to be able to send bitcoins directly there if it's possible?
I don't see why you can't just send the bitcoins directly from the VPS, if all you want is to just move them. I don't think you need to put anything into the bitcoin.conf file on the vps... you just use one of the various methods for creating/sending transactions... like the sendtoaddress rpc command. refer: https://bitcoincore.org/en/doc/0.18.0/rpc/wallet/sendtoaddress/
|
|
|
|
markzenn11 (OP)
|
|
December 28, 2019, 07:32:55 AM |
|
Using Bitcoin Core v0.19 on your Windows 10 machine, it should be as simple as:
1. Copy wallet.dat from VPS to Windows 10 Bitcoin Core datadir, but name it to something other than "wallet.dat"... eg. rename the copy to vps_wallet.dat 2. Run Bitcoin Core on your Windows 10 machine and let it fully sync. 3. Once fully synced, use "File -> Open Wallet -> vps_wallet.dat"
Bitcoin Core will then open and rescan the new wallet automatically. NOTE: it might take a looooong time for the rescan to finish.
Once finished, you should be able to see all the transactions/balance of vps_wallet.dat and be able to spend them (assuming that the vps_wallet.dat actually contains private keys)
i tried "File -> Open Wallet -> vps_wallet.dat" ive tried several times actually
|
|
|
|
HCP
Legendary
Offline
Activity: 2086
Merit: 4361
<insert witty quote here>
|
|
December 28, 2019, 09:43:02 AM |
|
You'll need to check the debug.log file in the Bitcoin Core "datadir" to see if you can identify the error... it's just a text file, so you should be able to open with any text editor like Notepad++ (or even windows Notepad).
You could try posting as much of the end of that file as you can on pastebin.com and then link the unique generated pastebin URL here.
Additionally, you might want to check the Windows Event Viewer (Press "Start", Type: Event Viewer), then look under "Windows Logs" -> "Application"... and have a hunt through the list for "Errors" relating to Bitcoin-qt.
Hopefully, one or both of those logs will give the reason why it keeps crashing when it is attempting to load the vps_wallet.dat.
|
|
|
|
markzenn11 (OP)
|
|
December 30, 2019, 10:43:00 AM |
|
its been two days since i made two transactions, sending 400 btc to a single wallet address and 0.35856000 btc to the other. those two transactions still unconfirmed up to this time. is this normal? i paid 0.00054440 BTC fee for the 400 btc and 0.00025040 btc to the other. what should i do? do i have just to wait for the confirmations? by the way, opening wallet eg vps_wallet.dat works. the only problem to me is the confirmation.
|
|
|
|
Pmalek
Legendary
Offline
Activity: 2912
Merit: 7507
Playgram - The Telegram Casino
|
|
December 30, 2019, 10:48:59 AM |
|
@markzenn11 What do you see when you enter those two receiving addresses in wallet explorers like https://blockstream.info/ or https://blockchair.com/?Confirmed, unconfirmed, spent, unspent? Have you checked if the address match with the ones you intended to send to?
|
|
|
|
▄▄███████▄▄███████ ▄███████████████▄▄▄▄▄ ▄████████████████████▀░ ▄█████████████████████▄░ ▄█████████▀▀████████████▄ ██████████████▀▀█████████ █████████████████████████ ██████████████▄▄█████████ ▀█████████▄▄████████████▀ ▀█████████████████████▀░ ▀████████████████████▄░ ▀███████████████▀▀▀▀▀ ▀▀███████▀▀███████ | ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ Playgram.io ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ | ▄▄▄░░ ▀▄ █ █ █ █ █ █ █ ▄▀ ▀▀▀░░
| │ | ▄▄▄███████▄▄▄ ▄▄███████████████▄▄ ▄███████████████████▄ ▄██████████████▀▀█████▄ ▄██████████▀▀███▄██▐████▄ ██████▀▀████▄▄▀▀█████████ ████▄▄███▄██▀█████▐██████ ██████████▀██████████████ ▀███████▌▐██▄████▐██████▀ ▀███████▄▄███▄████████▀ ▀███████████████████▀ ▀▀███████████████▀▀ ▀▀▀███████▀▀▀ | | │ | ██████▄▄███████▄▄████████ ███▄███████████████▄░░▀█▀ ███████████░█████████░░█ ░█████▀██▄▄░▄▄██▀█████░█ █████▄░▄███▄███▄░▄██████ ████████████████████████ ████████████████████████ ██░▄▄▄░██░▄▄▄░██░▄▄▄░███ ██░░░█░██░░░█░██░░░█░████ ██░░█░░██░░█░░██░░█░░████ ██▄▄▄▄▄██▄▄▄▄▄██▄▄▄▄▄████ ███████████████████████ ███████████████████████ | | │ | ► | |
|
|
|
|
HCP
Legendary
Offline
Activity: 2086
Merit: 4361
<insert witty quote here>
|
|
December 30, 2019, 11:52:06 AM |
|
That's not the full valid address... it's missing a bunch of characters off the end. If you want to check it on a blockexplorer, right click the transaction and select "Copy Address" and then paste that into a block explorer. What do you see if you right click the transaction and select "show transaction details"? What is the "status"? It is possible that the transaction may not have been broadcast properly.
|
|
|
|
markzenn11 (OP)
|
|
December 30, 2019, 12:18:23 PM |
|
That's not the full valid address... it's missing a bunch of characters off the end. If you want to check it on a blockexplorer, right click the transaction and select "Copy Address" and then paste that into a block explorer. What do you see if you right click the transaction and select "show transaction details"? What is the "status"? It is possible that the transaction may not have been broadcast properly. this is the details... Status: 0/unconfirmed, not in memory pool Date: 12/28/2019 17:34 To: 1ELT1z7RMVZkUXMvPToBXfh79................ Debit: -400.00000000 BTC Transaction fee: -0.00054440 BTC Net amount: -400.00054440 BTC Transaction ID: 71dcc757a518b328e9d0493d....................... Transaction total size: 2722 bytes Transaction virtual size: 2722 bytes Output index: 1 what do you think?
|
|
|
|
markzenn11 (OP)
|
|
December 30, 2019, 01:03:24 PM |
|
That's not the full valid address... it's missing a bunch of characters off the end. If you want to check it on a blockexplorer, right click the transaction and select "Copy Address" and then paste that into a block explorer. What do you see if you right click the transaction and select "show transaction details"? What is the "status"? It is possible that the transaction may not have been broadcast properly. the full address was replaced by dots(.........) at its few last characters by me for my privacy. i entered the complete address though.
|
|
|
|
nc50lc
Legendary
Offline
Activity: 2562
Merit: 6236
Self-proclaimed Genius
|
|
December 30, 2019, 02:17:41 PM |
|
Status: 0/unconfirmed, not in memory pool
Not in mempool means that it wasn't broadcast yet. It might be: saved without broadcasting, rejected by your own node for some reason or just a connection issue of your node. Try to check if that transaction was already confirmed using an online blockexplorer by pasting the " Transaction ID" to the search bar. If there's a result, it's just your node/client; If there's no result, re-broadcast it to any blockexplorer and see if it will be accepted. Steps for broadcasting using a blockexplorer: Right-click the transaction, select " Copy raw transaction", paste it here: https://blockstream.info/tx/push or https://blockchair.com/broadcast ( select bitcoin) and click Broadcast transaction. If it resulted with an error message, paste it here.
|
|
|
|
tranthidung
Legendary
Offline
Activity: 2422
Merit: 4247
Farewell o_e_l_e_o
|
|
December 30, 2019, 03:28:33 PM Last edit: December 30, 2019, 03:57:43 PM by tranthidung |
|
Transaction fee: -0.00054440 BTC < ... > Transaction total size: 2722 bytes
The fee is good, at 20 satoshis/ byte. Your transactions should be confirmed already. That is high enough to get confirmations fastly, according to 1, 2[1]: https://whatthefee.io/[2]: https://coinb.in/#feesIn addition, I saw that mempool looks good now, so if you move your coins correctly (correct bitcoin address), I guess it will be confirmed very soon from now. However, I think what nc50lc pointed out is right. Your transaction has not yet been broadcasted.
For your privacy, If you care about privacy, and that one (the image in that post) comes from your same wallet, I believe you should blur or hide those addresses. I did not quote that image, just in case you decide to delete it.
|
|
|
|
HCP
Legendary
Offline
Activity: 2086
Merit: 4361
<insert witty quote here>
|
|
December 30, 2019, 07:53:36 PM |
|
Ok... try and open the console in Bitcoin Core: Window -> Console Then try: getrawtransaction INSERT_THE_TRANSACTION_ID_HERE
eg: getrawtransaction 71dcc757a518b328e9d0493d....................... That should hopefully give you the raw transaction hex... a very long string of hexadecimal numbers/letters. If you get an error, then there is a good chance that the transaction doesn't actually exist (wasn't broadcast, or has been dropped) on the network and is only local to your wallet. You'll need to try gettransaction instead. gettransaction 71dcc757a518b328e9d0493d.......................
That should show you a "hex" as well. Once you've managed to get a hex, then you need to copy it and try: sendrawtransaction INSERT_LONG_HEXADECIMAL_STRING_HERE
What is the result of that? Do you get an error? Or does it simply return the TransactionID?
|
|
|
|
markzenn11 (OP)
|
|
January 01, 2020, 11:20:36 AM |
|
Ok... try and open the console in Bitcoin Core: Window -> Console Then try: getrawtransaction INSERT_THE_TRANSACTION_ID_HERE
eg: getrawtransaction 71dcc757a518b328e9d0493d....................... That should hopefully give you the raw transaction hex... a very long string of hexadecimal numbers/letters. If you get an error, then there is a good chance that the transaction doesn't actually exist (wasn't broadcast, or has been dropped) on the network and is only local to your wallet. You'll need to try gettransaction instead. gettransaction 71dcc757a518b328e9d0493d.......................
That should show you a "hex" as well. Once you've managed to get a hex, then you need to copy it and try: sendrawtransaction INSERT_LONG_HEXADECIMAL_STRING_HERE
What is the result of that? Do you get an error? Or does it simply return the TransactionID? it simply return the TransactionID.
|
|
|
|
HCP
Legendary
Offline
Activity: 2086
Merit: 4361
<insert witty quote here>
|
|
January 01, 2020, 06:37:24 PM |
|
What is the result of that? Do you get an error? Or does it simply return the TransactionID? it simply return the TransactionID. Ok... so now what does it say when you right click the transaction in the history list and select "show transaction details"? What is the "status" now? It should either say something like "0/unconfirmed, in memory pool" or... hopefully, it now says "XXX confirmations"
|
|
|
|
markzenn11 (OP)
|
|
January 02, 2020, 08:14:06 AM |
|
What is the result of that? Do you get an error? Or does it simply return the TransactionID? it simply return the TransactionID. Ok... so now what does it say when you right click the transaction in the history list and select "show transaction details"? What is the "status" now? It should either say something like "0/unconfirmed, in memory pool" or... hopefully, it now says "XXX confirmations"
|
|
|
|
HCP
Legendary
Offline
Activity: 2086
Merit: 4361
<insert witty quote here>
|
|
January 02, 2020, 10:42:35 PM |
|
That's very odd. It doesn't generate an error when you broadcast it... But it seems like it is not being propagated So, possibly your transaction is not being broadcast correctly. What happens if you copy the raw transaction hex (result from gettransaction command)... And paste it here to broadcast it: https://live.blockcypher.com/btc/pushtx/Does it broadcast Ok? Do you get an error?
|
|
|
|
markzenn11 (OP)
|
|
January 03, 2020, 04:35:22 AM |
|
That's very odd. It doesn't generate an error when you broadcast it... But it seems like it is not being propagated So, possibly your transaction is not being broadcast correctly. What happens if you copy the raw transaction hex (result from gettransaction command)... And paste it here to broadcast it: https://live.blockcypher.com/btc/pushtx/Does it broadcast Ok? Do you get an error? if i do that, it wont double spend the transactions?
|
|
|
|
nc50lc
Legendary
Offline
Activity: 2562
Merit: 6236
Self-proclaimed Genius
|
|
January 03, 2020, 04:53:35 AM |
|
if i do that, it wont double spend the transactions?
I won't, it will be a double-spend if it's a different transaction ( with a different hash) spending the same UTXO. What you will do is simply re-broadcast the same transaction to another node instead of your own. I already suggested you this three days ago ( post link) to check if the culprit is your node or wallet.dat's saved transaction history.
|
|
|
|
markzenn11 (OP)
|
|
January 06, 2020, 08:33:29 AM |
|
still working on the problem. as of today im updating to a new version of bitcoin core wallet. im using ver 0.18.0 before and im currently downloading the new ver 0.19.0.1. open the wallet there, the one that is copied from ver 0.18.0 which contain the unconfirmed transactions. then i will push the same transactions to different nodes.
|
|
|
|
HCP
Legendary
Offline
Activity: 2086
Merit: 4361
<insert witty quote here>
|
|
January 06, 2020, 09:57:55 AM |
|
Did you try broadcasting the raw hex using a broadcast tool on an external site like blockcypher or coinb.in? If so, did you get any error messages or did it broadcast successfully? I'm curious as to why the transaction appears to be "valid", but is not propagating... as mentioned earlier, there must be something "non-standard" about your transaction causing nodes to refuse to relay it... hopefully one of the broadcast tools might give you a clue as to what that "something" might be.
|
|
|
|
|