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

V3.0.0 #193

Merged
merged 175 commits into from
Apr 16, 2024
Merged

V3.0.0 #193

merged 175 commits into from
Apr 16, 2024

Conversation

aalavandhan
Copy link
Member

@aalavandhan aalavandhan commented Feb 5, 2024

SPOT V2

Copy link

openzeppelin-code bot commented Mar 11, 2024

V3.0.0

Generated at commit: 52a3533ce073ecb3ff31d733eca4db66f67156d8

🚨 Report Summary

Severity Level Results
Contracts Critical
High
Medium
Low
Note
Total
0
0
0
3
17
20
Dependencies Critical
High
Medium
Low
Note
Total
0
0
0
0
0
0

For more details view the full report in OpenZeppelin Code Inspector

@aalavandhan aalavandhan changed the title V3.0.0 - prerelease V3.0.0 Apr 16, 2024
aalavandhan and others added 25 commits April 16, 2024 12:10
* added perp redemption to vault recovery flow

* perp external functions returning ops data

* added natspec comments and renamed rollover preview struct
…portional tranche balances

Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Co-authored-by: Brandon Iles <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Co-authored-by: Brandon Iles <[email protected]>
Co-authored-by: nms-7 <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
…ranche, rather than using discount adjusted ratios

Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Co-authored-by: Brandon Iles <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
…eturning only tokens up for rollover

Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
* using fixed perc fees for ops

* removed some unreachable code

* added test case to check for dust recovery

* removed vault deployment fee

* pve002 router validation

* pve004 preview deposit mature bond handling

* Removed from paramters from asset transfer wrapper functions and using msg.sender directly, also using msg.sender instead of _msgSender

* ran linter

* updated unit tests

* pve001 updating constructors

* pve002-3 bond issuer tranche granularity check

* Removed redundant computeDeviationRatio method from fee policy

* openzeppelin defender report informational issues

* Reverted pve002

* deployed to sepolia testnet (#201)

Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
* updated sigmoid bound for 20% yearly rollover rate

* updated LICENSE

Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
Signed-off-by: aalavandhann <[email protected]>
@aalavandhan aalavandhan merged commit be85d76 into main Apr 16, 2024
1 check passed
@aalavandhan aalavandhan deleted the dev branch April 16, 2024 17:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants