JS: Add support for getting random from server subscribe.

This commit is contained in:
Arthur Britto
2012-12-06 00:01:05 -08:00
committed by Stefan Thomas
parent e6c1cf98fd
commit 06dd0ce26c
2 changed files with 8 additions and 0 deletions

View File

@@ -841,6 +841,9 @@ Remote.prototype._server_subscribe = function () {
.on('success', function (message) {
self.stand_alone = !!message.stand_alone;
if (message.random)
self.emit('random', utils.hexToArray(message.random));
if (message.ledger_hash && message.ledger_index) {
self._ledger_time = message.ledger_time;
self._ledger_hash = message.ledger_hash;

View File

@@ -70,6 +70,10 @@ var stringToArray = function (s) {
return a;
};
var hexToArray = function (h) {
return stringToArray(hexToString(h));
}
var chunkString = function (str, n, leftAlign) {
var ret = [];
var i=0, len=str.length;
@@ -96,6 +100,7 @@ var assert = function (assertion, msg) {
exports.trace = trace;
exports.arraySet = arraySet;
exports.hexToString = hexToString;
exports.hexToArray = hexToArray;
exports.stringToArray = stringToArray;
exports.stringToHex = stringToHex;
exports.chunkString = chunkString;