add ejectNextTokenTo admin-only function to SEA #549
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of the change
Add admin-only
ejectNextTokenTo
admin-only function to give more options when artist wants to switch to a different minter.** This is proposed to be folded into #504 **
This functionality is not required, but it does enable an artist to avoid having to mint the "next" token before switching to a different minter. It is gated to admin-only to prevent the artist from either maliciously or accidentally ejecting favored tokens from the "next token" slot.
Note that token ejection is restricted to only after an artist (or admin) has reset the project's auction. Additionally, if the project wishes to resume minting on the minter after a token is ejected, the next token will be re-populated with a new token when the artist re-configures their project.