Fraction ProtocolsubInternalFacetsreceiveNonPurchasedWrappedAssetsFacetsreceiveNonPurchasedWrappedAssetsStateFacetsmultipleState

MultipleStateReceiveNonPurchasedWrappedAssetsFacetStorage

MultipleStateReceiveNonPurchasedWrappedAssetsFacetStorage

AlreadyInitialized

error AlreadyInitialized()

Thrown when attempting to re-initialize.

InvalidZeroLengthForReceiveNonPurchasedWrappedAssetsStates

error InvalidZeroLengthForReceiveNonPurchasedWrappedAssetsStates()

Thrown when attempting to pass zero ReceiveNonPurchasedWrappedAssets states.

InvalidReceiveNonPurchasedWrappedAssetsStateZero

error InvalidReceiveNonPurchasedWrappedAssetsStateZero()

Thrown when attempting to set ReceiveNonPurchasedWrappedAssets state as 0.

NotInSupportedReceiveNonPurchasedWrappedAssetsState

error NotInSupportedReceiveNonPurchasedWrappedAssetsState(uint256 campaignId)

Thrown when current state is not a supported ReceiveNonPurchasedWrappedAssets state.

STORAGE_SLOT

bytes32 STORAGE_SLOT

================================================== STORAGE =================================================

Unique identifier for the storage slot where the Layout struct is stored. Derived from the ERC7201 formula. STORAGE_SLOT: 0xcfe7e2c06200832d7bf55c9912b491d3287dba2d476536a52ea097ee5858d900

Layout

struct Layout {
  bool isInitialized;
  mapping(uint256 => bool) isSupportedState;
}

layout

function layout() internal pure returns (struct MultipleStateReceiveNonPurchasedWrappedAssetsFacetStorage.Layout l)

Retrieves a reference to the Layout struct stored at a specified storage slot

initReceiveNonPurchasedWrappedAssetsStateFacet

function initReceiveNonPurchasedWrappedAssetsStateFacet(struct MultipleStateReceiveNonPurchasedWrappedAssetsFacetStorage.Layout l, bytes initReceiveNonPurchasedWrappedAssetsStateData) internal returns (uint256[])

checkReceiveNonPurchasedWrappedAssetsState

function checkReceiveNonPurchasedWrappedAssetsState(struct MultipleStateReceiveNonPurchasedWrappedAssetsFacetStorage.Layout l, uint256 campaignId) internal view