interface NodeStatus {
    address: string;
    bandwidth: {
        download: number;
        upload: number;
    };
    gigabyte_prices: string;
    handshake: {
        enable: boolean;
        peers: number;
    };
    hourly_prices: string;
    interval_set_sessions: number;
    interval_update_sessions: number;
    interval_update_status: number;
    location: {
        city: string;
        country: string;
        latitude: number;
        longitude: number;
    };
    moniker: string;
    operator: string;
    peers: number;
    qos: {
        max_peers: number;
    };
    type: NodeVPNType;
    version: string;
}

Properties

address: string
bandwidth: {
    download: number;
    upload: number;
}

Type declaration

  • download: number
  • upload: number
gigabyte_prices: string
handshake: {
    enable: boolean;
    peers: number;
}

Type declaration

  • enable: boolean
  • peers: number
hourly_prices: string
interval_set_sessions: number
interval_update_sessions: number
interval_update_status: number
location: {
    city: string;
    country: string;
    latitude: number;
    longitude: number;
}

Type declaration

  • city: string
  • country: string
  • latitude: number
  • longitude: number
moniker: string
operator: string
peers: number
qos: {
    max_peers: number;
}

Type declaration

  • max_peers: number
version: string

Generated using TypeDoc