changed project structure

This commit is contained in:
Marek Kotewicz 2015-03-08 18:18:52 +01:00
parent ddb90c24af
commit 068bdd7276
52 changed files with 1359 additions and 1377 deletions

2522
dist/ethereum.js vendored

File diff suppressed because it is too large Load Diff

64
dist/ethereum.js.map vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,7 +1,7 @@
var web3 = require('./lib/web3'); var web3 = require('./lib/web3');
web3.providers.HttpProvider = require('./lib/httpprovider'); web3.providers.HttpProvider = require('./lib/web3/httpprovider');
web3.providers.QtSyncProvider = require('./lib/qtsync'); web3.providers.QtSyncProvider = require('./lib/web3/qtsync');
web3.eth.contract = require('./lib/contract'); web3.eth.contract = require('./lib/web3/contract');
web3.abi = require('./lib/abi'); web3.abi = require('./lib/solidity/abi');
module.exports = web3; module.exports = web3;

View File

@ -1,18 +0,0 @@
var addressName = {"0x12378912345789": "Gav", "0x57835893478594739854": "Jeff"};
var nameAddress = {};
for (var prop in addressName) {
if (addressName.hasOwnProperty(prop)) {
nameAddress[addressName[prop]] = prop;
}
}
var local = {
addressBook:{
byName: addressName,
byAddress: nameAddress
}
};
if (typeof(module) !== "undefined")
module.exports = local;

View File

@ -21,9 +21,9 @@
* @date 2014 * @date 2014
*/ */
var utils = require('./utils'); var utils = require('../utils/utils');
var c = require('../utils/config');
var types = require('./types'); var types = require('./types');
var c = require('./config');
var f = require('./formatters'); var f = require('./formatters');
/** /**

View File

@ -24,8 +24,8 @@ if (process.env.NODE_ENV !== 'build') {
var BigNumber = require('bignumber.js'); // jshint ignore:line var BigNumber = require('bignumber.js'); // jshint ignore:line
} }
var utils = require('./utils'); var utils = require('../utils/utils');
var c = require('./config'); var c = require('../utils/config');
/** /**
* Should be called to pad string to expected length * Should be called to pad string to expected length

View File

@ -23,16 +23,16 @@
* @date 2014 * @date 2014
*/ */
var net = require('./net'); var net = require('./web3/net');
var eth = require('./eth'); var eth = require('./web3/eth');
var db = require('./db'); var db = require('./web3/db');
var shh = require('./shh'); var shh = require('./web3/shh');
var watches = require('./watches'); var watches = require('./web3/watches');
var filter = require('./filter'); var filter = require('./web3/filter');
var utils = require('./utils'); var utils = require('./utils/utils');
var formatters = require('./formatters'); var formatters = require('./solidity/formatters');
var requestManager = require('./requestmanager'); var requestManager = require('./web3/requestmanager');
var c = require('./config'); var c = require('./utils/config');
/// @returns an array of objects describing web3 api methods /// @returns an array of objects describing web3 api methods
var web3Methods = function () { var web3Methods = function () {

View File

@ -20,9 +20,9 @@
* @date 2014 * @date 2014
*/ */
var web3 = require('./web3'); var web3 = require('../web3');
var abi = require('./abi'); var abi = require('../solidity/abi');
var utils = require('./utils'); var utils = require('../utils/utils');
var eventImpl = require('./event'); var eventImpl = require('./event');
var signature = require('./signature'); var signature = require('./signature');

View File

@ -20,8 +20,8 @@
* @date 2015 * @date 2015
*/ */
var formatters = require('./formatters'); var formatters = require('../solidity/formatters');
var utils = require('./utils'); var utils = require('../utils/utils');
var blockCall = function (args) { var blockCall = function (args) {

View File

@ -20,8 +20,8 @@
* @date 2014 * @date 2014
*/ */
var abi = require('./abi'); var abi = require('../solidity/abi');
var utils = require('./utils'); var utils = require('../utils/utils');
var signature = require('./signature'); var signature = require('./signature');
/// filter inputs array && returns only indexed (or not) inputs /// filter inputs array && returns only indexed (or not) inputs

View File

@ -23,7 +23,7 @@
* @date 2014 * @date 2014
*/ */
var utils = require('./utils'); var utils = require('../utils/utils');
/// Should be called to check if filter implementation is valid /// Should be called to check if filter implementation is valid
/// @returns true if it is, otherwise false /// @returns true if it is, otherwise false

View File

@ -24,7 +24,7 @@
*/ */
var jsonrpc = require('./jsonrpc'); var jsonrpc = require('./jsonrpc');
var c = require('./config'); var c = require('../utils/config');
/** /**
* It's responsible for passing messages to providers * It's responsible for passing messages to providers

View File

@ -20,7 +20,7 @@
* @date 2015 * @date 2015
*/ */
var formatters = require('./formatters'); var formatters = require('../solidity/formatters');
/// @returns an array of objects describing web3.shh api methods /// @returns an array of objects describing web3.shh api methods
var methods = function () { var methods = function () {

View File

@ -20,8 +20,8 @@
* @date 2015 * @date 2015
*/ */
var web3 = require('./web3'); var web3 = require('../web3');
var c = require('./config'); var c = require('../utils/config');
/// @param function name for which we want to get signature /// @param function name for which we want to get signature
/// @returns signature of function with given name /// @returns signature of function with given name

View File

@ -1,6 +1,6 @@
var assert = require('assert'); var assert = require('assert');
var BigNumber = require('bignumber.js'); var BigNumber = require('bignumber.js');
var abi = require('../lib/abi.js'); var abi = require('../lib/solidity/abi.js');
var clone = function (object) { return JSON.parse(JSON.stringify(object)); }; var clone = function (object) { return JSON.parse(JSON.stringify(object)); };
var description = [{ var description = [{

View File

@ -1,6 +1,6 @@
var assert = require('assert'); var assert = require('assert');
var BigNumber = require('bignumber.js'); var BigNumber = require('bignumber.js');
var abi = require('../lib/abi.js'); var abi = require('../lib/solidity/abi.js');
var clone = function (object) { return JSON.parse(JSON.stringify(object)); }; var clone = function (object) { return JSON.parse(JSON.stringify(object)); };
var description = [{ var description = [{

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var contract = require('../lib/contract.js'); var contract = require('../lib/web3/contract.js');
describe('contract', function() { describe('contract', function() {
it('should create simple contract with one method from abi with explicit type name', function () { it('should create simple contract with one method from abi with explicit type name', function () {

View File

@ -1,6 +1,6 @@
var assert = require('assert'); var assert = require('assert');
var event = require('../lib/event.js'); var event = require('../lib/web3/event.js');
var f = require('../lib/formatters.js'); var f = require('../lib/solidity/formatters.js');
describe('event', function () { describe('event', function () {
describe('inputParser', function () { describe('inputParser', function () {

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var event = require('../lib/event.js'); var event = require('../lib/web3/event.js');
describe('event', function () { describe('event', function () {
describe('outputParser', function () { describe('outputParser', function () {

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var filter = require('../lib/filter'); var filter = require('../lib/web3/filter');
var u = require('./test.utils.js'); var u = require('./test.utils.js');
var empty = function () {}; var empty = function () {};

View File

@ -1,5 +1,5 @@
var chai = require('chai'); var chai = require('chai');
var formatters = require('../lib/formatters.js'); var formatters = require('../lib/solidity/formatters.js');
var assert = chai.assert; var assert = chai.assert;
describe('formatters', function () { describe('formatters', function () {

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var formatters = require('../lib/formatters.js'); var formatters = require('../lib/solidity/formatters.js');
var BigNumber = require('bignumber.js'); var BigNumber = require('bignumber.js');
describe('formatters', function () { describe('formatters', function () {
@ -23,4 +23,4 @@ describe('formatters', function () {
}); });
}); });
}); });
}); });

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var formatters = require('../lib/formatters.js'); var formatters = require('../lib/solidity/formatters.js');
var BigNumber = require('bignumber.js'); var BigNumber = require('bignumber.js');
describe('formatters', function () { describe('formatters', function () {
@ -45,4 +45,4 @@ describe('formatters', function () {
}); });
}); });
}); });
}); });

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var formatters = require('../lib/formatters.js'); var formatters = require('../lib/solidity/formatters.js');
describe('formatters', function () { describe('formatters', function () {
describe('outputLogFormatter', function () { describe('outputLogFormatter', function () {
@ -16,4 +16,4 @@ describe('formatters', function () {
}); });
}); });
}); });
}); });

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var formatters = require('../lib/formatters.js'); var formatters = require('../lib/solidity/formatters.js');
describe('formatters', function () { describe('formatters', function () {
describe('outputPostFormatter', function () { describe('outputPostFormatter', function () {
@ -21,4 +21,4 @@ describe('formatters', function () {
}); });
}); });
}); });
}); });

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var formatters = require('../lib/formatters.js'); var formatters = require('../lib/solidity/formatters.js');
var BigNumber = require('bignumber.js'); var BigNumber = require('bignumber.js');
describe('formatters', function () { describe('formatters', function () {
@ -23,4 +23,4 @@ describe('formatters', function () {
}); });
}); });
}); });
}); });

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var jsonrpc = require('../lib/jsonrpc'); var jsonrpc = require('../lib/web3/jsonrpc');
describe('jsonrpc', function () { describe('jsonrpc', function () {
describe('isValidResponse', function () { describe('isValidResponse', function () {

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var jsonrpc = require('../lib/jsonrpc'); var jsonrpc = require('../lib/web3/jsonrpc');
describe('jsonrpc', function () { describe('jsonrpc', function () {
describe('toBatchPayload', function () { describe('toBatchPayload', function () {

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var jsonrpc = require('../lib/jsonrpc'); var jsonrpc = require('../lib/web3/jsonrpc');
describe('jsonrpc', function () { describe('jsonrpc', function () {
describe('toPayload', function () { describe('toPayload', function () {

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var utils = require('../lib/utils.js'); var utils = require('../lib/utils/utils.js');
describe('utils', function () { describe('utils', function () {
describe('extractDisplayName', function () { describe('extractDisplayName', function () {

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var utils = require('../lib/utils.js'); var utils = require('../lib/utils/utils.js');
describe('utils', function () { describe('utils', function () {
describe('extractTypeName', function () { describe('extractTypeName', function () {

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var utils = require('../lib/utils.js'); var utils = require('../lib/utils/utils.js');
describe('utils', function() { describe('utils', function() {
it('should filter functions and events from input array properly', function () { it('should filter functions and events from input array properly', function () {

View File

@ -1,5 +1,5 @@
var chai = require('chai'); var chai = require('chai');
var utils = require('../lib/utils.js'); var utils = require('../lib/utils/utils.js');
var assert = chai.assert; var assert = chai.assert;
var tests = [ var tests = [

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var utils = require('../lib/utils.js'); var utils = require('../lib/utils/utils.js');
describe('utils', function () { describe('utils', function () {
describe('fromWei', function () { describe('fromWei', function () {

View File

@ -1,5 +1,5 @@
var chai = require('chai'); var chai = require('chai');
var utils = require('../lib/utils'); var utils = require('../lib/utils/utils.js');
var assert = chai.assert; var assert = chai.assert;
var tests = [ var tests = [

View File

@ -1,5 +1,5 @@
var chai = require('chai'); var chai = require('chai');
var utils = require('../lib/utils'); var utils = require('../lib/utils/utils.js');
var BigNumber = require('bignumber.js'); var BigNumber = require('bignumber.js');
var assert = chai.assert; var assert = chai.assert;

View File

@ -1,5 +1,5 @@
var chai = require('chai'); var chai = require('chai');
var utils = require('../lib/utils'); var utils = require('../lib/utils/utils.js');
var assert = chai.assert; var assert = chai.assert;
var tests = [ var tests = [

View File

@ -1,5 +1,5 @@
var chai = require('chai'); var chai = require('chai');
var utils = require('../lib/utils'); var utils = require('../lib/utils/utils.js');
var assert = chai.assert; var assert = chai.assert;
var tests = [ var tests = [

View File

@ -1,5 +1,5 @@
var chai = require('chai'); var chai = require('chai');
var utils = require('../lib/utils'); var utils = require('../lib/utils/utils.js');
var BigNumber = require('bignumber.js'); var BigNumber = require('bignumber.js');
var assert = chai.assert; var assert = chai.assert;

View File

@ -1,5 +1,5 @@
var assert = require('assert'); var assert = require('assert');
var utils = require('../lib/utils.js'); var utils = require('../lib/utils/utils.js');
describe('utils', function () { describe('utils', function () {
describe('toDecimal', function () { describe('toDecimal', function () {
@ -11,4 +11,4 @@ describe('utils', function () {
assert.equal(utils.toDecimal('100000'), '100000'); assert.equal(utils.toDecimal('100000'), '100000');
}); });
}); });
}); });

View File

@ -1,5 +1,5 @@
var chai = require('chai'); var chai = require('chai');
var utils = require('../lib/utils.js'); var utils = require('../lib/utils/utils');
var assert = chai.assert; var assert = chai.assert;
var tests = [ var tests = [

View File

@ -1,5 +1,5 @@
var chai = require('chai'); var chai = require('chai');
var utils = require('../lib/utils.js'); var utils = require('../lib/utils/utils');
var assert = chai.assert; var assert = chai.assert;
describe('utils', function () { describe('utils', function () {