github.com/nspcc-dev/neo-go@v0.105.2-0.20240517133400-6be757af3eba/cli/smartcontract/testdata/rpcbindings/notifications/config_extended.yml (about)

     1  name: "Notifications"
     2  sourceurl: https://github.com/nspcc-dev/neo-go/
     3  events:
     4    - name: "! complicated name %$#"
     5      parameters:
     6        - name: ! complicated param @#$%
     7          type: String
     8    - name: "SomeMap"
     9      parameters:
    10        - name: m
    11          type: Map
    12          extendedtype:
    13            base: Map
    14            key: Integer
    15            value:
    16              base: Map
    17              key: String
    18              value:
    19                base: Array
    20                value:
    21                  base: Hash160
    22    - name: "SomeStruct"
    23      parameters:
    24        - name: s
    25          type: Struct
    26          extendedtype:
    27            base: Struct
    28            name: crazyStruct
    29    - name: "SomeArray"
    30      parameters:
    31        - name: a
    32          type: Array
    33          extendedtype:
    34            base: Array
    35            value:
    36              base: Array
    37              value:
    38                base: Integer
    39    - name: "SomeUnexportedField"
    40      parameters:
    41        - name: s
    42          type: Struct
    43          extendedtype:
    44            base: Struct
    45            name: simpleStruct
    46  namedtypes:
    47    crazyStruct:
    48      base: Struct
    49      name: crazyStruct
    50      fields:
    51        - field: I
    52          base: Integer
    53        - field: B
    54          base: Boolean
    55    simpleStruct:
    56      base: Struct
    57      name: simpleStruct
    58      fields:
    59        - field: i
    60          base: Integer