-
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 [`@…
-
### Component
Forge
### Describe the feature you would like
Because most smart contract systems expect time to pass, it is a common need to simulate the passage of time (with `vm.warp`) when …
-
Most of us are using VS Code, so it makes sense to add a `settings.json` file in the `.vscode` folder with recommended settings and extensions.
[Here](https://github.com/sablier-labs/v2-core/blob/m…
-
## Problem
The use of `CREATE` can be exploited when the blockchain is reorged. For more details, see [M-04. Use of CREATE method is suspicious of reorg attack](https://www.codehawks.com/report/clv…
-
Since [v1.8.0](https://github.com/foundry-rs/forge-std/releases/tag/v1.8.0), Forge Std offers a `replace` cheatcode now:
https://github.com/foundry-rs/forge-std/blob/b6a506db2262cad5ff982a87789ee6d…
-
Just like https://github.com/sablier-labs/v2-core/issues/702 and https://github.com/sablier-labs/v2-core/pull/703.
This should be implemented on a new `2.2` branch.
-
As discussed [here](https://github.com/sablier-labs/v2-core/discussions/877), we will deploy a new NFTDescriptor contract for V2.2.
We will then use our admin account and call `setNFTDescriptor` on…
-
The fork tests are currently run against a single chain.
Ref: https://github.com/foundry-rs/book/issues/872
-
This is a child issue of https://github.com/sablier-labs/v2-core/issues/808.
The task is to adjust the description generated in the NFT descriptor to account for the package tethering, i.e., say Lo…
-
### Component
Forge
### Describe the feature you would like
During development in large code bases, it it often useful to use the `--match-test` flag to zero in on specific tests. However, making o…