package com.xcong.excoin.modules.station.model; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; /** * 心跳消息 payload */ @Data @Builder @NoArgsConstructor @AllArgsConstructor public class HeartbeatMsg { /** 合约名称 */ private String contract; /** 策略状态 */ private String state; /** 杠杆 */ private String leverage; /** 当前轮次 */ private int currentRound; /** 累计已实现盈亏 */ private String cumulativePnl; /** 初始本金 */ private String principal; /** host:port (用于 Station 直接 HTTP 调用,可选) */ private String hostPort; }