# isStarknetTxInvoke()

```
function isStarknetTxInvoke(obj): obj is StarknetTxInvoke;
```

Defined in: [atomiq-chain-starknet/src/starknet/chain/modules/StarknetTransactions.ts:52](https://github.com/atomiqlabs/atomiq-chain-starknet/blob/697277c430597a8514a43540ef8b9a10e2b6a595/src/starknet/chain/modules/StarknetTransactions.ts#L52)

Type-guard for the "INVOKE" type of transaction, used to call smart contracts on Starknet

## Parameters

| Parameter | Type  |
| --------- | ----- |
| `obj`     | `any` |

## Returns

`obj is StarknetTxInvoke`
