github.com/etherite/go-etherite@v0.0.0-20171015192807-5f4dd87b2f6e/consensus (about) clique consensus.go errors.go ethash misc