You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Support calling contract on external chain with message passing (Zeta CCTX) initiation from ZetaChain.
My part for supporting this would be to support custom message for the Zeta CCTX creation in evm_hook.go (this is the location where the CCTX is initiated when observing event on ZetaChain).
Currently the message is always empty
Another part of the implementation is supporting revert on ZetaChain with the message passing interface.
If the oubound observation fail and the source chain is ZetaChain, then the revert interface is used
onZetaRevert
The text was updated successfully, but these errors were encountered:
The onZetaRevert should be called when the original calling zEvm address is a contract.
If the original address were an account, it would make sense to mint it back to the user address. I think we can add that to the scope of this task ?
Presently. The CCTX is set to be aborted in the current logic, and nothing is refunded automatically. I am unsure if there was any specific reason for implementing it like this initially.
Support calling contract on external chain with message passing (Zeta CCTX) initiation from ZetaChain.
My part for supporting this would be to support custom message for the Zeta CCTX creation in
evm_hook.go
(this is the location where the CCTX is initiated when observing event on ZetaChain).Currently the message is always empty
Another part of the implementation is supporting revert on ZetaChain with the message passing interface.
If the oubound observation fail and the source chain is ZetaChain, then the revert interface is used
The text was updated successfully, but these errors were encountered: