pub const QUERY: &str = "query ByFilter($filter: String!) {\n    languages(filter: $filter) {\n        name\n        address\n        settings\n    }\n}\n\nquery ByAddress($address: String!) {\n    language(address: $address) {\n        name\n        address\n        settings\n    }\n}\n\nmutation WriteSettings($languageAddress: String!, $settings: String!) {\n    languageWriteSettings(languageAddress: $languageAddress, settings: $settings)\n}\n\nmutation ApplyTemplateAndPublish(\n    $sourceLanguageHash: String!,\n    $templateData: String!,\n) {\n    languageApplyTemplateAndPublish(sourceLanguageHash: $sourceLanguageHash, templateData: $templateData) {\n        name, address\n    }\n}\n\nquery Meta(\n    $address: String!,\n) {\n    languageMeta(address: $address) {\n        name\n        address\n        description\n        author\n        templated\n        templateSourceLanguageAddress\n        templateAppliedParams\n        possibleTemplateParams\n        sourceCodeLink\n    }\n}\n\nmutation Publish(\n    $languagePath: String!,\n    $languageMeta: LanguageMetaInput!,\n) {\n    languagePublish(languagePath: $languagePath, languageMeta: $languageMeta) {\n        name\n        address\n        description\n        author\n        templated\n        templateSourceLanguageAddress\n        templateAppliedParams\n        possibleTemplateParams\n        sourceCodeLink\n    }\n}\n\nquery Source(\n    $address: String!,\n) {\n    languageSource(address: $address)\n}\n\nmutation Remove(\n    $address: String!,\n) {\n    languageRemove(address: $address)\n}";