Versions in this module Expand all Collapse all v0 v0.1.0 Apr 17, 2025 v0.0.2 Mar 27, 2025 Changes in this version + func NewService(log logging.Logger, chainManager chains.Manager, ipcs *ipcs.ChainIPCs) (http.Handler, error) + type Client interface + GetPublishedBlockchains func(ctx context.Context, options ...rpc.Option) ([]ids.ID, error) + PublishBlockchain func(ctx context.Context, chainID string, options ...rpc.Option) (*PublishBlockchainReply, error) + UnpublishBlockchain func(ctx context.Context, chainID string, options ...rpc.Option) error + func NewClient(uri string) Client + type GetPublishedBlockchainsReply struct + Chains []ids.ID + type PublishBlockchainArgs struct + BlockchainID string + type PublishBlockchainReply struct + ConsensusURL string + DecisionsURL string + type Service struct + func (s *Service) GetPublishedBlockchains(_ *http.Request, _ *struct{}, reply *GetPublishedBlockchainsReply) error + func (s *Service) PublishBlockchain(_ *http.Request, args *PublishBlockchainArgs, reply *PublishBlockchainReply) error + func (s *Service) UnpublishBlockchain(_ *http.Request, args *UnpublishBlockchainArgs, _ *api.EmptyReply) error + type UnpublishBlockchainArgs struct + BlockchainID string