UNPKG

@1hive/connect-core

Version:

Access and interact with Aragon Organizations and their apps.

51 lines (50 loc) 1.85 kB
{ "appName": "apm-enssub.aragonpm.eth", "roles": [ { "id": "CREATE_NAME_ROLE", "bytes": "0xf86bc2abe0919ab91ef714b2bec7c148d94f61fdb069b91a6cfe9ecdee1799ba", "name": "Create subdomains", "params": [] }, { "id": "DELETE_NAME_ROLE", "bytes": "0x03d74c8724218ad4a99859bcb2d846d39999449fd18013dd8d69096627e68622", "name": "Remove subdomains", "params": [] }, { "id": "POINT_ROOTNODE_ROLE", "bytes": "0x9ecd0e7bddb2e241c41b595a436c4ea4fd33c9fa0caa8056acf084fc3aa3bfbe", "name": "Point root domain", "params": [] } ], "functions": [ { "sig": "initialize(address,bytes32)", "roles": [], "notice": "Initialize this ENSSubdomainRegistrar instance with `_ens` as the root ENS registry and `_rootNode` as the node to allocate subdomains under" }, { "sig": "createName(bytes32,address)", "roles": ["CREATE_NAME_ROLE"], "notice": "Create a new ENS subdomain record for `_label` and assign ownership to `_owner`" }, { "sig": "createNameAndPoint(bytes32,address)", "roles": ["CREATE_NAME_ROLE"], "notice": "Create a new ENS subdomain record for `_label` that resolves to `_target` and is owned by this ENSSubdomainRegistrar" }, { "sig": "deleteName(bytes32)", "roles": ["DELETE_NAME_ROLE"], "notice": "Deregister ENS subdomain record for `_label`" }, { "sig": "pointRootNode(address)", "roles": ["POINT_ROOTNODE_ROLE"], "notice": "Resolve this ENSSubdomainRegistrar's root node to `_target`" } ] }