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"`
}
