[L-09] M3 Audit - #1741
Conversation
|
Important Review skippedAuto incremental reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
WalkthroughType-hash generation now JSON-escapes type and member names, including control characters. Debug output also escapes backslashes and braces. Unit and snapshot tests cover these cases. ChangesType-hash escaping
Estimated code review effort: 2 (Simple) | ~10 minutes Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (4 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
@coderabbitai review |
✅ Action performedReview finished.
|
9ae260b to
fdcc3e6
Compare
fdcc3e6 to
314a744
Compare
* [N-01] M3 Audit (#1731) * fix: N-01 * feat: apply review updates (cherry picked from commit 13b7454) * fix: L-04 (#1732) (cherry picked from commit fc158d4) * fix: L-01 (#1733) (cherry picked from commit bd4e0e2) * [L-03] M3 Audit (#1734) * fix: L-04 * fix: L-01 * fix: L-03 * feat: apply review updates * fix: L-03 * feat: apply auditors feedback (cherry picked from commit 62e17d4) * fix: L-02 (#1743) (cherry picked from commit edd76a9) * [L-06] M3 Audit (#1736) * fix: L-06 * feat: apply review updates (cherry picked from commit 9a47516) * fix: L-07 (#1737) (cherry picked from commit 23da4ee) * fix: L-05 (#1738) (cherry picked from commit 00ec4c3) * fix: L-11 (#1739) (cherry picked from commit 9ba97df) * fix: L-08 (#1740) (cherry picked from commit 7b911da) * fix: L-09 (#1741) (cherry picked from commit 6bc3911) * [N-03] M3 Audit (#1744) * fix: N-03 * feat: apply review updates * feat: apply auditors review comments (cherry picked from commit 37ba01b) * feat: update CHANGELOG
* feat: update CHANGELOG * Bump version to 4.0.0 and update presets page * `v4.0.0` Support flash mint in components (#1691) * Chore(deps): Bump DavidAnson/markdownlint-cli2-action (#1688) Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action) from 23.1.0 to 23.2.0. - [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases) - [Commits](DavidAnson/markdownlint-cli2-action@6b51ade...ded1f94) --- updated-dependencies: - dependency-name: DavidAnson/markdownlint-cli2-action dependency-version: 23.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add ERC20FlashMint to with_components macro --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Backport v4.0.0 audit remediations (#1753) * [N-01] M3 Audit (#1731) * fix: N-01 * feat: apply review updates (cherry picked from commit 13b7454) * fix: L-04 (#1732) (cherry picked from commit fc158d4) * fix: L-01 (#1733) (cherry picked from commit bd4e0e2) * [L-03] M3 Audit (#1734) * fix: L-04 * fix: L-01 * fix: L-03 * feat: apply review updates * fix: L-03 * feat: apply auditors feedback (cherry picked from commit 62e17d4) * fix: L-02 (#1743) (cherry picked from commit edd76a9) * [L-06] M3 Audit (#1736) * fix: L-06 * feat: apply review updates (cherry picked from commit 9a47516) * fix: L-07 (#1737) (cherry picked from commit 23da4ee) * fix: L-05 (#1738) (cherry picked from commit 00ec4c3) * fix: L-11 (#1739) (cherry picked from commit 9ba97df) * fix: L-08 (#1740) (cherry picked from commit 7b911da) * fix: L-09 (#1741) (cherry picked from commit 6bc3911) * [N-03] M3 Audit (#1744) * fix: N-03 * feat: apply review updates * feat: apply auditors review comments (cherry picked from commit 37ba01b) * feat: update CHANGELOG * feat: bump interfaces and utils packages * feat: add version to dependencies --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: ericnordelo <26070224+ericnordelo@users.noreply.github.com> Co-authored-by: immrsd <103599616+immrsd@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
JSON-escapes custom type and member names before hashing and safely escapes generated debug output.
Summary by CodeRabbit
Bug Fixes
Tests