You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
+------------------+-------------+-------------+
| | Transaction | Access List |
+------------------+-------------+-------------|
| With Tenderly | Regular | Not applied |
+------------------+-------------+-------------+
| Without Tenderly | Private | Applied |
+------------------+-------------+-------------+
Private transactions cannot be used in Tenderly, so testing here is incomplete but there's no other option.
But access lists CAN be used in Tenderly, so there IS an option here to improve the testing of Ethereum via Tenderly.
Severity
Medium
Solution Guidelines
Instead of NETWORK_TENDERLY being one of the values permitted for Config.NETWORK, the Config class should define an additional variable named IS_TENDERLY or similar.
This change might subsequently require a bunch of other changes across the codebase.
The text was updated successfully, but these errors were encountered:
Bug Description
In file
utils.py
, the following action overrides the original network configured by the user:Subsequently, there is no way to handle the execution in Tenderly in the exact same way it is handled outside of Tenderly.
For example, in file
TxHelpers.py
currently under PR #542:The results of running on Ethereum are:
Private transactions cannot be used in Tenderly, so testing here is incomplete but there's no other option.
But access lists CAN be used in Tenderly, so there IS an option here to improve the testing of Ethereum via Tenderly.
Severity
Medium
Solution Guidelines
Instead of
NETWORK_TENDERLY
being one of the values permitted forConfig.NETWORK
, theConfig
class should define an additional variable namedIS_TENDERLY
or similar.This change might subsequently require a bunch of other changes across the codebase.
The text was updated successfully, but these errors were encountered: