Comments (1)
Invalid, only minimum votes between startBlock and currentBlock is taken. If you flashloan during voting, your voting power from startBlock will be taken. Additionally, users cannot even votes in the first place seen in #37, so this is a none issue
from 2024-01-olympus-on-chain-governance-judging.
Related Issues (20)
- cheatcode - Strict timing constraints can cause proposals to get stuck due to missed execution windows
- bareli - wrong implement of proposal threshold in purpose function. HOT 1
- bareli - Centralization Risks:
- emrekocak - Attacker has the ability to cause any proposal to fail with flashloan HOT 2
- Breeje - Anyone can `cancel` the proposal by frontrunning
- bareli - Signature Verification HOT 1
- Breeje - Voting functionality will always revert
- cheatcode - Legitimate Voting Power Increase being penalized by current business logic HOT 1
- pontifex - Unexpected revert at the `castVoteInternal` function
- cheatcode - Strict timing constraints can cause proposals to get stuck due to missed execution windows HOT 1
- vesla0xfa - Lack of check for implementation_ contract existence on GovernorBravoDelegator may lead to unexpected behaviors HOT 1
- alexzoid - Voting Incompatibility with gOHM Contract
- cheatcode - No Check if Transaction is Queued in cancelTransaction leads to misleading events and possibly replay attacks HOT 1
- cheatcode - Transaction queing is vulnerable to Replay Attacks
- bareli - wrong implementation in execute and propose HOT 1
- cheatcode - Incorrect Call Data Encoding HOT 1
- vesla0xfa - Missing zero address check for admin on Timelock setFirstAdmin could break governance functionalities
- bareli - proposal execute state change HOT 1
- kgothatso - `GovernorBravoDelegate :: propose` no access control can cause a network congestion HOT 1
- kgothatso - Reentrancy attack on the The `delegateTo` and `fallback` HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 2024-01-olympus-on-chain-governance-judging.