-
# Handle
0x1f8b
# Vulnerability details
## Impact
The attacker can initialize the contract, take malicious actions, and allow it to be re-initialized by the project without any error being noticed…
-
# Handle
gpersoon
# Vulnerability details
## Impact
Most of the solidity contracts have an init function that everyone can call.
This could lead to a race condition when the contract is deployed. …
-
# Lines of code
https://github.com/code-423n4/2022-06-nibbl/blob/8c3dbd6adf350f35c58b31723d42117765644110/contracts/NibblVault.sol#L314-L323
# Vulnerability details
## Impact
In the buy function o…
-
Bonds can support multiple collateral types. In Compound, the supported collaterals are specific to each chain and market. Here is an example of '[Collateral assets](https://app.compound.finance/marke…
-
Quite a bit of the old existing business center documentation (WHAT is a business center and WHEN do i use it) seem to be spread across a lot of different resources or not accessible anymore. Once of …
-
I have a code where Depends is used in a class to implement methods of other classes.
When the application is launched, this class takes up memoty more than 100Mb
Here is an example:
How to optim…
-
**Description**
For the Automation registeration function `registerUpkeep`, pass `bytes memory checkData` rather than `bytes calldata checkData`
**Motivation**
There is a factory contract to cr…
-
Hi,
functions that act as factories for objects, does not resolve to the objects; e.g. in Laravel
```php
$user = auth()->user();
```
the intelephense does not recognize the function `user` whic…
khooz updated
3 years ago
-
## What I do
Calling a simple "name" function on my smartcontract, which is a **pure** function that returns a string.
The abi of this function:
```yml
# config/web3.yml
contract_abi = "[{\"i…
-
Currently, the code makes 5 contract calls to get all the information instead of just 1 subgraph call to get all information.