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
We currently only have support for Truffle artifacts, and raw ABIs, it would be nice to also support Ethereum Waffle artifacts for things like deployment transaction and address for networks.
This PR adds the dependencies for GPv2 Settlement. Note, that part of the change accidentally slipped in to a hot fix I applied last week when trying to get autodeploy running (7213878)
Given the setup of hardhat (which has separate jsons for each network) we are currently specifically importing the rinkeby artefact. We also cannot automatically load the deployed address as hardhat's .json is slightly different from truffle's. Given that this is the same for the Uniswap contract it might be ok to simply define the contract addresses in code somewhere (there is also cowprotocol/ethcontract-rs#382 tracking ethers support in ethcontracts).
### Test Plan
Depending on the new contract in main works (if we add contracts to the solver's Cargo.toml)
We currently only have support for Truffle artifacts, and raw ABIs, it would be nice to also support Ethereum Waffle artifacts for things like deployment transaction and address for networks.
@josojo This is relevant for gnosis/oba-services
The text was updated successfully, but these errors were encountered: