{
    "Function": "initCbridge",
    "File": "src/Facets/CBridgeFacet.sol",
    "Parent Contracts": [
        "src/Facets/Swapper.sol",
        "src/Interfaces/ILiFi.sol"
    ],
    "High-Level Calls": [
        "LibDiamond"
    ],
    "Internal Calls": [
        "getStorage"
    ],
    "Library Calls": [
        "enforceIsContractOwner"
    ],
    "Low-Level Calls": [],
    "Code": "function initCbridge(address _cBridge, uint64 _chainId) external {\n        Storage storage s = getStorage();\n        LibDiamond.enforceIsContractOwner();\n        s.cBridge = _cBridge;\n        s.cBridgeChainId = _chainId;\n        emit Inited(s.cBridge, s.cBridgeChainId);\n    }"
}