Post ICO, I plan to return a specific amount of investors' fiat funds if an event doesn't occur before the initial claimable event. Is it possible to add a clause into the claimability of tokens based on a call?
Vesting period reached --> check to see if event has occurred (if true) --> release all tokens (if false) --> release percentage of tokens and burn remaining.