Skip to content

[ETHEREUM-CONTRACTS] remove PoolMemberNFT and remainders of FlowNFTs#2087

Merged
hellwolf merged 4 commits intodevfrom
2025-06-prune-nfts
Jul 16, 2025
Merged

[ETHEREUM-CONTRACTS] remove PoolMemberNFT and remainders of FlowNFTs#2087
hellwolf merged 4 commits intodevfrom
2025-06-prune-nfts

Conversation

@d10r
Copy link
Collaborator

@d10r d10r commented Jun 30, 2025

What & Why

PoolMemberNFTs were deprecated in v1.13.0..
That release contains a last logic update of that contract.
This follow-up PR removes a lot of code nomore needed afterwards.
Note that SuperTokenFactory for now needs to keep a reference to POOL_ADMIN_NFT_LOGIC because the updateCode of the deployed instances requires the new logic to have it. Only in a consecutive update can that be pruned too from the contract and from the deploy script.
The PR also contains such pruning for the FlowNFTs where this step was already applied.

@d10r d10r requested a review from hellwolf as a code owner June 30, 2025 17:27
@github-actions
Copy link

github-actions bot commented Jun 30, 2025

Changelog Reminder

Reminder to update the CHANGELOG.md for any of the modified packages in this PR.

  • CHANGELOG.md modified
  • Double check before merge

@hellwolf hellwolf marked this pull request as draft July 2, 2025 12:05
@d10r d10r force-pushed the 2025-06-prune-nfts branch from 2a1c9a9 to abb3a99 Compare July 15, 2025 15:41
@d10r d10r marked this pull request as ready for review July 15, 2025 15:42
@hellwolf hellwolf merged commit 247e538 into dev Jul 16, 2025
22 checks passed
@hellwolf hellwolf deleted the 2025-06-prune-nfts branch July 16, 2025 12:18
@github-actions
Copy link

XKCD Comic Relif

Link: https://xkcd.com/2087
https://xkcd.com/2087

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants