FundraiseState

The state of the vault Open: Anyone can deposit USDC to the vault. The admin can cancel or close the vault. Closed: The admin can withdraw all funds to the fund receiver + user can claim their fractional tokens. Canceled: The users can claim their full refund.

enum FundraiseState {
    None,
    Open,
    Closed,
    Canceled
}