Use CREATE instead of CREATE2 when deploying the MerkleLockup contract
andreivladbrg opened this issue · 0 comments
andreivladbrg commented
After the latest audit, some issues were found if the contract is pre-funded before deployment, e.g.: https://github.com/cantinasec/review-sablier-3/issues/1. Therefore, having deterministic contracts is problematic, and we should switch to using CREATE
.
It will require to remove this:
v2-periphery/src/SablierV2MerkleStreamerFactory.sol
Lines 36 to 51 in 29be29e