Author

Topic: Bitcoind error after BUcash installed (Read 186 times)

sr. member
Activity: 1330
Merit: 258
February 06, 2018, 08:56:48 PM
#9
Ok, BUcash node damaged bitcoin node files and installed ./bitcoin folder.
I saved wallet.dat.

I use ubuntu and want try to install original bitcoin node and recover my wallet.
How can I install in new folder for example ./bitcoinA.
(default folder ./bitcoin again)

Thanks.
sr. member
Activity: 1330
Merit: 258
February 06, 2018, 12:35:31 AM
#8
Why speed synchronization is very low?
Loaded 270458 blocks only.. waiting few hours.
What need change setting for fast load?

Code:
    [version] => 1020001
    [protocolversion] => 80003
    [walletversion] => 60000
    [balance] => 0
    [blocks] => 270458
    [timeoffset] => 0
    [connections] => 12
    [proxy] =>
    [difficulty] => 609482679.88835
    [testnet] =>
    [keypoololdest] => 1517844303
    [keypoolsize] => 101
    [paytxfee] => 0
    [relayfee] => 1.0E-5
    [status] => ready
    [errors] =>
    [fork] => Bitcoin Cash
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
February 05, 2018, 01:37:19 PM
#7
Could you solve this problem by using a different external SSD for each coin?

Yes but you'd still need to remember to run it with the datadir command each time.
If you have an internal ssd big enough, you can make desktop shortcuts for it and set their images to the logo of the corosponding wallet and give them a good name so you won't get them mixed up anywhere.

Even if you put the datadir somewhere once, you need to keep reminding it as it looks for the config file in the same place and unless you try extensively fiddling with file permissions and links then it's not going to work just changing the datadir once.

~

I thought that Bitcoin Unlimited used a separate folder by default, and it was Bitcoin ABC that used the same "Bitcoin" folder (as in "%appdata%/Bitcoin" if you are a Windows user).

I suffered this myself then I installed Bitcoin ABC in a computer that already had Bitcoin Core installed. I found out the hard way as when Bitcoin ABC overwrited files and destroyed my blockchain files. Luckily I didn't put my wallet.dat on there.

These fork developers are real jackasses, they should inform with big red letters that if an existing client is installed, it will overwrite existing files as it will install in the same path. A lot of newbies have got screwed by this or even worse, sending BTC to BCH addresses as the format is exactly the same.

I wouldn't even trust VM isolation. Pick up a cheap laptop to install altcoin software if you can afford it.

Nope, it does it on a lot of them.
Bitcoin Unlimited was the first to catch my attention by it. I'm not sure if any before them do it. (I've had litecoin core installed but I no longer use default data directories due to this issue - that's much safer of an option). Instead I use a different path for everything and then if I don't get a message box saying that there is an error and it goes back to resyncing from the start, I know I've loaded it wrong.
I was told the issue with BU had been fixed, but I'm not trusting that myself and doubt it was even true.

You're right about the VM thing, however, dual booting the computer with another operating system just for the altcoins might be a good idea if you can't afford another computer. I'd dual boot from an external hard drive though so you don't accidently make a mistake and put something on the wrong one.
legendary
Activity: 2828
Merit: 2472
https://JetCash.com
February 05, 2018, 01:24:09 PM
#6
Could you solve this problem by using a different external SSD for each coin?
legendary
Activity: 1372
Merit: 1252
February 05, 2018, 11:45:20 AM
#5
Hi,

I have Bitcoind (bitcoin core node) on my VPS/ubuntu.

I tried install bitcoin unlimited node (BUcash).

After installing I try run my bitcoin core and see error:
Code:
~# bitcoind: main.cpp:3110: void PruneBlockIndexCandidates(): Assertion `!setBlockIndexCandidates.empty()' failed.

What happen?
I can't run my bitcoin core, How export private key in this case?

Thanks.




Did you change the default directory bitcoin unlimited used before installing?
Is that the only error in the debug.log. if so, you'll have to run bitcoin core with the -reindex command and try not to run clients of forked coins on the same device without ensuring the default directories will overlap.

No, not made it Sad I think that bitcoin unlimited changed files of original bitcoin..
This error in console after start bitcoind.


Yes it does that often. If you have a different machine or a VM run it on there. The bu client is made to use the same default directory (presumably due to a shoddy developer not changing the default directory it should use). If you don't have a separate computer. Load a script/shortcut to make it use a specific datadir.

I thought that Bitcoin Unlimited used a separate folder by default, and it was Bitcoin ABC that used the same "Bitcoin" folder (as in "%appdata%/Bitcoin" if you are a Windows user).

I suffered this myself then I installed Bitcoin ABC in a computer that already had Bitcoin Core installed. I found out the hard way as when Bitcoin ABC overwrited files and destroyed my blockchain files. Luckily I didn't put my wallet.dat on there.

These fork developers are real jackasses, they should inform with big red letters that if an existing client is installed, it will overwrite existing files as it will install in the same path. A lot of newbies have got screwed by this or even worse, sending BTC to BCH addresses as the format is exactly the same.

I wouldn't even trust VM isolation. Pick up a cheap laptop to install altcoin software if you can afford it.

copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
February 05, 2018, 11:00:41 AM
#4
Hi,

I have Bitcoind (bitcoin core node) on my VPS/ubuntu.

I tried install bitcoin unlimited node (BUcash).

After installing I try run my bitcoin core and see error:
Code:
~# bitcoind: main.cpp:3110: void PruneBlockIndexCandidates(): Assertion `!setBlockIndexCandidates.empty()' failed.

What happen?
I can't run my bitcoin core, How export private key in this case?

Thanks.




Did you change the default directory bitcoin unlimited used before installing?
Is that the only error in the debug.log. if so, you'll have to run bitcoin core with the -reindex command and try not to run clients of forked coins on the same device without ensuring the default directories will overlap.

No, not made it Sad I think that bitcoin unlimited changed files of original bitcoin..
This error in console after start bitcoind.


Yes it does that often. If you have a different machine or a VM run it on there. The bu client is made to use the same default directory (presumably due to a shoddy developer not changing the default directory it should use). If you don't have a separate computer. Load a script/shortcut to make it use a specific datadir.
sr. member
Activity: 1330
Merit: 258
February 05, 2018, 10:21:52 AM
#3
Hi,

I have Bitcoind (bitcoin core node) on my VPS/ubuntu.

I tried install bitcoin unlimited node (BUcash).

After installing I try run my bitcoin core and see error:
Code:
~# bitcoind: main.cpp:3110: void PruneBlockIndexCandidates(): Assertion `!setBlockIndexCandidates.empty()' failed.

What happen?
I can't run my bitcoin core, How export private key in this case?

Thanks.




Did you change the default directory bitcoin unlimited used before installing?
Is that the only error in the debug.log. if so, you'll have to run bitcoin core with the -reindex command and try not to run clients of forked coins on the same device without ensuring the default directories will overlap.

No, not made it Sad I think that bitcoin unlimited changed files of original bitcoin..
This error in console after start bitcoind.
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
February 05, 2018, 10:14:01 AM
#2
Hi,

I have Bitcoind (bitcoin core node) on my VPS/ubuntu.

I tried install bitcoin unlimited node (BUcash).

After installing I try run my bitcoin core and see error:
Code:
~# bitcoind: main.cpp:3110: void PruneBlockIndexCandidates(): Assertion `!setBlockIndexCandidates.empty()' failed.

What happen?
I can't run my bitcoin core, How export private key in this case?

Thanks.




Did you change the default directory bitcoin unlimited used before installing?
Is that the only error in the debug.log. if so, you'll have to run bitcoin core with the -reindex command and try not to run clients of forked coins on the same device without ensuring the default directories will overlap.
sr. member
Activity: 1330
Merit: 258
February 05, 2018, 10:08:32 AM
#1
Hi,

I have Bitcoind (bitcoin core node) on my VPS/ubuntu.

I tried install bitcoin unlimited node (BUcash).

After installing I try run my bitcoin core and see error:
Code:
~# bitcoind: main.cpp:3110: void PruneBlockIndexCandidates(): Assertion `!setBlockIndexCandidates.empty()' failed.

What happen?
I can't run my bitcoin core, How export private key in this case?

Thanks.


Jump to: