Skip to main content

Read

canPrintPreminedTickets

Whether or not a project can still print premined tickets.

Params:

  • _projectId:The ID of the project to get the status of.

Returns: Boolean flag.

function canPrintPreminedTickets(uint256 _projectId)
external
view
returns (bool);

claimableOverflowOf

The amount of tokens that can be claimed by the given address.

The _account must have at least _count tickets for the specified project.\ If there is a funding cycle reconfiguration ballot open for the project, the project's current bonding curve is bypassed.

Params:

  • _account: The address to get an amount for.

  • _projectId: The ID of the project to get a claimable amount for.

  • _count: The number of Tickets that would be redeemed to get the resulting amount.

    Returns: The amount of tokens that can be claimed

function claimableOverflowOf(
address _account,
uint256 _projectId,
uint256 _count
) external view returns (uint256)

currentOverflowOf

Gets the current overflowed amount for a specified project.

Params:

  • _projectId: The ID of the project to get overflow for.

Returns The current overflow of funds for the project.

function currentOverflowOf(uint256 _projectId)
external
view
returns (uint256 overflow)

governance

Returns The address of the current governance

function governance() external view returns (address payable);

reservedTicketBalanceOf

Gets the amount of reserved tickets that a project has.

Params:

  • _projectId: The ID of the project to get overflow for.
  • _reservedRate: The reserved rate to use to make the calculation.

Returns: amount overflow The current overflow of funds for the project.

function reservedTicketBalanceOf(uint256 _projectId, uint256 _reservedRate)
external
view
returns (uint256);

TO-DO

Read functions yet to be documented

function pendingGovernance() external view returns (address payable);

function projects() external view returns (IProjects);

function fundingCycles() external view returns (IFundingCycles);

function ticketBooth() external view returns (ITicketBooth);

function prices() external view returns (IPrices);

function modStore() external view returns (IModStore);

function balanceOf(uint256 _projectId) external view returns (uint256);

function fee() external view returns (uint256);

function terminalDirectory() external view returns (ITerminalDirectory);

function migrationIsAllowed(ITerminal _terminal)
external
view
returns (bool);