Versions in this module Expand all Collapse all v1 v1.0.2 Nov 7, 2022 v1.0.1 Nov 7, 2022 Changes in this version + var OakVersion = "latest" v1.0.0 Nov 7, 2022 Changes in this version + var OrbVersion = "latest" + type Handler struct + func NewHandler(version Version, retriever nodeInfoRetriever) *Handler + func (h *Handler) Handler() common.HTTPRequestHandler + func (h *Handler) Method() string + func (h *Handler) Path() string + type NodeInfo struct + Metadata map[string]interface{} + OpenRegistrations bool + Protocols []string + Services Services + Software Software + Usage Usage + Version string + type NodeInfoRetriever struct + GetNodeInfoStub func(version Version) *NodeInfo + func (fake *NodeInfoRetriever) GetNodeInfo(version Version) *NodeInfo + func (fake *NodeInfoRetriever) GetNodeInfoArgsForCall(i int) Version + func (fake *NodeInfoRetriever) GetNodeInfoCallCount() int + func (fake *NodeInfoRetriever) GetNodeInfoReturns(result1 *NodeInfo) + func (fake *NodeInfoRetriever) GetNodeInfoReturnsOnCall(i int, result1 *NodeInfo) + func (fake *NodeInfoRetriever) Invocations() map[string][][]interface{} + type Service struct + func NewService(serviceIRI *url.URL, refreshInterval time.Duration, apStore apstore.Store, ...) *Service + func (r *Service) GetNodeInfo(version Version) *NodeInfo + type Services struct + Inbound []string + Outbound []string + type Software struct + Name string + Repository string + Version string + type Usage struct + LocalComments int + LocalPosts int + Users Users + type Users struct + Total int + type Version = string + const V2_0 + const V2_1