You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
digital-rmb-backend/src/main/java/com/yau/digitalrmb/walletopening/application/ContractOutputResult.java

35 lines
1.0 KiB
Java

package com.yau.digitalrmb.walletopening.application;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
@Data
@AllArgsConstructor
@Schema(description = "智能合约输出结果")
public class ContractOutputResult {
@Schema(description = "合约ID", example = "CTR_20260801_001")
private String contractId;
@Schema(description = "钱包ID", example = "WALLET_A1B2C3D4E5F6...")
private String walletId;
@Schema(description = "钱包类型", example = "个人钱包")
private String walletType;
@Schema(description = "支付限额")
private ContractLimits limits;
@Schema(description = "有效期", example = "20261231")
private String validity;
@Schema(description = "合约哈希", example = "A1B2C3D4E5F6...")
private String contractHash;
@Schema(description = "状态", example = "已生效")
private String status;
@Schema(description = "生效时间", example = "20260801110200")
private String effectiveTime;
}