Skip to main content
1 of 3

Issue with Serverless deploy of smart contract-Dependency mismatch -Package.json,Package-lock.json error

I am trying to deploy my smart contract serverless(AWS lambda).I am using Truffle framework.The code is getting deployed in an earlier system(earlier it was deployed here).Now I have updated the smart contract version .When I am deploying it.I am not able to in my new system due to dependencies mismatch n version change.I tested my smart contract in local system using ganache.there uts working fine.When deploying serverless I am getting the issue. Below is the error screenshot enter image description here

  • Below are the dependencies in package.json. "aws-sdk": "^2.256.1", "express": "^4.16.3", "fs": "0.0.1-security", "openzeppelin-solidity": "^1.12.0", "pug": "^2.0.3", "solc": "^0.4.24", "web3": "^1.0.0-beta.50"

and all the above have been updated to newer versions..