PlatformTokenExtensionGatewayManager changeContractOwnership 557f4bc9Prepares ownership pass. Can only be called by current owner.
| inputs | 0 | address | _to | address of the next owner. 0x0 is not allowed. |
| outputs | 0 | bool |
claimContractOwnership 4592cd1dFinalize ownership pass. Can only be called by pending owner.
| outputs | 0 | bool |
contractOwner ce606ee0createAssetWithFee 58d261f2Creates asset with fee. Performs asset registration in ERC20Manager. Allowed to be performed only from delegatecall and only by platform owner. Might take an additional fee in TIME tokens
| inputs | 0 | bytes32 | _symbol | new asset's symbol |
| 1 | string | _name | asset's name | |
| 2 | string | _description | description of an asset | |
| 3 | uint256 | _value | initial balance to issue | |
| 4 | uint8 | _decimals | decimals | |
| 5 | bool | _isMint | is reissuable | |
| 6 | address | _feeAddress | fee wallet address | |
| 7 | uint32 | _feePercent | fee percent value | |
| 8 | bytes32 | _tokenImageIpfsHash | asset image IPFS hash | |
| outputs | 0 | uint256 | resultCode | result code of an operation |
createAssetWithoutFee b3a31ef4Creates asset without fee. Performs asset registration in ERC20Manager. Allowed to be performed only from delegatecall and only by platform owner. Might take an additional fee in TIME tokens
| inputs | 0 | bytes32 | _symbol | new asset's symbol |
| 1 | string | _name | asset's name | |
| 2 | string | _description | description of an asset | |
| 3 | uint256 | _value | initial balance to issue | |
| 4 | uint8 | _decimals | decimals | |
| 5 | bool | _isMint | is reissuable | |
| 6 | bytes32 | _tokenImageIpfsHash | asset image IPFS hash | |
| outputs | 0 | uint256 | resultCode | result code of an operation |
createCrowdsaleCampaign 76d064d7Creates crowdsale campaign of a token with provided symbol Might take an additional fee in TIME tokens
| inputs | 0 | bytes32 | _symbol | a token symbol |
| 1 | bytes32 | _crowdsaleFactoryName | ||
| outputs | 0 | uint256 |
deleteCrowdsaleCampaign 25115a36Stops token's crowdsale
| inputs | 0 | address | _crowdsale | a crowdsale address |
| outputs | 0 | uint256 | result | result code of an operation |
destroy 83197ef0Only owner can call it
Destroy contract and scrub a data
getAssetOwnershipManager 94d0169fGets an interface for managing assets' ownership
| outputs | 0 | address |
getEventsHistory fff10abaGets events history contract address
getReissueAssetProxy d363228fGets a proxy where possible to reissue assets
| outputs | 0 | address |
getRevokeAssetProxy 698f7683Gets a proxy where possible to revoke assets
| outputs | 0 | address |
getTokenFactory 925d6ba2Gets token and proxy factory
| outputs | 0 | address |
init 19ab453cDesigned to be used by ancestors, inits internal fields. Will rollback transaction if something goes wrong during initialization. Registers contract as a service in ContractManager with given _type.
| inputs | 0 | address | _contractsManager | is contract manager, must be not 0x0 |
| outputs | 0 | uint256 |
lookupManager 4fe59012Makes search in contractsManager for registered contract by some identifier
| inputs | 0 | bytes32 | _identifier | string identifier of a manager |
| outputs | 0 | address | manager | address of a manager, 0x0 if nothing was found |
pendingContractOwner 5aa77d3ctransferContractOwnership a843c51fDirect ownership pass without change/claim pattern. Can be invoked only by current contract owner
| inputs | 0 | address | _to | the next contract owner |
| outputs | 0 | bool |