//********************************************************************** // Functions that access variables in this method to set up Factom Nodes // and start the servers. //********************************************************************** func makeServer(s *state.State) *FactomNode { // All other states are clones of the first state. Which this routine // gets passed to it. newState := s if len(fnodes) > 0 { newState = s.Clone(len(fnodes)).(*state.State) time.Sleep(10 * time.Millisecond) newState.Init() } fnode := new(FactomNode) fnode.State = newState fnodes = append(fnodes, fnode) fnode.MLog = mLog return fnode }