Fraction ProtocolinterfacesskeletonInterfacespurchasePhaseInterfaces

IPurchaseAmountFacet

IPurchaseAmountFacet

initPurchaseAmountFacet

function initPurchaseAmountFacet(bytes initPurchaseAmountData) external

setAndCheckPurchaseAmounts

function setAndCheckPurchaseAmounts(bytes postFractionAmountsData) external

Also sets hardCapPerUser

checkPurchaseAmounts

function checkPurchaseAmounts(uint256 campaignId, uint256 amountOfFractions, address account) external

isTotalAmountValid

function isTotalAmountValid(uint256 campaignId) external view returns (bool)

getTotalFractionsPurchased

function getTotalFractionsPurchased(uint256 campaignId) external view returns (uint256)

On this page