From e4318d266b02d47cebc02bd8044294881447bd20 Mon Sep 17 00:00:00 2001 From: Arthur Britto Date: Thu, 27 Dec 2012 17:48:55 -0800 Subject: [PATCH] JS: Add some place holders for the fee stuff. --- src/js/remote.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/js/remote.js b/src/js/remote.js index eaca50651..e87feead6 100644 --- a/src/js/remote.js +++ b/src/js/remote.js @@ -206,6 +206,14 @@ var Remote = function (opts, trace) { this.retry_timer = undefined; this.retry = undefined; + this._load_base = 256; + this._load_fee = 256; + this._load_base = undefined; + this._load_fee = undefined; + this._reserve_base = undefined; + this._reserve_inc = undefined; + this._server_status = undefined; + // Cache information for accounts. this.accounts = { // Consider sequence numbers stable if you know you're not generating bad transactions. @@ -864,6 +872,15 @@ Remote.prototype._server_subscribe = function () { self.emit('ledger_closed', message); } + // FIXME Use this to estimate fee. + self._load_base = message.load_base || 256; + self._load_fee = message.load_fee || 256; + self._load_base = message.fee_ref; + self._load_fee = message.fee_base; + self._reserve_base = message.reverse_base; + self._reserve_inc = message.reserve_inc; + self._server_status = message.server_status; + if (message.server_status === 'tracking' || message.server_status === 'full') { self._set_state('online'); }