Last active
June 1, 2024 00:26
-
-
Save dsetzer/e4c3b98414b525e321d3f724fff18f3a to your computer and use it in GitHub Desktop.
GraphQL Schema for ActuallyFair (unnecessary third party verifier added to bustabit by new owner Leo)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"data": { | |
"__schema": { | |
"types": [ | |
{ | |
"name": "Query", | |
"fields": [ | |
{ "name": "query" }, | |
{ "name": "nodeId" }, | |
{ "name": "node" }, | |
{ "name": "apps" }, | |
{ "name": "appsAuthPubkeys" }, | |
{ "name": "appsVxConnectionStrings" }, | |
{ "name": "users" }, | |
{ "name": "app" }, | |
{ "name": "appBySlug" }, | |
{ "name": "appsAuthPubkey" }, | |
{ "name": "appsVxConnectionString" }, | |
{ "name": "user" }, | |
{ "name": "appIdOf" }, | |
{ "name": "canonicalizeUname" }, | |
{ "name": "currentSessionId" }, | |
{ "name": "currentSessionsUser" }, | |
{ "name": "currentUserId" }, | |
{ "name": "slugize" }, | |
{ "name": "userByUname" }, | |
{ "name": "userIdOf" }, | |
{ "name": "appByNodeId" }, | |
{ "name": "appsAuthPubkeyByNodeId" }, | |
{ "name": "appsVxConnectionStringByNodeId" }, | |
{ "name": "userByNodeId" } | |
] | |
}, | |
{ | |
"name": "Node", | |
"fields": [ | |
{ "name": "nodeId" } | |
] | |
}, | |
{ | |
"name": "ID", | |
"fields": null | |
}, | |
{ | |
"name": "AppsConnection", | |
"fields": [ | |
{ "name": "nodes" }, | |
{ "name": "edges" }, | |
{ "name": "pageInfo" }, | |
{ "name": "totalCount" } | |
] | |
}, | |
{ | |
"name": "App", | |
"fields": [ | |
{ "name": "nodeId" }, | |
{ "name": "id" }, | |
{ "name": "owner" }, | |
{ "name": "name" }, | |
{ "name": "slug" }, | |
{ "name": "created" }, | |
{ "name": "userByOwner" }, | |
{ "name": "appsVxConnectionStrings" }, | |
{ "name": "appsAuthPubkeys" }, | |
{ "name": "currentAuthPubkey" }, | |
{ "name": "currentVxConnectionString" }, | |
{ "name": "vx" } | |
] | |
}, | |
{ | |
"name": "UUID", | |
"fields": null | |
}, | |
{ | |
"name": "String", | |
"fields": null | |
}, | |
{ | |
"name": "Datetime", | |
"fields": null | |
}, | |
{ | |
"name": "User", | |
"fields": [ | |
{ "name": "nodeId" }, | |
{ "name": "id" }, | |
{ "name": "uname" }, | |
{ "name": "role" }, | |
{ "name": "created" }, | |
{ "name": "appsByOwner" }, | |
{ "name": "canonicalUname" } | |
] | |
}, | |
{ | |
"name": "UserRole", | |
"fields": null | |
}, | |
{ | |
"name": "Int", | |
"fields": null | |
}, | |
{ | |
"name": "Cursor", | |
"fields": null | |
}, | |
{ | |
"name": "AppsOrderBy", | |
"fields": null | |
}, | |
{ | |
"name": "AppCondition", | |
"fields": null | |
}, | |
{ | |
"name": "AppsVxConnectionStringsConnection", | |
"fields": [ | |
{ "name": "nodes" }, | |
{ "name": "edges" }, | |
{ "name": "pageInfo" }, | |
{ "name": "totalCount" } | |
] | |
}, | |
{ | |
"name": "AppsVxConnectionString", | |
"fields": [ | |
{ "name": "nodeId" }, | |
{ "name": "id" }, | |
{ "name": "appId" }, | |
{ "name": "vxConnectionString" }, | |
{ "name": "created" }, | |
{ "name": "app" } | |
] | |
}, | |
{ | |
"name": "AppsVxConnectionStringsEdge", | |
"fields": [ | |
{ "name": "cursor" }, | |
{ "name": "node" } | |
] | |
}, | |
{ | |
"name": "PageInfo", | |
"fields": [ | |
{ "name": "hasNextPage" }, | |
{ "name": "hasPreviousPage" }, | |
{ "name": "startCursor" }, | |
{ "name": "endCursor" } | |
] | |
}, | |
{ | |
"name": "Boolean", | |
"fields": null | |
}, | |
{ | |
"name": "AppsVxConnectionStringsOrderBy", | |
"fields": null | |
}, | |
{ | |
"name": "AppsVxConnectionStringCondition", | |
"fields": null | |
}, | |
{ | |
"name": "AppsAuthPubkeysConnection", | |
"fields": [ | |
{ "name": "nodes" }, | |
{ "name": "edges" }, | |
{ "name": "pageInfo" }, | |
{ "name": "totalCount" } | |
] | |
}, | |
{ | |
"name": "AppsAuthPubkey", | |
"fields": [ | |
{ "name": "nodeId" }, | |
{ "name": "id" }, | |
{ "name": "appId" }, | |
{ "name": "pubkey" }, | |
{ "name": "created" }, | |
{ "name": "app" } | |
] | |
}, | |
{ | |
"name": "AppsAuthPubkeysEdge", | |
"fields": [ | |
{ "name": "cursor" }, | |
{ "name": "node" } | |
] | |
}, | |
{ | |
"name": "AppsAuthPubkeysOrderBy", | |
"fields": null | |
}, | |
{ | |
"name": "AppsAuthPubkeyCondition", | |
"fields": null | |
}, | |
{ | |
"name": "Vx", | |
"fields": [ | |
{ "name": "nodeId" }, | |
{ "name": "commitments" }, | |
{ "name": "reveals" }, | |
{ "name": "messages" }, | |
{ "name": "message" }, | |
{ "name": "messagesByIndex" } | |
] | |
}, | |
{ | |
"name": "Commitment", | |
"fields": [ | |
{ "name": "nodeId" }, | |
{ "name": "id" }, | |
{ "name": "commitment" }, | |
{ "name": "context" }, | |
{ "name": "vx_pubkey" } | |
] | |
}, | |
{ | |
"name": "Uuid", | |
"fields": null | |
}, | |
{ | |
"name": "Hex", | |
"fields": null | |
}, | |
{ | |
"name": "Reveal", | |
"fields": [ | |
{ "name": "nodeId" }, | |
{ "name": "id" }, | |
{ "name": "commitment" }, | |
{ "name": "reveal" }, | |
{ "name": "context" } | |
] | |
}, | |
{ | |
"name": "MessagesConnection", | |
"fields": [ | |
{ "name": "edges" }, | |
{ "name": "pageInfo" } | |
] | |
}, | |
{ | |
"name": "MessagesEdge", | |
"fields": [ | |
{ "name": "cursor" }, | |
{ "name": "node" } | |
] | |
}, | |
{ | |
"name": "Message", | |
"fields": [ | |
{ "name": "nodeId" }, | |
{ "name": "id" }, | |
{ "name": "commitment" }, | |
{ "name": "index" }, | |
{ "name": "message" }, | |
{ "name": "context" }, | |
{ "name": "vx_signature" } | |
] | |
}, | |
{ | |
"name": "AppsEdge", | |
"fields": [ | |
{ "name": "cursor" }, | |
{ "name": "node" } | |
] | |
}, | |
{ | |
"name": "UsersConnection", | |
"fields": [ | |
{ "name": "nodes" }, | |
{ "name": "edges" }, | |
{ "name": "pageInfo" }, | |
{ "name": "totalCount" } | |
] | |
}, | |
{ | |
"name": "UsersEdge", | |
"fields": [ | |
{ "name": "cursor" }, | |
{ "name": "node" } | |
] | |
}, | |
{ | |
"name": "UsersOrderBy", | |
"fields": null | |
}, | |
{ | |
"name": "UserCondition", | |
"fields": null | |
}, | |
{ | |
"name": "Mutation", | |
"fields": [ | |
{ "name": "createApp" }, | |
{ "name": "createAppsAuthPubkey" }, | |
{ "name": "createAppsVxConnectionString" }, | |
{ "name": "login" }, | |
{ "name": "registerUser" } | |
] | |
}, | |
{ | |
"name": "CreateAppPayload", | |
"fields": [ | |
{ "name": "clientMutationId" }, | |
{ "name": "app" }, | |
{ "name": "query" }, | |
{ "name": "userByOwner" }, | |
{ "name": "appEdge" } | |
] | |
}, | |
{ | |
"name": "CreateAppInput", | |
"fields": null | |
}, | |
{ | |
"name": "AppInput", | |
"fields": null | |
}, | |
{ | |
"name": "CreateAppsAuthPubkeyPayload", | |
"fields": [ | |
{ "name": "clientMutationId" }, | |
{ "name": "appsAuthPubkey" }, | |
{ "name": "query" }, | |
{ "name": "app" }, | |
{ "name": "appsAuthPubkeyEdge" } | |
] | |
}, | |
{ | |
"name": "CreateAppsAuthPubkeyInput", | |
"fields": null | |
}, | |
{ | |
"name": "AppsAuthPubkeyInput", | |
"fields": null | |
}, | |
{ | |
"name": "CreateAppsVxConnectionStringPayload", | |
"fields": [ | |
{ "name": "clientMutationId" }, | |
{ "name": "appsVxConnectionString" }, | |
{ "name": "query" }, | |
{ "name": "app" }, | |
{ "name": "appsVxConnectionStringEdge" } | |
] | |
}, | |
{ | |
"name": "CreateAppsVxConnectionStringInput", | |
"fields": null | |
}, | |
{ | |
"name": "AppsVxConnectionStringInput", | |
"fields": null | |
}, | |
{ | |
"name": "LoginPayload", | |
"fields": [ | |
{ "name": "clientMutationId" }, | |
{ "name": "session" }, | |
{ "name": "query" }, | |
{ "name": "user" } | |
] | |
}, | |
{ | |
"name": "Session", | |
"fields": [ | |
{ "name": "nodeId" }, | |
{ "name": "id" }, | |
{ "name": "userId" }, | |
{ "name": "deactivated" }, | |
{ "name": "created" }, | |
{ "name": "user" } | |
] | |
}, | |
{ | |
"name": "LoginInput", | |
"fields": null | |
}, | |
{ | |
"name": "RegisterUserPayload", | |
"fields": [ | |
{ "name": "clientMutationId" }, | |
{ "name": "user" }, | |
{ "name": "query" }, | |
{ "name": "userEdge" } | |
] | |
}, | |
{ | |
"name": "RegisterUserInput", | |
"fields": null | |
}, | |
{ | |
"name": "__Schema", | |
"fields": [ | |
{ "name": "description" }, | |
{ "name": "types" }, | |
{ "name": "queryType" }, | |
{ "name": "mutationType" }, | |
{ "name": "subscriptionType" }, | |
{ "name": "directives" } | |
] | |
}, | |
{ | |
"name": "__Type", | |
"fields": [ | |
{ "name": "kind" }, | |
{ "name": "name" }, | |
{ "name": "description" }, | |
{ "name": "specifiedByUrl" }, | |
{ "name": "fields" }, | |
{ "name": "interfaces" }, | |
{ "name": "possibleTypes" }, | |
{ "name": "enumValues" }, | |
{ "name": "inputFields" }, | |
{ "name": "ofType" } | |
] | |
}, | |
{ | |
"name": "__TypeKind", | |
"fields": null | |
}, | |
{ | |
"name": "__Field", | |
"fields": [ | |
{ "name": "name" }, | |
{ "name": "description" }, | |
{ "name": "args" }, | |
{ "name": "type" }, | |
{ "name": "isDeprecated" }, | |
{ "name": "deprecationReason" } | |
] | |
}, | |
{ | |
"name": "__InputValue", | |
"fields": [ | |
{ "name": "name" }, | |
{ "name": "description" }, | |
{ "name": "type" }, | |
{ "name": "defaultValue" }, | |
{ "name": "isDeprecated" }, | |
{ "name": "deprecationReason" } | |
] | |
}, | |
{ | |
"name": "__EnumValue", | |
"fields": [ | |
{ "name": "name" }, | |
{ "name": "description" }, | |
{ "name": "isDeprecated" }, | |
{ "name": "deprecationReason" } | |
] | |
}, | |
{ | |
"name": "__Directive", | |
"fields": [ | |
{ "name": "name" }, | |
{ "name": "description" }, | |
{ "name": "isRepeatable" }, | |
{ "name": "locations" }, | |
{ "name": "args" } | |
] | |
}, | |
{ | |
"name": "__DirectiveLocation", | |
"fields": null | |
} | |
] | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment