Post
Topic
Board Announcements (Altcoins)
Re: [ANN] SOIL | Environmental | Agriculture | Quixotic | Hackathon | Contracts
by
holgerkpedersen
on 10/02/2017, 18:57:12 UTC
I'm getting this on testnet, any hints?

Code:
E0210 17:45:00.776716    3691 blockchain.go:1384] Bad block #460001 (0x5edaeaebdf53887e1c93cccbb9115680b8991b416b0ce7216bfd3bc29eac22b6)
E0210 17:45:00.776844    3691 blockchain.go:1385] Difficulty check failed for header 5697432, 5151670
I0210 17:45:00.805252    3691 downloader.go:267] Synchronisation failed: Difficulty check failed for header 5697432, 5151670

Code:
instance: Gsoil_TNET/v1.4.3-f0475b8f/linux/go1.7.5
 datadir: /root/.soiltnet
coinbase: 0x5d575c05ab6462b0ff748a2f4e5cd4b0a0306e7c
at block: 460000 (Thu, 09 Feb 2017 21:14:41 CET)
modules: admin:1.0 db:1.0 debug:1.0 eth:1.0 miner:1.0 net:1.0 personal:1.0 shh:1.0 txpool:1.0 web3:1.0

Yes, the problem is that you have no peers - other connected clients - which are on the right chain.
We had a fork to homestead on block #460000 on the testnet with client version "Gsoil_TNET/v1.4.3" and I we have old testnet clients online (TNET_v1.4.1) which are on it's on chain now.

Maybe this node is on the right chain:
admin.addPeer("enode://45ec3e9efbe74e7b6a4accd04ea003fca120e4fd812c6dba6a194e657a1060d0134e9b46462207b52e3ca9a796626fef127f26432f837964b5945f9581744e58@62.227.107.119:39340")

Restart soil and add the node. If this wont help - maybe holgerkpedersen can help with his node when he's back online.


I have same problem as you guys.

I've started my node just a few minutes ago.

My node has the following properties:

admin.addPeer("enode://a623eadd411ab6d612e091716706a22de86a9d01e932bcd170463e46920073be04e0c9263a3c2720bb18a446d1a95d39e9a90f903e954514ea530296a462d637@2.105.196.29:39340")


> admin.peers
[{
    caps: ["eth/61", "eth/62", "eth/63"],
    id: "45ec3e9efbe74e7b6a4accd04ea003fca120e4fd812c6dba6a194e657a1060d0134e9b46462207b 52e3ca9a796626fef127f26432f837964b5945f9581744e58",
    name: "Gsoil_TNET/v1.4.3-f0475b8f/linux/go1.7.5",
    network: {
      localAddress: "192.168.0.16:39340",
      remoteAddress: "62.227.107.119:54268"
    },
    protocols: {
      eth: {
        difficulty: 174846653126,
        head: "f870969d8d16b7b7b3188b637ea3cfe680b17bdab85d2c691e77a318c7f8bb2e",
        version: 63
      }
    }
}, {
    caps: ["eth/61", "eth/62", "eth/63"],
    id: "e042fbe55beaff48ffbb0c1caabd224267260b660c738f2fd33e53d3b18ef984734323fe7be5be2 3e3faa3d9358aa32c8d02337bfb921fc4abd2fac36e041b4a",
    name: "Gsoil_TNET/v1.4.3/windows/go1.5.4",
    network: {
      localAddress: "192.168.0.16:39340",
      remoteAddress: "77.78.26.74:50353"
    },
    protocols: {
      eth: {
        difficulty: 174856467025,
        head: "ea301f1bfd2b167a597824fb15f8bd8c7d3b17376023884a5d3aaee1a55be348",
        version: 63
      }
    }
}]

I am also cpu mining, therefore I use  ">miner.start(1)", to keep things moving. If nobody is mining; we won't get far, and it explains, the missing blocks to be imported.