// SPDX-License-Identifier: Apache-2.0
import ValidatedRequest from "../../../../core/validation/ValidatedArgs";
export default class SetInterestRateRequest extends ValidatedRequest {
    securityId;
    maxRate;
    baseRate;
    minRate;
    startPeriod;
    startRate;
    missedPenalty;
    reportPeriod;
    rateDecimals;
    constructor({ securityId, maxRate, baseRate, minRate, startPeriod, startRate, missedPenalty, reportPeriod, rateDecimals, }) {
        super({});
        this.securityId = securityId;
        this.maxRate = maxRate;
        this.baseRate = baseRate;
        this.minRate = minRate;
        this.startPeriod = startPeriod;
        this.startRate = startRate;
        this.missedPenalty = missedPenalty;
        this.reportPeriod = reportPeriod;
        this.rateDecimals = rateDecimals;
    }
}
