Hello everyone i would like to sync to Ropsten test network for the first time.I use linux mint.First i followed the instruction here and execute the commands
- sudo apt-get install software-properties-common
- sudo add-apt-repository -y ppa:ethereum/ethereum
- sudo apt-get update
I need to use geth1.5.9 that allows the command web3.eth.complile.solidity so i thought i should not execute the command "sudo apt-get install ethereum" and instead i downloaded geth 1.5.9 version from here. Then i extracted the .tar.gz in Downloads folder. After that i opened a new terminal and went to Downloads and in the folder i had extracted.Then i run the command
./geth --rpc --rpcapi="db,eth,net,web3,personal,web3" --rpcaddr="localhost"
--rpcport="8545" --rpccorsdomain="http://localhost:3000" --testnet --bootnodes
In order to sync in the revived Ropsten. I left it running and after 8hours in some blocks(number 589K) it wrote synchronization failed: state data download canceled..i left it running and it seemed to keep downloading blocks(but the block number was smaller 585K before the error was 589K) but with much slower pace. I left it running for another 8hours until i saw it downloaded every block very slowly(imported 1 block) and the number of the block was 588K very close to the number i left it 8hours ago(585K). I read in some forum that that means the sync failed.So:
are my steps for installation of ethereum and geth right? Because instead of the command "sudo apt-get install ethereum" i thought it would be the same to go to the folder containing geth 1.5.9 and execute the commands there with ./geth (command)
When i executed the command ./geth --rpc --rpcapi="db,eth,net,web3,personal,web3" --rpcaddr="localhost"...(as described above) i got a message: no etherbase set and no accounts found. How can i create an account in ropsten ethereum test network? Could that be the cause that sync failed?
I am sorry for the long post, i am trying to be as clear as i can.Also i am new to the forum so i am sorry if i accidentally violated any rules of the forum.