Versions in this module Expand all Collapse all v0 v0.1.0 Apr 19, 2020 Changes in this version + func NewService(nodeID ids.ShortID, networkID uint32, log logging.Logger, ...) *common.HTTPHandler + type Admin struct + func (service *Admin) Alias(r *http.Request, args *AliasArgs, reply *AliasReply) error + func (service *Admin) AliasChain(_ *http.Request, args *AliasChainArgs, reply *AliasChainReply) error + func (service *Admin) GetBlockchainID(r *http.Request, args *GetBlockchainIDArgs, reply *GetBlockchainIDReply) error + func (service *Admin) GetChainAliases(r *http.Request, args *GetChainAliasesArgs, reply *GetChainAliasesReply) error + func (service *Admin) GetNetworkID(r *http.Request, args *GetNetworkIDArgs, reply *GetNetworkIDReply) error + func (service *Admin) GetNodeID(r *http.Request, args *GetNodeIDArgs, reply *GetNodeIDReply) error + func (service *Admin) LockProfile(r *http.Request, args *LockProfileArgs, reply *LockProfileReply) error + func (service *Admin) MemoryProfile(r *http.Request, args *MemoryProfileArgs, reply *MemoryProfileReply) error + func (service *Admin) Peers(r *http.Request, args *PeersArgs, reply *PeersReply) error + func (service *Admin) StartCPUProfiler(r *http.Request, args *StartCPUProfilerArgs, reply *StartCPUProfilerReply) error + func (service *Admin) StopCPUProfiler(r *http.Request, args *StopCPUProfilerArgs, reply *StopCPUProfilerReply) error + type AliasArgs struct + Alias string + Endpoint string + type AliasChainArgs struct + Alias string + Chain string + type AliasChainReply struct + Success bool + type AliasReply struct + Success bool + type GetBlockchainIDArgs struct + Alias string + type GetBlockchainIDReply struct + BlockchainID string + type GetChainAliasesArgs struct + ChainID string + type GetChainAliasesReply struct + Aliases []string + type GetNetworkIDArgs struct + type GetNetworkIDReply struct + NetworkID cjson.Uint32 + type GetNodeIDArgs struct + type GetNodeIDReply struct + NodeID ids.ShortID + type LockProfileArgs struct + Filename string + type LockProfileReply struct + Success bool + type MemoryProfileArgs struct + Filename string + type MemoryProfileReply struct + Success bool + type Networking struct + func (n *Networking) Peers() ([]string, error) + type Peerable interface + IPs func() []utils.IPDesc + type PeersArgs struct + type PeersReply struct + Peers []string + type Performance struct + func (p *Performance) LockProfile(filename string) error + func (p *Performance) MemoryProfile(filename string) error + func (p *Performance) StartCPUProfiler(filename string) error + func (p *Performance) StopCPUProfiler() error + type StartCPUProfilerArgs struct + Filename string + type StartCPUProfilerReply struct + Success bool + type StopCPUProfilerArgs struct + type StopCPUProfilerReply struct + Success bool