Commit Graph

37 Commits

Author SHA1 Message Date
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
Tim Olson
7c79e9f98e order placement doesnt crash 2023-10-14 22:06:43 -04:00
Tim Olson
4601f39b24 redefine fraction as uint16 2023-10-13 16:53:21 -04:00
Tim Olson
e22340a31a Merge remote-tracking branch 'origin/master' 2023-10-13 01:48:51 -04:00
Tim Olson
f61c318a0b order state tweak 2023-10-13 01:48:42 -04:00
Tim Olson
0f0019ee8a tranche updates 2023-10-10 15:36:08 -04:00
Tim Olson
1fabd95940 deterministic addr & test bugfixes 2023-10-08 01:11:33 -04:00
Tim Olson
52069cfe0b vault deployment, query helper, bug fixes 2023-10-06 19:48:39 -04:00
Tim Olson
2925a1cc0c vault/orderlib initial impl compiles 2023-09-21 16:51:57 -04:00
Tim Olson
46501a7e6d started on orderlib 2023-09-18 17:39:05 -04:00
Tim Olson
44f17c14c1 deployer touchup; deploy script 2023-09-01 18:58:55 -04:00
Tim Olson
75150949dd timed order 2023-08-22 11:18:05 -04:00
Tim Olson
007135d232 basic test environment works 2023-08-20 10:20:47 -04:00
Tim Olson
4cf4276663 forge install: openzeppelin-contracts
v3.4.2-solc-0.7
2023-08-19 18:14:31 -04:00
Tim Olson
e0279ead7e forge install: v3-periphery
v1.3.0
2023-08-19 18:14:23 -04:00
Tim Olson
96db16152b forge install: v3-core
v1.0.0
2023-08-19 18:13:59 -04:00
Tim Olson
e76bc70297 start 2023-08-19 18:13:43 -04:00