If you encounter any issues not mentioned here, please contact our support team via the chat in the Dashboard or at firstname.lastname@example.org. We appreciate your feedback, even for issues listed here.
We are working on supporting Waffle in the future. In the meantime, try using plain Ethers.
If your tests rely on this library, they will most likely fail because it expects the underlying network to be HardHat. We are working to expose this functionality for DevNets as well.
Due to the hosted nature of DevNets and the framework of the underlying RPC calls (e.g., sending a transaction in Ethers actually involves 13 RPC calls), more complex test suites can experience timeouts.
We currently do not support every custom RPC call that other development nodes offer. This can cause some tests that rely on these calls to fail.
Check out the list of all supported custom RPC methods in DevNets**.**
There are several causes for bad request errors:
- Your input parameters do not match the Ethereum JSON RPC protocol. In that case, you will see the error message
- Your RPC URL is not properly copied from the Dashboard or CLI. The error message will advise you to double-check the RPC URL.
- If everything above is fine, and you still get the error, it is probably because the DevNet has expired. The error message will advise you to double-check if the DevNet is still running in the Dashboard.