Skip to main content

IJBCashOutTerminal

Git Source

Inherits: IJBTerminal

A terminal that can be cashed out from.

Functions

cashOutTokensOf

function cashOutTokensOf(
address holder,
uint256 projectId,
uint256 cashOutCount,
address tokenToReclaim,
uint256 minTokensReclaimed,
address payable beneficiary,
bytes calldata metadata
)
external
returns (uint256 reclaimAmount);

Events

HookAfterRecordCashOut

event HookAfterRecordCashOut(
IJBCashOutHook indexed hook,
JBAfterCashOutRecordedContext context,
uint256 specificationAmount,
uint256 fee,
address caller
);

CashOutTokens

event CashOutTokens(
uint256 indexed rulesetId,
uint256 indexed rulesetCycleNumber,
uint256 indexed projectId,
address holder,
address beneficiary,
uint256 cashOutCount,
uint256 cashOutTaxRate,
uint256 reclaimAmount,
bytes metadata,
address caller
);