Parent Log:
http://ci.aztec-labs.com/c19999cfd6428d34
Command: 432f0761153bfcfb cd l1-contracts && solhint --config ./.solhint.json "src/**/*.sol"
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/f3a077dd83e56ee0ae0a1175f0dc39fdfa50e6d7
Env: REF_NAME=gh-readonly-queue/master/pr-14734-a229cf871638d3fd774f9272645cc1ac29b8196a CURRENT_VERSION=0.87.9 CI_FULL=0
Date: Tue Jun 24 10:39:35 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-14734_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_c1896f2395e3df04_master
10:39:37
[solhint] Warning: Rule 'custom-errors' doesn't exist
10:39:37
[solhint] Warning: Rule 'private-func-leading-underscore' doesn't exist
10:39:37
[solhint] Warning: Rule 'private-vars-no-leading-underscore' doesn't exist
10:39:37
[solhint] Warning: Rule 'func-param-name-leading-underscore' doesn't exist
10:39:37
[solhint] Warning: Rule 'strict-override' doesn't exist
10:39:41
10:39:41
src/core/interfaces/IFeeJuicePortal.sol
10:39:41
5:1 warning Import in src/core/interfaces/IFeeJuicePortal.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
6:1 warning Import in src/core/interfaces/IFeeJuicePortal.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
10:39:41
src/core/interfaces/IRollup.sol
10:39:41
5:1 warning Import in src/core/interfaces/IRollup.sol doesn't exist in: @aztec/core/interfaces/IFeeJuicePortal.sol
import-path-check
10:39:41
6:1 warning Import in src/core/interfaces/IRollup.sol doesn't exist in: @aztec/core/interfaces/IVerifier.sol
import-path-check
10:39:41
7:1 warning Import in src/core/interfaces/IRollup.sol doesn't exist in: @aztec/core/interfaces/messagebridge/IInbox.sol
import-path-check
10:39:41
8:1 warning Import in src/core/interfaces/IRollup.sol doesn't exist in: @aztec/core/interfaces/messagebridge/IOutbox.sol
import-path-check
10:39:41
9:1 warning Import in src/core/interfaces/IRollup.sol doesn't exist in: @aztec/core/libraries/crypto/SignatureLib.sol
import-path-check
10:39:41
10:1 warning Import in src/core/interfaces/IRollup.sol doesn't exist in: @aztec/core/libraries/rollup/FeeLib.sol
import-path-check
10:39:41
13:1 warning Import in src/core/interfaces/IRollup.sol doesn't exist in: @aztec/core/libraries/rollup/FeeLib.sol
import-path-check
10:39:41
14:1 warning Import in src/core/interfaces/IRollup.sol doesn't exist in: @aztec/core/libraries/rollup/ProposeLib.sol
import-path-check
10:39:41
15:1 warning Import in src/core/interfaces/IRollup.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
16:1 warning Import in src/core/interfaces/IRollup.sol doesn't exist in: @aztec/governance/interfaces/IRewardDistributor.sol
import-path-check
10:39:41
17:1 warning Import in src/core/interfaces/IRollup.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
10:39:41
src/core/interfaces/ISlasher.sol
10:39:41
5:1 warning Import in src/core/interfaces/ISlasher.sol doesn't exist in: @aztec/governance/interfaces/IPayload.sol
import-path-check
10:39:41
10:39:41
src/core/interfaces/IStaking.sol
10:39:41
5:1 warning Import in src/core/interfaces/IStaking.sol doesn't exist in: @aztec/core/libraries/staking/AddressSnapshotLib.sol
import-path-check
10:39:41
6:1 warning Import in src/core/interfaces/IStaking.sol doesn't exist in: @aztec/core/libraries/TimeMath.sol
import-path-check
10:39:41
7:1 warning Import in src/core/interfaces/IStaking.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
10:39:41
src/core/interfaces/IValidatorSelection.sol
10:39:41
5:1 warning Import in src/core/interfaces/IValidatorSelection.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
6:1 warning Import in src/core/interfaces/IValidatorSelection.sol doesn't exist in: @oz/utils/structs/Checkpoints.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/crypto/FrontierLib.sol
10:39:41
5:1 warning Import in src/core/libraries/crypto/FrontierLib.sol doesn't exist in: @aztec/core/libraries/crypto/Hash.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/crypto/Hash.sol
10:39:41
5:1 warning Import in src/core/libraries/crypto/Hash.sol doesn't exist in: @aztec/core/libraries/DataStructures.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/crypto/MerkleLib.sol
10:39:41
5:1 warning Import in src/core/libraries/crypto/MerkleLib.sol doesn't exist in: @aztec/core/libraries/crypto/Hash.sol
import-path-check
10:39:41
6:1 warning Import in src/core/libraries/crypto/MerkleLib.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/crypto/SampleLib.sol
10:39:41
5:1 warning Import in src/core/libraries/crypto/SampleLib.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
6:1 warning Import in src/core/libraries/crypto/SampleLib.sol doesn't exist in: @oz/utils/SlotDerivation.sol
import-path-check
10:39:41
7:1 warning Import in src/core/libraries/crypto/SampleLib.sol doesn't exist in: @oz/utils/TransientSlot.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/crypto/SignatureLib.sol
10:39:41
5:1 warning Import in src/core/libraries/crypto/SignatureLib.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/Errors.sol
10:39:41
5:1 warning Import in src/core/libraries/Errors.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/rollup/BlobLib.sol
10:39:41
5:1 warning Import in src/core/libraries/rollup/BlobLib.sol doesn't exist in: @aztec/core/libraries/ConstantsGen.sol
import-path-check
10:39:41
6:1 warning Import in src/core/libraries/rollup/BlobLib.sol doesn't exist in: @aztec/core/libraries/crypto/Hash.sol
import-path-check
10:39:41
7:1 warning Import in src/core/libraries/rollup/BlobLib.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
8:1 warning Import in src/core/libraries/rollup/BlobLib.sol doesn't exist in: forge-std/Vm.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/rollup/CheatLib.sol
10:39:41
5:1 warning Import in src/core/libraries/rollup/CheatLib.sol doesn't exist in: @aztec/core/interfaces/IVerifier.sol
import-path-check
10:39:41
6:1 warning Import in src/core/libraries/rollup/CheatLib.sol doesn't exist in: @aztec/core/libraries/rollup/STFLib.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/rollup/EpochProofLib.sol
10:39:41
5:1 warning Import in src/core/libraries/rollup/EpochProofLib.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
12:1 warning Import in src/core/libraries/rollup/EpochProofLib.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
13:1 warning Import in src/core/libraries/rollup/EpochProofLib.sol doesn't exist in: @aztec/core/libraries/ConstantsGen.sol
import-path-check
10:39:41
14:1 warning Import in src/core/libraries/rollup/EpochProofLib.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
15:1 warning Import in src/core/libraries/rollup/EpochProofLib.sol doesn't exist in: @aztec/core/libraries/rollup/FeeLib.sol
import-path-check
10:39:41
21:1 warning Import in src/core/libraries/rollup/EpochProofLib.sol doesn't exist in: @aztec/core/libraries/rollup/STFLib.sol
import-path-check
10:39:41
22:1 warning Import in src/core/libraries/rollup/EpochProofLib.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
23:1 warning Import in src/core/libraries/rollup/EpochProofLib.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
24:1 warning Import in src/core/libraries/rollup/EpochProofLib.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
25:1 warning Import in src/core/libraries/rollup/EpochProofLib.sol doesn't exist in: @oz/token/ERC20/utils/SafeERC20.sol
import-path-check
10:39:41
26:1 warning Import in src/core/libraries/rollup/EpochProofLib.sol doesn't exist in: @oz/utils/math/Math.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/rollup/ExtRollupLib.sol
10:39:41
5:1 warning Import in src/core/libraries/rollup/ExtRollupLib.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
6:1 warning Import in src/core/libraries/rollup/ExtRollupLib.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/rollup/FeeLib.sol
10:39:41
5:1 warning Import in src/core/libraries/rollup/FeeLib.sol doesn't exist in: @oz/utils/math/Math.sol
import-path-check
10:39:41
6:1 warning Import in src/core/libraries/rollup/FeeLib.sol doesn't exist in: @oz/utils/math/SafeCast.sol
import-path-check
10:39:41
7:1 warning Import in src/core/libraries/rollup/FeeLib.sol doesn't exist in: @oz/utils/math/SignedMath.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/rollup/HeaderLib.sol
10:39:41
5:1 warning Import in src/core/libraries/rollup/HeaderLib.sol doesn't exist in: @aztec/core/libraries/ConstantsGen.sol
import-path-check
10:39:41
6:1 warning Import in src/core/libraries/rollup/HeaderLib.sol doesn't exist in: @aztec/core/libraries/crypto/Hash.sol
import-path-check
10:39:41
7:1 warning Import in src/core/libraries/rollup/HeaderLib.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
9:1 warning Import in src/core/libraries/rollup/HeaderLib.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/rollup/ProposeLib.sol
10:39:41
5:1 warning Import in src/core/libraries/rollup/ProposeLib.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
11:1 warning Import in src/core/libraries/rollup/ProposeLib.sol doesn't exist in: @aztec/core/libraries/crypto/MerkleLib.sol
import-path-check
10:39:41
12:1 warning Import in src/core/libraries/rollup/ProposeLib.sol doesn't exist in: @aztec/core/libraries/crypto/SignatureLib.sol
import-path-check
10:39:41
13:1 warning Import in src/core/libraries/rollup/ProposeLib.sol doesn't exist in: @aztec/core/libraries/crypto/SignatureLib.sol
import-path-check
10:39:41
14:1 warning Import in src/core/libraries/rollup/ProposeLib.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
15:1 warning Import in src/core/libraries/rollup/ProposeLib.sol doesn't exist in: @aztec/core/libraries/rollup/FeeLib.sol
import-path-check
10:39:41
16:1 warning Import in src/core/libraries/rollup/ProposeLib.sol doesn't exist in: @aztec/core/libraries/staking/StakingLib.sol
import-path-check
10:39:41
17:1 warning Import in src/core/libraries/rollup/ProposeLib.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
18:1 warning Import in src/core/libraries/rollup/ProposeLib.sol doesn't exist in: @aztec/core/libraries/validator-selection/ValidatorSelectionLib.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/rollup/RewardLib.sol
10:39:41
5:1 warning Import in src/core/libraries/rollup/RewardLib.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
6:1 warning Import in src/core/libraries/rollup/RewardLib.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
7:1 warning Import in src/core/libraries/rollup/RewardLib.sol doesn't exist in: @aztec/core/libraries/rollup/STFLib.sol
import-path-check
10:39:41
8:1 warning Import in src/core/libraries/rollup/RewardLib.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/rollup/STFLib.sol
10:39:41
5:1 warning Import in src/core/libraries/rollup/STFLib.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
8:1 warning Import in src/core/libraries/rollup/STFLib.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
9:1 warning Import in src/core/libraries/rollup/STFLib.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/staking/AddressSnapshotLib.sol
10:39:41
5:1 warning Import in src/core/libraries/staking/AddressSnapshotLib.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
6:1 warning Import in src/core/libraries/staking/AddressSnapshotLib.sol doesn't exist in: @oz/utils/math/SafeCast.sol
import-path-check
10:39:41
7:1 warning Import in src/core/libraries/staking/AddressSnapshotLib.sol doesn't exist in: @oz/utils/structs/Checkpoints.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/staking/StakingLib.sol
10:39:41
5:1 warning Import in src/core/libraries/staking/StakingLib.sol doesn't exist in: @aztec/core/interfaces/IStaking.sol
import-path-check
10:39:41
13:1 warning Import in src/core/libraries/staking/StakingLib.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
14:1 warning Import in src/core/libraries/staking/StakingLib.sol doesn't exist in: @aztec/core/libraries/staking/AddressSnapshotLib.sol
import-path-check
10:39:41
18:1 warning Import in src/core/libraries/staking/StakingLib.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
19:1 warning Import in src/core/libraries/staking/StakingLib.sol doesn't exist in: @oz/token/ERC20/utils/SafeERC20.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/TimeLib.sol
10:39:41
6:1 warning Import in src/core/libraries/TimeLib.sol doesn't exist in: @aztec/core/libraries/TimeMath.sol
import-path-check
10:39:41
8:1 warning Import in src/core/libraries/TimeLib.sol doesn't exist in: @oz/utils/math/SafeCast.sol
import-path-check
10:39:41
10:39:41
src/core/libraries/validator-selection/ValidatorSelectionLib.sol
10:39:41
5:1 warning Import in src/core/libraries/validator-selection/ValidatorSelectionLib.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
6:1 warning Import in src/core/libraries/validator-selection/ValidatorSelectionLib.sol doesn't exist in: @aztec/core/interfaces/IStaking.sol
import-path-check
10:39:41
7:1 warning Import in src/core/libraries/validator-selection/ValidatorSelectionLib.sol doesn't exist in: @aztec/core/interfaces/IValidatorSelection.sol
import-path-check
10:39:41
10:1 warning Import in src/core/libraries/validator-selection/ValidatorSelectionLib.sol doesn't exist in: @aztec/core/libraries/crypto/SampleLib.sol
import-path-check
10:39:41
11:1 warning Import in src/core/libraries/validator-selection/ValidatorSelectionLib.sol doesn't exist in: @aztec/core/libraries/crypto/SignatureLib.sol
import-path-check
10:39:41
12:1 warning Import in src/core/libraries/validator-selection/ValidatorSelectionLib.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
13:1 warning Import in src/core/libraries/validator-selection/ValidatorSelectionLib.sol doesn't exist in: @aztec/core/libraries/staking/AddressSnapshotLib.sol
import-path-check
10:39:41
17:1 warning Import in src/core/libraries/validator-selection/ValidatorSelectionLib.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
18:1 warning Import in src/core/libraries/validator-selection/ValidatorSelectionLib.sol doesn't exist in: @oz/utils/cryptography/MessageHashUtils.sol
import-path-check
10:39:41
19:1 warning Import in src/core/libraries/validator-selection/ValidatorSelectionLib.sol doesn't exist in: @oz/utils/math/SafeCast.sol
import-path-check
10:39:41
20:1 warning Import in src/core/libraries/validator-selection/ValidatorSelectionLib.sol doesn't exist in: @oz/utils/structs/Checkpoints.sol
import-path-check
10:39:41
21:1 warning Import in src/core/libraries/validator-selection/ValidatorSelectionLib.sol doesn't exist in: @oz/utils/structs/EnumerableSet.sol
import-path-check
10:39:41
10:39:41
src/core/messagebridge/FeeJuicePortal.sol
10:39:41
5:1 warning Import in src/core/messagebridge/FeeJuicePortal.sol doesn't exist in: @aztec/core/interfaces/IFeeJuicePortal.sol
import-path-check
10:39:41
6:1 warning Import in src/core/messagebridge/FeeJuicePortal.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
7:1 warning Import in src/core/messagebridge/FeeJuicePortal.sol doesn't exist in: @aztec/core/interfaces/messagebridge/IInbox.sol
import-path-check
10:39:41
8:1 warning Import in src/core/messagebridge/FeeJuicePortal.sol doesn't exist in: @aztec/core/libraries/ConstantsGen.sol
import-path-check
10:39:41
9:1 warning Import in src/core/messagebridge/FeeJuicePortal.sol doesn't exist in: @aztec/core/libraries/crypto/Hash.sol
import-path-check
10:39:41
10:1 warning Import in src/core/messagebridge/FeeJuicePortal.sol doesn't exist in: @aztec/core/libraries/DataStructures.sol
import-path-check
10:39:41
11:1 warning Import in src/core/messagebridge/FeeJuicePortal.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
12:1 warning Import in src/core/messagebridge/FeeJuicePortal.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
13:1 warning Import in src/core/messagebridge/FeeJuicePortal.sol doesn't exist in: @oz/token/ERC20/utils/SafeERC20.sol
import-path-check
10:39:41
10:39:41
src/core/messagebridge/Inbox.sol
10:39:41
5:1 warning Import in src/core/messagebridge/Inbox.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
6:1 warning Import in src/core/messagebridge/Inbox.sol doesn't exist in: @aztec/core/interfaces/messagebridge/IInbox.sol
import-path-check
10:39:41
7:1 warning Import in src/core/messagebridge/Inbox.sol doesn't exist in: @aztec/core/libraries/ConstantsGen.sol
import-path-check
10:39:41
8:1 warning Import in src/core/messagebridge/Inbox.sol doesn't exist in: @aztec/core/libraries/crypto/FrontierLib.sol
import-path-check
10:39:41
9:1 warning Import in src/core/messagebridge/Inbox.sol doesn't exist in: @aztec/core/libraries/crypto/Hash.sol
import-path-check
10:39:41
10:1 warning Import in src/core/messagebridge/Inbox.sol doesn't exist in: @aztec/core/libraries/DataStructures.sol
import-path-check
10:39:41
11:1 warning Import in src/core/messagebridge/Inbox.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
12:1 warning Import in src/core/messagebridge/Inbox.sol doesn't exist in: @aztec/core/messagebridge/FeeJuicePortal.sol
import-path-check
10:39:41
13:1 warning Import in src/core/messagebridge/Inbox.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
10:39:41
src/core/messagebridge/Outbox.sol
10:39:41
5:1 warning Import in src/core/messagebridge/Outbox.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
6:1 warning Import in src/core/messagebridge/Outbox.sol doesn't exist in: @aztec/core/interfaces/messagebridge/IOutbox.sol
import-path-check
10:39:41
7:1 warning Import in src/core/messagebridge/Outbox.sol doesn't exist in: @aztec/core/libraries/crypto/Hash.sol
import-path-check
10:39:41
8:1 warning Import in src/core/messagebridge/Outbox.sol doesn't exist in: @aztec/core/libraries/crypto/MerkleLib.sol
import-path-check
10:39:41
9:1 warning Import in src/core/messagebridge/Outbox.sol doesn't exist in: @aztec/core/libraries/DataStructures.sol
import-path-check
10:39:41
10:1 warning Import in src/core/messagebridge/Outbox.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
10:39:41
src/core/Rollup.sol
10:39:41
5:1 warning Import in src/core/Rollup.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
18:1 warning Import in src/core/Rollup.sol doesn't exist in: @aztec/core/interfaces/IStaking.sol
import-path-check
10:39:41
19:1 warning Import in src/core/Rollup.sol doesn't exist in: @aztec/core/interfaces/IValidatorSelection.sol
import-path-check
10:39:41
20:1 warning Import in src/core/Rollup.sol doesn't exist in: @aztec/core/libraries/rollup/FeeLib.sol
import-path-check
10:39:41
23:1 warning Import in src/core/Rollup.sol doesn't exist in: @aztec/core/libraries/rollup/HeaderLib.sol
import-path-check
10:39:41
24:1 warning Import in src/core/Rollup.sol doesn't exist in: @aztec/core/libraries/staking/AddressSnapshotLib.sol
import-path-check
10:39:41
10:39:41
src/core/RollupCore.sol
10:39:41
5:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/interfaces/IFeeJuicePortal.sol
import-path-check
10:39:41
6:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
13:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/interfaces/IStaking.sol
import-path-check
10:39:41
14:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/interfaces/IValidatorSelection.sol
import-path-check
10:39:41
15:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/interfaces/messagebridge/IInbox.sol
import-path-check
10:39:41
16:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/interfaces/messagebridge/IOutbox.sol
import-path-check
10:39:41
17:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/libraries/ConstantsGen.sol
import-path-check
10:39:41
18:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/libraries/crypto/SignatureLib.sol
import-path-check
10:39:41
19:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/libraries/Errors.sol
import-path-check
10:39:41
20:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/libraries/rollup/CheatLib.sol
import-path-check
10:39:41
21:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/libraries/rollup/ExtRollupLib.sol
import-path-check
10:39:41
22:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/libraries/rollup/FeeLib.sol
import-path-check
10:39:41
23:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/libraries/rollup/ProposeLib.sol
import-path-check
10:39:41
24:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/libraries/rollup/RewardLib.sol
import-path-check
10:39:41
25:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/libraries/rollup/STFLib.sol
import-path-check
10:39:41
26:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/libraries/staking/StakingLib.sol
import-path-check
10:39:41
27:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
28:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/messagebridge/Inbox.sol
import-path-check
10:39:41
29:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/messagebridge/Outbox.sol
import-path-check
10:39:41
30:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/core/slashing/Slasher.sol
import-path-check
10:39:41
31:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/governance/interfaces/IRewardDistributor.sol
import-path-check
10:39:41
32:1 warning Import in src/core/RollupCore.sol doesn't exist in: @aztec/mock/MockVerifier.sol
import-path-check
10:39:41
33:1 warning Import in src/core/RollupCore.sol doesn't exist in: @oz/access/Ownable.sol
import-path-check
10:39:41
34:1 warning Import in src/core/RollupCore.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
35:1 warning Import in src/core/RollupCore.sol doesn't exist in: @oz/utils/cryptography/EIP712.sol
import-path-check
10:39:41
10:39:41
src/core/slashing/Slasher.sol
10:39:41
5:1 warning Import in src/core/slashing/Slasher.sol doesn't exist in: @aztec/core/interfaces/ISlasher.sol
import-path-check
10:39:41
6:1 warning Import in src/core/slashing/Slasher.sol doesn't exist in: @aztec/core/slashing/SlashingProposer.sol
import-path-check
10:39:41
7:1 warning Import in src/core/slashing/Slasher.sol doesn't exist in: @aztec/governance/interfaces/IPayload.sol
import-path-check
10:39:41
29:49 warning Avoid to use low level calls
avoid-low-level-calls
10:39:41
10:39:41
src/core/slashing/SlashingProposer.sol
10:39:41
5:1 warning Import in src/core/slashing/SlashingProposer.sol doesn't exist in: @aztec/core/interfaces/ISlasher.sol
import-path-check
10:39:41
6:1 warning Import in src/core/slashing/SlashingProposer.sol doesn't exist in: @aztec/governance/interfaces/IGovernanceProposer.sol
import-path-check
10:39:41
7:1 warning Import in src/core/slashing/SlashingProposer.sol doesn't exist in: @aztec/governance/interfaces/IPayload.sol
import-path-check
10:39:41
8:1 warning Import in src/core/slashing/SlashingProposer.sol doesn't exist in: @aztec/governance/proposer/EmpireBase.sol
import-path-check
10:39:41
10:39:41
src/governance/CoinIssuer.sol
10:39:41
5:1 warning Import in src/governance/CoinIssuer.sol doesn't exist in: @aztec/governance/interfaces/ICoinIssuer.sol
import-path-check
10:39:41
6:1 warning Import in src/governance/CoinIssuer.sol doesn't exist in: @aztec/governance/interfaces/IMintableERC20.sol
import-path-check
10:39:41
7:1 warning Import in src/governance/CoinIssuer.sol doesn't exist in: @aztec/governance/libraries/Errors.sol
import-path-check
10:39:41
8:1 warning Import in src/governance/CoinIssuer.sol doesn't exist in: @oz/access/Ownable.sol
import-path-check
10:39:41
10:39:41
src/governance/Governance.sol
10:39:41
5:1 warning Import in src/governance/Governance.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
6:1 warning Import in src/governance/Governance.sol doesn't exist in: @aztec/governance/interfaces/IGovernance.sol
import-path-check
10:39:41
7:1 warning Import in src/governance/Governance.sol doesn't exist in: @aztec/governance/interfaces/IPayload.sol
import-path-check
10:39:41
8:1 warning Import in src/governance/Governance.sol doesn't exist in: @aztec/governance/libraries/ConfigurationLib.sol
import-path-check
10:39:41
9:1 warning Import in src/governance/Governance.sol doesn't exist in: @aztec/governance/libraries/DataStructures.sol
import-path-check
10:39:41
10:1 warning Import in src/governance/Governance.sol doesn't exist in: @aztec/governance/libraries/Errors.sol
import-path-check
10:39:41
11:1 warning Import in src/governance/Governance.sol doesn't exist in: @aztec/governance/libraries/ProposalLib.sol
import-path-check
10:39:41
12:1 warning Import in src/governance/Governance.sol doesn't exist in: @aztec/governance/libraries/UserLib.sol
import-path-check
10:39:41
13:1 warning Import in src/governance/Governance.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
14:1 warning Import in src/governance/Governance.sol doesn't exist in: @oz/token/ERC20/utils/SafeERC20.sol
import-path-check
10:39:41
10:39:41
src/governance/interfaces/IGovernance.sol
10:39:41
5:1 warning Import in src/governance/interfaces/IGovernance.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
6:1 warning Import in src/governance/interfaces/IGovernance.sol doesn't exist in: @aztec/governance/interfaces/IPayload.sol
import-path-check
10:39:41
7:1 warning Import in src/governance/interfaces/IGovernance.sol doesn't exist in: @aztec/governance/libraries/DataStructures.sol
import-path-check
10:39:41
10:39:41
src/governance/interfaces/IGovernanceProposer.sol
10:39:41
5:1 warning Import in src/governance/interfaces/IGovernanceProposer.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
6:1 warning Import in src/governance/interfaces/IGovernanceProposer.sol doesn't exist in: @aztec/governance/interfaces/IPayload.sol
import-path-check
10:39:41
10:39:41
src/governance/interfaces/IMintableERC20.sol
10:39:41
5:1 warning Import in src/governance/interfaces/IMintableERC20.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
10:39:41
src/governance/interfaces/IRegistry.sol
10:39:41
4:1 warning Import in src/governance/interfaces/IRegistry.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
5:1 warning Import in src/governance/interfaces/IRegistry.sol doesn't exist in: @aztec/governance/interfaces/IRewardDistributor.sol
import-path-check
10:39:41
10:39:41
src/governance/libraries/ConfigurationLib.sol
10:39:41
5:1 warning Import in src/governance/libraries/ConfigurationLib.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
6:1 warning Import in src/governance/libraries/ConfigurationLib.sol doesn't exist in: @aztec/governance/libraries/DataStructures.sol
import-path-check
10:39:41
7:1 warning Import in src/governance/libraries/ConfigurationLib.sol doesn't exist in: @aztec/governance/libraries/Errors.sol
import-path-check
10:39:41
10:39:41
src/governance/libraries/DataStructures.sol
10:39:41
5:1 warning Import in src/governance/libraries/DataStructures.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
6:1 warning Import in src/governance/libraries/DataStructures.sol doesn't exist in: @aztec/governance/interfaces/IPayload.sol
import-path-check
10:39:41
10:39:41
src/governance/libraries/Errors.sol
10:39:41
5:1 warning Import in src/governance/libraries/Errors.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
6:1 warning Import in src/governance/libraries/Errors.sol doesn't exist in: @aztec/governance/interfaces/IPayload.sol
import-path-check
10:39:41
10:39:41
src/governance/libraries/ProposalLib.sol
10:39:41
5:1 warning Import in src/governance/libraries/ProposalLib.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
6:1 warning Import in src/governance/libraries/ProposalLib.sol doesn't exist in: @aztec/governance/libraries/DataStructures.sol
import-path-check
10:39:41
7:1 warning Import in src/governance/libraries/ProposalLib.sol doesn't exist in: @oz/utils/math/Math.sol
import-path-check
10:39:41
10:39:41
src/governance/libraries/UserLib.sol
10:39:41
5:1 warning Import in src/governance/libraries/UserLib.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
6:1 warning Import in src/governance/libraries/UserLib.sol doesn't exist in: @aztec/governance/libraries/Errors.sol
import-path-check
10:39:41
8:1 warning Import in src/governance/libraries/UserLib.sol doesn't exist in: @oz/utils/math/SafeCast.sol
import-path-check
10:39:41
9:1 warning Import in src/governance/libraries/UserLib.sol doesn't exist in: @oz/utils/structs/Checkpoints.sol
import-path-check
10:39:41
10:39:41
src/governance/proposer/EmpireBase.sol
10:39:41
5:1 warning Import in src/governance/proposer/EmpireBase.sol doesn't exist in: @aztec/core/interfaces/IValidatorSelection.sol
import-path-check
10:39:41
6:1 warning Import in src/governance/proposer/EmpireBase.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
7:1 warning Import in src/governance/proposer/EmpireBase.sol doesn't exist in: @aztec/governance/interfaces/IGovernanceProposer.sol
import-path-check
10:39:41
8:1 warning Import in src/governance/proposer/EmpireBase.sol doesn't exist in: @aztec/governance/interfaces/IPayload.sol
import-path-check
10:39:41
9:1 warning Import in src/governance/proposer/EmpireBase.sol doesn't exist in: @aztec/governance/libraries/Errors.sol
import-path-check
10:39:41
10:39:41
src/governance/proposer/GovernanceProposer.sol
10:39:41
5:1 warning Import in src/governance/proposer/GovernanceProposer.sol doesn't exist in: @aztec/governance/interfaces/IGovernance.sol
import-path-check
10:39:41
6:1 warning Import in src/governance/proposer/GovernanceProposer.sol doesn't exist in: @aztec/governance/interfaces/IGovernanceProposer.sol
import-path-check
10:39:41
7:1 warning Import in src/governance/proposer/GovernanceProposer.sol doesn't exist in: @aztec/governance/interfaces/IPayload.sol
import-path-check
10:39:41
8:1 warning Import in src/governance/proposer/GovernanceProposer.sol doesn't exist in: @aztec/governance/interfaces/IRegistry.sol
import-path-check
10:39:41
10:39:41
src/governance/Registry.sol
10:39:41
5:1 warning Import in src/governance/Registry.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
6:1 warning Import in src/governance/Registry.sol doesn't exist in: @aztec/governance/interfaces/IRegistry.sol
import-path-check
10:39:41
7:1 warning Import in src/governance/Registry.sol doesn't exist in: @aztec/governance/libraries/Errors.sol
import-path-check
10:39:41
8:1 warning Import in src/governance/Registry.sol doesn't exist in: @oz/access/Ownable.sol
import-path-check
10:39:41
9:1 warning Import in src/governance/Registry.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
10:39:41
src/governance/RewardDistributor.sol
10:39:41
5:1 warning Import in src/governance/RewardDistributor.sol doesn't exist in: @aztec/governance/interfaces/IRegistry.sol
import-path-check
10:39:41
6:1 warning Import in src/governance/RewardDistributor.sol doesn't exist in: @aztec/governance/interfaces/IRewardDistributor.sol
import-path-check
10:39:41
7:1 warning Import in src/governance/RewardDistributor.sol doesn't exist in: @aztec/governance/libraries/Errors.sol
import-path-check
10:39:41
8:1 warning Import in src/governance/RewardDistributor.sol doesn't exist in: @oz/access/Ownable.sol
import-path-check
10:39:41
9:1 warning Import in src/governance/RewardDistributor.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
10:1 warning Import in src/governance/RewardDistributor.sol doesn't exist in: @oz/token/ERC20/utils/SafeERC20.sol
import-path-check
10:39:41
10:39:41
src/mock/FeeAssetHandler.sol
10:39:41
4:1 warning Import in src/mock/FeeAssetHandler.sol doesn't exist in: @oz/access/Ownable.sol
import-path-check
10:39:41
10:39:41
src/mock/MockFeeJuicePortal.sol
10:39:41
5:1 warning Import in src/mock/MockFeeJuicePortal.sol doesn't exist in: @aztec/core/interfaces/IFeeJuicePortal.sol
import-path-check
10:39:41
6:1 warning Import in src/mock/MockFeeJuicePortal.sol doesn't exist in: @aztec/core/interfaces/IRollup.sol
import-path-check
10:39:41
7:1 warning Import in src/mock/MockFeeJuicePortal.sol doesn't exist in: @aztec/core/interfaces/messagebridge/IInbox.sol
import-path-check
10:39:41
8:1 warning Import in src/mock/MockFeeJuicePortal.sol doesn't exist in: @aztec/mock/TestERC20.sol
import-path-check
10:39:41
9:1 warning Import in src/mock/MockFeeJuicePortal.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
10:39:41
src/mock/MockVerifier.sol
10:39:41
6:1 warning Import in src/mock/MockVerifier.sol doesn't exist in: @aztec/core/interfaces/IVerifier.sol
import-path-check
10:39:41
10:39:41
src/mock/MultiAdder.sol
10:39:41
5:1 warning Import in src/mock/MultiAdder.sol doesn't exist in: @aztec/core/interfaces/IStaking.sol
import-path-check
10:39:41
6:1 warning Import in src/mock/MultiAdder.sol doesn't exist in: @oz/token/ERC20/IERC20.sol
import-path-check
10:39:41
10:39:41
src/mock/StakingAssetHandler.sol
10:39:41
4:1 warning Import in src/mock/StakingAssetHandler.sol doesn't exist in: @aztec/core/interfaces/IStaking.sol
import-path-check
10:39:41
5:1 warning Import in src/mock/StakingAssetHandler.sol doesn't exist in: @aztec/governance/interfaces/IMintableERC20.sol
import-path-check
10:39:41
6:1 warning Import in src/mock/StakingAssetHandler.sol doesn't exist in: @aztec/governance/interfaces/IRegistry.sol
import-path-check
10:39:41
7:1 warning Import in src/mock/StakingAssetHandler.sol doesn't exist in: @oz/access/Ownable.sol
import-path-check
10:39:41
10:39:41
src/mock/TestERC20.sol
10:39:41
5:1 warning Import in src/mock/TestERC20.sol doesn't exist in: @oz/access/Ownable.sol
import-path-check
10:39:41
6:1 warning Import in src/mock/TestERC20.sol doesn't exist in: @oz/token/ERC20/ERC20.sol
import-path-check
10:39:41
10:39:41
src/periphery/Forwarder.sol
10:39:41
5:1 warning Import in src/periphery/Forwarder.sol doesn't exist in: @oz/access/Ownable.sol
import-path-check
10:39:41
6:1 warning Import in src/periphery/Forwarder.sol doesn't exist in: @oz/utils/Address.sol
import-path-check
10:39:41
10:39:41
src/periphery/interfaces/ISlashFactory.sol
10:39:41
5:1 warning Import in src/periphery/interfaces/ISlashFactory.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
6:1 warning Import in src/periphery/interfaces/ISlashFactory.sol doesn't exist in: @aztec/governance/interfaces/IPayload.sol
import-path-check
10:39:41
10:39:41
src/periphery/SlashFactory.sol
10:39:41
5:1 warning Import in src/periphery/SlashFactory.sol doesn't exist in: @aztec/core/interfaces/IValidatorSelection.sol
import-path-check
10:39:41
6:1 warning Import in src/periphery/SlashFactory.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
7:1 warning Import in src/periphery/SlashFactory.sol doesn't exist in: @aztec/governance/interfaces/IPayload.sol
import-path-check
10:39:41
10:39:41
src/periphery/SlashPayload.sol
10:39:41
5:1 warning Import in src/periphery/SlashPayload.sol doesn't exist in: @aztec/core/interfaces/IStaking.sol
import-path-check
10:39:41
6:1 warning Import in src/periphery/SlashPayload.sol doesn't exist in: @aztec/core/interfaces/IValidatorSelection.sol
import-path-check
10:39:41
7:1 warning Import in src/periphery/SlashPayload.sol doesn't exist in: @aztec/core/libraries/TimeLib.sol
import-path-check
10:39:41
8:1 warning Import in src/periphery/SlashPayload.sol doesn't exist in: @aztec/governance/interfaces/IPayload.sol
import-path-check
10:39:41
10:39:41
✖ 237 problems (0 errors, 237 warnings)
10:39:41
10:39:41
--------------------------------------------------------------------------
10:39:41
===> Join SOLHINT Community at: https://discord.com/invite/4TYGq3zpjs <===
10:39:41
--------------------------------------------------------------------------
10:39:41