func (kern *Kernel) Boot() error {
	for _, launcher := range kern.Launchers {
		if launcher.Enabled {
			srvr, err := launcher.Launch()
			if err != nil {
				return fmt.Errorf("error launching %s server: %v", launcher.Name, err)
			}

			kern.processes[launcher.Name] = srvr
		}
	}
	go kern.supervise()
	return nil
}
// Boot the kernel starting Tendermint and RPC layers
Boot the kernel starting Tendermint and RPC layers
// Boot the kernel starting Tendermint and RPC layers
func (kern *Kernel) Boot() error {
	for _, launcher := range kern.Launchers {
		if launcher.Enabled {
			srvr, err := launcher.Launch()
			if err != nil {
				return fmt.Errorf("error launching %s server: %v", launcher.Name, err)
			}
			kern.processes[launcher.Name] = srvr
		}
	}
	go kern.supervise()
	return nil
}
func ( kern * Kernel ) Boot ( ) error { for _ , launcher := range kern . Launchers { if launcher . Enabled { srvr , err := launcher . Launch ( ) if err != nil { return fmt . Errorf ( " " , launcher . Name , err ) } kern . processes [ launcher . Name ] = srvr } } go kern . supervise ( ) return nil }
Boot the kernel starting Tendermint and RPC layers
Boot the kernel starting Tendermint and RPC layers