```\nfunction requestLinkTopHatToTree(uint32 _topHatDomain, uint256 _requestedAdminHat) external {\n    uint256 fullTopHatId = uint256(_topHatDomain) << 224; // (256 - TOPHAT_ADDRESS_SPACE);\n\n    _checkAdmin(fullTopHatId);\n\n    linkedTreeRequests[_topHatDomain] = _requestedAdminHat;\n    emit TopHatLinkRequested(_topHatDomain, _requestedAdminHat);\n}\n```\n