Fraction ProtocolinternalFacetsreceivePhaseFacetsdoReceiveFacetsperpetuallyReceiveFunds

PerpetuallyReceiveFundsFacetStorage

PerpetuallyReceiveFundsFacetStorage

InvalidZeroPacketsToReceive

error InvalidZeroPacketsToReceive(uint256 campaignId)

Thrown when attempting to receive zero packets.

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: TO-DO

Layout

struct Layout {
  mapping(uint256 => uint256) campaignsPacketsAlreadyReceived;
}

layout

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

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

doReceive

function doReceive(struct PerpetuallyReceiveFundsFacetStorage.Layout l, uint256 campaignId, address account) internal returns (uint256)

On this page