Proxy status
non-proxy
Proxies pointing here
1
View top proxies
Workflow
failed
attempts 0
checked 1 week ago
skip blacklisted_codehash
error slither failed (exit 1): 'forge clean' running (wd: /tmp/slither-abnacv7k)
'forge config --json' running
'forge build --build-info --skip ./test/** ./script/** --force' running (wd: /tmp/slither-abnacv7k)
'forge' returned non-zero exit code 1
[2m2026-04-05T07:56:27.454375Z[0m [31mERROR[0m [2mfoundry_compilers_artifacts_solc::sources[0m[2m:[0m [3merror[0m[2m=[0m"/tmp/slither-abnacv7k/lib/solmate/utils/FixedPointMathLib.sol": No such file or directory (os error 2)
stdout: [2m2026-04-05T07:56:27.454695Z[0m [31mERROR[0m [2mfoundry_compilers_artifacts_solc::sources[0m[2m:[0m [3merror[0m[2m=[0m"/tmp/slither-abnacv7k/lib/solmate/tokens/ERC20.sol": No such file or directory (os error 2)
stdout: [2m2026-04-05T07:56:27.454918Z[0m [31mERROR[0m [2mfoundry_compilers_artifacts_solc::sources[0m[2m:[0m [3merror[0m[2m=[0m"/tmp/slither-abnacv7k/lib/solmate/tokens/ERC20.sol": No such file or directory (os error 2)
stdout: [2m2026-04-05T07:56:27.454932Z[0m [31mERROR[0m [2mfoundry_compilers_artifacts_solc::sources[0m[2m:[0m [3merror[0m[2m=[0m"/tmp/slither-abnacv7k/lib/solmate/utils/SafeTransferLib.sol": No such file or directory (os error 2)
stdout: [2m2026-04-05T07:56:27.454969Z[0m [31mERROR[0m [2mfoundry_compilers_artifacts_solc::sources[0m[2m:[0m [3merror[0m[2m=[0m"/tmp/slither-abnacv7k/lib/solmate/tokens/ERC20.sol": No such file or directory (os error 2)
stdout: [2m2026-04-05T07:56:27.454979Z[0m [31mERROR[0m [2mfoundry_compilers_artifacts_solc::sources[0m[2m:[0m [3merror[0m[2m=[0m"/tmp/slither-abnacv7k/lib/solmate/utils/SafeTransferLib.sol": No such file or directory (os error 2)
stdout: [2m2026-04-05T07:56:27.455317Z[0m [31mERROR[0m [2mfoundry_compilers_artifacts_solc::sources[0m[2m:[0m [3merror[0m[2m=[0m"/tmp/slither-abnacv7k/lib/solmate/tokens/ERC20.sol": No such file or directory (os error 2)
stdout: [2m2026-04-05T07:56:27.455329Z[0m [31mERROR[0m [2mfoundry_compilers_artifacts_solc::sources[0m[2m:[0m [3merror[0m[2m=[0m"/tmp/slither-abnacv7k/lib/solmate/utils/SafeTransferLib.sol": No such file or directory (os error 2)
stdout: [2m2026-04-05T07:56:27.455404Z[0m [31mERROR[0m [2mfoundry_compilers_artifacts_solc::sources[0m[2m:[0m [3merror[0m[2m=[0m"/tmp/slither-abnacv7k/lib/solmate/tokens/ERC20.sol": No such file or directory (os error 2)
stdout: [2m2026-04-05T07:56:27.455415Z[0m [31mERROR[0m [2mfoundry_compilers_artifacts_solc::sources[0m[2m:[0m [3merror[0m[2m=[0m"/tmp/slither-abnacv7k/lib/solmate/utils/SafeTransferLib.sol": No such file or directory (os error 2)
stdout: [2m2026-04-05T07:56:27.455829Z[0m [31mERROR[0m [2mfoundry_compilers_artifacts_solc::sources[0m[2m:[0m [3merror[0m[2m=[0m"/tmp/slither-abnacv7k/lib/solmate/tokens/ERC1155.sol": No such file or directory (os error 2)
stdout: [2m2026-04-05T07:56:27.455845Z[0m [31mERROR[0m [2mfoundry_compilers_artifacts_solc::sources[0m[2m:[0m [3merror[0m[2m=[0m"/tmp/slither-abnacv7k/lib/solmate/tokens/ERC20.sol": No such file or directory (os error 2)
stdout: Unable to resolve imports:
stdout: "solmate/tokens/ERC20.sol" in "/tmp/slither-abnacv7k/src/DineroERC20.sol"
stdout: "solmate/utils/SafeTransferLib.sol" in "/tmp/slither-abnacv7k/src/InstitutionalPirexEthValidators.sol"
stdout: "solmate/utils/SafeTransferLib.sol" in "/tmp/slither-abnacv7k/src/libraries/InstitutionalPirexEthWithdrawLogic.sol"
stdout: "solmate/tokens/ERC20.sol" in "/tmp/slither-abnacv7k/src/InstitutionalPirexEthValidators.sol"
stdout: "solmate/utils/SafeTransferLib.sol" in "/tmp/slither-abnacv7k/src/libraries/InstitutionalPirexEthConfigurationLogic.sol"
stdout: "solmate/utils/SafeTransferLib.sol" in "/tmp/slither-abnacv7k/src/InstitutionalPirexEth.sol"
stdout: "solmate/tokens/ERC20.sol" in "/tmp/slither-abnacv7k/src/libraries/InstitutionalPirexEthWithdrawLogic.sol"
stdout: "solmate/tokens/ERC1155.sol" in "/tmp/slither-abnacv7k/src/tokens/UpxEth.sol"
stdout: "solmate/tokens/ERC20.sol" in "/tmp/slither-abnacv7k/src/InstitutionalPirexEth.sol"
stdout: "solmate/utils/FixedPointMathLib.sol" in "/tmp/slither-abnacv7k/src/AutoPxEth.sol"
stdout: "solmate/tokens/ERC20.sol" in "/tmp/slither-abnacv7k/src/tokens/WrappedToken.sol"
stdout: "solmate/tokens/ERC20.sol" in "/tmp/slither-abnacv7k/src/libraries/InstitutionalPirexEthConfigurationLogic.sol"
stdout: with remappings:
stdout: ds-test/=/tmp/slither-abnacv7k/lib/forge-std/lib/ds-test/src/
stdout: forge-std/=/tmp/slither-abnacv7k/lib/forge-std/src/
stdout: openzeppelin-contracts/=/tmp/slither-abnacv7k/lib/openzeppelin-contracts/
stdout: solmate/=/tmp/slither-abnacv7k/lib/solmate/
stdout: aave-v3-core/=/tmp/slither-abnacv7k/lib/aave-v3-core/contracts/
stdout: eigenlayer/=/tmp/slither-abnacv7k/lib/eigenlayer-contracts/src/contracts/
stdout: openzeppelin-contracts-upgradeable/=/tmp/slither-abnacv7k/lib/openzeppelin-contracts-upgradeable/
stdout: @openzeppelin/contracts-upgradeable/=/tmp/slither-abnacv7k/lib/openzeppelin-contracts-upgradeable/contracts/
stdout: @openzeppelin/contracts/=/tmp/slither-abnacv7k/lib/openzeppelin-contracts/contracts/
stdout: erc4626-tests/=/tmp/slither-abnacv7k/lib/openzeppelin-contracts-upgradeable/lib/erc4626-tests/
stdout: openzeppelin-foundry-upgrades/=/tmp/slither-abnacv7k/lib/openzeppelin-foundry-upgrades/src/
stdout: solidity-stringutils/=/tmp/slither-abnacv7k/lib/openzeppelin-foundry-upgrades/lib/solidity-stringutils/
stdout: Compiling 58 files with Solc 0.8.25
stdout: Solc 0.8.25 finished in 30.39ms
Error: Compiler run failed:
stderr: Error (6275): Source "lib/solmate/utils/FixedPointMathLib.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: ParserError: Source "lib/solmate/utils/FixedPointMathLib.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: --> src/AutoPxEth.sol:9:1:
stderr: |
stderr: 9 | import {FixedPointMathLib} from "solmate/utils/FixedPointMathLib.sol";
stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
stderr:
stderr: Error (6275): Source "lib/solmate/tokens/ERC20.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: ParserError: Source "lib/solmate/tokens/ERC20.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: --> src/DineroERC20.sol:4:1:
stderr: |
stderr: 4 | import {ERC20} from "solmate/tokens/ERC20.sol";
stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
stderr:
stderr: Error (6275): Source "lib/solmate/tokens/ERC20.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: ParserError: Source "lib/solmate/tokens/ERC20.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: --> src/InstitutionalPirexEth.sol:4:1:
stderr: |
stderr: 4 | import {ERC20} from "solmate/tokens/ERC20.sol";
stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
stderr:
stderr: Error (6275): Source "lib/solmate/utils/SafeTransferLib.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: ParserError: Source "lib/solmate/utils/SafeTransferLib.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: --> src/InstitutionalPirexEth.sol:5:1:
stderr: |
stderr: 5 | import {SafeTransferLib} from "solmate/utils/SafeTransferLib.sol";
stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
stderr:
stderr: Error (6275): Source "lib/solmate/tokens/ERC20.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: ParserError: Source "lib/solmate/tokens/ERC20.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: --> src/InstitutionalPirexEthValidators.sol:4:1:
stderr: |
stderr: 4 | import {ERC20} from "solmate/tokens/ERC20.sol";
stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
stderr:
stderr: Error (6275): Source "lib/solmate/utils/SafeTransferLib.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: ParserError: Source "lib/solmate/utils/SafeTransferLib.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: --> src/InstitutionalPirexEthValidators.sol:5:1:
stderr: |
stderr: 5 | import {SafeTransferLib} from "solmate/utils/SafeTransferLib.sol";
stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
stderr:
stderr: Error (6275): Source "lib/solmate/tokens/ERC20.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: ParserError: Source "lib/solmate/tokens/ERC20.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: --> src/libraries/InstitutionalPirexEthConfigurationLogic.sol:4:1:
stderr: |
stderr: 4 | import {ERC20} from "solmate/tokens/ERC20.sol";
stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
stderr:
stderr: Error (6275): Source "lib/solmate/utils/SafeTransferLib.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: ParserError: Source "lib/solmate/utils/SafeTransferLib.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: --> src/libraries/InstitutionalPirexEthConfigurationLogic.sol:5:1:
stderr: |
stderr: 5 | import {SafeTransferLib} from "solmate/utils/SafeTransferLib.sol";
stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
stderr:
stderr: Error (6275): Source "lib/solmate/tokens/ERC20.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: ParserError: Source "lib/solmate/tokens/ERC20.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: --> src/libraries/InstitutionalPirexEthWithdrawLogic.sol:4:1:
stderr: |
stderr: 4 | import {ERC20} from "solmate/tokens/ERC20.sol";
stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
stderr:
stderr: Error (6275): Source "lib/solmate/utils/SafeTransferLib.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: ParserError: Source "lib/solmate/utils/SafeTransferLib.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: --> src/libraries/InstitutionalPirexEthWithdrawLogic.sol:5:1:
stderr: |
stderr: 5 | import {SafeTransferLib} from "solmate/utils/SafeTransferLib.sol";
stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
stderr:
stderr: Error (6275): Source "lib/solmate/tokens/ERC1155.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: ParserError: Source "lib/solmate/tokens/ERC1155.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: --> src/tokens/UpxEth.sol:6:1:
stderr: |
stderr: 6 | import {ERC1155} from "solmate/tokens/ERC1155.sol";
stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
stderr:
stderr: Error (6275): Source "lib/solmate/tokens/ERC20.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: ParserError: Source "lib/solmate/tokens/ERC20.sol" not found: File not found. Searched the following locations: "/tmp/slither-abnacv7k".
stderr: --> src/tokens/WrappedToken.sol:4:1:
stderr: |
stderr: 4 | import {ERC20} from "solmate/tokens/ERC20.sol";
stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Traceback (most recent call last):
File "/var/www/tripwire/.venv/bin/slither", line 10, in <module>
sys.exit(main())
~~~~^^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/slither/__main__.py", line 776, in main
main_impl(all_detector_classes=detectors, all_printer_classes=printers)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/slither/__main__.py", line 882, in main_impl
) = process_all(filename, args, detector_classes, printer_classes)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/slither/__main__.py", line 96, in process_all
compilations = compile_all(target, **vars(args))
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/crytic_compile.py", line 722, in compile_all
compilations.append(CryticCompile(target, **kwargs))
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/crytic_compile.py", line 211, in __init__
self._compile(**kwargs)
~~~~~~~~~~~~~^^^^^^^^^^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/crytic_compile.py", line 633, in _compile
self._platform.compile(self, **kwargs)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/platform/foundry.py", line 102, in compile
hardhat_like_parsing(
~~~~~~~~~~~~~~~~~~~~^
crytic_compile, str(self._target), build_directory, str(self._project_root)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/platform/hardhat.py", line 52, in hardhat_like_parsing
raise InvalidCompilation(txt)
crytic_compile.platform.exceptions.InvalidCompilation: Compilation failed. Can you run build command?
/tmp/slither-abnacv7k/out/build-info is not a directory.