registry/txt.go
func NewTXTRegistry(provider provider.Provider, txtPrefix, ownerID string, cacheInterval time.Duration) (*TXTRegistry, error) {
	if ownerID == "" {
		return nil, errors.New("owner id cannot be empty")
	}

	mapper := newPrefixNameMapper(txtPrefix)

	return &TXTRegistry{
		provider:      provider,
		ownerID:       ownerID,
		mapper:        mapper,
		cacheInterval: cacheInterval,
	}, nil
}
func NewTXTRegistry(provider provider.Provider, txtPrefix, ownerID string, cacheInterval time.Duration) (*TXTRegistry, error) {
	if ownerID == "" {
		return nil, errors.New("owner id cannot be empty")
	}

	mapper := newPrefixNameMapper(txtPrefix)

	return &TXTRegistry{
		provider:      provider,
		ownerID:       ownerID,
		mapper:        mapper,
		cacheInterval: cacheInterval,
	}, nil
}
func NewTXTRegistry ( provider provider . Provider , txtPrefix , ownerID string , cacheInterval time . Duration ) ( * TXTRegistry , error ) { if ownerID == " " { return nil , errors . New ( " " ) } mapper := newPrefixNameMapper ( txtPrefix ) return & TXTRegistry { provider : provider , ownerID : ownerID , mapper : mapper , cacheInterval : cacheInterval , } , nil }
// NewTXTRegistry returns new TXTRegistry object
NewTXTRegistry returns new TXTRegistry object