Fraction ProtocolsubSkeletonFacetsNIDnonFundedSubSkeletons

NonFundedSubSkeletonNoDiscountNID

Implementation of NonFunded Sub-Skeleton NID for no discount purchase NID skeleton.

UnauthorizedInitialization

error UnauthorizedInitialization(address account)

Thrown when trying to initialize from non admin account.

FundsReceivedAfterNonFunded

event FundsReceivedAfterNonFunded(uint256 campaignId, address receiver, uint256 amountOfFractions)

initializeNonFundedSubSkeleton

function initializeNonFundedSubSkeleton(address signer_) external

Initialize NonFunded SubSkeleton NID

Parameters

NameTypeDescription
signer_addressThe address of the designated off-chain service that signs the transactions (NexeraID/Compilot).

receiveFundsAfterNonFunded

function receiveFundsAfterNonFunded(uint256 campaignId, uint256, uint256 amountOfFractions, bytes) external

ReceiveFundsAfterNonFunded

Called by users to receive their funds back when sale failed to raise enough funds

Parameters

NameTypeDescription
campaignIduint256The ID of the associated sale
uint256
amountOfFractionsuint256The amount of fractions to redeem
bytes

On this page