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

Implement Claims accounting as minimal balance #379

Merged
merged 38 commits into from
Nov 14, 2023
Merged
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
a7f428a
Add MinimalBalance
zhongeric Oct 30, 2023
d571ee6
Initial commmit
zhongeric Oct 30, 2023
31fb937
Router custodies Claims, has access to priviledged burnFrom anbd tests
zhongeric Oct 31, 2023
64f3222
updategas
zhongeric Oct 31, 2023
f20c0cc
remove 6909 lib
zhongeric Oct 31, 2023
e07d3e5
yarn snapshots
zhongeric Oct 31, 2023
2cc4bb3
Add gas snaps for swapping from claims balance
zhongeric Nov 1, 2023
8ac4c71
fix gas snaps by removing aux logic in router
zhongeric Nov 1, 2023
57f6910
gas
zhongeric Nov 1, 2023
20cc926
remove lib
zhongeric Nov 2, 2023
0eb8f80
Add transfer to minimalBalance, update tests
zhongeric Nov 2, 2023
f5f7036
nit: rename
zhongeric Nov 2, 2023
156b906
add back custom errors
zhongeric Nov 2, 2023
0fb4c0e
move addition out of unchecked
zhongeric Nov 2, 2023
f5b6908
Add transfer overflow check
zhongeric Nov 2, 2023
62379dc
Rename impl test
zhongeric Nov 2, 2023
8f6721d
nit comments
zhongeric Nov 2, 2023
e0c1eb9
comment#
zhongeric Nov 2, 2023
20ea785
Merge branch 'main' into minimal-balances
zhongeric Nov 6, 2023
caec8c0
Remove unused inheritance
zhongeric Nov 6, 2023
0be01db
remove comment
zhongeric Nov 6, 2023
b506694
Remove poolClaimTest
zhongeric Nov 6, 2023
f200569
fix interfaces
zhongeric Nov 6, 2023
37a17f5
Feedback
zhongeric Nov 7, 2023
56a4f22
Add address(0) and address(this) check for transfer
zhongeric Nov 7, 2023
cc32e04
remove address(0) check
zhongeric Nov 7, 2023
7a21d6b
Remove batchBurn
zhongeric Nov 7, 2023
0c9ed3d
Move mock claims to diff file
zhongeric Nov 7, 2023
95ba981
Add gas snaps for collect protocol fees
zhongeric Nov 7, 2023
a0b53cc
Add balance checks, make balances mapping private
zhongeric Nov 13, 2023
97bb3a3
Merge branch 'main' into minimal-balances
zhongeric Nov 13, 2023
505e02a
Fix imports
zhongeric Nov 13, 2023
7f7f980
fix fs perms
zhongeric Nov 13, 2023
ca7f811
Remove uint256 in mapping and use Currency
zhongeric Nov 13, 2023
0948233
Merge branch 'main' into minimal-balances
zhongeric Nov 13, 2023
b1a531c
Merge branch 'main' into minimal-balances
zhongeric Nov 14, 2023
44e5985
feedback
zhongeric Nov 14, 2023
49ca9a7
Add gas snaps
zhongeric Nov 14, 2023
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
Prev Previous commit
Next Next commit
Remove poolClaimTest
  • Loading branch information
zhongeric committed Nov 6, 2023
commit b5066942a80e2b4b75c55dcfbbbd13e053a4c29b
71 changes: 0 additions & 71 deletions contracts/test/PoolClaimTest.sol

This file was deleted.