-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
effort: highLarge or difficult task.Large or difficult task.priority: 2We will do our best to deal with this.We will do our best to deal with this.type: refactorChange that neither fixes a bug nor adds a feature.Change that neither fixes a bug nor adds a feature.work: complicatedSense-analyze-respond. The relationship between cause and effect requires analysis or expertise.Sense-analyze-respond. The relationship between cause and effect requires analysis or expertise.
Description
The following functionality is duplicated across the Lockup
and the Flow
repositories:
-
aggregateAmount
-
collectFees
-
nextStreamId
-
recover
-
setGasTokenAddress
-
updateMetadata
Why not put it into a new shared abstract in this repo, @sablier-labs/evm?
And then, the interfaces for ILockupNFTDescriptor
and IFlowNFTDescriptor
could be merged into a single interface, again part of this repository.
Note: there's no need to rush this refactor into the current release if there's no time for it.
Metadata
Metadata
Assignees
Labels
effort: highLarge or difficult task.Large or difficult task.priority: 2We will do our best to deal with this.We will do our best to deal with this.type: refactorChange that neither fixes a bug nor adds a feature.Change that neither fixes a bug nor adds a feature.work: complicatedSense-analyze-respond. The relationship between cause and effect requires analysis or expertise.Sense-analyze-respond. The relationship between cause and effect requires analysis or expertise.