DevelopersSKALE Developers
Troubleshooting

Troubleshooting

Need help solving an issue? Check to see if this has already been answered below. If you can't find an answer to your issue, reach out to us on discord.

File Storage

File Storage

If you are receiving the error below, this most likely has to do with uploading a file with the same name as a previously uploaded file. File names must be unique.

Error: Transaction has been reverted by the EVM:

MetaMask

MetaMask

RPC Error: Code 32603
RPC Error: Code 32603

If you are receiving the error below, this most likely has to do with a compatibility complaint between web3 1.0 and MetaMask. We have found the following web3js/MetaMask combinations work well together:

MetaMask - RPC Error: Internal JSON-RPC error. {code: -32603, message: "Internal JSON-RPC error."}

To Fix this Issue:

Use the following web3.js and MetaMask versions.

Web3.js: [email protected]
MetaMask: MetaMask version 6.1

Web3

Web3

Web3 CurrentProvider SendAsync
Web3 CurrentProvider SendAsync

If you are receiving the error below, this most likely has to do with a compatibility complaint between web3 1.0 and Truffle or MetaMask. Web3.currentProvider.sendAsync is deprecated in Web3 v1.0 and it is replaced with web3.currentProvider.send.

Uncaught TypeError: web3.currentProvider.sendAsync is not a function

To Fix this Issue:

Replace web3.currentProvider.sendAsync with web3.currentProvider.send when using Web3 v1.0.

6 lines
var web3 = window.web3;
web3.providers.HttpProvider.prototype.sendAsync =
web3.providers.HttpProvider.prototype.send;
web3 = new Web3(web3.currentProvider);
Show More

SKALE Labs has many resources designed to help you get your questions answered. You can reach out to our community on discord, or submit a support request below.

Developers
  • Support & Learning
  • Languages &
Tooling
  • More
GET DEV UPDATES IN SKALE NEWSLETTER
JOIN THE CONVERSATION
© 2020 SKALE Labs. All right reserved.
skale.networkCookiesPrivacy Policy