number picked: 100 username: markzenn11
|
|
|
CG: markzenn11 ; FH: markzenn11 ; Coin: BTC
|
|
|
going back to bitcoin core qt, i used command sendrawtransaction and ive got the message ''Missing inputs (code -25)''. i then go to rpc and tried myusername@bitcoin:~$ deriveaddresses "wpkh([7a0282b8/84h/0h/0h]0........... maybe this will fix my wallet. what else could i possibly do to have successful transactions?
it's been 4 days since the command deriveaddresses.... and it's not done yet, there are approximately 56000 addresses in that wallet alone.
|
|
|
i installed virtualbox with ubuntu on it in my pc. then i run a pruned node with a replaced wallet.dat file. i also generated a receiving address and send some mbtc on it then sent those in my coinomi phone app. it was very quick, back to my node,in debuglog ive seen those old transactions the 400 and .36 btc was still there for relay. i then abandon the .36btc and then send it again to the same address but it says it cannot be broadcasted immediately. i will try to apply zapwallettxes to config and maybe include mempoolexpiry to clear my wallet. then ill try to send my bitcoins again to my other wallet.
im very sorry for very late reply from me, setting up everything in my country takes days with 1 to 3 mbps download speed, even weeks and i even tried multiple times like trial and error. i really need your idea guys. what will my bitcoin config file must looks like?
|
|
|
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. what about dusts btc balances? those 400 bitcoin actually came from about 100 plus addresses. about 80 addresses do have sufficient amount, the rest do have dusts balances.
|
|
|
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.
|
|
|
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?
|
|
|
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"
|
|
|
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.
|
|
|
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.
|
|
|
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?
|
|
|
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.
|
|
|
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
|
|
|
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?
|
|
|
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)
where should i put eg vps_wallet.dat file? in bitcoin core program files or in my bitcoin core files wallet folder?
|
|
|
|