-
Notifications
You must be signed in to change notification settings - Fork 1
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
Vault deposit are not checked with maxDeposit()
due to missing functionality
#67
Comments
The issue highlights the absence of the Label: Comment: Additional Comment: Comment on the issue: We initially omitted |
@mihailo-maksa I understand your point but EthMultiVault.sol conforms to EIP-4626 standard. |
Here is our detailed perspective:
Scope of the Bug Bounty ProgramThe scope includes the core contracts of the Intuition protocol:
Examples of What's in Scope
Out of Scope
Severity Levels (examples)
Please refer to the readme file for more details on intended behavior and the developer docs. |
Github username: --
Twitter username: --
Submission hash (on-chain): 0xf7a015f3ddf4340c4b05c50a50ed383c0990d8ac664a64fdd0e0f799156cf447
Severity: low
Description:
Description\
Based on Intuition documentation,
EthMultiVault.sol
conforms to EIP-4626 standard.Check this reference.
This issue is with deposit() functions like
depositAtom()
anddepositTriple()
functions. There is no maximum deposit function inEthMultiVault.sol
contract but there ismaxRedeem()
function which is incompliance with EIP-4626.maxDeposit()
is requirement of EIP4626 which is used as a maximum amount of the underlying asset that can be deposited into the Vault for the receiver, through a deposit call i.e withdepositAtom()
anddepositTriple()
functions.Recommendation to fix\
Consider implementing
maxDeposit()
function and check the receiver deposits in bothdepositAtom()
anddepositTriple()
.The text was updated successfully, but these errors were encountered: