-
## Description
solc crashes when a specific contract is compiled.
## Environment
- Compiler version: 0.8.17+commit.8df45f5f
- Target EVM version (as per compiler settings):
- Framework/IDE …
-
When we made the coloured output default (aka the new error message formatter), we did not enable it for standard json, only the CLI.
In the standard json we currently have all the components (`mes…
-
# Lines of code
https://github.com/code-423n4/2022-12-tigris/blob/588c84b7bb354d20cbca6034544c4faa46e6a80e/contracts/BondNFT.sol#L1-L383
# Vulnerability details
## Impact
One potential exploit tha…
-
# Lines of code
https://github.com/reserve-protocol/protocol/blob/df7ecadc2bae74244ace5e8b39e94bc992903158/contracts/libraries/Fixed.sol#L504-L518
# Vulnerability details
## Impact
```
An overflow…
-
# Lines of code
https://github.com/code-423n4/2022-12-tigris/blob/b2ebb8ea1def4927a747e7a185174892506540ab/contracts/utils/TradingLibrary.sol#L95
# Vulnerability details
## Impact
The TradingLibra…
-
# Lines of code
https://github.com/code-423n4/2022-12-tigris/blob/b2ebb8ea1def4927a747e7a185174892506540ab/contracts/utils/TradingLibrary.sol#L91-L104
# Vulnerability details
## Impact
The verifyP…
-
## Description
`encodeCall` fails when using a function selector of an overloaded function.
## Environment
- Compiler version: 0.8.17
- Target EVM version (as per compiler settings): 0.8.17
…
-
### Bug description
On upgrading to Prisma version 5.0.0, the typescript types for the `select` field of a `Prisma.UpsertArgs` datatype is no longer compatible with the actual `upsert` function for…
-
## Description
First, I am not sure if this is a bug or just an misunderstanding on my side.
I created a proxy contract that calls multiple other contracts multiple times.
The intention was that …
-
## Description
(Note: I rewrote this issue after realizing it's more general than I originally thought.)
The `try`/`catch` construction is supposed to allow one to catch errors from external cal…