1.4 KiB
1.4 KiB
E8.M3 — PlayerTradeAndMarketplace
Summary
| Field | Value |
|---|---|
| Module ID | E8.M3 |
| Epic | Epic 8 — Social / Guild |
| Stage target | Pre-production |
| Status | Planned (see dependency register) |
Purpose
Listings, direct trade, purchases, and atomic server settlement for player economy, grounded in E3.M3 and policy from E3.M5.
Responsibilities
MarketListing/TradeOffervalidation;SettlementEventwith duplication and cancel-edge coverage.
Key contracts
| Contract | Role |
|---|---|
MarketListing |
Seller, item, price, fees. |
TradeOffer |
Bilateral trade window state. |
SettlementEvent |
Completed exchange audit. |
Module dependencies
- E3.M3 — ItemizationAndInventorySchema.
- E3.M5 — EconomyBalancePolicy.
Dependents (by design)
- E3.M4 — SinkAndDurabilityLifecycle (epic coupling).
- Integrity and fraud telemetry.
Related implementation slices
Epic 8 Slice 2 — trade_completed, listing_created, purchase_completed, fraud flags.
Source anchors
- Master plan:
neon_sprawl_vision.plan.md— Epic 8. - Module dependency register