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

# IWebhook

## Properties

| Name                  | Type                                                                | Description | Notes |
| --------------------- | ------------------------------------------------------------------- | ----------- | ----- |
| **block**             | [**Block**](/sdks/java/block.md)                                    |             |       |
| **chainId**           | **String**                                                          |             |       |
| **logs**              | [**List\<Log>**](/sdks/java/log.md)                                 |             |       |
| **txs**               | [**List\<Transaction>**](/sdks/java/transaction.md)                 |             |       |
| **txsInternal**       | [**List\<InternalTransaction>**](/sdks/java/internaltransaction.md) |             |       |
| **abi**               | [**List\<AbiItem>**](/sdks/java/abiitem.md)                         |             |       |
| **retries**           | **Double**                                                          |             |       |
| **confirmed**         | **Boolean**                                                         |             |       |
| **tag**               | **String**                                                          |             |       |
| **streamId**          | **String**                                                          |             |       |
| **erc20Transfers**    | [**List\<IERC20Transfer>**](/sdks/java/ierc20transfer.md)           |             |       |
| **erc20Approvals**    | [**List\<IERC20Approval>**](/sdks/java/ierc20approval.md)           |             |       |
| **nftTransfers**      | [**List\<INFTTransfer>**](/sdks/java/infttransfer.md)               |             |       |
| **nativeBalances**    | [**List\<INativeBalance>**](/sdks/java/inativebalance.md)           |             |       |
| **nftApprovals**      | [**IOldNFTApproval**](/sdks/java/ioldnftapproval.md)                |             |       |
| **nftTokenApprovals** | [**List\<INFTApproval>**](/sdks/java/inftapproval.md)               |             |       |
