Aragon Connect Entities
RegistryFactory
Field
Type
Description
id
ID!
RegistryFactory address
address
Bytes!
RegistryFactory address
registryCount
Int!
The number of proxies deployed for the registry factory in this repo
registries
[Registry!]!
Registries
Registry
Field
Type
Description
id
ID!
Registry id
address
Bytes!
Registry address
name
String!
Registry name
node
Bytes!
ENS node
repoCount
Int!
The number of proxies deployed for the registry in this repo
repos
[Repo!]!
Registry repo
factory
RegistryFactory!
Factory registry
Repo
Field
Type
Description
id
ID!
Repo id
address
Bytes!
Repo address
name
String!
Repo name
node
Bytes!
Repo ENS node
versions
[Version!]!
Repo version
registry
Registry!
Repo registry
appCount
Int!
The number of proxies deployed for the app in this repo
Version
Field
Type
Description
id
ID!
Concat repo address ‘-’ semanticVersion
semanticVersion
String!
Semver version number
codeAddress
Bytes!
App implementation address
contentUri
String!
Content URI, ipfs hash or html url
artifact
String
Artifact.json metadata
manifest
String
Manifest.json metadata
repo
Repo!
Version repo
apps
[App!]
App version
OrgFactory
Field
Type
Description
id
ID!
OrgFactory id
address
Bytes!
OrgFactory address
orgCount
Int!
Number of organzations
organizations
[Organization!]!
Organizations
Organization
Field
Type
Description
id
ID!
Kernel address
address
Bytes!
Organization address
createdAt
BigInt!
Block organization was created
acl
Bytes!
Acl address
recoveryVault
Bytes!
Recovery vault address
permissions
[Permission!]!
Permissions granted to app
factory
OrgFactory!
Organization factory
App
Field
Type
Description
id
ID!
App proxy address
address
Bytes!
App address
name
String!
App name
appId
String!
ENS namehash of the aragonPM repo
implementation
Implementation!
App base implementation entity
isForwarder
Boolean!
Whether the app is Forwarder
isUpgradeable
Boolean!
Whether the app is upgradeable
version
Version
Repo Version entity
repo
Repo
App repo
roles
[Role!]!
Role assigned
organization
Organization!
Organizations in relation to app
Implementation
Field
Type
Description
id
ID!
Concat namespace ‘-’ appId #
address
Bytes!
Implementation address
Role
Field
Type
Description
id
ID!
Concat app address ‘-’ role hash
hash
Bytes!
Role ens namehash
manager
Bytes!
Role manager address
app
App!
App used for role
grantees
[Permission!]!
Grantee derived from role
Permission
Field
Type
Description
id
ID!
Concat of app address ‘-’ role hash ‘-’ grantee address
granteeAddress
Bytes!
Address assigned the permissions
allowed
Boolean!
Whether the grantee is allowed by the permission
params
[Param!]!
List of parameters the permission has
app
App!
App used to request permission
role
Role!
Role in relation to permission
Param
Field
Type
Description
id
ID!
Concat of param hash ‘-’ index
argumentId
Int!
Argument id (uint8)
operationType
Int!
Operation type (uint8)
argumentValue
BigInt!
Argument Value (uint240)
Last updated