Refactor RPC ledger.

This commit is contained in:
Arthur Britto
2012-12-03 15:35:29 -08:00
parent c71b675639
commit e8f2efab93
4 changed files with 62 additions and 23 deletions

View File

@@ -548,13 +548,18 @@ Remote.prototype.request_server_info = function () {
return new Request(this, 'server_info');
};
Remote.prototype.request_ledger = function (params) {
// XXX Does this require the server to be trusted?
// XXX This is a bad command. Some varients don't scale.
// XXX Require the server to be trusted.
Remote.prototype.request_ledger = function (ledger, full) {
//assert(this.trusted);
var request = new Request(this, 'ledger');
request.message.params = params;
if (ledger)
request.message.ledger = ledger;
if (full)
request.message.full = true;
return request;
};