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
"enode://20c9ad97c081d63397d7b685a412227a40e23c8bdc6688c6f37e97cfbc22d2b4d1db1
510d8f61e6a8866ad7f0e17c02b14182d37ea7c3c8b9c2683aeb6b733a1@52.169.14.227:303
03,enode://6ce05930c72abc632c58e2e4324f7c7ea478cec0ed4fa2528982cf34483094e9cbc9
216e7aa349691242576d552a2a56aaeae426c5303ded677ce455ba1acd9d@13.84.180.240:30
303"
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.
https://github.com/ethereum/solc-js
.