Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
589 KEBR
Holders
8
Total Transfers
-
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 0 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
KingOfEthResourceBronze
Compiler Version
v0.4.24+commit.e67f0147
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-10-09 */ // File: contracts/GodMode.sol /**************************************************** * * Copyright 2018 BurzNest LLC. All rights reserved. * * The contents of this file are provided for review * and educational purposes ONLY. You MAY NOT use, * copy, distribute, or modify this software without * explicit written permission from BurzNest LLC. * ****************************************************/ pragma solidity ^0.4.24; /// @title God Mode /// @author Anthony Burzillo <[email protected]> /// @dev This contract provides a basic interface for God /// in a contract as well as the ability for God to pause /// the contract contract GodMode { /// @dev Is the contract paused? bool public isPaused; /// @dev God's address address public god; /// @dev Only God can run this function modifier onlyGod() { require(god == msg.sender); _; } /// @dev This function can only be run while the contract /// is not paused modifier notPaused() { require(!isPaused); _; } /// @dev This event is fired when the contract is paused event GodPaused(); /// @dev This event is fired when the contract is unpaused event GodUnpaused(); constructor() public { // Make the creator of the contract God god = msg.sender; } /// @dev God can change the address of God /// @param _newGod The new address for God function godChangeGod(address _newGod) public onlyGod { god = _newGod; } /// @dev God can pause the game function godPause() public onlyGod { isPaused = true; emit GodPaused(); } /// @dev God can unpause the game function godUnpause() public onlyGod { isPaused = false; emit GodUnpaused(); } } // File: contracts/KingOfEthResourcesInterfaceReferencer.sol /**************************************************** * * Copyright 2018 BurzNest LLC. All rights reserved. * * The contents of this file are provided for review * and educational purposes ONLY. You MAY NOT use, * copy, distribute, or modify this software without * explicit written permission from BurzNest LLC. * ****************************************************/ pragma solidity ^0.4.24; /// @title King of Eth: Resources Interface Referencer /// @author Anthony Burzillo <[email protected]> /// @dev Provides functionality to reference the resource interface contract contract KingOfEthResourcesInterfaceReferencer is GodMode { /// @dev The interface contract's address address public interfaceContract; /// @dev Only the interface contract can run this function modifier onlyInterfaceContract() { require(interfaceContract == msg.sender); _; } /// @dev God can set the realty contract /// @param _interfaceContract The new address function godSetInterfaceContract(address _interfaceContract) public onlyGod { interfaceContract = _interfaceContract; } } // File: contracts/KingOfEthResource.sol /**************************************************** * * Copyright 2018 BurzNest LLC. All rights reserved. * * The contents of this file are provided for review * and educational purposes ONLY. You MAY NOT use, * copy, distribute, or modify this software without * explicit written permission from BurzNest LLC. * ****************************************************/ pragma solidity ^0.4.24; /// @title ERC20Interface /// @dev ERC20 token interface contract contract ERC20Interface { function totalSupply() public constant returns(uint); function balanceOf(address _tokenOwner) public constant returns(uint balance); function allowance(address _tokenOwner, address _spender) public constant returns(uint remaining); function transfer(address _to, uint _tokens) public returns(bool success); function approve(address _spender, uint _tokens) public returns(bool success); function transferFrom(address _from, address _to, uint _tokens) public returns(bool success); event Transfer(address indexed from, address indexed to, uint tokens); event Approval(address indexed tokenOwner, address indexed spender, uint tokens); } /// @title King of Eth: Resource /// @author Anthony Burzillo <[email protected]> /// @dev Common contract implementation for resources contract KingOfEthResource is ERC20Interface , GodMode , KingOfEthResourcesInterfaceReferencer { /// @dev Current resource supply uint public resourceSupply; /// @dev ERC20 token's decimals uint8 public constant decimals = 0; /// @dev mapping of addresses to holdings mapping (address => uint) holdings; /// @dev mapping of addresses to amount of tokens frozen mapping (address => uint) frozenHoldings; /// @dev mapping of addresses to mapping of allowances for an address mapping (address => mapping (address => uint)) allowances; /// @dev ERC20 total supply /// @return The current total supply of the resource function totalSupply() public constant returns(uint) { return resourceSupply; } /// @dev ERC20 balance of address /// @param _tokenOwner The address to look up /// @return The balance of the address function balanceOf(address _tokenOwner) public constant returns(uint balance) { return holdings[_tokenOwner]; } /// @dev Total resources frozen for an address /// @param _tokenOwner The address to look up /// @return The frozen balance of the address function frozenTokens(address _tokenOwner) public constant returns(uint balance) { return frozenHoldings[_tokenOwner]; } /// @dev The allowance for a spender on an account /// @param _tokenOwner The account that allows withdrawels /// @param _spender The account that is allowed to withdraw /// @return The amount remaining in the allowance function allowance(address _tokenOwner, address _spender) public constant returns(uint remaining) { return allowances[_tokenOwner][_spender]; } /// @dev Only run if player has at least some amount of tokens /// @param _owner The owner of the tokens /// @param _tokens The amount of tokens required modifier hasAvailableTokens(address _owner, uint _tokens) { require(holdings[_owner] - frozenHoldings[_owner] >= _tokens); _; } /// @dev Only run if player has at least some amount of tokens frozen /// @param _owner The owner of the tokens /// @param _tokens The amount of frozen tokens required modifier hasFrozenTokens(address _owner, uint _tokens) { require(frozenHoldings[_owner] >= _tokens); _; } /// @dev Set up the exact same state in each resource constructor() public { // God gets 200 to put on exchange holdings[msg.sender] = 200; resourceSupply = 200; } /// @dev The resources interface can burn tokens for building /// roads or houses /// @param _owner The owner of the tokens /// @param _tokens The amount of tokens to burn function interfaceBurnTokens(address _owner, uint _tokens) public onlyInterfaceContract hasAvailableTokens(_owner, _tokens) { holdings[_owner] -= _tokens; resourceSupply -= _tokens; // Pretend the tokens were sent to 0x0 emit Transfer(_owner, 0x0, _tokens); } /// @dev The resources interface contract can mint tokens for houses /// @param _owner The owner of the tokens /// @param _tokens The amount of tokens to burn function interfaceMintTokens(address _owner, uint _tokens) public onlyInterfaceContract { holdings[_owner] += _tokens; resourceSupply += _tokens; // Pretend the tokens were sent from the interface contract emit Transfer(interfaceContract, _owner, _tokens); } /// @dev The interface can freeze tokens /// @param _owner The owner of the tokens /// @param _tokens The amount of tokens to freeze function interfaceFreezeTokens(address _owner, uint _tokens) public onlyInterfaceContract hasAvailableTokens(_owner, _tokens) { frozenHoldings[_owner] += _tokens; } /// @dev The interface can thaw tokens /// @param _owner The owner of the tokens /// @param _tokens The amount of tokens to thaw function interfaceThawTokens(address _owner, uint _tokens) public onlyInterfaceContract hasFrozenTokens(_owner, _tokens) { frozenHoldings[_owner] -= _tokens; } /// @dev The interface can transfer tokens /// @param _from The owner of the tokens /// @param _to The new owner of the tokens /// @param _tokens The amount of tokens to transfer function interfaceTransfer(address _from, address _to, uint _tokens) public onlyInterfaceContract { assert(holdings[_from] >= _tokens); holdings[_from] -= _tokens; holdings[_to] += _tokens; emit Transfer(_from, _to, _tokens); } /// @dev The interface can transfer frozend tokens /// @param _from The owner of the tokens /// @param _to The new owner of the tokens /// @param _tokens The amount of frozen tokens to transfer function interfaceFrozenTransfer(address _from, address _to, uint _tokens) public onlyInterfaceContract hasFrozenTokens(_from, _tokens) { // Make sure to deduct the tokens from both the total and frozen amounts holdings[_from] -= _tokens; frozenHoldings[_from] -= _tokens; holdings[_to] += _tokens; emit Transfer(_from, _to, _tokens); } /// @dev ERC20 transfer /// @param _to The address to transfer to /// @param _tokens The amount of tokens to transfer function transfer(address _to, uint _tokens) public hasAvailableTokens(msg.sender, _tokens) returns(bool success) { holdings[_to] += _tokens; holdings[msg.sender] -= _tokens; emit Transfer(msg.sender, _to, _tokens); return true; } /// @dev ERC20 approve /// @param _spender The address to approve /// @param _tokens The amount of tokens to approve function approve(address _spender, uint _tokens) public returns(bool success) { allowances[msg.sender][_spender] = _tokens; emit Approval(msg.sender, _spender, _tokens); return true; } /// @dev ERC20 transfer from /// @param _from The address providing the allowance /// @param _to The address using the allowance /// @param _tokens The amount of tokens to transfer function transferFrom(address _from, address _to, uint _tokens) public hasAvailableTokens(_from, _tokens) returns(bool success) { require(allowances[_from][_to] >= _tokens); holdings[_to] += _tokens; holdings[_from] -= _tokens; allowances[_from][_to] -= _tokens; emit Transfer(_from, _to, _tokens); return true; } } // File: contracts/resources/KingOfEthResourceBronze.sol /**************************************************** * * Copyright 2018 BurzNest LLC. All rights reserved. * * The contents of this file are provided for review * and educational purposes ONLY. You MAY NOT use, * copy, distribute, or modify this software without * explicit written permission from BurzNest LLC. * ****************************************************/ pragma solidity ^0.4.24; /// @title King of Eth Resource: Bronze /// @author Anthony Burzillo <[email protected]> /// @dev ERC20 contract for the bronze resource contract KingOfEthResourceBronze is KingOfEthResource { /// @dev The ERC20 token name string public constant name = "King of Eth Resource: Bronze"; /// @dev The ERC20 token symbol string public constant symbol = "KEBR"; }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_tokens","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"godPause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"},{"name":"_tokens","type":"uint256"}],"name":"interfaceBurnTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_tokens","type":"uint256"}],"name":"interfaceTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_tokens","type":"uint256"}],"name":"interfaceFrozenTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newGod","type":"address"}],"name":"godChangeGod","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_interfaceContract","type":"address"}],"name":"godSetInterfaceContract","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"interfaceContract","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"godUnpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"},{"name":"_tokens","type":"uint256"}],"name":"interfaceMintTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_tokens","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"isPaused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"},{"name":"_tokens","type":"uint256"}],"name":"interfaceFreezeTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"},{"name":"_tokens","type":"uint256"}],"name":"interfaceThawTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"god","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_tokenOwner","type":"address"}],"name":"frozenTokens","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_tokenOwner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"resourceSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"anonymous":false,"inputs":[],"name":"GodPaused","type":"event"},{"anonymous":false,"inputs":[],"name":"GodUnpaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"tokenOwner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Approval","type":"event"}]
Contract Creation Code
60806040908152600080546101003390810261010060a860020a0319909216919091178255815260036020522060c890819055600255610c68806100446000396000f30060806040526004361061013d5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610142578063095ea7b3146101cc578063121e0d4e1461020457806318160ddd1461021b57806323b872dd1461024257806324841bbd1461026c578063313ce5671461029057806366679ac7146102bb57806370a08231146102e557806377aaafd21461030657806387e8a98014610330578063954969f61461035157806395d89b4114610372578063a71a13e114610387578063a7304287146103b8578063a84d073a146103cd578063a9059cbb146103f1578063b187bd2614610415578063b26ee15c1461042a578063b94669e51461044e578063ba56f6ee14610472578063bfd8580814610487578063dd62ed3e146104a8578063df5c1804146104cf575b600080fd5b34801561014e57600080fd5b506101576104e4565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610191578181015183820152602001610179565b50505050905090810190601f1680156101be5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101d857600080fd5b506101f0600160a060020a036004351660243561051b565b604080519115158252519081900360200190f35b34801561021057600080fd5b50610219610581565b005b34801561022757600080fd5b506102306105d3565b60408051918252519081900360200190f35b34801561024e57600080fd5b506101f0600160a060020a03600435811690602435166044356105d9565b34801561027857600080fd5b50610219600160a060020a03600435166024356106b8565b34801561029c57600080fd5b506102a5610759565b6040805160ff9092168252519081900360200190f35b3480156102c757600080fd5b50610219600160a060020a036004358116906024351660443561075e565b3480156102f157600080fd5b50610230600160a060020a03600435166107f1565b34801561031257600080fd5b50610219600160a060020a036004358116906024351660443561080c565b34801561033c57600080fd5b50610219600160a060020a03600435166108b7565b34801561035d57600080fd5b50610219600160a060020a0360043516610908565b34801561037e57600080fd5b50610157610953565b34801561039357600080fd5b5061039c61098a565b60408051600160a060020a039092168252519081900360200190f35b3480156103c457600080fd5b50610219610999565b3480156103d957600080fd5b50610219600160a060020a03600435166024356109e8565b3480156103fd57600080fd5b506101f0600160a060020a0360043516602435610a54565b34801561042157600080fd5b506101f0610add565b34801561043657600080fd5b50610219600160a060020a0360043516602435610ae6565b34801561045a57600080fd5b50610219600160a060020a0360043516602435610b57565b34801561047e57600080fd5b5061039c610bbc565b34801561049357600080fd5b50610230600160a060020a0360043516610bd0565b3480156104b457600080fd5b50610230600160a060020a0360043581169060243516610beb565b3480156104db57600080fd5b50610230610c16565b60408051808201909152601c81527f4b696e67206f6620457468205265736f757263653a2042726f6e7a6500000000602082015281565b336000818152600560209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b6000546101009004600160a060020a0316331461059d57600080fd5b6000805460ff191660011781556040517f02b2464d82b27b9e05464c651333aa75ab50f9ab9bc79a218dd84c200c6fc7999190a1565b60025490565b600160a060020a0383166000908152600460209081526040808320546003909252822054859184910381111561060e57600080fd5b600160a060020a0380871660009081526005602090815260408083209389168352929052205484111561064057600080fd5b600160a060020a03808616600081815260036020908152604080832080548a019055938a1680835284832080548a9003905560058252848320848452825291849020805489900390558351888152935192939192600080516020610c1d8339815191529281900390910190a350600195945050505050565b600154600160a060020a031633146106cf57600080fd5b600160a060020a038216600090815260046020908152604080832054600390925290912054839183910381111561070557600080fd5b600160a060020a03841660008181526003602090815260408083208054889003905560028054889003905580518781529051929392600080516020610c1d833981519152929181900390910190a350505050565b600081565b600154600160a060020a0316331461077557600080fd5b600160a060020a03831660009081526003602052604090205481111561079757fe5b600160a060020a0380841660008181526003602090815260408083208054879003905593861680835291849020805486019055835185815293519193600080516020610c1d833981519152929081900390910190a3505050565b600160a060020a031660009081526003602052604090205490565b600154600160a060020a0316331461082357600080fd5b600160a060020a0383166000908152600460205260409020548390829081111561084c57600080fd5b600160a060020a03808616600081815260036020818152604080842080548a900390556004825280842080548a9003905594891680845291815291849020805488019055835187815293519093600080516020610c1d83398151915292908290030190a35050505050565b6000546101009004600160a060020a031633146108d357600080fd5b60008054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b6000546101009004600160a060020a0316331461092457600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60408051808201909152600481527f4b45425200000000000000000000000000000000000000000000000000000000602082015281565b600154600160a060020a031681565b6000546101009004600160a060020a031633146109b557600080fd5b6000805460ff191681556040517f0f0519ab053b7af599830cff5b49ec5284889db5b2dfcfdad2838d25e281e83c9190a1565b600154600160a060020a031633146109ff57600080fd5b600160a060020a0380831660008181526003602090815260409182902080548601905560028054860190556001548251868152925193941692600080516020610c1d8339815191529281900390910190a35050565b33600081815260046020908152604080832054600390925282205491929184919003811115610a8257600080fd5b600160a060020a038516600081815260036020908152604080832080548901905533808452928190208054899003905580518881529051600080516020610c1d833981519152929181900390910190a3506001949350505050565b60005460ff1681565b600154600160a060020a03163314610afd57600080fd5b600160a060020a0382166000908152600460209081526040808320546003909252909120548391839103811115610b3357600080fd5b5050600160a060020a03909116600090815260046020526040902080549091019055565b600154600160a060020a03163314610b6e57600080fd5b600160a060020a03821660009081526004602052604090205482908290811115610b9757600080fd5b5050600160a060020a0390911660009081526004602052604090208054919091039055565b6000546101009004600160a060020a031681565b600160a060020a031660009081526004602052604090205490565b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b600254815600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a723058204afb9026e84caf8d99e68a4996a180086d23174c6b57da7ad533fc2400966be10029
Deployed Bytecode
0x60806040526004361061013d5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610142578063095ea7b3146101cc578063121e0d4e1461020457806318160ddd1461021b57806323b872dd1461024257806324841bbd1461026c578063313ce5671461029057806366679ac7146102bb57806370a08231146102e557806377aaafd21461030657806387e8a98014610330578063954969f61461035157806395d89b4114610372578063a71a13e114610387578063a7304287146103b8578063a84d073a146103cd578063a9059cbb146103f1578063b187bd2614610415578063b26ee15c1461042a578063b94669e51461044e578063ba56f6ee14610472578063bfd8580814610487578063dd62ed3e146104a8578063df5c1804146104cf575b600080fd5b34801561014e57600080fd5b506101576104e4565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610191578181015183820152602001610179565b50505050905090810190601f1680156101be5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101d857600080fd5b506101f0600160a060020a036004351660243561051b565b604080519115158252519081900360200190f35b34801561021057600080fd5b50610219610581565b005b34801561022757600080fd5b506102306105d3565b60408051918252519081900360200190f35b34801561024e57600080fd5b506101f0600160a060020a03600435811690602435166044356105d9565b34801561027857600080fd5b50610219600160a060020a03600435166024356106b8565b34801561029c57600080fd5b506102a5610759565b6040805160ff9092168252519081900360200190f35b3480156102c757600080fd5b50610219600160a060020a036004358116906024351660443561075e565b3480156102f157600080fd5b50610230600160a060020a03600435166107f1565b34801561031257600080fd5b50610219600160a060020a036004358116906024351660443561080c565b34801561033c57600080fd5b50610219600160a060020a03600435166108b7565b34801561035d57600080fd5b50610219600160a060020a0360043516610908565b34801561037e57600080fd5b50610157610953565b34801561039357600080fd5b5061039c61098a565b60408051600160a060020a039092168252519081900360200190f35b3480156103c457600080fd5b50610219610999565b3480156103d957600080fd5b50610219600160a060020a03600435166024356109e8565b3480156103fd57600080fd5b506101f0600160a060020a0360043516602435610a54565b34801561042157600080fd5b506101f0610add565b34801561043657600080fd5b50610219600160a060020a0360043516602435610ae6565b34801561045a57600080fd5b50610219600160a060020a0360043516602435610b57565b34801561047e57600080fd5b5061039c610bbc565b34801561049357600080fd5b50610230600160a060020a0360043516610bd0565b3480156104b457600080fd5b50610230600160a060020a0360043581169060243516610beb565b3480156104db57600080fd5b50610230610c16565b60408051808201909152601c81527f4b696e67206f6620457468205265736f757263653a2042726f6e7a6500000000602082015281565b336000818152600560209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b6000546101009004600160a060020a0316331461059d57600080fd5b6000805460ff191660011781556040517f02b2464d82b27b9e05464c651333aa75ab50f9ab9bc79a218dd84c200c6fc7999190a1565b60025490565b600160a060020a0383166000908152600460209081526040808320546003909252822054859184910381111561060e57600080fd5b600160a060020a0380871660009081526005602090815260408083209389168352929052205484111561064057600080fd5b600160a060020a03808616600081815260036020908152604080832080548a019055938a1680835284832080548a9003905560058252848320848452825291849020805489900390558351888152935192939192600080516020610c1d8339815191529281900390910190a350600195945050505050565b600154600160a060020a031633146106cf57600080fd5b600160a060020a038216600090815260046020908152604080832054600390925290912054839183910381111561070557600080fd5b600160a060020a03841660008181526003602090815260408083208054889003905560028054889003905580518781529051929392600080516020610c1d833981519152929181900390910190a350505050565b600081565b600154600160a060020a0316331461077557600080fd5b600160a060020a03831660009081526003602052604090205481111561079757fe5b600160a060020a0380841660008181526003602090815260408083208054879003905593861680835291849020805486019055835185815293519193600080516020610c1d833981519152929081900390910190a3505050565b600160a060020a031660009081526003602052604090205490565b600154600160a060020a0316331461082357600080fd5b600160a060020a0383166000908152600460205260409020548390829081111561084c57600080fd5b600160a060020a03808616600081815260036020818152604080842080548a900390556004825280842080548a9003905594891680845291815291849020805488019055835187815293519093600080516020610c1d83398151915292908290030190a35050505050565b6000546101009004600160a060020a031633146108d357600080fd5b60008054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b6000546101009004600160a060020a0316331461092457600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60408051808201909152600481527f4b45425200000000000000000000000000000000000000000000000000000000602082015281565b600154600160a060020a031681565b6000546101009004600160a060020a031633146109b557600080fd5b6000805460ff191681556040517f0f0519ab053b7af599830cff5b49ec5284889db5b2dfcfdad2838d25e281e83c9190a1565b600154600160a060020a031633146109ff57600080fd5b600160a060020a0380831660008181526003602090815260409182902080548601905560028054860190556001548251868152925193941692600080516020610c1d8339815191529281900390910190a35050565b33600081815260046020908152604080832054600390925282205491929184919003811115610a8257600080fd5b600160a060020a038516600081815260036020908152604080832080548901905533808452928190208054899003905580518881529051600080516020610c1d833981519152929181900390910190a3506001949350505050565b60005460ff1681565b600154600160a060020a03163314610afd57600080fd5b600160a060020a0382166000908152600460209081526040808320546003909252909120548391839103811115610b3357600080fd5b5050600160a060020a03909116600090815260046020526040902080549091019055565b600154600160a060020a03163314610b6e57600080fd5b600160a060020a03821660009081526004602052604090205482908290811115610b9757600080fd5b5050600160a060020a0390911660009081526004602052604090208054919091039055565b6000546101009004600160a060020a031681565b600160a060020a031660009081526004602052604090205490565b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b600254815600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a723058204afb9026e84caf8d99e68a4996a180086d23174c6b57da7ad533fc2400966be10029
Swarm Source
bzzr://4afb9026e84caf8d99e68a4996a180086d23174c6b57da7ad533fc2400966be1
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.