Moved commands, message and messages to directory

This commit is contained in:
Braydon Fuller 2015-03-11 22:29:40 -04:00
parent 0b20724288
commit e8f0725081
9 changed files with 18 additions and 19 deletions

View File

@ -2,15 +2,10 @@
* @namespace P2P
*/
var Messages = require('./messages');
module.exports = {
Message: require('./message'),
Commands: require('./commands'),
Inventory: require('./inventory'),
BloomFilter: require('./bloomfilter'),
Messages: Messages,
messages: new Messages(),
Messages: require('./messages'),
Peer: require('./peer'),
Pool: require('./pool')
};

View File

@ -1,14 +1,14 @@
'use strict';
var Message = require('./message');
var BloomFilter = require('../bloomfilter');
var packageInfo = require('../../package.json');
var inherits = require('util').inherits;
var packageInfo = require('../package.json');
var bitcore = require('bitcore');
var BN = bitcore.crypto.BN;
var BufferReader = bitcore.encoding.BufferReader;
var BufferWriter = bitcore.encoding.BufferWriter;
var BufferUtil = bitcore.util.buffer;
var BloomFilter = require('./bloomfilter');
var Put = require('bufferput'); //todo remove
var $ = bitcore.util.preconditions;
var _ = bitcore.deps._;

View File

@ -3,10 +3,9 @@
var bitcore = require('bitcore');
var BufferUtil = bitcore.util.buffer;
var Hash = bitcore.crypto.Hash;
var Commands = require('./commands');
function Messages(options) {
this.commands = new Commands(options);
this.commands = new Messages.Commands(options);
if (!options) {
options = {};
@ -23,6 +22,8 @@ function Messages(options) {
Messages.MINIMUM_LENGTH = 20;
Messages.PAYLOAD_START = 16;
Messages.Message = require('./message');
Messages.Commands = require('./commands');
Messages.prototype.parseMessage = function(dataBuffer) {
/* jshint maxstatements: 18 */

View File

@ -38,6 +38,8 @@ function now() {
* @constructor
*/
function Pool(options) {
/* jshint maxcomplexity: 10 */
/* jshint maxstatements: 20 */
var self = this;

View File

@ -1,10 +1,10 @@
'use strict';
var should = require('chai').should();
var P2P = require('../');
var Commands = P2P.Commands;
var commandData = require('./data/messages.json');
var Data = require('./data/messages');//todo merge with commandData
var P2P = require('../../');
var Commands = P2P.Messages.Commands;
var commandData = require('../data/messages.json');
var Data = require('../data/messages');//todo merge with commandData
var bitcore = require('bitcore');
function getPayloadBuffer(messageBuffer) {

View File

@ -1,8 +1,8 @@
'use strict';
var should = require('chai').should();
var P2P = require('../');
var Message = P2P.Message;
var P2P = require('../../');
var Message = P2P.Messages.Message;
describe('P2P Message', function() {

View File

@ -4,9 +4,9 @@ var chai = require('chai');
var should = chai.should();
var Buffers = require('buffers');
var P2P = require('../');
var messages = P2P.messages;
var P2P = require('../../');
var Messages = P2P.Messages;
var messages = new Messages();
var bitcore = require('bitcore');
describe('Messages', function() {

View File

@ -10,7 +10,8 @@ var bitcore = require('bitcore');
var P2P = require('../');
var Peer = P2P.Peer;
var MessagesData = require('./data/messages');
var messages = P2P.messages;
var Messages = P2P.Messages;
var messages = new Messages();
var Pool = P2P.Pool;
var Networks = bitcore.Networks;