Skip to content

Conversation

@tbwebb22
Copy link

No description provided.

Signed-off-by: Taylor Webb <tbwebb22@gmail.com>
@tbwebb22 tbwebb22 changed the base branch from master to audit-oct-20 October 22, 2025 17:59
@tbwebb22 tbwebb22 changed the title Taylor/stacktoodeep4 fix: HyperCoreFlowExecutor stack too deep Oct 22, 2025
Signed-off-by: Taylor Webb <tbwebb22@gmail.com>
@tbwebb22 tbwebb22 marked this pull request as ready for review October 22, 2025 20:14
tbwebb22 and others added 7 commits October 22, 2025 15:31
Signed-off-by: Taylor Webb <tbwebb22@gmail.com>
Signed-off-by: Taylor Webb <tbwebb22@gmail.com>
Signed-off-by: Taylor Webb <tbwebb22@gmail.com>
Signed-off-by: Taylor Webb <tbwebb22@gmail.com>
Signed-off-by: Ihor Farion <ihor@umaproject.org>
Signed-off-by: Ihor Farion <ihor@umaproject.org>
* chore: Update solidity and OZ versions

Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>

* Upgrade hardhat as well

Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>

* downgrade to 0.8.24

Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>

---------

Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
@grasphoper grasphoper self-requested a review October 23, 2025 00:48
@grasphoper grasphoper merged commit 081eb36 into audit-oct-20 Oct 23, 2025
10 checks passed
@grasphoper grasphoper deleted the taylor/stacktoodeep4 branch October 23, 2025 00:51
(quote.executionMode == uint8(ExecutionMode.ArbitraryActionsToCore) ||
quote.executionMode == uint8(ExecutionMode.ArbitraryActionsToEVM))
) {
commonParams.finalToken = quote.finalToken.toAddress();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems unnecessary? Isn't this already guaranteed to be set this way by line 107?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree

extraFeesToSponsorFinalToken,
finalToken
);
(params.transferToCore ? _executeSimpleTransferFlow : _fallbackHyperEVMFlow)(params.commonParams);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

somebody hates if statements :). Saves a few lines!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All LOC fault

Copy link
Contributor

@mrice32 mrice32 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approve

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.

5 participants