-
### Describe the issue:
Slither crashes when run on our codebase.
Doing some test-case minimization suggests that it crashes as long as the following conditions are met:
- One file imports an…
-
I would like to propose that pattern matching is added to Ethereum as a precompiled contract. The call would basically take a string and pattern as arguments (both in the form of strings), the pattern…
-
### What happened?
I tried running
`slither .`
`slither --solc-remaps @openzeppelin/=$(pwd)/node_modules/@openzeppelin/ .`
Also tried uninstalling and reinstalling solc via npm.
### Version
…
-
Example
```sol
pragma solidity 0.8.7;
contract Test {
error CustomError();
}
```
After clicking `graph(this)` or `graph` for this contract nothing happens. There are several errors in dev…
-
### What happened?
`A bug happened!`
Using `string.concat` seems to trigger an `AssertionError` and panic.
### Can you share code with us to reproduce this bug?
```
pragma solidity 0.8.12;
…
-
I have encountered this error while compiling a BSC smart contract with the right solc version. Any ideas?
Compilation warnings/errors on newcontract080.sol:
Warning: Contract code size excee…
-
Web3 Version: 4.8.2
Solidity: 0.4.18, 0.5.3 (Both Installed Via Py-Solc)
Geth Version: 1.7 (Built From Source), 1.8.23 (Binary), Master (as of 2/23/19) (Built From Source)
* Python: 3.6
* OS: Ubun…
-
I tried importing tree-sitter-solidity but then got an error with:
```
string: $ => choice(
seq(
'"',
repeat(choice(
token.immediate(p…
-
This is a continuation of the CLI refactor from #11518. Getting rid of `exit()` was suggested in the review.
Currently [`CommandLineParser`](https://github.com/ethereum/solidity/blob/develop/solc/C…
-
I ran into the same error as #667 when running slither on a contract that uses a casting library.
```
Traceback (most recent call last):
File "/slither/lib/python3.8/site-packages/slither/__mai…