Socket
Socket
Sign inDemoInstall

web3-core

Package Overview
Dependencies
99
Maintainers
1
Versions
402
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.0-beta.14 to 1.0.0-beta.15

10

package.json
{
"name": "web3-core",
"version": "1.0.0-beta.14",
"version": "1.0.0-beta.15",
"description": "Web3 core tools for sub packages. This is an internal package.",

@@ -9,7 +9,7 @@ "repository": "https://github.com/ethereum/web3.js/tree/master/packages/web3-core",

"dependencies": {
"web3-core-helpers": "^1.0.0-beta.14",
"web3-core-method": "^1.0.0-beta.14",
"web3-requestmanager": "^1.0.0-beta.14",
"web3-utils": "^1.0.0-beta.14"
"web3-core-helpers": "^1.0.0-beta.15",
"web3-core-method": "^1.0.0-beta.15",
"web3-core-requestmanager": "^1.0.0-beta.15",
"web3-utils": "^1.0.0-beta.15"
}
}

@@ -26,3 +26,3 @@ /*

var requestManager = require('web3-requestmanager');
var requestManager = require('web3-core-requestmanager');
var extend = require('./extend.js');

@@ -38,7 +38,4 @@

// if (!args[0]) {
// throw new Error('You must pass in a provider as argument!');
// }
// make write only property of pkg.provider
// make property of pkg._provider, which can properly set providers
Object.defineProperty(pkg, 'currentProvider', {

@@ -48,6 +45,7 @@ get: function () {

},
set: function () {
return pkg._provider;
set: function (value) {
return pkg.setProvider(value);
},
enumerable: true
enumerable: true,
configurable: true
});

@@ -71,8 +69,10 @@

// add SETPROVIDER function
pkg.setProvider = function (provider, net) {
pkg._requestManager.setProvider(provider, net);
pkg._provider = pkg._requestManager.provider;
return true;
};
// add SETPROVIDER function (don't overwrite if already existing)
if (!pkg.setProvider) {
pkg.setProvider = function (provider, net) {
pkg._requestManager.setProvider(provider, net);
pkg._provider = pkg._requestManager.provider;
return true;
};
}

@@ -79,0 +79,0 @@ // attach batch request creation

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc