Gets all ARNS records by paginating through all available records. Uses a while loop to continuously fetch records until all are retrieved.
Promise resolving to an array of all ARNS records with names
Gets the process ID for a given domain. For domains with underscores (e.g., "nft_randao"), everything after the underscore is the ANT name. For domains without underscores (e.g., "randao"), the entire string is the ANT name.
The domain to get the process ID for (e.g., "nft_randao" or "randao")
Promise resolving to the process ID string
Static
getOptional
config: ARIOServiceConfig
Service for handling ARIO operations, including ANT and ARNS record management. Implements a singleton pattern with lazy initialization to ensure only one instance exists.