<aside> š” The Interchain Transactions module allows smart-contracts to register and control accounts on other domains, as well as pass, execute, track and callback transactions on other networks.
</aside>
The Interchain Transactions module manages the creation of IBC Accounts and executing interchain transactions on behalf of CosmWasm smart contracts. The current implementation allows a smart contract to:
OnChanOpenAck
,Ā Acknowledgement
Ā andĀ Timeout
Ā events as they are delivered by a relayer.<aside> š” The ICQ module allows smart-contracts on Neutron to register queries for data stored on remote networks, to be delivered at set intervals by third party relayers.
</aside>
A smart-contract can register two types of Interchain Query for particular chain with some query payload andĀ update_period
: