| Name | Type | Description | Notes |
|---|---|---|---|
| name | String | The name of the parameter as it appears in the ABI | |
| description | String | A description of the parameter, fetched from the devdoc of this contract | [optional] |
| internalType | String | The internal type of the parameter as it appears in the ABI | [optional] |
| type | String | The type of the parameter as it appears in the ABI | |
| components | List<Parameter> | [optional] | |
| value | String | The value of the parameter. can also be ParameterWithValue | [optional] |
| functionValue | LeanAbiFunction | The function value of this param (if has one). If this is set, the `value` shouldn`t be. Used for proxies | [optional] |