ITwoKeyAcquisitionCampaignERC20
contract ITwoKeyAcquisitionCampaignERC20
Index
- buyTokensAndDistributeReferrerRewards
- buyTokensForModeratorRewards
- getAvailableAndNonReservedTokensAmount
- getInventoryBalance
- getStatistics
- getTotalReferrerEarnings
- moveFungibleAsset
- refundConverterAndRemoveUnits
- sendBackEthWhenConversionCancelled
- updateContractorProceeds
- updateReferrerPlasmaBalance
- updateReservedAmountOfTokensIfConversionRejectedOrExecuted
Reference
Functions
buyTokensAndDistributeReferrerRewards
abstract function buyTokensAndDistributeReferrerRewards(uint256 _maxReferralRewardETHWei, address _converter, uint _conversionId, bool _isConversionFiat) public returns (uint)- Parameters:
_maxReferralRewardETHWei- uint256_converter- address_conversionId- uint_isConversionFiat- bool- Returns:
- uint
buyTokensForModeratorRewards
abstract function buyTokensForModeratorRewards(uint moderatorFee) public- Parameters:
moderatorFee- uint
getAvailableAndNonReservedTokensAmount
abstract function getAvailableAndNonReservedTokensAmount() external view returns (uint)- Returns:
- uint
getInventoryBalance
abstract function getInventoryBalance() public view returns (uint)- Returns:
- uint
getStatistics
abstract function getStatistics(address ethereum, address plasma) public view returns (uint, uint, uint, uint)- Parameters:
ethereum- addressplasma- address- Returns:
- uint
- uint
- uint
- uint
getTotalReferrerEarnings
abstract function getTotalReferrerEarnings(address _referrer, address eth_address) public view returns (uint)- Parameters:
_referrer- addresseth_address- address- Returns:
- uint
moveFungibleAsset
abstract function moveFungibleAsset(address _to, uint256 _amount) public- Parameters:
_to- address_amount- uint256
refundConverterAndRemoveUnits
abstract function refundConverterAndRemoveUnits(address _converter, uint amountOfEther, uint amountOfUnits) external- Parameters:
_converter- addressamountOfEther- uintamountOfUnits- uint
sendBackEthWhenConversionCancelled
abstract function sendBackEthWhenConversionCancelled(address _cancelledConverter, uint _conversionAmount) public- Parameters:
_cancelledConverter- address_conversionAmount- uint
updateContractorProceeds
abstract function updateContractorProceeds(uint value) public- Parameters:
value- uint
updateReferrerPlasmaBalance
abstract function updateReferrerPlasmaBalance(address _influencer, uint _balance) public- Parameters:
_influencer- address_balance- uint
updateReservedAmountOfTokensIfConversionRejectedOrExecuted
abstract function updateReservedAmountOfTokensIfConversionRejectedOrExecuted(uint value) public- Parameters:
value- uint