From 68c682ae4c75fb693e1219559fab2ee232feae8d Mon Sep 17 00:00:00 2001 From: Tim Date: Fri, 14 Apr 2017 09:55:19 -0400 Subject: [PATCH 1/2] fix chain time access, remove local time fallback --- src/broadcast/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/broadcast/index.js b/src/broadcast/index.js index ecc80cac..f608aab4 100644 --- a/src/broadcast/index.js +++ b/src/broadcast/index.js @@ -53,11 +53,12 @@ steemBroadcast._prepareTransaction = function steemBroadcast$_prepareTransaction return propertiesP .then((properties) => { // Set defaults on the transaction + const chainDate = new Date(properties.time + 'Z'); return Object.assign({ ref_block_num: properties.head_block_number & 0xFFFF, ref_block_prefix: new Buffer(properties.head_block_id, 'hex').readUInt32LE(4), expiration: new Date( - (properties.timestamp || Date.now()) + + chainDate.getTime() + 15 * 1000 ), }, tx); From 804ba87f50c925088f106c68d70a430bcfe95aa8 Mon Sep 17 00:00:00 2001 From: adcpm Date: Fri, 14 Apr 2017 21:08:04 +0700 Subject: [PATCH 2/2] Update to v0.5.4 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d0ed4c80..3af4884a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "steem", - "version": "0.5.2", + "version": "0.5.4", "description": "Steem.js the JavaScript API for Steem blockchain", "main": "index.js", "scripts": {