Documentation
¶
Index ¶
- Constants
- Variables
- 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
- type GeetSeedsReq
- type GeetSeedsResp
- type Rnode
Constants ¶
View Source
const ( UDP = "udp" TCP = "tcp" RouteGetSeeds = "api/bootnode" )
View Source
const (
Succ = 0
)
Variables ¶
View Source
var (
LocalNodeType types.NodeType
)
Functions ¶
func GetLocalNodeType ¶
func GetSeedsFromBootSvr ¶
func HttpPostWithHeader ¶
Types ¶
type Endpoint ¶
Endpoint network endpoint
func NewLocalEndpoint ¶
NewLocalEndpoint create network endpoint with local IPv4 address
type GeetSeedsReq ¶
type GeetSeedsResp ¶
Click to show internal directories.
Click to hide internal directories.