@hypernetlabs/objects
Version:
Objects and types shared by the Hypernet Protocol
17 lines • 1.04 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PullPayment = void 0;
const Payment_1 = require("./Payment");
class PullPayment extends Payment_1.Payment {
constructor(id, routerPublicIdentifier, chainId, to, from, state, paymentToken, requiredStake, amountStaked, expirationDate, createdTimestamp, updatedTimestamp, collateralRecovered, gatewayUrl, details, metadata, authorizedAmount, amountTransferred, vestedAmount, deltaTime, deltaAmount, ledger) {
super(id, routerPublicIdentifier, chainId, to, from, state, paymentToken, requiredStake, amountStaked, expirationDate, createdTimestamp, updatedTimestamp, collateralRecovered, gatewayUrl, details, metadata);
this.authorizedAmount = authorizedAmount;
this.amountTransferred = amountTransferred;
this.vestedAmount = vestedAmount;
this.deltaTime = deltaTime;
this.deltaAmount = deltaAmount;
this.ledger = ledger;
}
}
exports.PullPayment = PullPayment;
//# sourceMappingURL=PullPayment.js.map