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/institutionidentity/application/CurrencyGenerationVerificat...

61 lines
3.2 KiB
Java

package com.yau.digitalrmb.institutionidentity.application;
import com.yau.digitalrmb.institutionidentity.domain.CurrencyGenerationVerification;
import java.math.BigDecimal;
public class CurrencyGenerationVerificationResult {
private final Long verificationId;
private final long requestId;
private final String status;
private final String requestMessage;
private final String requestOriginalText;
private final String requestDigest;
private final String bankSignature;
private final String bankKeyId;
private final BigDecimal amount;
private final Boolean signatureValid;
private final String recomputedDigest;
private final Boolean digestMatches;
private final BigDecimal totalQuota;
private final BigDecimal usedQuota;
private final BigDecimal remainingQuota;
private final Boolean quotaSufficient;
private final String centralBankKeyId;
private final String centralBankSignature;
private final String confirmationTime;
private final String confirmationMessage;
public CurrencyGenerationVerificationResult(CurrencyGenerationVerification v) {
verificationId = v.getId(); requestId = v.getRequestId(); status = v.getStatus().name();
requestMessage = v.getRequestMessage(); requestOriginalText = v.getRequestOriginalText();
requestDigest = v.getRequestDigest(); bankSignature = v.getBankSignature(); bankKeyId = v.getBankKeyId();
amount = v.getAmount(); signatureValid = v.getSignatureValid(); recomputedDigest = v.getRecomputedDigest();
digestMatches = v.getDigestMatches(); totalQuota = v.getTotalQuota(); usedQuota = v.getUsedQuota();
remainingQuota = v.getRemainingQuota(); quotaSufficient = v.getQuotaSufficient();
centralBankKeyId = v.getCentralBankKeyId(); centralBankSignature = v.getCentralBankSignature();
confirmationTime = v.getConfirmationTime(); confirmationMessage = v.getConfirmationMessage();
}
public Long getVerificationId() { return verificationId; }
public long getRequestId() { return requestId; }
public String getStatus() { return status; }
public String getRequestMessage() { return requestMessage; }
public String getRequestOriginalText() { return requestOriginalText; }
public String getRequestDigest() { return requestDigest; }
public String getBankSignature() { return bankSignature; }
public String getBankKeyId() { return bankKeyId; }
public BigDecimal getAmount() { return amount; }
public Boolean getSignatureValid() { return signatureValid; }
public String getRecomputedDigest() { return recomputedDigest; }
public Boolean getDigestMatches() { return digestMatches; }
public BigDecimal getTotalQuota() { return totalQuota; }
public BigDecimal getUsedQuota() { return usedQuota; }
public BigDecimal getRemainingQuota() { return remainingQuota; }
public Boolean getQuotaSufficient() { return quotaSufficient; }
public String getCentralBankKeyId() { return centralBankKeyId; }
public String getCentralBankSignature() { return centralBankSignature; }
public String getConfirmationTime() { return confirmationTime; }
public String getConfirmationMessage() { return confirmationMessage; }
}