Documentation ¶
Overview ¶
Package ipns enables interaction with InterPlanetary Name System.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IPNSManager ¶
type IPNSManager struct {
// contains filtered or unexported fields
}
func NewIPNSManager ¶
func NewIPNSManager(sh *shell.Shell) (*IPNSManager, error)
func (*IPNSManager) GetIPNSAddr ¶
func (m *IPNSManager) GetIPNSAddr() string
func (*IPNSManager) UpdateIPNSEntry ¶
func (m *IPNSManager) UpdateIPNSEntry(commitCID string) error
type IPNSResolver ¶
type IPNSResolver struct {
// contains filtered or unexported fields
}
func NewIPNSResolver ¶
func NewIPNSResolver(shell *shell.Shell) *IPNSResolver
func (*IPNSResolver) ResolveIPNS ¶
func (m *IPNSResolver) ResolveIPNS(filename string) (string, error)
type TestManagerResolver ¶
type TestManagerResolver struct {
// contains filtered or unexported fields
}
func NewTestManager ¶
func NewTestManager() *TestManagerResolver
func (*TestManagerResolver) GetIPNSAddr ¶
func (m *TestManagerResolver) GetIPNSAddr() string
func (*TestManagerResolver) ResolveIPNS ¶
func (m *TestManagerResolver) ResolveIPNS(_ string) (string, error)
func (*TestManagerResolver) UpdateIPNSEntry ¶
func (m *TestManagerResolver) UpdateIPNSEntry(commitCID string) error
Click to show internal directories.
Click to hide internal directories.