FutureToken
Last updated
Last updated
The lightweight interface for TTFutureTokenV2(.5.x), which handles unlocking schedule ownership for TokenTable.
0x7f63bd0f
This contract should be deployed with TTUDeployerLite
, which calls this function with the correct parameters.
Name | Type | Description |
---|---|---|
This contract should be deployed with TTUDeployerLite
, which calls this function with the correct parameters.
This function can only be called once.
Safely mints a new FutureToken to the specified address.
This function can only be called by the authorized minter.
Updates the base URI.
This function can only be called by the owner of the authorized minter, which is usually the founder.
Gets information regarding the unlocking schedule associated with this FutureToken.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
projectToken
address
The address of the token that the founder intends to unlock and distribute.
isTransferable
bool
If the FutureTokens (aka schedules) can be transfered once minted.
authorizedMinter_
address
The address which is authorized to mint new FutureTokens. This is set to the corresponding Unlocker in the deployer.
to
address
The recipient of the new FutureToken.
tokenId
uint256
The minted token ID (aka actual ID or schedule ID).
uri
string
The new base URI.
tokenId
uint256
The actual ID or schedule ID.
deltaAmountClaimable
uint256
The amount of unlocked and unclaimed funds currently eligible to be claimed by the owner of the given ID.
amountAlreadyClaimed
uint256
The amount of unlocked and claimed funds of the given ID.
isCancelable
bool
If the schedule associated with this ID can be canceled by the founder.