SoulFire TypeScript SDK 2.10.3
    Preparing search index...
    ProxyCheckRequest: Message<"soulfire.v1.ProxyCheckRequest"> & {
        instanceId: string;
        proxy: ProxyProto[];
    }

    Request message for checking the validity of one or more proxies. The check is performed by attempting to connect to a Minecraft server through each proxy and measuring the connection latency.

    Type Declaration

    • instanceId: string

      The UUID of the instance to use for proxy checking. The instance provides configuration such as the target Minecraft server address (configured via ProxySettings.PROXY_CHECK_ADDRESS, defaults to "mc.hypixel.net"), the protocol version, and concurrency settings. The user must have CHECK_PROXY permission on this instance.

      from field: string instance_id = 1;

    • proxy: ProxyProto[]

      List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).

      from field: repeated soulfire.v1.ProxyProto proxy = 2;

    from message soulfire.v1.ProxyCheckRequest