Pages:
Author

Topic: 🌱[ANN] SOIL | Environmental | Agriculture | Smart Contracts | Sustainable - page 38. (Read 237599 times)

legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
I happened again. It had actually only survived for half an hour, then the blockexplorer node was offline again, because it had crashed again with a "panic: runtime error: index out of range":

Code:
I0208 22:18:58.707726   10883 downloader.go:288] Block synchronisation started
I0208 22:19:20.323027   10883 blockchain.go:1230] imported 87 block(s) (0 queued 0 ignored) including 0 txs in 8.65759476s. #1822401 [e022f6b1 / 2848295b]
I0208 22:19:26.974903   10883 blockchain.go:1230] imported 256 block(s) (0 queued 0 ignored) including 0 txs in 6.51036203s. #1822657 [9b38bfc6 / 6d5506a7]
I0208 22:19:32.260438   10883 blockchain.go:1230] imported 256 block(s) (0 queued 0 ignored) including 0 txs in 5.280125215s. #1822913 [0d3f1d6d / 79be460a]
...
I0208 22:53:03.373333   10883 blockchain.go:1230] imported 1 block(s) (0 queued 0 ignored) including 0 txs in 6.292147ms. #1825228 [dc2d8a82 / dc2d8a82]
I0208 22:53:41.866656   10883 blockchain.go:1230] imported 1 block(s) (0 queued 0 ignored) including 0 txs in 37.473429ms. #1825229 [aff98a9f / aff98a9f]
I0208 22:53:48.124703   10883 blockchain.go:1230] imported 1 block(s) (0 queued 0 ignored) including 0 txs in 15.644022ms. #1825230 [85e4e08a / 85e4e08a]
I0208 22:53:52.288943   10883 blockchain.go:1230] imported 1 block(s) (0 queued 0 ignored) including 0 txs in 14.348147ms. #1825231 [d32527f6 / d32527f6]
panic: runtime error: index out of range

Anyone understands possible reasons for this? http://pastebin.com/xSMWS7wx


Thanks for switching off the new-code nodes for now.  I only see these here, all with older versions:

Code:
cat peers-20170209.txt | grep "name\|peers"
 admin.peers
    name: "Gsoil/v1.3.3-b62bb712/linux/go1.5",
    name: "Gsoil/v1.4.0/windows/go1.6",
    name: "Gsoil/v1.4.0/windows/go1.6",
    name: "Gsoil/v1.4.0-9174da70/linux/go1.7.1",
   
Please keep the new-code nodes off the mainchain, at least until this weekend. Thanks.


I restarted the node. When the blockexplorer chain page does not show numbers but a pop up notification instead, the gsoil node has crashed again.
newbie
Activity: 21
Merit: 0
I am in now

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

legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
Again.

Code:
panic: runtime error: index out of range

I am restarting it now, but I cannot keep manually restarting the gsoil node of the block explorer every few hours.

Anyone ever had that?

My gsoil node of the blockexplorer crashed.

First time I see this, after years, literally:

Code:
...

This ^ is part of the end of the logfile (if you need the full logfile, just tell me).


This is the node version I am running:

Code:
gsoil version

Gsoil
Version: 1.4.0
Git Commit: 9f893c8dd8f80b4be52c7019069d00bfa49a945a
Protocol Versions: [63 62 61]
Network Id: 42
Go Version: go1.4.2
OS: linux
GOPATH=/root/go
GOROOT=/usr/local/go
Just to make sure that it has really never happened before: I have logfiles back to May 2016, and I checked them:

Code:
 cat nohup.out_2016* | grep  goroutine

- none of them has such an error message.

And it happened again.

This time full error log:   http://pastebin.com/xSMWS7wx

Anyone understands this?


Could this be the reason for the sudden crashes?

Those of you who are trying the new homestead code ...

Code:
...

... could you please do tests first: On the testnet, please try out mixing old and new gsoil code versions. Thanks.

?

For testing: Could you please switch off all nodes which are trying to run the new code on mainnet, just to see if it then still happens?
newbie
Activity: 21
Merit: 0
Hello! I have left the coins on the old wallet! What will happen to them? how to get them back?


I guess, you just let the coins be where they are, until we go live with the homestead version of gsoil.exe. They will reappear when the network returns to normal mining on the main net.

Always make a copy of your gsoil/keystore folder to a safe place; if you want to be able to keep the existing wallet.
full member
Activity: 323
Merit: 100
Hello! I have left the coins on the old wallet! What will happen to them? how to get them back?
newbie
Activity: 21
Merit: 0
Is this one working on the testnet? I am not sure.

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

my testnode address: "0xc3807abee52c39b9a3bdd682602eb5f36c5adee8"

However, this IP Address is unfortunately not static. But, I'll check it out now and then; correcting the node.
legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
Those of you who are trying the new homestead code ...

Code:
cat peers-20170207.txt | grep "name\|peers"
> admin.peers
    name: "Gsoil/v1.3.3-b62bb712/linux/go1.5",
    name: "Gsoil_MMF/v1.4.3/windows/go1.5.4",
    name: "Gsoil/v1.3.3-b62bb712/linux/go1.6.3",
    name: "Gsoil_MMF/Miners-Zone/v1.4.2-8f9c01b5/linux/go1.7.5",
    name: "Gsoil/v1.4.0/windows/go1.6",
    name: "Gsoil/v1.4.0/windows/go1.6",
    name: "Gsoil/v1.4.0/windows/go1.6",
    name: "Gsoil/v1.4.0/windows/go1.6",

... could you please do tests first: On the testnet, please try out mixing old and new gsoil code versions. Thanks.
legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
Anyone ever had that?

My gsoil node of the blockexplorer crashed.

First time I see this, after years, literally:

Code:
I0207 11:32:37.867083    7369 blockchain.go:1230] imported 1 block(s) (0 queued 0 ignored) including 0 txs in 9.617075ms. #1820077 [8abf5cf9 / 8abf5cf9]
I0207 11:32:47.966843    7369 blockchain.go:1230] imported 1 block(s) (0 queued 0 ignored) including 0 txs in 7.225237ms. #1820078 [6f2d72d9 / 6f2d72d9]
I0207 11:33:53.131757    7369 blockchain.go:1230] imported 1 block(s) (0 queued 0 ignored) including 0 txs in 8.437339ms. #1820079 [7c5cd848 / 7c5cd848]
I0207 11:34:41.811255    7369 blockchain.go:1230] imported 1 block(s) (0 queued 0 ignored) including 0 txs in 16.152048ms. #1820080 [fddda7a7 / fddda7a7]
I0207 11:35:17.158567    7369 blockchain.go:1230] imported 1 block(s) (0 queued 0 ignored) including 0 txs in 9.012041ms. #1820081 [81b7aa32 / 81b7aa32]
panic: runtime error: index out of range

goroutine 45 [running]:
net.IP.IsMulticast(0x16647d8, 0x0, 0x0, 0xc2090853d8)
        /usr/local/go/src/net/ip.go:132 +0x9b
github.com/soilcurrency/go-ethereum/p2p/discover.nodeFromRPC(0x16647d8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/discover/udp.go:120 +0x34
github.com/soilcurrency/go-ethereum/p2p/discover.func·009(0xc60980, 0xc20b6bd900, 0x40)
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/discover/udp.go:266 +0x125
github.com/soilcurrency/go-ethereum/p2p/discover.(*udp).loop(0xc20908e770)
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/discover/udp.go:362 +0x517
created by github.com/soilcurrency/go-ethereum/p2p/discover.newUDP
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/discover/udp.go:229 +0x533

goroutine 1 [chan receive, 5383 minutes]:
main.run(0xc2080ae6c0)
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/cmd/gsoil/main.go:418 +0x202
github.com/codegangsta/cli.(*App).Run(0xc2080ae5a0, 0xc20800a000, 0xa, 0xa, 0x0, 0x0)
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/Godeps/_workspace/src/github.com/codegangsta/cli/app.go:180 +0x11e6
main.main()
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/cmd/gsoil/main.go:373 +0x80

goroutine 5 [syscall, 5383 minutes]:
os/signal.loop()
        /usr/local/go/src/os/signal/signal_unix.go:21 +0x1f
created by os/signal.init·1
        /usr/local/go/src/os/signal/signal_unix.go:27 +0x35

goroutine 7 [chan receive]:
github.com/soilcurrency/go-ethereum/logger/glog.(*loggingT).flushDaemon(0x1659d00)
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/logger/glog/glog.go:897 +0x78
created by github.com/soilcurrency/go-ethereum/logger/glog.init·1
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/logger/glog/glog.go:428 +0x77

goroutine 17 [syscall, 5383 minutes, locked to thread]:
runtime.goexit()
        /usr/local/go/src/runtime/asm_amd64.s:2232 +0x1

goroutine 8 [select]:
github.com/soilcurrency/go-ethereum/logger.dispatchLoop()
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/logger/sys.go:81 +0x6d1


[...]



goroutine 7218077 [IO wait]:
net.(*pollDesc).Wait(0xc20e48a530, 0x72, 0x0, 0x0)
        /usr/local/go/src/net/fd_poll_runtime.go:84 +0x47
net.(*pollDesc).WaitRead(0xc20e48a530, 0x0, 0x0)
        /usr/local/go/src/net/fd_poll_runtime.go:89 +0x43
net.(*netFD).Read(0xc20e48a4d0, 0xc209ae80a0, 0x20, 0x20, 0x0, 0x7f90e3a10948, 0xc20bc7ec18)
        /usr/local/go/src/net/fd_unix.go:242 +0x40f
net.(*conn).Read(0xc20c2ab040, 0xc209ae80a0, 0x20, 0x20, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:121 +0xdc
io.ReadAtLeast(0x7f90e3a25298, 0xc20c2ab040, 0xc209ae80a0, 0x20, 0x20, 0x20, 0x0, 0x0, 0x0)
        /usr/local/go/src/io/io.go:298 +0xf1
io.ReadFull(0x7f90e3a25298, 0xc20c2ab040, 0xc209ae80a0, 0x20, 0x20, 0x20, 0x0, 0x0)
        /usr/local/go/src/io/io.go:316 +0x6d
github.com/soilcurrency/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc20aeb0960, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/rlpx.go:569 +0x11f
github.com/soilcurrency/go-ethereum/p2p.(*rlpx).ReadMsg(0xc20cb2ef30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/rlpx.go:86 +0x15c
github.com/soilcurrency/go-ethereum/p2p.(*Peer).readLoop(0xc20c609040, 0xc20aeb0f60)
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/peer.go:211 +0x89
created by github.com/soilcurrency/go-ethereum/p2p.(*Peer).run
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/peer.go:142 +0xe2

goroutine 8714530 [IO wait]:
net.(*pollDesc).Wait(0xc2094cba30, 0x72, 0x0, 0x0)
        /usr/local/go/src/net/fd_poll_runtime.go:84 +0x47
net.(*pollDesc).WaitRead(0xc2094cba30, 0x0, 0x0)
        /usr/local/go/src/net/fd_poll_runtime.go:89 +0x43
net.(*netFD).Read(0xc2094cb9d0, 0xc20a6c02e0, 0x20, 0x20, 0x0, 0x7f90e3a10948, 0xc2084bc3f0)
        /usr/local/go/src/net/fd_unix.go:242 +0x40f
net.(*conn).Read(0xc20ba054b8, 0xc20a6c02e0, 0x20, 0x20, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:121 +0xdc
io.ReadAtLeast(0x7f90e3a25298, 0xc20ba054b8, 0xc20a6c02e0, 0x20, 0x20, 0x20, 0x0, 0x0, 0x0)
        /usr/local/go/src/io/io.go:298 +0xf1
io.ReadFull(0x7f90e3a25298, 0xc20ba054b8, 0xc20a6c02e0, 0x20, 0x20, 0x20, 0x0, 0x0)
        /usr/local/go/src/io/io.go:316 +0x6d
github.com/soilcurrency/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc2097e2780, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/rlpx.go:569 +0x11f
github.com/soilcurrency/go-ethereum/p2p.(*rlpx).ReadMsg(0xc209d5a7b0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/rlpx.go:86 +0x15c
github.com/soilcurrency/go-ethereum/p2p.(*Peer).readLoop(0xc20b207380, 0xc2097e3440)
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/peer.go:211 +0x89
created by github.com/soilcurrency/go-ethereum/p2p.(*Peer).run
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/peer.go:142 +0xe2

goroutine 8820321 [IO wait]:
net.(*pollDesc).Wait(0xc20c3d1b80, 0x77, 0x0, 0x0)
        /usr/local/go/src/net/fd_poll_runtime.go:84 +0x47
net.(*pollDesc).WaitWrite(0xc20c3d1b80, 0x0, 0x0)
        /usr/local/go/src/net/fd_poll_runtime.go:93 +0x43
net.(*netFD).connect(0xc20c3d1b20, 0x0, 0x0, 0x7f90e3a20968, 0xc2095c5b60, 0xed02ba810, 0x2fcb4c7f, 0x16590c0, 0x0, 0x0)
        /usr/local/go/src/net/fd_unix.go:114 +0x24b
net.(*netFD).dial(0xc20c3d1b20, 0x7f90e3a20598, 0x0, 0x7f90e3a20598, 0xc20b259da0, 0xed02ba810, 0x2fcb4c7f, 0x16590c0, 0x0, 0x0)
        /usr/local/go/src/net/sock_posix.go:139 +0x37a
net.socket(0xdd89f0, 0x3, 0x2, 0x1, 0x0, 0xc20b259d00, 0x7f90e3a20598, 0x0, 0x7f90e3a20598, 0xc20b259da0, ...)
        /usr/local/go/src/net/sock_posix.go:91 +0x422
net.internetSocket(0xdd89f0, 0x3, 0x7f90e3a20598, 0x0, 0x7f90e3a20598, 0xc20b259da0, 0xed02ba810, 0x2fcb4c7f, 0x16590c0, 0x1, ...)
        /usr/local/go/src/net/ipsock_posix.go:137 +0x148
net.dialTCP(0xdd89f0, 0x3, 0x0, 0xc20b259da0, 0xed02ba810, 0x2fcb4c7f, 0x16590c0, 0xc20b7a38b0, 0x0, 0x0)
        /usr/local/go/src/net/tcpsock_posix.go:156 +0x125
net.dialSingle(0xdd89f0, 0x3, 0xc2095c5b40, 0x13, 0x0, 0x0, 0x7f90e3a20530, 0xc20b259da0, 0xed02ba810, 0xc22fcb4c7f, ...)
        /usr/local/go/src/net/dial.go:235 +0x3f5
net.func·016(0xed02ba810, 0xe2fcb4c7f, 0x16590c0, 0x0, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/dial.go:163 +0x12c
net.dial(0xdd89f0, 0x3, 0x7f90e3a20530, 0xc20b259da0, 0xc20ae63e50, 0xed02ba810, 0xe2fcb4c7f, 0x16590c0, 0x0, 0x0, ...)
        /usr/local/go/src/net/fd_unix.go:40 +0x6f
net.(*Dialer).Dial(0xc209094d00, 0xdd89f0, 0x3, 0xc2095c5b40, 0x13, 0x0, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/dial.go:170 +0x4be
github.com/soilcurrency/go-ethereum/p2p.(*dialTask).Do(0xc20b7a3850, 0xc20800c300)
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/dial.go:210 +0x1f4
github.com/soilcurrency/go-ethereum/p2p.func·008()
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/server.go:432 +0x53
created by github.com/soilcurrency/go-ethereum/p2p.func·009
        /root/soil/go-ethereum/build/_workspace/src/github.com/soilcurrency/go-ethereum/p2p/server.go:432 +0x58e


This ^ is part of the end of the logfile (if you need the full logfile, just tell me).


This is the node version I am running:

Code:
gsoil version

Gsoil
Version: 1.4.0
Git Commit: 9f893c8dd8f80b4be52c7019069d00bfa49a945a
Protocol Versions: [63 62 61]
Network Id: 42
Go Version: go1.4.2
OS: linux
GOPATH=/root/go
GOROOT=/usr/local/go



Just to make sure that it has really never happened before: I have logfiles back to May 2016, and I checked them:

Code:
 cat nohup.out_2016* | grep  goroutine

- none of them has such an error message.


full member
Activity: 176
Merit: 100
I again relaunched SOIL Mining Pool for running network and transactions over network.

http://soil.miners-zone.net

- payments every 2 hours,
- supported mining over getwork and stratum
- detailed stats for miners
- api support for miners

Later I will fix links for block explorer and will setup Network Stats page. Happy Mining and Good Luck.
newbie
Activity: 9
Merit: 0
gsoil 1.4.3

  • added static nodes from the community - client will sync automatically now
  • code cleanup

Thanks to all node suppliers!
If you like my work gimme some soil  Smiley.

https://github.com/martymcfly2015/go-soil/releases/tag/1.4.3


Nice work Marty. I will send you some Soil later today.  I like Altsheets idea of off exchange trading to get activity in coin moving again. I was thinking, SOIL is an eth based coin and Escrow contracts were supposed to be one of the most promising use cases for its smart contract capability. Can we get a smart contract running on soil  that facilitates a trustless peer to peer exchange of BTC for SOIL or even ETH for SOIL?  If we get a small peer to peer market running with soil smart contracts, there could be lot of potential to scale it out and integrate with wallet GUI to attract more users and add utility to coin. Would this be worth a
Community bounty for a working contract?
legendary
Activity: 902
Merit: 1001
Free trial of #AltFolio = save time, react faster
Here we go with a Blockchain Bootstrap on mega.nz:
Code:
https://mega.nz/#!BY5lEBqb!2dJpuqLOIXQ7nc-vmP_SVrp9qmSTrkViz-jBv0RbGfQ
Feel free to share this link wherever needed. Smiley

Very good. I have deleted the large file from my server, and replaced it with this: http://178.62.133.174/soil/SOIL-chaindata-20170203-block-1808086.zip
The checksums will stay also there: http://178.62.133.174/soil/SOIL-chaindata-20170203-block-1808086.zip.checksums.txt

Please donate, and please sell me some SOIL.

member
Activity: 82
Merit: 10
Auxiliary Soil Developer
gsoil 1.4.3

  • added static nodes from the community - client will sync automatically now
  • code cleanup

Thanks to all node suppliers!
If you like my work gimme some soil  Smiley.

https://github.com/martymcfly2015/go-soil/releases/tag/1.4.3
legendary
Activity: 1045
Merit: 1157
no degradation
Here we go with a Blockchain Bootstrap on mega.nz:
Code:
https://mega.nz/#!BY5lEBqb!2dJpuqLOIXQ7nc-vmP_SVrp9qmSTrkViz-jBv0RbGfQ
Feel free to share this link wherever needed. Smiley
newbie
Activity: 46
Merit: 0
Posted my node couple of days ago:

admin.addPeer("enode://36667a60f555c254957b56aca013b507bb9e2a2f7b2484be7c70471dee268492907a11ee00329af761574ae2be57562660b95738654a2ca96bcf8ae88974033f@51.15.130.241:39420")

Can someone check if its visible? I will let it run for a couple months (at least...).

newbie
Activity: 9
Merit: 0
Ports should be open now.  Is node visible now?  Thanks


admin.addPeer("enode://5aea33dbeacb10ad7df148947e17947c5ebb1ac0fedc7b4d65d01dd61907349830aa24961e2069e07f81ee4635acfd3c4cb4039da4f25d81455d8b7d2c78e4c5@173.254.234.18:39420")

sr. member
Activity: 399
Merit: 250
my soil node:103.82.54.14

admin.addPeer("enode://d61c21eb1c83e60e31d8cb327d422a5fa4ca4a958aa6e7db260e742ebc9bfe696d6d68e416cfe445f2de724cd10c860b3ab1aaafac982363acd930642c71c67e@103.82.54.14:39420")

Visible! Will this node be available for long term? If so I could add it to the static node list of gsoil 1.4.2...
yes,it will be available for long term
hero member
Activity: 742
Merit: 505
Someone came along and pushed the difficulty way up and left.
Blocktimes now 25-35 minutes.


Im thinking the coin specs are fine.
Any costs for new stuff could be done by a quick community crowdfunding.
sr. member
Activity: 399
Merit: 250
I have a soil node on vps, How to build a soil block explorer?
Pages:
Jump to: