diff --git a/packages/codegen/src/templates/readme-template.handlebars b/packages/codegen/src/templates/readme-template.handlebars index 29903561..ed58b1be 100644 --- a/packages/codegen/src/templates/readme-template.handlebars +++ b/packages/codegen/src/templates/readme-template.handlebars @@ -104,14 +104,6 @@ To enable GQL requests caching: yarn job-runner ``` - * Run the server: - - ```bash - yarn server - ``` - - GQL console: http://localhost:{{port}}/graphql - * To watch a contract: ```bash @@ -137,6 +129,14 @@ To enable GQL requests caching: yarn watch:contract --address MyProtocol --kind protocol --checkpoint true ``` + * Run the server: + + ```bash + yarn server + ``` + + GQL console: http://localhost:{{port}}/graphql + * To fill a block range: ```bash diff --git a/packages/codegen/src/visitor.ts b/packages/codegen/src/visitor.ts index 88b6d858..6296848d 100644 --- a/packages/codegen/src/visitor.ts +++ b/packages/codegen/src/visitor.ts @@ -65,8 +65,9 @@ export class Visitor { const name = node.name; assert(name); - const params = node.parameters.map((item: any) => { - return { name: item.name, type: item.typeName.name }; + const params = node.parameters.map((item: any, index: number) => { + const itemName = item.name ?? `arg${index}`; + return { name: itemName, type: item.typeName.name }; }); let errorMessage = '';