Closed
Description
Context / issue
Current state of the tests does not allow to run them initializing the SDK with web3
. Only ethers.js
works.
ethers.js
works because it doesn't need the ABI of a contract in order to instantiate it, but web3
does.
After the integration of safe-deployments
, web3
tests started to fail because only the ABI of the contracts deployed in the networks included in safe-deployments
are found. safe-deployemtns
can't find the ABIs for contracts deployed in the local network (tests).
To do:
- Get the ABI of the Safe related contracts deployed to the local network during tests.
- Add the ABIs to the type
ContractNetworksConfig
- Pass the ABIs using optional props to the methods where the contracts are instantiated.
- Add
web3
tests to CI for Safe v1.2.0 and v1.3.0
Metadata
Metadata
Assignees
Labels
No labels
Activity