From 8fcecb1919744a202f5a6423e1f2cc7aaa248a1a Mon Sep 17 00:00:00 2001 From: darkeye Date: Wed, 15 Jan 2025 15:57:32 +0100 Subject: [PATCH] =?UTF-8?q?[#32]=20Erstellungszeit=20f=C3=BCr=20Transactio?= =?UTF-8?q?nsettings=20eingef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/js/apiwrapper/transaction/TransactionSettings.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/js/apiwrapper/transaction/TransactionSettings.js b/src/js/apiwrapper/transaction/TransactionSettings.js index fd54394..ddba644 100644 --- a/src/js/apiwrapper/transaction/TransactionSettings.js +++ b/src/js/apiwrapper/transaction/TransactionSettings.js @@ -31,6 +31,12 @@ export default class TransactionSettings extends Serializable{ */ apiID = ""; + /** + * creation time + * @type {number} + */ + timestamp = 0; + /** * @param {number} price default 0 * @param {number} quantity default 0 @@ -39,6 +45,7 @@ export default class TransactionSettings extends Serializable{ super(); this.orderPrice = price; this.orderQuantity = quantity; + this.timestamp = Date.now(); } /** @@ -51,6 +58,7 @@ export default class TransactionSettings extends Serializable{ obj.quantity = this.quantity; obj.price = this.price; obj.apiID = this.apiID; + obj.timestamp = this.timestamp; return JSON.stringify(obj); } @@ -68,6 +76,7 @@ export default class TransactionSettings extends Serializable{ obj.quantity = tmpObj.quantity; obj.price = tmpObj.price; obj.apiID = tmpObj.apiID; + obj.timestamp = tmpObj.timestamp; return obj; }