Commit Graph

426 Commits

Author SHA1 Message Date
abls
9087e6859f add more multiplex tests using foundry 2023-01-25 13:21:36 -08:00
abls
fc9e2d4356 fix formatting 2023-01-20 10:26:23 -08:00
abls
600c98e35c add some multiplex tests using foundry 2023-01-20 09:49:07 -08:00
dextracker
79703d5796 bump contracts-zero-ex version 2022-12-22 19:49:06 -05:00
dextracker
683aaca190 prettier and lint 2022-12-22 19:34:48 -05:00
dextracker
cf983dde0d cleanup and comment 2022-12-22 19:20:26 -05:00
dextracker
69b5af2bba address jacobs comments 2022-12-22 18:57:55 -05:00
dextracker
fbb3d26842 remove all samplers and add uniswapV2 sampler to ForkUtils 2022-12-19 19:09:52 -05:00
dextracker
9984cb2360 revert deps update 2022-12-19 18:49:40 -05:00
dextracker
b8d40fda5b prettier and lint 2022-12-19 18:48:56 -05:00
dextracker
1c11fbd322 add foundry profiles to CI 2022-12-19 18:48:56 -05:00
dextracker
ebfaeb7555 rename tests 2022-12-19 18:48:55 -05:00
dextracker
062b477184 move tests into /forked and /local 2022-12-19 18:48:55 -05:00
elenadimitrova
3cae985b62 Update rpc endpoints config in foundry 2022-12-19 18:48:55 -05:00
elenadimitrova
8f8273ce25 Remove obsoleted import 2022-12-19 18:48:55 -05:00
elenadimitrova
d797882d33 Fix prettier issues 2022-12-19 18:48:55 -05:00
dextracker
f6235d64dd use deal() instead of vm.deal() 2022-12-19 18:48:55 -05:00
dextracker
c3778fcbfd fix tip() deprecation and use deal() 2022-12-19 18:48:55 -05:00
dextracker
f59f161207 update foundry before tests 2022-12-19 18:48:55 -05:00
dextracker
f39dded7cb one more try 🤞 2022-12-19 18:48:55 -05:00
dextracker
bdf71a94e8 move /samplers to the tests subdirectory, modify remappings to reflext change 2022-12-19 18:48:55 -05:00
dextracker
041f9e3477 setup rpc's 2022-12-19 18:48:55 -05:00
dextracker
b75cfadf1b refactor rpc's out of foundry.toml and into .env for CI compatibility 2022-12-19 18:48:55 -05:00
dextracker
bcf1c060b4 remove old traces 2022-12-19 18:48:55 -05:00
dextracker
13de45a283 add extra 'v' for debugging verbosity 2022-12-19 18:48:55 -05:00
dextracker
30190fee69 resolve file imports, add samplers, arbitrumBridgeAdatper, and new FQT version 2022-12-19 18:48:55 -05:00
Noah Khamliche
0b9f7c286d added working otc fill through transformERC20 in FQT 2022-12-19 18:48:55 -05:00
Noah Khamliche
1d26c04579 clean up tests 2022-12-19 18:48:55 -05:00
Noah Khamliche
68e44cf9da remove unused reference 2022-12-19 18:48:55 -05:00
Noah Khamliche
b9364b2273 working bridge Fills through weth transformer 2022-12-19 18:48:55 -05:00
dextracker
c4fc57b30c remove commit with bad prettier changes 2022-12-19 18:48:55 -05:00
Jacob Evans
d2e9fa8de3 feat: Foundry, added some more deployments (#558)
* Added some more deployments

* Rename WETH9 to WETH9V06

* Set to 0.6.x

* fix typo
2022-12-19 18:48:55 -05:00
Noah Khamliche
97dba2b1b5 revert wrong CI commands 2022-12-19 18:48:55 -05:00
Noah Khamliche
b0ed569774 add verbosity for failing tests in CI 2022-12-19 18:48:55 -05:00
Noah Khamliche
3bddea0f38 added foundry tests into CircleCI flow 2022-12-19 18:48:55 -05:00
Noah Khamliche
a3cb1404f5 added initial foundry transformERC20 tests 2022-12-19 18:48:55 -05:00
Github Actions
fd1f7a8a42 Publish
- @0x/contracts-erc20@3.3.54
 - @0x/contracts-test-utils@5.4.44
 - @0x/contracts-treasury@1.4.37
 - @0x/contracts-utils@4.8.35
 - @0x/contracts-zero-ex@0.38.3
 - @0x/contract-addresses@8.0.0
 - @0x/contract-wrappers@13.22.13
 - @0x/protocol-utils@11.17.3
2022-12-12 21:11:50 +00:00
Github Actions
3a03174a92 Updated CHANGELOGS & MD docs 2022-12-12 21:11:47 +00:00
Savarn Dontamsetti (Sav)
3f8dbf3fe9 Removing Balancer V2 from Bridge Adapters (#629) 2022-12-12 10:08:15 -05:00
Savarn Dontamsetti (Sav)
b040e55202 chore: removing Aave V2 and Aave V3 from Fantom (#627)
* Removing Aave V2 and Aave V3 from Fantom

* prettier fix for FantomBridgeAdapter.sol
2022-12-01 14:21:21 -05:00
Github Actions
fe0676cec3 Publish
- @0x/contracts-erc20@3.3.53
 - @0x/contracts-test-utils@5.4.43
 - @0x/contracts-treasury@1.4.36
 - @0x/contracts-utils@4.8.34
 - @0x/contracts-zero-ex@0.38.2
 - @0x/contract-addresses@7.4.1
 - @0x/contract-artifacts@3.18.2
 - @0x/contract-wrappers@13.22.12
 - @0x/protocol-utils@11.17.2
2022-11-23 20:25:30 +00:00
Github Actions
b697202e19 Updated CHANGELOGS & MD docs 2022-11-23 20:25:26 +00:00
Savarn Dontamsetti (Sav)
09bc48671c feat: adding AAVE V3 to selected Bridge Adapters [TKR-659] (#624)
* adding AAVE V3 to selected Bridge Adapters

* prettier fix

* Adding L2 optimizations for Arbitrum and Optimism

* Adding l2 encoded parameters to Aave V3 MixIn

* Removing L2 Encoder interface from MixinAaveV3.sol

* Updating FQT addresses

* prettier fix for MixinAaveV3.sol
2022-11-23 15:09:18 -05:00
Savarn Dontamsetti (Sav)
d31cc43ed6 Revert "feat: adding AAVE V3 to selected Bridge Adapters [TKR-659] (#614)" (#623)
This reverts commit 372f23156b.
2022-11-23 14:49:38 -05:00
Savarn Dontamsetti (Sav)
372f23156b feat: adding AAVE V3 to selected Bridge Adapters [TKR-659] (#614)
* adding AAVE V3 to selected Bridge Adapters

* prettier fix

* Adding L2 optimizations for Arbitrum and Optimism

* Adding l2 encoded parameters to Aave V3 MixIn

* Removing L2 Encoder interface from MixinAaveV3.sol

* Updating FQT addresses
2022-11-23 11:34:55 -05:00
Elena
010a926d79 Upgrade prettier-plugin-solidity to stable v1 (#622)
* Upgrade prettier-plugin-solidity to stable v1

* Prettier format contracts
2022-11-23 11:53:40 +02:00
Elena
4d9b68d527 Removes references to tslint (#619)
* Removes references to tslint in contract-wrappers
which are obsoleted since https://github.com/0xProject/protocol/pull/584

* Remove tslint references in contracts/utils and test utils
obsoleted by https://github.com/0xProject/protocol/pull/589

* Remove tslint references in contracts/zeroex and test utils
obsoleted by https://github.com/0xProject/protocol/pull/587

* Remove other obsoleted tslint references

* Update contributing guidelines with eslint

* Fix prettier errors
2022-11-19 17:52:00 +02:00
Github Actions
28193479c6 Publish
- @0x/contracts-erc20@3.3.52
 - @0x/contracts-test-utils@5.4.42
 - @0x/contracts-treasury@1.4.35
 - @0x/contracts-utils@4.8.33
 - @0x/contracts-zero-ex@0.38.1
 - @0x/asset-swapper@16.66.19
 - @0x/contract-addresses@7.4.0
 - @0x/contract-wrappers@13.22.11
 - @0x/protocol-utils@11.17.1
2022-11-15 01:50:44 +00:00
Github Actions
70212534a1 Updated CHANGELOGS & MD docs 2022-11-15 01:50:40 +00:00
Elena
ca0b074893 Add Solidity linter (#608)
* Add solhint and basic configuration

* Add solhint-plugin-prettier to run prettier via solhint

* Remove all solhint-disable rules in contracts

* Turn off compiler version errors

* Fix max-line-length linter errors

* Fix linting and prettier issues in contracts

* Add global lint command to run both ts and solidity linter
2022-11-08 16:12:42 +02:00