github.com/shyftnetwork/go-empyrean@v1.8.3-0.20191127201940-fbfca9338f04/consensus (about) clique consensus.go errors.go ethash misc