30 lines
767 B
Go
30 lines
767 B
Go
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"`
|
|
}
|