This change implements the following:
1) Donation feature for donating tokens directly to the funding pool
Keeps track of donations and is queryable
2) Initial sell exit-tax implementation
Q: do we want hatchers to be able to sell their tokens at all? Right now there is an exit tax functionality but it would allow early investors to dump on later investors. Maybe we should require it to be > 50%?
3) Hatchers are tracked in a Map to allow for vesting schedule checking, otherwise their tokens bought afterwards would be stuck in their same vesting schedule
Queryable
4) Update phase config
5) Initial boot integration and testing infra setup
TODO: we need to make a PR to the token-bindings so that we can have a custom handler for the TokenFactory.
This change implements the following: 1) Donation feature for donating tokens directly to the funding pool
Map
to allow for vesting schedule checking, otherwise their tokens bought afterwards would be stuck in their same vesting scheduletoken-bindings
so that we can have a custom handler for the TokenFactory.