code: func (s *LightEthereum) APIs() []rpc.API {
  	return append(ethapi.GetAPIs(s.ApiBackend), []rpc.API{
  		{
  			Namespace: "eth",
  			Version:   "1.0",
  			Service:   &LightDummyAPI{},
  			Public:    true,
  		}, {
  			Namespace: "eth",
  			Version:   "1.0",
  			Service:   downloader.NewPublicDownloaderAPI(s.protocolManager.downloader, s.eventMux),
  			Public:    true,
  		}, {
  			Namespace: "eth",
  			Version:   "1.0",
  			Service:   filters.NewPublicFilterAPI(s.ApiBackend, true),
  			Public:    true,
  		}, {
  			Namespace: "net",
  			Version:   "1.0",
  			Service:   s.netRPCService,
  			Public:    true,
  		},
  	}...)
  }
docs: // APIs returns the collection of RPC services the ethereum package offers.
  // NOTE, some of these services probably need to be moved to somewhere else.