MyBitBurner
contract MyBitBurner
This contract does not accept tokens. It only burns tokens from users wallets when approved to do so, Allows Dapps to call this contract to burn MYB as a usage fee.
Source: MyBitBurner.sol
Index
Reference
Events
LogBurnerAuthorized
event LogBurnerAuthorized(address _owner, address _burningContract)
- Parameters:
_owner
- address_burningContract
- address
LogBurnerRemoved
event LogBurnerRemoved(address _owner, address _burningContract)
- Parameters:
_owner
- address_burningContract
- address
LogMYBBurned
event LogMYBBurned(address _tokenHolder, address _burningContract, uint _amount)
- Parameters:
_tokenHolder
- address_burningContract
- address_amount
- uint
Modifiers
onlyOwner
modifier onlyOwner()
///////////////////////////////////////////////////////////////////////////////////////////////////////////////.
Functions
authorizeBurner
function authorizeBurner(address _burningContract) external returns (bool)
- Modifiers:
- onlyOwner
- Parameters:
_burningContract
- address- Returns:
- bool
burn
function burn(address _tokenHolder, uint _amount) external returns (bool)
- Parameters:
_tokenHolder
- address_amount
- uint- Returns:
- bool
fallback
function (address _myBitTokenAddress) public
- Parameters:
_myBitTokenAddress
- address
fallback
function () external
removeBurner
function removeBurner(address _burningContract) external returns (bool)
- Modifiers:
- onlyOwner
- Parameters:
_burningContract
- address- Returns:
- bool