-
Write a deployment script that uses the V2 Core precompiles to deploy the entire Sablier V2 protocol (V2 Core + V2 Periphery).
This is possible to do now because the precompiles are part of the [`@…
-
0xAnmol
medium
# The First CouncilNFT holder can drain all the tokens from sablier
## Summary
The First CouncilNFT holder can drain all the tokens from sablier
## Vulnerability Detail
The protoc…
-
0xadrii
high
# Functions calling _retrieve() more than once will always revert
## Summary
All the functions that execute the `_retrieve()` function more than once in their execution flow will fail…
-
Ignite
high
# DoS in _retrieve() function if the withdrawal from the Sablier is zero
## Summary
When the `_retrieve()` function is called, if the withdrawal amount from the Sablier is zero, the `_…
-
The fork tests are currently run against a single chain.
Ref: https://github.com/foundry-rs/book/issues/872
-
### 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 (563e062 2024-03-26T00:16:1…
-
Arz
high
# The CouncilMember contract will be completely broken because the Sablier stream reverts when withdrawing 0 amounts
## Summary
If `withdrawMax()` is called and the withdrawable amount i…
-
As discussed in https://github.com/sablier-labs/company-discussions/discussions/23.
-
eeshenggoh
high
# Missing fallback() in Safe Guard incase of Safe upgrade causing the Safe to be locked
## Summary
Safe Guards can perform checks both before and after a Safe transaction. However, …
-
0xpep7
medium
# CouncilMember:_isAuthorized return false for owner address
## Summary
The implementation of the _isAuthorized function does not align with the core functionality described in the pr…