Skip to content

feat: liquidity-DoS removal — commit-first peg-in (contracts) [PoC] #1393

feat: liquidity-DoS removal — commit-first peg-in (contracts) [PoC]

feat: liquidity-DoS removal — commit-first peg-in (contracts) [PoC] #1393

Triggered via pull request June 30, 2026 15:43
Status Failure
Total duration 21s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 11 warnings
build: src/interfaces/IFlyoverConfigurations.sol#L68
Line length must be no more than 120 but current length is 125
build: src/interfaces/IFlyoverConfigurations.sol#L67
Line length must be no more than 120 but current length is 124
build: src/FlyoverConfigurations.sol#L459
GC: Found [ .length ] property in Loop condition. Suggestion: assign it to a variable
build: src/FlyoverConfigurations.sol#L346
GC: Found [ .length ] property in Loop condition. Suggestion: assign it to a variable
build: src/FlyoverConfigurations.sol#L339
GC: Found [ .length ] property in Loop condition. Suggestion: assign it to a variable
build: src/FlyoverConfigurations.sol#L299
All public or external methods in a contract must override a definition from an interface
build: src/FlyoverConfigurations.sol#L294
All public or external methods in a contract must override a definition from an interface
build: src/FlyoverConfigurations.sol#L226
GC: Found [ .length ] property in Loop condition. Suggestion: assign it to a variable
build: src/FlyoverConfigurations.sol#L205
GC: Found [ .length ] property in Loop condition. Suggestion: assign it to a variable
build: src/CollateralManagement.sol#L20
Contract has 11 states declarations but allowed no more than 10
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6, foundry-rs/foundry-toolchain@50d5a8956f2e319df19e6b57539d7e2acb9f8c1e. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build: src/CollateralManagement.sol#L79
Function order is incorrect, event definition can not go after custom error definition (line 74)
build: src/CollateralManagement.sol#L2
Wrong Import Order for {AccessControlDefaultAdminRulesUpgradeable.sol}
build: src/CollateralManagement.sol#L2
Wrong Import Order for {ReentrancyGuard.sol}
build: src/CollateralManagement.sol#L2
Wrong Import Order for {Math.sol}
build: src/CollateralManagement.sol#L2
Wrong Import Order for {EnumerableSet.sol}
build: src/CollateralManagement.sol#L2
Wrong Import Order for {EmergencyPause.sol}
build: src/CollateralManagement.sol#L2
Wrong Import Order for {ICollateralManagement.sol}
build: src/CollateralManagement.sol#L2
Wrong Import Order for {IPauseRegistry.sol}
build: src/CollateralManagement.sol#L2
Wrong Import Order for {Flyover.sol}
build: src/CollateralManagement.sol#L2
Wrong Import Order for {Quotes.sol}