package com.m2pool.lease.vo;

import com.m2pool.lease.annotation.EncryptedField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * <p>
 * 店铺商品配置请求对象
 * </p>
 *
 * @author yyb
 * @since 2025-08-05
 */
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(description = "店铺商品配置请求对象",value = "ShopConfigVo")
public class ShopConfigVo extends BaseVo {



    /**
     * 链名称
     */
    @ApiModelProperty(value = "链名称",example = "tron")
    private String chain;

    /**
     * nexa rxd dgbo dgbq dgbs alph enx grs mona usdt
     */
    @ApiModelProperty(value = "支付币种(多个以逗号隔开)",example = "nexa")
    private String payCoin;

    /**
     * 币种类型 0 虚拟币 1 稳定币
     */
    @ApiModelProperty(value = "币种类型 0 虚拟币 1 稳定币",example = "0")
    private Integer payType;

    /**
     * 卖方对应收款钱包
     */
    @ApiModelProperty(value = "卖方对应收款钱包",example = "nexa:nqtsq5g50jkkmklvjyaflg46c4nwuy46z9gzswqe3l0csc7g")

    private String payAddress;

}
