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
}