Socket
Socket
Sign inDemoInstall

web3-core-method

Package Overview
Dependencies
66
Maintainers
4
Versions
137
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.9.0 to 1.10.0-rc.0

22

lib/index.js

@@ -525,3 +525,11 @@ /*

else if (err && err.data) {
reasonData = err.data.substring(10);
// workaround embedded error details got from some providers like MetaMask
if (typeof err.data === 'object') {
// Ganache has no `originalError` sub-object unlike others
var originalError = err.data.originalError ?? err.data;
reasonData = originalError.data.substring(10);
}
else {
reasonData = err.data.substring(10);
}
}

@@ -634,6 +642,12 @@ if (reasonData) {

};
const hasSendTxObject = isSendTx
&& !!payload.params[0]
&& typeof payload.params[0] === 'object';
if (hasSendTxObject &&
payload.params[0].type === '0x1'
&& typeof payload.params[0].accessList === 'undefined') {
payload.params[0].accessList = [];
}
// Send the actual transaction
if (isSendTx
&& !!payload.params[0]
&& typeof payload.params[0] === 'object'
if (hasSendTxObject
&& (typeof payload.params[0].gasPrice === 'undefined'

@@ -640,0 +654,0 @@ && (typeof payload.params[0].maxPriorityFeePerGas === 'undefined'

12

package.json
{
"name": "web3-core-method",
"version": "1.9.0",
"version": "1.10.0-rc.0",
"description": "Creates the methods on the web3 modules. This is an internal package.",

@@ -18,6 +18,6 @@ "repository": "https://github.com/ethereum/web3.js/tree/1.x/packages/web3-core-method",

"@ethersproject/transactions": "^5.6.2",
"web3-core-helpers": "1.9.0",
"web3-core-promievent": "1.9.0",
"web3-core-subscriptions": "1.9.0",
"web3-utils": "1.9.0"
"web3-core-helpers": "1.10.0-rc.0",
"web3-core-promievent": "1.10.0-rc.0",
"web3-core-subscriptions": "1.10.0-rc.0",
"web3-utils": "1.10.0-rc.0"
},

@@ -28,3 +28,3 @@ "devDependencies": {

},
"gitHead": "db5f505e06fb0b41eeda1378057f6a7187efa244"
"gitHead": "3ed053faace1bcc66d3bb152690c155e754ca6d4"
}

@@ -656,3 +656,11 @@ /*

} else if (err && err.data){
reasonData = err.data.substring(10);
// workaround embedded error details got from some providers like MetaMask
if (typeof err.data === 'object') {
// Ganache has no `originalError` sub-object unlike others
var originalError = err.data.originalError ?? err.data;
reasonData = originalError.data.substring(10);
}
else {
reasonData = err.data.substring(10);
}
}

@@ -799,6 +807,16 @@

const hasSendTxObject = isSendTx
&& !!payload.params[0]
&& typeof payload.params[0] === 'object';
if (hasSendTxObject &&
payload.params[0].type === '0x1'
&& typeof payload.params[0].accessList === 'undefined'
) {
payload.params[0].accessList = [];
}
// Send the actual transaction
if (isSendTx
&& !!payload.params[0]
&& typeof payload.params[0] === 'object'
if (hasSendTxObject
&& (

@@ -805,0 +823,0 @@ typeof payload.params[0].gasPrice === 'undefined'

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