TLR Token
Smart contracts often have owner
variables to designate the party with special previleges to make modifications to the smart contract. In the spirit of transparency in the decentralized world, these roles are documented below for the TLR token used in the Teller platform.
Pauser Role
The Pauser
role is set in the Settings smart contract for the Teller platform, and inherited from there into the TLR token smart contract.
The Teller DAO wallet address with the Pauser role can govern the token through the following methods in the TLR token smart contract:
Method
Action
setCap(uint256 newCap)
Sets a new cap on the token's total supply
mint(address account, uint256 amount)
Mint tokens without a vesting schedule for a wallet address and increasing the total supply
mintVesting(address account, uint256 amount, uint256 cliff, uint256 vestingTime)
Mint tokens with a vesting schedule for a wallet address and increasing the total supply
revokeVesting(address account, uint256 vestingId)
Revoke unvested tokens for a wallet address and decreasing the total supply
Last updated
Was this helpful?