{"action":"created","issue":{"url":"https://api.github.com/repos/gridcoin/Gridcoin-Research/issues/893","repository_url":"https://api.github.com/repos/gridcoin/Gridcoin-Research","labels_url":"https://api.github.com/repos/gridcoin/Gridcoin-Research/issues/893/labels{/name}","comments_url":"https://api.github.com/repos/gridcoin/Gridcoin-Research/issues/893/comments","events_url":"https://api.github.com/repos/gridcoin/Gridcoin-Research/issues/893/events","html_url":"https://github.com/gridcoin/Gridcoin-Research/issues/893","id":292229358,"number":893,"title":"Forking, General chat about the forking situation","user":{"login":"tomasbrod","id":11995799,"avatar_url":"https://avatars1.githubusercontent.com/u/11995799?v=4","gravatar_id":"","url":"https://api.github.com/users/tomasbrod","html_url":"https://github.com/tomasbrod","followers_url":"https://api.github.com/users/tomasbrod/followers","following_url":"https://api.github.com/users/tomasbrod/following{/other_user}","gists_url":"https://api.github.com/users/tomasbrod/gists{/gist_id}","starred_url":"https://api.github.com/users/tomasbrod/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomasbrod/subscriptions","organizations_url":"https://api.github.com/users/tomasbrod/orgs","repos_url":"https://api.github.com/users/tomasbrod/repos","events_url":"https://api.github.com/users/tomasbrod/events{/privacy}","received_events_url":"https://api.github.com/users/tomasbrod/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":56,"created_at":"2018-01-28T19:06:52Z","updated_at":"2018-02-01T19:27:19Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"I came to conclusion that most forks after the v9hardfork were caused by false detection of bad beacon contracts. If a beacon contract within a block is detected as bad, the block is rejected.\r\nThe validation of beacons is, I believe, correct, but it operates on inconsistent data.\r\nWhen reorganizing, the \"Admin Messages\", where contracts are stored, are incorrectly reloaded. This causes messages included on a fork, persist in memory structures even after that block was removed during a reorganize. Connecting blocks will fail, because the wallet now thinks the contract is duplicate. The client will get stuck on the block, starting yet another chain fork.\r\n313 GRC bounty for fixing the contract loading issue [address](https://gridcoinstats.eu/address/SERLeyvbiLUMXSL373zbaCubqyWrECa1oh)."},"comment":{"url":"https://api.github.com/repos/gridcoin/Gridcoin-Research/issues/comments/362374947","html_url":"https://github.com/gridcoin/Gridcoin-Research/issues/893#issuecomment-362374947","issue_url":"https://api.github.com/repos/gridcoin/Gridcoin-Research/issues/893","id":362374947,"user":{"login":"frank0051","id":3454785,"avatar_url":"https://avatars2.githubusercontent.com/u/3454785?v=4","gravatar_id":"","url":"https://api.github.com/users/frank0051","html_url":"https://github.com/frank0051","followers_url":"https://api.github.com/users/frank0051/followers","following_url":"https://api.github.com/users/frank0051/following{/other_user}","gists_url":"https://api.github.com/users/frank0051/gists{/gist_id}","starred_url":"https://api.github.com/users/frank0051/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frank0051/subscriptions","organizations_url":"https://api.github.com/users/frank0051/orgs","repos_url":"https://api.github.com/users/frank0051/repos","events_url":"https://api.github.com/users/frank0051/events{/privacy}","received_events_url":"https://api.github.com/users/frank0051/received_events","type":"User","site_admin":false},"created_at":"2018-02-01T19:27:19Z","updated_at":"2018-02-01T19:27:19Z","author_association":"NONE","body":"@aladar42, you're on the same one as meat this point - it looks like NeuralMiner and Gridcoinstats have on their separate ways on a minor fork at 1152529. The one we're on has 1.9M net weight and .168 diff.\r\n"}}
{"actor":{"display_login":"frank0051"}}