Interface RoutePlanner

interface RoutePlanner {
    class:
        | null
        | "RotatingIpRoutePlanner"
        | "NanoIpRoutePlanner"
        | "RotatingNanoIpRoutePlanner"
        | "BalancingIpRoutePlanner";
    details: null | {
        ipBlock: {
            type: string;
            size: string;
        };
        failingAddresses: Address[];
        rotateIndex: string;
        ipIndex: string;
        currentAddress: string;
        blockIndex: string;
        currentAddressIndex: string;
    };
}

Properties

Properties

class:
    | null
    | "RotatingIpRoutePlanner"
    | "NanoIpRoutePlanner"
    | "RotatingNanoIpRoutePlanner"
    | "BalancingIpRoutePlanner"
details: null | {
    ipBlock: {
        type: string;
        size: string;
    };
    failingAddresses: Address[];
    rotateIndex: string;
    ipIndex: string;
    currentAddress: string;
    blockIndex: string;
    currentAddressIndex: string;
}
""