Closed smol-ninja closed 1 week ago
Should we make this change after we finish all 2.0.0 features and changes?
Sounds good.
I am working on this.
wouldn't it be better to do it after https://github.com/sablier-labs/v2-core/pull/1084 ?
so that you don't copy testing logic related to batch? also, so we can remove core
dir
As a part of this PR, this is what I am thinking:
v2-periphery
While adding to v2-periphery
, I will only copy whats relevant to merkle lockup contracts. While removing it in this PR, it does not seem to me that there will be many conflicts and if there will be I will resolve them.
The advantage is that some issues are related airdrops only which can be done in parallel. As of now, since they all share common tests, working synchronously is difficult.
We shouldn't rename v2-periphery
to airdrops
. We should create a separate repository and archive V2 Periphery.
@PaulRBerg sounds good.
@andreivladbrg removing core dir is a part of https://github.com/sablier-labs/v2-core/issues/1073 (sorry I missed thar question)
And I will only copy tests logic related to merkle lockup contracts.
I have renamed this issue and created relevant in the airdrops
repo: https://github.com/sablier-labs/airdrops/issues
Closed by #1089
Originally discussed in https://github.com/sablier-labs/v2-core/discussions/1068
Remove merkle lockup contracts from this repo.