summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/Philipp15b/go-steam/trading_events.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/Philipp15b/go-steam/trading_events.go')
-rw-r--r--vendor/github.com/Philipp15b/go-steam/trading_events.go29
1 files changed, 29 insertions, 0 deletions
diff --git a/vendor/github.com/Philipp15b/go-steam/trading_events.go b/vendor/github.com/Philipp15b/go-steam/trading_events.go
new file mode 100644
index 00000000..c9597d33
--- /dev/null
+++ b/vendor/github.com/Philipp15b/go-steam/trading_events.go
@@ -0,0 +1,29 @@
+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"`
+}