github.com/renegr87/renegr87@v2.1.1+incompatible/orderer/consensus/solo (about) consensus.go consensus_test.go mocks