Clean up js.

This commit is contained in:
Arthur Britto
2012-09-28 12:44:39 -07:00
parent 723897c449
commit 3cd9068793
3 changed files with 0 additions and 73 deletions

View File

@@ -1,34 +0,0 @@
//
// Tools for working with ledger entries.
//
// Fundamentally, we work in the more strict case of not trusting the ledger as presented. If we have a server we trust, then the
// burden of verify the ledger entries is left to the server. But, we work in the same fundamental units of information, ledger
// entries, to keep the code orthagonal.
//
var serializer = require("./serializer");
exports.getLedgerEntry = function(key, done) {
var id = (ws.id += 1);
ws.response[id] = done;
ws.send({
'command': 'getLedgerEntry',
'id': id,
'ledger': ledger,
'account': accountId,
'proof': false // Eventually, we will want proof if the server is untrusted.
});
};
exports.getAccountRootNode = function(ledger, accountId, done) {
var s = new Serializer();
s.addUInt16('a');
s.addUInt160(accountId);
getLedgerEntry(s.getSHA512Half(), done);
};
// vim:ts=4

View File

@@ -1,38 +0,0 @@
// Work with transactions.
//
// This works for both trusted and untrusted servers.
//
// For untrusted servers:
// - We never send a secret to an untrusted server.
// - Convert transactions to and from JSON.
// - Sign and verify signatures.
// - Encrypt and decrypt.
//
// For trusted servers:
// - We need a websocket way of working with transactions as JSON.
// - This allows us to not need to port the transaction tools to so many
// languages.
//
var commands = {};
commands.buildSend = function(params) {
var srcAccountID = params.srcAccountID;
var fee = params.fee;
var dstAccountID = params.dstAccountID;
var amount = params.amount;
var sendMax = params.sendMax;
var partial = params.partial;
var limit = params.limit;
};
exports.trustedCreate = function() {
};
exports.untrustedCreate = function() {
};
// vim:ts=4

View File

@@ -15,7 +15,6 @@ var fs = require("fs");
var path = require("path");
var util = require("util");
var child = require("child_process");
var WebSocket = require("ws");
var servers = {};