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