Commit Graph

66 Commits

Author SHA1 Message Date
Tim Olson
29ba819ab2 alpha deployment 2023-11-18 02:33:15 -04:00
7400
8b871940eb WIP: IEEE754 2023-11-17 08:30:23 -08:00
Tim Olson
e9fd472ec1 alpha deployment 2023-11-16 17:36:43 -04:00
Tim Olson
81776bc79f Merge remote-tracking branch 'origin/master' 2023-11-14 13:18:07 -04:00
7400
4baaed9d3c WIP 2023-11-14 06:58:51 -08:00
Tim Olson
bce58fdf86 Merge remote-tracking branch 'origin/master' 2023-11-13 20:56:27 -04:00
Tim Olson
8265665c36 mock price fix 2023-11-13 18:58:50 -04:00
7400
f706d56218 Basic IEEE754 tests 2023-11-13 11:44:57 -08:00
7400
30f4588562 WIP: IEEE754 2023-11-13 10:07:51 -08:00
Tim Olson
331b9df337 order cancels 2023-11-10 16:42:44 -04:00
Tim Olson
084c018285 currency naming 2023-11-09 23:38:51 -04:00
Tim Olson
aa69557d47 mock coins name change 2023-11-07 13:01:05 -04:00
Tim Olson
97b95e7ba3 mockenv staking/liquidity fix 2023-11-06 16:27:20 -04:00
7400
3522c9b59b lib_sol8->lib_uniswap 2023-11-05 20:00:59 -08:00
7400
779c180fad Back to Foundry 0.8.22 2023-11-05 18:43:46 -08:00
7400
e4dd6c38aa VaultDeployer is IVaultDeployer 2023-11-05 18:29:52 -08:00
7400
912efab60d Solidity 0.8.19, no --force on build 2023-11-05 18:08:07 -08:00
Tim Olson
add4f72611 price constraints working 2023-11-05 16:50:06 -04:00
Tim Olson
aa007a4fcd mockenv deployment rework; price and setprice scripts 2023-11-02 17:23:48 -04:00
7400
b63bd8cbd3 unchecked on TickMath to ensure compatibility 2023-11-01 18:57:59 -07:00
Tim Olson
139449f3e9 Merge remote-tracking branch 'origin/master' 2023-11-01 18:05:32 -04:00
7400
e10c3c7093 Test uniswap issue 586 2023-11-01 15:00:38 -07:00
Tim Olson
4759effae2 removed PriceConstraint and implemented LineConstraint; MockDeploy copied/separated from Deploy 2023-11-01 17:56:41 -04:00
Tim Olson
03b7ac11e3 removed PriceConstraint and implemented LineConstraint; MockDeploy copied/separated from Deploy 2023-11-01 17:56:25 -04:00
7400
7b64745438 Don't overwrite VaultAddress.sol on every build. 2023-10-30 17:37:32 -07:00
Tim Olson
903beb27da Merge remote-tracking branch 'origin/master' 2023-10-30 18:46:42 -04:00
Tim Olson
e0cbeb5f21 vault balance tracking 2023-10-30 18:46:20 -04:00
7400
3494e37308 VaultAddress-default.sol in favor of VaultAddress.sol 2023-10-30 11:14:01 -07:00
Tim Olson
7632940c46 all twap tranches work! 2023-10-29 20:37:39 -04:00
Tim Olson
fd18cba58f TRANCHE EXECUTION WORKS 2023-10-29 16:53:07 -04:00
Tim Olson
e1eecad898 uniswap execution fixes, logs, and tests 2023-10-27 16:07:02 -04:00
7400
73ab4fb0e0 Eliminate build_force.she 2023-10-26 15:27:27 -07:00
7400
5ffaf657fa Update build_force.sh to match build.sh 2023-10-26 15:17:07 -07:00
7400
d9232151f8 Soldity 0.8.2 2023-10-26 15:09:04 -07:00
7400
c8d2dc758f Tim's hardhat + Juan's solidity 0.8 2023-10-26 15:07:38 -07:00
Tim Olson
8cefbd7c5e Merge remote-tracking branch 'origin/master' 2023-10-26 16:57:18 -04:00
Tim Olson
f775f86960 reworked to optionally use Hardhat in mock; chain id 31337; refactored TransactionJob management; execute() mostly commented out for minimalism 2023-10-26 16:56:08 -04:00
7400
cd8d3e9da1 FullMath works with Solidity 0.8 sol8_ok 2023-10-26 12:00:42 -07:00
7400
499782828a Port to Solidity 0.8.21 passes 3 tests 2023-10-25 08:14:19 -07:00
7400
72cbdbc2fd Capture necessary foundry.toml changes. 2023-10-24 17:27:00 -07:00
7400
61c23b843c Eliminate dependence on most uniswap functions 2023-10-24 17:23:53 -07:00
7400
727be0aa0e Always build before test 2023-10-24 14:29:07 -07:00
7400
a566f70145 gitignore /broadcast 2023-10-21 14:22:39 -07:00
Tim Olson
904549f564 order execution bugfixes 2023-10-20 22:53:31 -04:00
7400
5373770d13 /contract Readme and Makefile 2023-10-20 14:36:34 -07:00
Tim Olson
cb836ad2a3 errors reported as strings not bytes 2023-10-20 01:10:33 -04:00
Tim Olson
4cc5d54eb6 errors reported as strings not bytes 2023-10-20 01:09:46 -04:00
Tim Olson
718e3f3a36 complete checkin for juan; config tweaks & mock tweaks 2023-10-19 17:33:15 -04:00
Tim Olson
2047842c29 solidity primer 2023-10-18 23:11:02 -04:00
Tim Olson
510aede125 orderlib uses reverts instead of returned errors; Dexorder.sol 2023-10-18 16:18:14 -04:00