-
### [Deliverable 2 - Snapshot Strategy]
This is an example strategy that is verified by brightID registry: https://snapshot.org/#/strategy/brightid
A) Create 1 master strategy that encompasses every…
-
# Handle
0xRajeev
# Vulnerability details
## Impact
Deflationary tokens deduct a fee in transfers which causes their amount transferred to be less than that specified. It is not clear that the au…
-
# Handle
gpersoon
# Vulnerability details
## Impact
The function commitEth of Crowdsale.sol is nonReentrant.
However the commitEth functions of the other auction contracts don't have this keyword.…
-
[Figma link Desktop](https://www.figma.com/file/6zYgzhJFnX0bNAk7ohEH4T/Badger-App?node-id=954%3A465812)
[Figma link Mobile](https://www.figma.com/file/6zYgzhJFnX0bNAk7ohEH4T/Badger-App?node-id=972%3A…
-
# Handle
gpersoon
# Vulnerability details
## Impact
The function batch() of TridentHelper.sol only allows one occurance of one of the functions exactInputSingle or exactInputSingleWithNativeToken.…
-
# Handle
cmichel
# Vulnerability details
The `IndexPoolFactory.deployPool` function decodes the `_deployData` to receive the `tokens`.
However, it does **not** sort these tokens.
The comment in `…
-
# Handle
0xRajeev
# Vulnerability details
## Impact
In _computeLiquidityFromAdjustedBalances(), when s == 0, we can return after setting compute = 0 instead of falling through to code after that …
-
Could probably save some gwei on gas if the contract unlimited approved sushiswap and the Superfluid wrapper upfront, in the constructor.
https://github.com/mikeghen/rickoshea/blob/20dc9d416d117e4…
-
# Handle
JMukesh
# Vulnerability details
## Impact
A malicious attacker can execute a double-spend attack on an allowance by front-running the execution of an ap…
-
# Handle
leastwood
# Vulnerability details
## Impact
The `setDocuments()` function is implemented in all auction contracts as part of the standard implementation of ERC1643 document management. T…