Versions in this module Expand all Collapse all v0 v0.1.0 Sep 4, 2019 Changes in this version + const RouteGetSeeds + const Succ + const TCP + const UDP + var LocalNodeType types.NodeType + func GetLocalNodeType() types.NodeType + func GetSeeds(bootSouce string, priv crypto.PrivKey, logger log.Logger) (nodes []*common.Node, localNodeType types.NodeType, err error) + func GetSeedsFromBootSvr(bootSvr string, priv crypto.PrivKey, logger log.Logger) (nodes []*common.Node, localNodeType types.NodeType, err error) + func HttpGet(addr string) ([]byte, error) + func HttpPost(url string, request interface{}) ([]byte, error) + func HttpPostWithHeader(url string, data []byte, header map[string]string) ([]byte, error) + func RapNodes(seeds []Rnode, logger log.Logger) (nodes []*common.Node) + type Endpoint struct + IP []string + Port map[string]int + func NewLocalEndpoint() (*Endpoint, error) + type GeetSeedsReq struct + Pubkey string + Sign string + Time int64 + type GeetSeedsResp struct + Code int + Message string + Seeds []Rnode + Type int + type Rnode struct + Endpoint Endpoint + PubKey string