outbound1 property

  1. @override
Map<String, dynamic> get outbound1
override

Implementation

@override
Map<String, dynamic> get outbound1 => buildProxyOutbound(
      protocol: "vmess",
      settings: {
        "vnext": [
          {
            "address": address,
            "port": port,
            "users": [
              {
                "id": rawConfig['id'] ?? '',
                "alterId": int.tryParse(rawConfig['aid'].toString()) ?? 0,
                "security": (rawConfig['scy']?.isEmpty ?? true)
                    ? security
                    : rawConfig['scy'],
                "level": level,
                "encryption": "",
                "flow": ""
              }
            ]
          }
        ],
        "servers": null,
        "response": null,
        "network": null,
        "address": null,
        "port": null,
        "domainStrategy": null,
        "redirect": null,
        "userLevel": null,
        "inboundTag": null,
        "secretKey": null,
        "peers": null
      },
    );