Fraction ProtocolskeletonFacetsNID
BuybackSkeletonNID
Implementation of Buyback skeleton with NID gating integration.
UnauthorizedInitialization
Thrown when trying to initialize from non admin account.
BuybackExecuted
initializeBuybackSkeleton
Initialize Buyback Skeleton
Parameters
Name | Type | Description |
---|---|---|
signer_ | address | The address of the designated off-chain service that signs the transactions (NexeraID). |
buyback
Buyback gated with NID signature verification
Called by users to perform buyback
Parameters
Name | Type | Description |
---|---|---|
campaignId | uint256 | The ID of the associated sale |
buybackAmount | uint256 | The amount required for buyback |