package steam import ( . "github.com/Philipp15b/go-steam/protocol/steamlang" . "github.com/Philipp15b/go-steam/steamid" ) type TradeProposedEvent struct { RequestId TradeRequestId Other SteamId `json:",string"` } type TradeResultEvent struct { RequestId TradeRequestId Response EEconTradeResponse Other SteamId `json:",string"` // Number of days Steam Guard is required to have been active NumDaysSteamGuardRequired uint32 // Number of days a new device cannot trade for. NumDaysNewDeviceCooldown uint32 // Default number of days one cannot trade after a password reset. DefaultNumDaysPasswordResetProbation uint32 // See above. NumDaysPasswordResetProbation uint32 } type TradeSessionStartEvent struct { Other SteamId `json:",string"` }