-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathmodel_affiliate.go
More file actions
23 lines (21 loc) · 910 Bytes
/
model_affiliate.go
File metadata and controls
23 lines (21 loc) · 910 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package bitmexgo
import (
"time"
)
type Affiliate struct {
Account int `json:"account"`
Currency string `json:"currency"`
PrevPayout int `json:"prevPayout,omitempty"`
PrevTurnover int `json:"prevTurnover,omitempty"`
PrevComm int `json:"prevComm,omitempty"`
PrevTimestamp time.Time `json:"prevTimestamp,omitempty"`
ExecTurnover int `json:"execTurnover,omitempty"`
ExecComm int `json:"execComm,omitempty"`
TotalReferrals int `json:"totalReferrals,omitempty"`
TotalTurnover int `json:"totalTurnover,omitempty"`
TotalComm int `json:"totalComm,omitempty"`
PayoutPcnt float64 `json:"payoutPcnt,omitempty"`
PendingPayout int `json:"pendingPayout,omitempty"`
Timestamp time.Time `json:"timestamp,omitempty"`
ReferrerAccount int `json:"referrerAccount,omitempty"`
}