Skip to main content Crate nea_esi Copy item path Source pub use auth::EsiAppCredentials ;pub use auth::EsiTokens ;pub use auth::PkceChallenge ;auth Decimal Re-exported so consumers can do exact ISK arithmetic without depending on
rust_decimal directly. Isk derefs to this.
Decimal represents a 128 bit representation of a fixed-precision decimal number.
The finite set of values of type Decimal are of the form m / 10e ,
where m is an integer such that -296 < m < 296 , and e is an integer
between 0 and 28 inclusive. EsiAgentResearch Agent research info. EsiAllianceHistoryEntry EsiAllianceIcons Alliance icon URLs. EsiAllianceInfo EsiAncestry An ancestry. EsiAssetItem A single item in a character’s asset list. EsiAssetLocation An asset location (from POST /corporations/{}/assets/locations/). EsiAssetName An asset name (from POST /corporations/{}/assets/names/). EsiAsteroidBelt An asteroid belt. EsiAttributes Character attributes. EsiBloodline A bloodline. EsiBlueprint A character blueprint. EsiCalendarEvent A calendar event summary. EsiCalendarEventDetail A calendar event detail. EsiCategoryInfo Inventory category info. EsiCharacterAffiliation Character affiliation (corporation, alliance, faction). EsiCharacterFleet EsiCharacterFwStats Character FW stats. EsiCharacterInfo EsiCharacterMedal A character medal. EsiCharacterOrder A character market order. EsiCharacterPortrait Character portrait URLs. EsiCharacterRoles Character roles. EsiCharacterTitle A character title. EsiClient EsiCloneLocation A clone home location. EsiClones Character clones info. EsiCompletedOpportunity EsiConstellationInfo Constellation info. EsiContact A character contact. EsiContactLabel A contact label. EsiContactNotification A contact notification. EsiContainerLog Corporation container audit log entry. EsiContract A character contract. EsiContractBid A bid on an auction contract. EsiContractItem An item in a contract. EsiCorpDivision A single division entry. EsiCorpDivisions Corporation divisions. EsiCorpFacility A corporation facility. EsiCorpFwStats Corporation FW stats. EsiCorpIcons Corporation icon URLs. EsiCorpMedal A corporation medal. EsiCorpMemberRole Corporation member roles. EsiCorpMemberTitle Corporation member titles. EsiCorpMemberTracking Corporation member tracking info. EsiCorpStarbase A corporation starbase (POS). EsiCorpStarbaseDetail Detailed configuration of a corporation starbase (POS). EsiCorpStructure A corporation-owned structure. EsiCorpStructureService A service running on a corporation structure. EsiCorpTitle A corporation title. EsiCorpWalletDivision A corporation wallet division balance. EsiCorporationHistoryEntry EsiCorporationInfo EsiCostIndex A cost index for an activity. EsiCustomsOffice A customs office (POCO). EsiDogmaAttribute EsiDogmaAttributeValue EsiDogmaEffect EsiDogmaEffectRef EsiDogmaModifier EsiDynamicItem EsiEventAttendee A calendar event attendee. EsiEventResponse Body for setting an event response. EsiFaction A faction. EsiFatigue Jump fatigue info. EsiFitting A saved ship fitting. EsiFittingItem An item in a fitting (used for both GET and POST). EsiFleetInfo EsiFleetInvitation Body for inviting a character to a fleet. EsiFleetMember EsiFleetMovement Body for moving a fleet member. EsiFleetNaming Body for naming a fleet wing or squad. EsiFleetSquad EsiFleetSquadCreated Response from creating a fleet squad. EsiFleetUpdate Body for updating fleet settings. EsiFleetWing EsiFleetWingCreated Response from creating a fleet wing. EsiFwCharacterLeaderboards Character FW leaderboards. EsiFwCorporationLeaderboards Corporation FW leaderboards. EsiFwFactionStats EsiFwLeaderboardCategory EsiFwLeaderboardEntry EsiFwLeaderboards EsiFwSystem EsiFwTotals EsiFwWar EsiGraphic A graphic. EsiGroupInfo Inventory group info. EsiIdEntry A single resolved ID + name entry. EsiIncursion An active incursion. EsiIndustryFacility A public industry facility. EsiIndustryJob A character industry job. EsiIndustrySystem Industry system cost indices. EsiInsuranceLevel EsiInsurancePrice EsiIssuedMedal An issued medal. EsiJumpClone A jump clone. EsiKillmail EsiKillmailAttacker EsiKillmailItem EsiKillmailRef A killmail reference (ID + hash) from a character/corporation killmail listing. EsiKillmailVictim EsiLocation A character’s current location. EsiLoyaltyPoints LP balance with a corporation. EsiLoyaltyRequiredItem A required item for an LP store offer. EsiLoyaltyStoreOffer An LP store offer. EsiMailBody A mail body. EsiMailHeader A mail header from a character’s inbox. EsiMailLabel A single mail label. EsiMailLabels Character mail labels. EsiMailRecipient A mail recipient (used in both GET and POST). EsiMailUpdate Body for updating mail metadata (read status, labels). EsiMailingList A mailing list. EsiMarketGroupInfo Market group info. EsiMarketHistoryEntry EsiMarketOrder EsiMarketPrice Global average/adjusted price for a type. EsiMedalGraphic A medal graphic layer. EsiMiningEntry A personal mining ledger entry. EsiMiningExtraction A moon mining extraction. EsiMiningObserver A mining observer. EsiMiningObserverEntry A mining observer entry (character mining at observer). EsiMoon A moon. EsiNewFitting Body for creating a new fitting. EsiNewFittingResponse Response from creating a fitting. EsiNewMail Body for sending a new mail. EsiNewMailLabel Body for creating a mail label. EsiNewMailWindow Body for opening a new mail window. EsiNotification A character notification. EsiOnlineStatus A character’s online status. EsiPlanet A planet (universe data, not PI). EsiPlanetDetail Detailed planetary colony layout. Uses serde_json::Value for complex
nested PI structures; typed access is deferred to a future release. EsiPlanetSummary A planetary colony summary. EsiPosition A 3D position. EsiRace A race. EsiRegionInfo Region info. EsiResolvedIds Result of POST /universe/ids/ — names resolved to IDs. EsiResolvedName Resolved name from POST /universe/names/. EsiRoleHistory A role change history entry. EsiSchematic A PI schematic. EsiSearchResult Result of GET /search/. EsiServerStatus Server status. EsiShareholder A shareholder entry. EsiShip A character’s current ship. EsiSkill A single trained skill. EsiSkillqueueEntry A skill queue entry. EsiSkills Character skills overview. EsiSolarSystemInfo Solar system info. EsiSovereigntyCampaign Active sovereignty campaign. EsiSovereigntyMap Sovereignty map entry — who owns each system. EsiSovereigntyStructure Sovereignty structure. EsiStanding A standing entry. EsiStar A star. EsiStarbaseFuel A fuel entry for a starbase. EsiStargateDestination Stargate destination. EsiStargateInfo Stargate info. EsiStationInfo NPC station info. EsiStructureInfo Player-owned structure info. EsiSystemJumps System jump statistics. EsiSystemKills System kill statistics. EsiSystemPlanet A planet within a solar system. EsiTypeInfo Detailed information about an inventory type. EsiWalletJournalEntry A single wallet journal entry. EsiWalletTransaction A single wallet transaction. EsiWar EsiWarAlly EsiWarParty Isk An ISK monetary amount, backed by a fixed-precision decimal so large
wallet balances and prices round-trip exactly (no f64 rounding). EsiError AMARR_STATION BASE_URL DEFAULT_USER_AGENT DODIXIE_STATION DOMAIN HEIMATAR HEK_STATION JITA_STATION METROPOLIS RENS_STATION SINQ_LAISON THE_FORGE compute_best_bid_ask Given a slice of market orders, filter to a specific station and compute
best bid, best ask, total bid volume, and total ask volume. Result