Versions in this module Expand all Collapse all v0 v0.4.1 Aug 3, 2021 v0.4.0 Jun 20, 2021 Changes in this version type IndustryJob + BlueprintID int64 + BlueprintTypeID int32 + CompletedCharacterID int32 + Cost float64 + Duration int32 + FacilityID int64 + InstallerID int32 + JobID int32 + LocationID int64 + ProductTypeID int32 + Runs int32 + type IndustryJobWithTypeNames struct + BlueprintTypeName string + ProductTypeName string type JournalEntry + CorporationID int32 + Division int32 type Transaction + CorporationID int32 + Division int32 + type Wallet struct + Balance float64 + Division int32 + type Wallets struct + CorporationID int32 + Divisions map[string]Wallet + func (w *Wallets) ExpiresOn() *time.Time + func (w *Wallets) HashKey() string + func (w *Wallets) ID() int32 + func (w *Wallets) SetExpire(t *time.Time) v0.3.0 Jun 19, 2021 Changes in this version + type IndustryActivityID int32 type Type + func (t Type) IsTechII() bool v0.2.1 Jun 6, 2021 v0.2.0 Jun 6, 2021 v0.1.1 Apr 2, 2020 Changes in this version + const JitaRegionID + const JwtSecretKey + func IssueToken(characterID int32) (token string, err error) + type APIClaims struct + CharacterID int32 + type AccessToken struct + CharacterID int32 + CharacterName string + Token string + func (token *AccessToken) ExpiresOn() *time.Time + func (token *AccessToken) HashKey() string + func (token *AccessToken) ID() int32 + func (token *AccessToken) SetExpire(t *time.Time) + type Activity struct + Materials []Material + Products []Product + Skills []RequiredSkill + Time int + type Asset struct + IsSingleton bool + ItemID int64 + LocationFlag string + LocationID int64 + LocationType string + Quantity int + TypeID int32 + type Blueprint struct + MaxProductionLimit int + TypeID int32 + type CachedObject interface + ExpiresOn func() *time.Time + HashKey func() string + ID func() int32 + SetExpire func(t *time.Time) + type Category struct + CategoryID int32 + CategoryName string + IconID *int32 + Published bool + type Character struct + AllianceID int32 + AllianceName string + CharacterID int32 + CharacterName string + CorporationID int32 + CorporationName string + Skills map[string]Skill + func (c *Character) ExpiresOn() *time.Time + func (c *Character) HashKey() string + func (c *Character) ID() int32 + func (c *Character) SetExpire(t *time.Time) + func (c *Character) SkillLevel(skillID int32) int + type Corporation struct + AllianceID int32 + CEOID int32 + CorporationID int32 + CorporationName string + Members map[string]int32 + Ticker string + func (c *Corporation) ExpiresOn() *time.Time + func (c *Corporation) HashKey() string + func (c *Corporation) ID() int32 + func (c *Corporation) SetExpire(t *time.Time) + type CorporationAccessToken struct + CharacterID int32 + CorporationID int32 + func (token *CorporationAccessToken) ExpiresOn() *time.Time + func (token *CorporationAccessToken) HashKey() string + func (token *CorporationAccessToken) ID() int32 + func (token *CorporationAccessToken) SetExpire(t *time.Time) + type CorporationAssets struct + Assets map[string]Asset + CorporationID int32 + func (c *CorporationAssets) ExpiresOn() *time.Time + func (c *CorporationAssets) HashKey() string + func (c *CorporationAssets) ID() int32 + func (c *CorporationAssets) SetExpire(t *time.Time) + type Group struct + CategoryID int32 + GroupID int32 + GroupName string + Published bool + type IndustryActivity struct + ActivityID int32 + Time int + TypeID int32 + type IndustryJob struct + ActivityID int32 + Blueprint Type + CompletedDate int64 + EndDate int64 + LicensedRuns int + OutputLocationID int64 + PauseDate int64 + Probability float32 + StartDate int64 + Status string + SuccesfulRuns int + type IndustryJobs struct + CorporationID int32 + Jobs map[string]IndustryJob + func (i *IndustryJobs) ExpiresOn() *time.Time + func (i *IndustryJobs) HashKey() string + func (i *IndustryJobs) ID() int32 + func (i *IndustryJobs) SetExpire(t *time.Time) + type Invention struct + BlueprintType Type + CostsForManufacturing float64 + CostsPerInvention int + CostsPerRun float64 + DecryptorTypeID int32 + InventionChance float64 + Materials map[string]ManufacturingMaterial + RequiredSkills map[string]ManufacturingSkill + SuccessProbabilityModifiers map[string]float64 + TriesForManufacturing float64 + type JournalEntry struct + Amount float64 + Balance float64 + Date time.Time + Description string + FirstPartyID int32 + ID int64 + RefType string + SecondPartyID int32 + type LocalizedName struct + DE string + EN string + FR string + JA string + RU string + ZH string + func (p *LocalizedName) Scan(src interface{}) error + func (p LocalizedName) Value() (driver.Value, error) + type Manufacturing struct + BlueprintType Type + BuyOrderVolume int + Costs struct{ ... } + DailyBuyFactor float64 + Facility string + HasRequiredSkills bool + Invention *Invention + IsTech2 bool + ItemsPerDay float64 + JobDurationModifiers map[string]float64 + ME int64 + MaterialConsumptionModifiers map[string]float64 + MaterialModifier float64 + Materials map[string]ManufacturingMaterial + MaxSlots int + Product Type + ProductTypeID int32 + Profit struct{ ... } + RequiredSkills map[string]ManufacturingSkill + Revenue struct{ ... } + Runs int + SlotsUsed int + TE int64 + Time int + TimeModifier float64 + func (m Manufacturing) ExpiresOn() *time.Time + func (m Manufacturing) HashKey() string + func (m Manufacturing) ID() int32 + func (m Manufacturing) SetExpire(t *time.Time) + type ManufacturingMaterial struct + Cost float64 + PricePerUnit float64 + Quantity int + RawQuantity int + TypeID int32 + TypeName string + type ManufacturingSkill struct + HasLearned bool + RequiredLevel int + SkillLevel int + TypeID int32 + TypeName string + type MarketPrice struct + AdjustedPrice float64 + AveragePrice float64 + TypeID int32 + func (c *MarketPrice) ExpiresOn() *time.Time + func (c *MarketPrice) HashKey() string + func (c *MarketPrice) ID() int32 + func (c *MarketPrice) SetExpire(t *time.Time) + type Material struct + Quantity int + TypeID int32 + type MetaGroup struct + MetaGroupID int32 + ParentTypeID int32 + TypeID int32 + type Price struct + Buy PriceData + Sell PriceData + TypeID int32 + func (c *Price) ExpiresOn() *time.Time + func (c *Price) HashKey() string + func (c *Price) ID() int32 + func (c *Price) SetExpire(t *time.Time) + type PriceData struct + Max float64 + Median float64 + Min float64 + OrderCount int + Percentile float64 + StdDev float64 + Volume int + WeightedAverage float64 + type Product struct + Probability float32 + Quantity int + TypeID int32 + type ProfitValue struct + BasedOnBuyPrice float64 + BasedOnSellPrice float64 + type RefreshToken struct + CharacterID int32 + Token string + func (token *RefreshToken) ExpiresOn() *time.Time + func (token *RefreshToken) HashKey() string + func (token *RefreshToken) ID() int32 + func (token *RefreshToken) SetExpire(t *time.Time) + type RequiredSkill struct + Level int + TypeID int32 + type Skill struct + Level int32 + SkillID int32 + SkillPoints int64 + type SystemCostIndex struct + ActivityCost map[string]float32 + SolarSystemID int32 + func (i *SystemCostIndex) ExpiresOn() *time.Time + func (i *SystemCostIndex) HashKey() string + func (i *SystemCostIndex) ID() int32 + func (i *SystemCostIndex) SetExpire(t *time.Time) + type Transaction struct + ClientID int32 + Date time.Time + IsBuy bool + JournalRefID int64 + LocationID int64 + Quantity int + TransactionID int64 + TypeID TypeIdentifier + UnitPrice float64 + type Type struct + BasePrice *float32 + Capacity float64 + Description string + GraphicID int32 + GroupID int32 + IconID *int32 + MarketGroupID *int32 + Mass float64 + MetaGroupID int32 + PortionSize int + Published bool + RaceID *int32 + SoundID *int32 + TypeID int32 + TypeName string + Volume float64 + func (t Type) ExpiresOn() *time.Time + func (t Type) HashKey() string + func (t Type) ID() int32 + func (t Type) SetExpire(time *time.Time) + type TypeIdentifier int32