{{#README}}
{{{README}}}
{{/README}} {{#LICENSE}}
{{{LICENSE}}}
{{/LICENSE}} {{#CONTRACT}}

{{contract.name}}

{{#contractData.contract.title}}

{{contractData.contract.title}} {{#contractData.contract.author}} by @{{contractData.contract.author}} {{/contractData.contract.author}}

{{/contractData.contract.title}} {{filePath}} {{#contractData.contract.dev}}

{{contractData.contract.dev}}

{{/contractData.contract.dev}} {{#contractData.contract.notice}}

{{contractData.contract.notice}}

{{/contractData.contract.notice}} Generated in {{currentDate}}
{{#contractData.constructor}}

constructor {{#comments.author}} by @{{comments.author}} {{/comments.author}}
{{#comments.dev}}

{{comments.dev}}

{{/comments.dev}} {{#comments.notice}}

{{comments.notice}}

{{/comments.notice}} {{#ast.parameters}} {{/ast.parameters}}
Input/Output Data type Variable name Comment
input {{typeName.name}} {{name}} {{#params}}{{name}}{{/params}}

{{/contractData.constructor}} {{#contractData.events}}

{{ast.name}} {{#comments.author}} by @{{comments.author}} {{/comments.author}}
{{#comments.dev}}

{{comments.dev}}

{{/comments.dev}} {{#comments.notice}}

{{comments.notice}}

{{/comments.notice}} {{#ast.parameters}} {{/ast.parameters}}
Input/Output Data type Variable name Comment
input {{typeName.name}} {{name}} {{#params}}{{name}}{{/params}}

{{/contractData.events}} {{#contractData.functions}}

{{ast.name}} {{#ast.natspec.author}} by @{{ast.natspec.author}} {{/ast.natspec.author}}
{{#ast.natspec.dev}}

{{ast.natspec.dev}}

{{/ast.natspec.dev}} {{#ast.natspec.notice}}

{{ast.natspec.notice}}

{{/ast.natspec.notice}} {{#parameters}} {{/parameters}} {{#returnParameters}} {{/returnParameters}}
Input/Output Data type Variable name Comment
input {{typeName.name}} {{name}} {{natspec}}
output {{typeName.name}} {{name}} {{natspec}}

{{/contractData.functions}}
{{/CONTRACT}}