Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

HousePoolPendingPreviewLib

Git Source

Functions

applyPendingBucketsPreview

function applyPendingBucketsPreview(
    PendingAccountingState memory state,
    uint256 pendingRecapitalizationUsdc,
    uint256 pendingTradingRevenueUsdc
) internal pure;

applyRecapitalizationIntent

function applyRecapitalizationIntent(
    PendingAccountingState memory state,
    uint256 amount
) internal pure;

routeSeededRevenue

function routeSeededRevenue(
    PendingAccountingState memory state,
    uint256 amount
) internal pure;

Structs

PendingAccountingState

struct PendingAccountingState {
    HousePoolWaterfallAccountingLib.WaterfallState waterfall;
    uint256 unassignedAssets;
    uint256 seniorSupply;
    uint256 juniorSupply;
}