Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Protocol fee adjustment in driver #2213

Merged
merged 38 commits into from
Jan 11, 2024
Merged
Show file tree
Hide file tree
Changes from 19 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
bc6df24
Protocol fee calculation
sunce86 Dec 25, 2023
36443b9
sell limit orders good
sunce86 Dec 26, 2023
5acaaf3
buy limit order example
sunce86 Dec 26, 2023
ffe84f9
pretty format
sunce86 Dec 26, 2023
950e747
fix comments
sunce86 Dec 26, 2023
6db55cd
added unit test for partial limit order
sunce86 Dec 26, 2023
1de0456
wrap eth
sunce86 Dec 26, 2023
9d5abd6
volume based fee
sunce86 Dec 26, 2023
06da3ef
zero surplus is ok
sunce86 Dec 26, 2023
1bff251
add protocol fee to static also
sunce86 Dec 26, 2023
04c1c5a
fee policies for limit orders only
sunce86 Dec 26, 2023
42b442d
revert static
sunce86 Dec 26, 2023
bfd38a1
fix previous
sunce86 Dec 26, 2023
3176004
refactor
sunce86 Dec 27, 2023
121cb95
apply fees
sunce86 Dec 27, 2023
a59be01
reverts
sunce86 Dec 27, 2023
60d200a
further refactor
sunce86 Dec 28, 2023
15bccce
refactor clearing prices
sunce86 Dec 28, 2023
41d8b2f
error handling
sunce86 Dec 28, 2023
0b135aa
cr fixes
sunce86 Dec 29, 2023
490f0b8
sell amount expectation
sunce86 Dec 29, 2023
b9df28f
removed UTs
sunce86 Dec 29, 2023
7b4939d
revert driver tests
sunce86 Dec 29, 2023
490ecb4
Add driver tests
sunce86 Jan 6, 2024
654181b
Merge branch 'main' into protocol-fee-adjustment-poc
sunce86 Jan 6, 2024
e2bc18c
cr fixes
sunce86 Jan 6, 2024
3767853
removed loop
sunce86 Jan 6, 2024
0cb7c19
camelcase
sunce86 Jan 6, 2024
32c100e
facepalm
sunce86 Jan 6, 2024
fe86304
Merge branch 'main' into protocol-fee-adjustment-poc
sunce86 Jan 10, 2024
c10e82c
reverted tests for protocol fee
sunce86 Jan 10, 2024
010cfc4
fix failing tests
sunce86 Jan 10, 2024
42cd81d
fix driver tests
sunce86 Jan 10, 2024
3fa36b9
fix comments
sunce86 Jan 10, 2024
0f5d374
cr fixes
sunce86 Jan 11, 2024
59d8dae
E2E test protocol fee (#2260)
sunce86 Jan 11, 2024
e7cd0e3
Merge branch 'main' into protocol-fee-adjustment-poc
sunce86 Jan 11, 2024
7fccdcd
log
sunce86 Jan 11, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading