172: func (k Keeper) ProcessZetaSentEvent(ctx sdk.Context, event *connectorzevm.ZetaConnectorZEVMZetaSent, emittingContract ethcommon.Address, txOrigin string) error {
...  	// [...]
212:
213: 	// Bump gasLimit by event index (which is very unlikely to be larger than 1000) to always have different ZetaSent events msgs.
214: 	msg := types.NewMsgVoteOnObservedInboundTx(
215: 		"",
216: 		emittingContract.Hex(),
217: 		senderChain.ChainId,
218: 		txOrigin, toAddr,
219: 		receiverChain.ChainId, /
220: 		amount,
221: 		"",
222: 		event.Raw.TxHash.String(),
223: 		event.Raw.BlockNumber,
224: 	90000,
225: 		common.CoinType_Zeta,
226: 		"",
227: 		event.Raw.Index,
228: 	)
229: 	sendHash := msg.Digest()
230:
231: 	// Create the CCTX
232: 	cctx := k.CreateNewCCTX(ctx, msg, sendHash, tss.TssPubkey, types.CctxStatus_PendingOutbound, &senderChain, receiverChain)
...  	// [...]
246: }
