mirror of
https://github.com/Instadapp/instadapp-dsa-subgraph.git
synced 2024-07-29 21:48:18 +00:00
39 lines
557 B
GraphQL
39 lines
557 B
GraphQL
|
type User @entity {
|
||
|
id: ID!
|
||
|
|
||
|
smartAccountsOwned: [SmartAccount!]! @derivedFrom(field:"owner")
|
||
|
|
||
|
smartAccountsCreated: [SmartAccount!]! @derivedFrom(field:"creator")
|
||
|
}
|
||
|
|
||
|
type SmartAccount @entity {
|
||
|
id: ID!
|
||
|
|
||
|
owner: User!
|
||
|
|
||
|
creator: User!
|
||
|
|
||
|
origin: String!
|
||
|
}
|
||
|
|
||
|
type AccountModule @entity {
|
||
|
"ID is the account module version"
|
||
|
id: ID!
|
||
|
|
||
|
version: Int
|
||
|
|
||
|
connectors: String!
|
||
|
|
||
|
check: String!
|
||
|
|
||
|
instaIndex: InstaIndex!
|
||
|
}
|
||
|
|
||
|
type InstaIndex @entity {
|
||
|
id: ID!
|
||
|
|
||
|
master: String
|
||
|
|
||
|
accountModules: [AccountModule!]! @derivedFrom(field: "instaIndex")
|
||
|
}
|