27 lines
518 B
Go

package coinledger
type listQuery struct {
Page int
PageSize int
UserKeyword string
StartAtMS int64
EndAtMS int64
}
type coinSellerLedgerQuery struct {
Page int
PageSize int
SellerUserID int64
SellerKeyword string
LedgerType string
StartAtMS int64
EndAtMS int64
}
type coinAdjustmentRequest struct {
CommandID string `json:"commandId"`
TargetUserID any `json:"targetUserId"`
Amount int64 `json:"amount"`
Reason string `json:"reason"`
}