Factory interface for creating namespaced keys. Provides a way to organize keys into logical groups/namespaces for better key management and collision prevention. This contract is used throughout the library for creating properly namespaced keys.
IMPORT_PATH: "@daiso-tech/core/namespace/contracts"
"@daiso-tech/core/namespace/contracts"
Creates a new IKey object within this namespace. The returned key will include this namespace's prefix.
IKey
The raw key string (namespace prefix will be added automatically)
A new namespaced key instance
Gets the namespace prefix string. This prefix is automatically prepended to all keys created by this namespace.
The namespace prefix
Factory interface for creating namespaced keys. Provides a way to organize keys into logical groups/namespaces for better key management and collision prevention. This contract is used throughout the library for creating properly namespaced keys.
IMPORT_PATH:
"@daiso-tech/core/namespace/contracts"