StakingWalletVo.java 1016 B

12345678910111213141516171819202122232425262728293031323334
  1. package com.bizzan.bitrade.vo;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import java.math.BigDecimal;
  6. /**
  7. * 质押钱包余额视图对象,包含原始数量及 USDT 折算值
  8. *
  9. * @author auto
  10. * @date 2026-05-20
  11. */
  12. @ApiModel("质押钱包余额")
  13. @Data
  14. public class StakingWalletVo {
  15. /** 币种 */
  16. @ApiModelProperty("币种,如 IBIT")
  17. private String coinUnit;
  18. /** 锁定余额(原始币种数量,质押锁定中,到期后直接归还资金账户) */
  19. @ApiModelProperty("锁定余额(原始币种数量)")
  20. private BigDecimal lockedBalance;
  21. /** 锁定余额折合 USDT */
  22. @ApiModelProperty("锁定余额折合 USDT")
  23. private BigDecimal lockedBalanceUsdt;
  24. /** 历史累计已释放总量(与 coinUnit 同单位,如 iBit;各订单 releasedAmount 之和) */
  25. @ApiModelProperty("已释放总量(与质押币种同单位,如 iBit)")
  26. private BigDecimal releasedTotal;
  27. }