-
# Handle
leastwood
# Vulnerability details
## Impact
Several functions in `Factory.sol` do not emit events for state changes performed, making it difficult to log changes in frontend applications…
-
# Handle
cmichel
# Vulnerability details
The `initialize` function that initializes important contract state can be called by anyone.
See:
- `MintableERC20.initialize`
- `PolygonERC20Wrapper.init…
-
# Lines of code
https://github.com/code-423n4/2024-01-curves/blob/main/contracts/FeeSplitter.sol#L99
# Vulnerability details
## Impact
Since there is no check if tokens in the `userTokens` list ar…
-
# Lines of code
https://github.com/rabbitholegg/quest-protocol/blob/8c4c1f71221570b14a0479c216583342bd652d8d/contracts/Erc20Quest.sol#L102-L104
# Vulnerability details
The `withdrawFee` function p…
-
The current code returns null when a factory was already instantiated. I can see some major problems with this approach:
1. It is not intuitive for the developer
2. This violates the method contra…
-
# Lines of code
https://github.com/PartyDAO/party-contracts-c4/blob/3896577b8f0fa16cba129dc2867aba786b730c1b/contracts/proposals/ProposalExecutionEngine.sol#L116
https://github.com/PartyDAO/party-con…
-
### Component
Forge
### Have you ensured that all of these are up to date?
- [X] Foundry
- [X] Foundryup
### What version of Foundry are you on?
forge 0.2.0 (d2ed15d 2024-11-04T00:27:08.261921000…
-
.env files should just be like
```
INFURA_KEY=
MNEMONIC=
OWNER_ADDRESS=
NFT_CONTRACT_ADDRESS=
FACTORY_CONTRACT_ADDRESS=
NETWORK=rinkeby
```
Also no need for the quotation ("") marks
-
Create Deployment Notebook for DaoSwap:
- get some testnet goerli eth
- get infura key for goerli network
- use web3.py library
- create mock erc20 token contract and deploy it to goerli
- deploy…
-
Working on a contract to launch a DAOs with Stargaze minters, and came across the following build error when adding `base-minter` and `base-factory` crates to this contract's `Cargo.toml` (probably se…