8.3 Interchain Services based on IRITA
8.3.1 Overview
BSN interchain services based on IRITA is a cross-chain network and is a part of the ICH. In the interchain communication process, developers initiate an interchain service call by their application contracts, and after receiving this call, the relayer of that application chain will initiate a cross-chain request to the ICH. After receiving the request, the service provider transfers the request to the target chain, acquires the transaction result and returns it to the ICH. Finally, the relayer returns the transaction result to the application chain by calling the cross-chain contract.
The application contract, cross-chain contract, relayer, ICH, service provider and services are working together to complete the entire process of interchain services.
Testnet | Framework | Cross-chain contract names/addresses |
---|---|---|
China | Fabric | cc_cross |
China | FISCO | 0x836d5cc8f65a1e2e6a9224f36060aa2606f0ae58 |
International | Fabric | cc_cross |
International | FISCO | 0x0be396b885eea99171ebdfeb5214d3582ae2eb7a |