Beta 7 with some repo names changed.
This commit is contained in:
1 parent
0f7b40cca7
commit
963c19493a
3408 files changed
+462217
-15516
No files matched your search
+67
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
This file is part of web3.js.
|
||||
|
||||
web3.js is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU Lesser General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
web3.js is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public License
|
||||
along with web3.js. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
/**
|
||||
* @file index.js
|
||||
* @author Fabian Vogelsteller <fabian@ethereum.org>
|
||||
* @date 2017
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
|
||||
var core = require('web3-core');
|
||||
var Method = require('web3-core-method');
|
||||
var utils = require('web3-utils');
|
||||
|
||||
|
||||
var Net = function () {
|
||||
var _this = this;
|
||||
|
||||
// sets _requestmanager
|
||||
core.packageInit(this, arguments);
|
||||
|
||||
|
||||
[
|
||||
new Method({
|
||||
name: 'getId',
|
||||
call: 'net_version',
|
||||
params: 0,
|
||||
outputFormatter: parseInt
|
||||
}),
|
||||
new Method({
|
||||
name: 'isListening',
|
||||
call: 'net_listening',
|
||||
params: 0
|
||||
}),
|
||||
new Method({
|
||||
name: 'getPeerCount',
|
||||
call: 'net_peerCount',
|
||||
params: 0,
|
||||
outputFormatter: utils.hexToNumber
|
||||
})
|
||||
].forEach(function(method) {
|
||||
method.attachToObject(_this);
|
||||
method.setRequestManager(_this._requestManager);
|
||||
});
|
||||
|
||||
};
|
||||
|
||||
core.addProviders(Net);
|
||||
|
||||
|
||||
module.exports = Net;
|
||||
|
||||
|
||||
Reference in new issue
Block a user