Skip to content

Commit

Permalink
Merge branch 'master' into add_zk_opcodes
Browse files Browse the repository at this point in the history
  • Loading branch information
AurelienFT authored Jan 16, 2025
2 parents abfd0bb + cebd4c5 commit 454d360
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions src/abi/json-abi-format.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ The ABI of a contract is represented as a JSON object containing the following p
- `"name"`: the name of the component.
- `"typeId"`: the _type metadata declaration_ ID (number) or _type concrete declaration_ hash based ID (string) of the type of the component.
- `"typeArguments"`: an array of the _type arguments_ used when applying the type of the component, if the type is generic, otherwise nonexistent. Each _type argument_ is a _type application_ represented as a JSON object that contains the following properties:
- `"name"`: the name of the _type argument_.
- `"typeId"`: the _type metadata declaration_ ID (number) or _type concrete declaration_ hash based ID (string) of the type of the component.
- `"typeArguments"`: an array of the _type arguments_ used when applying the type of the _type argument_, if the type is generic, otherwise nonexistent. The format of the elements of this array recursively follows the rules described in this section.
- `"typeParameters"`: an array of _type metadata declaration_ ID of the _type parameters_ of the type, if the type is generic, otherwise nonexistent. Each _type parameter_ is a type declaration and is represented as described in [Generic Type Parameter](#generic-type-parameter).
Expand Down

0 comments on commit 454d360

Please sign in to comment.