package com.spot.req;

import lombok.Data;

/**
 * 资金流水列表查询请求
 *
 * @author jean
 * @date 2026-05-06
 */
@Data
public class AccountRecordListReq {

    /**
     * 币种过滤（可选）
     */
    private String symbol;

    /**
     * 流水类型过滤（可选）
     * @see com.spot.enums.AccountRecordType
     */
    private Integer type;

    /**
     * 来源过滤（可选）
     */
    private String source;

    /**
     * 时间范围开始（秒时间戳）
     */
    private Long startTime;

    /**
     * 时间范围结束（秒时间戳）
     */
    private Long endTime;

    /**
     * 页码（默认1）
     */
    private Integer page = 1;

    /**
     * 每页条数（默认10）
     */
    private Integer size = 10;
}
