> 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/ierc20approval.md).

# IERC20Approval

## Properties

| Name                  | Type                                                                         | Description | Notes       |
| --------------------- | ---------------------------------------------------------------------------- | ----------- | ----------- |
| **transactionHash**   | **kotlin.String**                                                            |             |             |
| **\`contract\`**      | **kotlin.String**                                                            |             |             |
| **logIndex**          | **kotlin.String**                                                            |             |             |
| **owner**             | **kotlin.String**                                                            |             |             |
| **spender**           | **kotlin.String**                                                            |             |             |
| **\`value\`**         | **kotlin.String**                                                            |             |             |
| **tokenDecimals**     | **kotlin.String**                                                            |             |             |
| **tokenName**         | **kotlin.String**                                                            |             |             |
| **tokenSymbol**       | **kotlin.String**                                                            |             |             |
| **valueWithDecimals** | **kotlin.String**                                                            |             | \[optional] |
| **triggers**          | [**kotlin.collections.List\<TriggerOutput>**](/sdks/kotlin/triggeroutput.md) |             | \[optional] |
