Interface TechnologyBroker

Base interface shared by all journal event types.

interface TechnologyBroker {
    BrokerType: string;
    Commodities: {
        Count: number;
        Name: string;
        Name_Localised?: string;
    }[];
    ItemsUnlocked: {
        Name: string;
        Name_Localised?: string;
    }[];
    MarketID: number;
    Materials: {
        Category: string;
        Count: number;
        Name: string;
        Name_Localised?: string;
    }[];
    event: "TechnologyBroker";
    timestamp: string;
}

Hierarchy (view full)

Properties

BrokerType: string
Commodities: {
    Count: number;
    Name: string;
    Name_Localised?: string;
}[]

Type declaration

  • Count: number
  • Name: string
  • Optional Name_Localised?: string
ItemsUnlocked: {
    Name: string;
    Name_Localised?: string;
}[]

Type declaration

  • Name: string
  • Optional Name_Localised?: string
MarketID: number
Materials: {
    Category: string;
    Count: number;
    Name: string;
    Name_Localised?: string;
}[]

Type declaration

  • Category: string
  • Count: number
  • Name: string
  • Optional Name_Localised?: string
event: "TechnologyBroker"

The type of event.

timestamp: string

The time in GMT, ISO 8601.