UNPKG

@leosprograms/vf-graphql-holochain

Version:

GraphQL schema bindings for the Holochain implementation of ValueFlows

69 lines (60 loc) 3.46 kB
const associateMyAgentExtension = ` type Mutation { "Associates the Agent identified by agentId with the currently authenticated user. Can only be used once." associateMyAgent(agentId: ID!): Boolean! } `; const hasIds = ` type Measure { hasUnitId: ID! } type ResourceSpecification { defaultUnitOfResourceId: ID! } type Intent { providerId: ID! receiverId: ID! } type Commitment { providerId: ID! receiverId: ID! stageId: ID! } type EconomicEvent { providerId: ID! receiverId: ID! inputOfId: ID! outputOfId: ID! } type EconomicResource { stageId: ID! } `; const recipes = ` type RecipeProcess { processConformsToId: ID! recipeInputs: [RecipeFlow] recipeOutputs: [RecipeFlow] } type RecipeFlow { providerRole: String receiverRole: String instructions: String } input RecipeFlowCreateParams { providerRole: String receiverRole: String instructions: String } input RecipeFlowUpdateParams { providerRole: String receiverRole: String instructions: String } type RecipeExchange { recipeClauses: [RecipeFlow] recipeReciprocalClauses: [RecipeFlow] } `; export { associateMyAgentExtension, hasIds, recipes }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2NoZW1hLWV4dGVuc2lvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zY2hlbWEtZXh0ZW5zaW9ucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLHlCQUF5QixHQUFHOzs7OztDQUtqQyxDQUFDO0FBRUYsTUFBTSxNQUFNLEdBQUc7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztDQThCZCxDQUFDO0FBRUYsTUFBTSxPQUFPLEdBQUc7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NBNkJmLENBQUE7QUFFRCxPQUFPLEVBQUUseUJBQXlCLEVBQUUsTUFBTSxFQUFFLE9BQU8sRUFBRSxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgYXNzb2NpYXRlTXlBZ2VudEV4dGVuc2lvbiA9IGBcbnR5cGUgTXV0YXRpb24gIHtcbiAgICBcIkFzc29jaWF0ZXMgdGhlIEFnZW50IGlkZW50aWZpZWQgYnkgYWdlbnRJZCB3aXRoIHRoZSBjdXJyZW50bHkgYXV0aGVudGljYXRlZCB1c2VyLiBDYW4gb25seSBiZSB1c2VkIG9uY2UuXCJcbiAgICBhc3NvY2lhdGVNeUFnZW50KGFnZW50SWQ6IElEISk6IEJvb2xlYW4hXG59XG5gO1xuXG5jb25zdCBoYXNJZHMgPSBgXG50eXBlIE1lYXN1cmUge1xuICAgIGhhc1VuaXRJZDogSUQhXG59XG5cbnR5cGUgUmVzb3VyY2VTcGVjaWZpY2F0aW9uIHtcbiAgICBkZWZhdWx0VW5pdE9mUmVzb3VyY2VJZDogSUQhXG59XG5cbnR5cGUgSW50ZW50IHtcbiAgICBwcm92aWRlcklkOiBJRCFcbiAgICByZWNlaXZlcklkOiBJRCFcbn1cblxudHlwZSBDb21taXRtZW50IHtcbiAgICBwcm92aWRlcklkOiBJRCFcbiAgICByZWNlaXZlcklkOiBJRCFcbiAgICBzdGFnZUlkOiBJRCFcbn1cblxudHlwZSBFY29ub21pY0V2ZW50IHtcbiAgICBwcm92aWRlcklkOiBJRCFcbiAgICByZWNlaXZlcklkOiBJRCFcbiAgICBpbnB1dE9mSWQ6IElEIVxuICAgIG91dHB1dE9mSWQ6IElEIVxufVxuXG50eXBlIEVjb25vbWljUmVzb3VyY2Uge1xuICAgIHN0YWdlSWQ6IElEIVxufVxuYDtcblxuY29uc3QgcmVjaXBlcyA9IGBcbnR5cGUgUmVjaXBlUHJvY2VzcyB7XG4gICAgcHJvY2Vzc0NvbmZvcm1zVG9JZDogSUQhXG4gICAgcmVjaXBlSW5wdXRzOiBbUmVjaXBlRmxvd11cbiAgICByZWNpcGVPdXRwdXRzOiBbUmVjaXBlRmxvd11cbn1cblxudHlwZSBSZWNpcGVGbG93IHtcbiAgICBwcm92aWRlclJvbGU6IFN0cmluZ1xuICAgIHJlY2VpdmVyUm9sZTogU3RyaW5nXG4gICAgaW5zdHJ1Y3Rpb25zOiBTdHJpbmdcbn1cblxuaW5wdXQgUmVjaXBlRmxvd0NyZWF0ZVBhcmFtcyB7XG4gICAgcHJvdmlkZXJSb2xlOiBTdHJpbmdcbiAgICByZWNlaXZlclJvbGU6IFN0cmluZ1xuICAgIGluc3RydWN0aW9uczogU3RyaW5nXG59XG5cbmlucHV0IFJlY2lwZUZsb3dVcGRhdGVQYXJhbXMge1xuICAgIHByb3ZpZGVyUm9sZTogU3RyaW5nXG4gICAgcmVjZWl2ZXJSb2xlOiBTdHJpbmdcbiAgICBpbnN0cnVjdGlvbnM6IFN0cmluZ1xufVxuXG50eXBlIFJlY2lwZUV4Y2hhbmdlIHtcbiAgICByZWNpcGVDbGF1c2VzOiBbUmVjaXBlRmxvd11cbiAgICByZWNpcGVSZWNpcHJvY2FsQ2xhdXNlczogW1JlY2lwZUZsb3ddXG59XG5gXG5cbmV4cG9ydCB7IGFzc29jaWF0ZU15QWdlbnRFeHRlbnNpb24sIGhhc0lkcywgcmVjaXBlcyB9Il19