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

fix: N01-N14: Address Noncritical Issues #728

Merged
merged 28 commits into from
Nov 19, 2024
Merged

fix: N01-N14: Address Noncritical Issues #728

merged 28 commits into from
Nov 19, 2024

Conversation

bmzig
Copy link
Contributor

@bmzig bmzig commented Nov 7, 2024

This updates parts of the L3 code which were deemed as non-critical issues.

bmzig added 17 commits November 7, 2024 08:01
Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: bennett <bennett@umaproject.org>
bmzig added 3 commits November 8, 2024 09:34
Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: bennett <bennett@umaproject.org>
@bmzig bmzig changed the title fix: address noncritical issues fix: N01-N14: Address Noncritical Issues Nov 8, 2024
bmzig added 2 commits November 8, 2024 12:22
Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: bennett <bennett@umaproject.org>
Copy link
Contributor

@pxrl pxrl left a comment

Choose a reason for hiding this comment

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

LGTM - I was able to reconcile all changes to the notes raised by the audit. I have a couple of residual queries to align on cc @mrice32 @nicholaspai

contracts/Arbitrum_SpokePool.sol Show resolved Hide resolved
contracts/Arbitrum_SpokePool.sol Outdated Show resolved Hide resolved
@@ -1,7 +1,4 @@
// SPDX-License-Identifier: BUSL-1.1

// Arbitrum only supports v0.8.19
// See https://docs.arbitrum.io/for-devs/concepts/differences-between-arbitrum-ethereum/solidity-support#differences-from-solidity-on-ethereum
pragma solidity ^0.8.19;
Copy link
Contributor

Choose a reason for hiding this comment

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

Same as above RE potentially updating this pragma in light of subsequent ArbOS updates removing lifting a historical constraint.

contracts/chain-adapters/l2/Ovm_WithdrawalHelper.sol Outdated Show resolved Hide resolved
contracts/erc7683/ERC7683OrderDepositor.sol Show resolved Hide resolved
@bmzig bmzig marked this pull request as ready for review November 14, 2024 14:33
@bmzig bmzig requested review from nicholaspai and mrice32 November 14, 2024 14:33
Signed-off-by: bennett <bennett@umaproject.org>
@nicholaspai
Copy link
Member

Can you comment on which lines are related to which issues? would make it faster to review

Signed-off-by: bennett <bennett@umaproject.org>
Copy link
Contributor Author

Choose a reason for hiding this comment

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

N-11

Signed-off-by: bennett <bennett@umaproject.org>
@bmzig
Copy link
Contributor Author

bmzig commented Nov 18, 2024

Can you comment on which lines are related to which issues? would make it faster to review

Paul made comments on most of them, and I covered the gaps. There should be comments for 1-14

Copy link
Member

@nicholaspai nicholaspai left a comment

Choose a reason for hiding this comment

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

Signed-off-by: bennett <bennett@umaproject.org>
Signed-off-by: bennett <bennett@umaproject.org>
@bmzig bmzig merged commit 7f9ebb3 into master Nov 19, 2024
9 checks passed
@bmzig bmzig deleted the 1124oz/nonCriticals branch November 19, 2024 15:41
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.

3 participants