> For the complete documentation index, see [llms.txt](https://docs.usemoon.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.usemoon.ai/sdks/kotlin/abiitem.md).

# AbiItem

## Properties

| Name                | Type                                                                 | Description | Notes       |
| ------------------- | -------------------------------------------------------------------- | ----------- | ----------- |
| **type**            | **kotlin.String**                                                    |             |             |
| **anonymous**       | **kotlin.Boolean**                                                   |             | \[optional] |
| **constant**        | **kotlin.Boolean**                                                   |             | \[optional] |
| **inputs**          | [**kotlin.collections.List\<AbiInput>**](/sdks/kotlin/abiinput.md)   |             | \[optional] |
| **name**            | **kotlin.String**                                                    |             | \[optional] |
| **outputs**         | [**kotlin.collections.List\<AbiOutput>**](/sdks/kotlin/abioutput.md) |             | \[optional] |
| **payable**         | **kotlin.Boolean**                                                   |             | \[optional] |
| **stateMutability** | **kotlin.String**                                                    |             | \[optional] |
| **gas**             | **kotlin.Double**                                                    |             | \[optional] |
