# Functions
GetDomain returns the domain part of a whole namespace.
GetNamespace returns the namespace part of a whole namespace.
IsFullNamespaceURI checks whether the given string is a whole namespace URI.
IsFullNativeNamespaceURI checks whether the given string is a whole native user address or repo namespace URI.
IsNamespaceURI checks whether the given string is a valid namespace.
IsNativeNamespaceURI checks whether the given string is a whole or partial native namespace URI.
IsNativeRepoNamespaceURI checks whether the address is a whole or partial native repo namespace URI.
IsUserAddressURI checks whether the address is a whole or partial user address namespace URI.
IsUserNamespaceURI checks whether the given string is a whole or partial user-defined namespace URI.
IsValidResourceName checks whether a user-defined name is valid as a resource name.
IsValidResourceNameNoMinLen is like IsValidResourceName but minimum length is not enforced.
IsValidScope checks whether and address can be used as a scope.
IsValidUserAddr checks whether a bech32 user address is valid.
IsWholeNativeRepoURI checks whether the given string is a whole native repo namespace URI.
IsWholeNativeURI checks whether the given string is a full native namespace URI.
IsWholeNativeUserAddressURI checks whether the given string is a whole native user address namespace URI.
# Constants
e.g r/abc-xyz or a/abc-xyz.
No description provided by the author
e.g a/abc-xyz, a/.
e.g r/abc-xyz, a/abc-xyz, r/, a/.
No description provided by the author
No description provided by the author
e.g r/abc-xyz, r/.
No description provided by the author
No description provided by the author
e.g namespace/abc-xyz_ (excluding: r/abc-xyz).
e.g namespace/abc-xyz_, r/abc-xyz.
# Type aliases
Address represents an identifier for a resource.