@@ -45,14 +45,14 @@ const maindir = "github.com/hyperledger/fabric/orderer/sbft/main"
4545
4646var mainexe = os .TempDir () + "/" + "sbft"
4747
48- type peer struct {
48+ type Peer struct {
4949 id uint64
5050 config flags
5151 cancel context.CancelFunc
5252 cmd * exec.Cmd
5353}
5454
55- type receiver struct {
55+ type Receiver struct {
5656 id uint64
5757 retch chan []byte
5858 signals chan bool
@@ -193,7 +193,7 @@ func TestTenReplicasBombedWithBroadcastsIfLedgersConsistent(t *testing.T) {
193193 StartPeers (peers )
194194 defer StopPeers (peers )
195195
196- receivers := make ([]* receiver , 0 , len (peers ))
196+ receivers := make ([]* Receiver , 0 , len (peers ))
197197 for i := 0 ; i < len (peers ); i ++ {
198198 r , err := Receive (peers [i ], startingPort )
199199 if err != nil {
@@ -223,8 +223,8 @@ func TestTenReplicasBombedWithBroadcastsIfLedgersConsistent(t *testing.T) {
223223 }
224224}
225225
226- func InitPeers (num uint64 , startingPort int ) []* peer {
227- peers := make ([]* peer , 0 , num )
226+ func InitPeers (num uint64 , startingPort int ) []* Peer {
227+ peers := make ([]* Peer , 0 , num )
228228 certFiles := make ([]string , 0 , num )
229229 for i := uint64 (0 ); i < num ; i ++ {
230230 certFiles = append (certFiles , generateCertificate (i , keyfile ))
@@ -236,13 +236,13 @@ func InitPeers(num uint64, startingPort int) []*peer {
236236 return peers
237237}
238238
239- func StartPeers (peers []* peer ) {
239+ func StartPeers (peers []* Peer ) {
240240 for _ , p := range peers {
241241 p .start ()
242242 }
243243}
244244
245- func StopPeers (peers []* peer ) {
245+ func StopPeers (peers []* Peer ) {
246246 for _ , p := range peers {
247247 p .stop ()
248248 }
@@ -275,7 +275,7 @@ func generateConfig(peerNum uint64, startingPort int, certFiles []string) string
275275 return conffilepath
276276}
277277
278- func initPeer (uid uint64 , startingPort int , configFile string , certFile string ) (p * peer ) {
278+ func initPeer (uid uint64 , startingPort int , configFile string , certFile string ) (p * Peer ) {
279279 tempDir , err := ioutil .TempDir ("" , "sbft_test" )
280280 panicOnError (err )
281281 os .RemoveAll (tempDir )
@@ -286,7 +286,7 @@ func initPeer(uid uint64, startingPort int, configFile string, certFile string)
286286 keyFile : keyfile ,
287287 dataDir : tempDir }
288288 ctx , cancel := context .WithCancel (context .Background ())
289- p = & peer {id : uid , cancel : cancel , config : c }
289+ p = & Peer {id : uid , cancel : cancel , config : c }
290290 err = initInstance (c )
291291 panicOnError (err )
292292 p .cmd = exec .CommandContext (ctx , mainexe , "-addr" , p .config .listenAddr , "-gaddr" , p .config .grpcAddr , "-cert" , p .config .certFile , "-key" ,
@@ -296,17 +296,17 @@ func initPeer(uid uint64, startingPort int, configFile string, certFile string)
296296 return
297297}
298298
299- func (p * peer ) start () {
299+ func (p * Peer ) start () {
300300 err := p .cmd .Start ()
301301 panicOnError (err )
302302}
303303
304- func (p * peer ) stop () {
304+ func (p * Peer ) stop () {
305305 p .cancel ()
306306 p .cmd .Wait ()
307307}
308308
309- func Broadcast (p * peer , startingPort int , bytes []byte ) error {
309+ func Broadcast (p * Peer , startingPort int , bytes []byte ) error {
310310 timeout := 10 * time .Second
311311 grpcAddress := grpcAddress (p .id , startingPort )
312312 clientconn , err := grpc .Dial (grpcAddress , grpc .WithBlock (), grpc .WithTimeout (timeout ), grpc .WithInsecure ())
@@ -330,7 +330,7 @@ func Broadcast(p *peer, startingPort int, bytes []byte) error {
330330 return nil
331331}
332332
333- func Receive (p * peer , startingPort int ) (* receiver , error ) {
333+ func Receive (p * Peer , startingPort int ) (* Receiver , error ) {
334334 retch := make (chan []byte , 100 )
335335 signals := make (chan bool , 100 )
336336 timeout := 4 * time .Second
@@ -378,14 +378,14 @@ func Receive(p *peer, startingPort int) (*receiver, error) {
378378 }
379379 }
380380 }()
381- return & receiver {id : p .id , retch : retch , signals : signals }, nil
381+ return & Receiver {id : p .id , retch : retch , signals : signals }, nil
382382}
383383
384- func (r * receiver ) Received () int {
384+ func (r * Receiver ) Received () int {
385385 return len (r .retch )
386386}
387387
388- func (r * receiver ) Stop () {
388+ func (r * Receiver ) Stop () {
389389 close (r .signals )
390390}
391391
@@ -396,7 +396,7 @@ func AssertWithTimeout(assertion func() bool, timeoutSec int) bool {
396396 return assertion ()
397397}
398398
399- func WaitForConnection (peers []* peer ) {
399+ func WaitForConnection (peers []* Peer ) {
400400 l := len (peers )
401401 m := math .Max (float64 (3 ), float64 (l - 3 ))
402402 _ = <- time .After (time .Duration (m ) * time .Second )
0 commit comments