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

# IWebhook

## Properties

| Name                      | Type                                                                   | Description | Notes |
| ------------------------- | ---------------------------------------------------------------------- | ----------- | ----- |
| **block**                 | [**Block**](/sdks/python/block.md)                                     |             |       |
| **chain\_id**             | **str**                                                                |             |       |
| **logs**                  | [**List\[Log\]**](/sdks/python/log.md)                                 |             |       |
| **txs**                   | [**List\[Transaction\]**](/sdks/python/transaction.md)                 |             |       |
| **txs\_internal**         | [**List\[InternalTransaction\]**](/sdks/python/internaltransaction.md) |             |       |
| **abi**                   | [**List\[AbiItem\]**](/sdks/python/abiitem.md)                         |             |       |
| **retries**               | **float**                                                              |             |       |
| **confirmed**             | **bool**                                                               |             |       |
| **tag**                   | **str**                                                                |             |       |
| **stream\_id**            | **str**                                                                |             |       |
| **erc20\_transfers**      | [**List\[IERC20Transfer\]**](/sdks/python/ierc20transfer.md)           |             |       |
| **erc20\_approvals**      | [**List\[IERC20Approval\]**](/sdks/python/ierc20approval.md)           |             |       |
| **nft\_transfers**        | [**List\[INFTTransfer\]**](/sdks/python/infttransfer.md)               |             |       |
| **native\_balances**      | [**List\[INativeBalance\]**](/sdks/python/inativebalance.md)           |             |       |
| **nft\_approvals**        | [**IOldNFTApproval**](/sdks/python/ioldnftapproval.md)                 |             |       |
| **nft\_token\_approvals** | [**List\[INFTApproval\]**](/sdks/python/inftapproval.md)               |             |       |

## Example

```python
from moonsdk.models.i_webhook import IWebhook

# TODO update the JSON string below
json = "{}"
# create an instance of IWebhook from a JSON string
i_webhook_instance = IWebhook.from_json(json)
# print the JSON string representation of the object
print IWebhook.to_json()

# convert the object into a dict
i_webhook_dict = i_webhook_instance.to_dict()
# create an instance of IWebhook from a dict
i_webhook_form_dict = i_webhook.from_dict(i_webhook_dict)
```

[\[Back to Model list\]](/sdks/python.md#documentation-for-models) [\[Back to API list\]](/sdks/python.md#documentation-for-api-endpoints) [\[Back to README\]](/sdks/python.md)
