Correct SwingHook metadata and swap access classification#1063
Correct SwingHook metadata and swap access classification#1063Hooknomics wants to merge 2 commits into
Conversation
Replace the settlement description, add the deployer address, and classify the Launch-stage swap restriction as temporal rather than governance-controlled.
|
@Hooknomics is attempting to deploy a commit to the Uniswap Team on Vercel. A member of the Team first needs to authorize it. |
Maintainer verification (not an approval)Because this PR is from an external contributor, the I verified against the on-chain verified Etherscan source at On the
|
Summary
This PR corrects the metadata and swap access classification for SwingHook on Ethereum.
Changes
swapAccessfromgovernancetotemporal.Classification rationale
During Launch, swaps are restricted to the immutable SwingRouter and require non-empty hookData. This restriction is not controlled by an owner, administrator, or governance role.
The restriction is removed permanently when
developmentUnlocked()becomes true, after either the 100 ETH reserve threshold or the 30-day time condition is reached. No privileged role can extend, modify, or restore it.References