This repo includes the main ERC20 contract for the Saddle token and the vesting contracts.
The deployer can set whether the token should be paused at deployment. If so, then the token is not transferrable for a specified amount of time.
After the pause period is over, the governance can call changeTransferability(bool)
function to change the transferability of the token.
$ npm install
$ npm run test
$ npm install
$ npm run coverage