package types

type MsgPaySuccessQueryPayload struct {
	OrderID int64 `json:"order_id"`
}

type MsgDelayedTaskPayload struct {
	TaskID   int64  `json:"task_id"`   // 任务ID
	TaskType string `json:"task_type"` // 任务类型
	Data     string `json:"data"`      // 任务数据
}

// UnfreezeAgentBalancePayload 解冻代理金额任务载荷
type UnfreezeAgentBalancePayload struct {
	AgentID    int64   `json:"agent_id"`    // 代理ID
	OrderID    int64   `json:"order_id"`    // 订单ID
	Amount     float64 `json:"amount"`      // 解冻金额
	FreezeTime int64   `json:"freeze_time"` // 冻结时间
}
