ETH Price: $1,959.02 (-0.20%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

TokenTracker

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Approve241141622025-12-28 22:36:3563 days ago1766961395IN
Tavittcoin: TAVITT Token
0 ETH0.000094142.03194993
Approve241141602025-12-28 22:36:1163 days ago1766961371IN
Tavittcoin: TAVITT Token
0 ETH0.000094052.02990813
Approve241141582025-12-28 22:35:4763 days ago1766961347IN
Tavittcoin: TAVITT Token
0 ETH0.000093922.02712319
Approve241141552025-12-28 22:35:1163 days ago1766961311IN
Tavittcoin: TAVITT Token
0 ETH0.000093942.02753625
Approve241141542025-12-28 22:34:5963 days ago1766961299IN
Tavittcoin: TAVITT Token
0 ETH0.000093832.02522651
Approve241141502025-12-28 22:34:1163 days ago1766961251IN
Tavittcoin: TAVITT Token
0 ETH0.000093952.02779378
Approve241141472025-12-28 22:33:3563 days ago1766961215IN
Tavittcoin: TAVITT Token
0 ETH0.000093922.02716407
Approve241141452025-12-28 22:33:1163 days ago1766961191IN
Tavittcoin: TAVITT Token
0 ETH0.000093982.02842969
Approve241141392025-12-28 22:31:5963 days ago1766961119IN
Tavittcoin: TAVITT Token
0 ETH0.000094252.03423408
Approve241141352025-12-28 22:31:1163 days ago1766961071IN
Tavittcoin: TAVITT Token
0 ETH0.0000942.02879471
Approve241141322025-12-28 22:30:3563 days ago1766961035IN
Tavittcoin: TAVITT Token
0 ETH0.00009412.03093461
Approve241141302025-12-28 22:30:1163 days ago1766961011IN
Tavittcoin: TAVITT Token
0 ETH0.000093812.0247756
Approve241141262025-12-28 22:29:2363 days ago1766960963IN
Tavittcoin: TAVITT Token
0 ETH0.0000942.02881503
Approve241141242025-12-28 22:28:5963 days ago1766960939IN
Tavittcoin: TAVITT Token
0 ETH0.000094082.03058656
Approve241141192025-12-28 22:27:5963 days ago1766960879IN
Tavittcoin: TAVITT Token
0 ETH0.00009412.03102526
Approve241141142025-12-28 22:26:5963 days ago1766960819IN
Tavittcoin: TAVITT Token
0 ETH0.000098722.1307313
Approve232787612025-09-02 23:40:23180 days ago1756856423IN
Tavittcoin: TAVITT Token
0 ETH0.000058371.25954979
Approve225581532025-05-25 6:48:23280 days ago1748155703IN
Tavittcoin: TAVITT Token
0 ETH0.000040240.86222976
Transfer225439422025-05-23 7:00:35282 days ago1747983635IN
Tavittcoin: TAVITT Token
0 ETH0.000081541.58594937
Approve223298492025-04-23 6:14:59312 days ago1745388899IN
Tavittcoin: TAVITT Token
0 ETH0.000129032.76476074
Approve223101452025-04-20 12:14:35315 days ago1745151275IN
Tavittcoin: TAVITT Token
0 ETH0.000020530.44
Transfer223020462025-04-19 9:06:23316 days ago1745053583IN
Tavittcoin: TAVITT Token
0 ETH0.000013360.38998335
Transfer223020442025-04-19 9:05:59316 days ago1745053559IN
Tavittcoin: TAVITT Token
0 ETH0.000020320.39555778
Transfer219078132025-02-23 8:24:23371 days ago1740299063IN
Tavittcoin: TAVITT Token
0 ETH0.000065971.68725778
Transfer218583332025-02-16 10:22:35378 days ago1739701355IN
Tavittcoin: TAVITT Token
0 ETH0.000067171.71794421
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Asset

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-06-05
*/

pragma solidity 0.4.24;
/**
* TAVITT TOKEN Contract
* ERC-20 Token Standard Compliant
*/

/**
 * @title SafeMath by OpenZeppelin
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }

}

/**
 * Token contract interface for external use
 */
contract ERC20TokenInterface {

    function balanceOf(address _owner) public constant returns (uint256 value);
    function transfer(address _to, uint256 _value) public returns (bool success);
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success);
    function approve(address _spender, uint256 _value) public returns (bool success);
    function allowance(address _owner, address _spender) public constant returns (uint256 remaining);

    }


/**
* @title Admin parameters
* @dev Define administration parameters for this contract
*/
contract admined { //This token contract is administered
    address public admin; //Admin address is public
    bool public lockSupply; //Mint and Burn Lock flag
    bool public lockTransfer; //Transfer Lock flag
    address public allowedAddress; //an address that can override lock condition

    /**
    * @dev Contract constructor
    * define initial administrator
    */
    constructor() internal {
        admin = 0xE57f73F0D380e1698f59dc7270352724c1cc8306; //Set initial admin
        emit Admined(admin);
    }

   /**
    * @dev Function to set an allowed address
    * @param _to The address to give privileges.
    */
    function setAllowedAddress(address _to) onlyAdmin public {
        allowedAddress = _to;
        emit AllowedSet(_to);
    }

    modifier onlyAdmin() { //A modifier to define admin-only functions
        require(msg.sender == admin);
        _;
    }

    modifier supplyLock() { //A modifier to lock mint and burn transactions
        require(lockSupply == false);
        _;
    }

    modifier transferLock() { //A modifier to lock transactions
        require(lockTransfer == false || allowedAddress == msg.sender);
        _;
    }

   /**
    * @dev Function to set new admin address
    * @param _newAdmin The address to transfer administration to
    */
    function transferAdminship(address _newAdmin) onlyAdmin public { //Admin can be transfered
        require(_newAdmin != 0);
        admin = _newAdmin;
        emit TransferAdminship(admin);
    }

   /**
    * @dev Function to set mint and burn locks
    * @param _set boolean flag (true | false)
    */
    function setSupplyLock(bool _set) onlyAdmin public { //Only the admin can set a lock on supply
        lockSupply = _set;
        emit SetSupplyLock(_set);
    }

   /**
    * @dev Function to set transfer lock
    * @param _set boolean flag (true | false)
    */
    function setTransferLock(bool _set) onlyAdmin public { //Only the admin can set a lock on transfers
        lockTransfer = _set;
        emit SetTransferLock(_set);
    }

    //All admin actions have a log for public review
    event AllowedSet(address _to);
    event SetSupplyLock(bool _set);
    event SetTransferLock(bool _set);
    event TransferAdminship(address newAdminister);
    event Admined(address administer);

}

/**
* @title Token definition
* @dev Define token paramters including ERC20 ones
*/
contract ERC20Token is ERC20TokenInterface, admined { //Standard definition of a ERC20Token
    using SafeMath for uint256;
    uint256 public totalSupply;
    mapping (address => uint256) balances; //A mapping of all balances per address
    mapping (address => mapping (address => uint256)) allowed; //A mapping of all allowances
    mapping (address => bool) frozen; //A mapping of frozen accounts

    /**
    * @dev Get the balance of an specified address.
    * @param _owner The address to be query.
    */
    function balanceOf(address _owner) public constant returns (uint256 value) {
        return balances[_owner];
    }

    /**
    * @dev transfer token to a specified address
    * @param _to The address to transfer to.
    * @param _value The amount to be transferred.
    */
    function transfer(address _to, uint256 _value) transferLock public returns (bool success) {
        require(_to != address(0)); //If you dont want that people destroy token
        require(frozen[msg.sender]==false);
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        emit Transfer(msg.sender, _to, _value);
        return true;
    }

    /**
    * @dev transfer token from an address to another specified address using allowance
    * @param _from The address where token comes.
    * @param _to The address to transfer to.
    * @param _value The amount to be transferred.
    */
    function transferFrom(address _from, address _to, uint256 _value) transferLock public returns (bool success) {
        require(_to != address(0)); //If you dont want that people destroy token
        require(frozen[_from]==false);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);
        emit Transfer(_from, _to, _value);
        return true;
    }

    /**
    * @dev Assign allowance to an specified address to use the owner balance
    * @param _spender The address to be allowed to spend.
    * @param _value The amount to be allowed.
    */
    function approve(address _spender, uint256 _value) public returns (bool success) {
        require((_value == 0) || (allowed[msg.sender][_spender] == 0)); //exploit mitigation
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    /**
    * @dev Get the allowance of an specified address to use another address balance.
    * @param _owner The address of the owner of the tokens.
    * @param _spender The address of the allowed spender.
    */
    function allowance(address _owner, address _spender) public constant returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }

    /**
    * @dev Mint token to an specified address.
    * @param _target The address of the receiver of the tokens.
    * @param _mintedAmount amount to mint.
    */
    function mintToken(address _target, uint256 _mintedAmount) onlyAdmin supplyLock public {
        balances[_target] = SafeMath.add(balances[_target], _mintedAmount);
        totalSupply = SafeMath.add(totalSupply, _mintedAmount);
        emit Transfer(0, this, _mintedAmount);
        emit Transfer(this, _target, _mintedAmount);
    }

    /**
    * @dev Burn token of an specified address.
    * @param _target The address of the holder of the tokens.
    * @param _burnedAmount amount to burn.
    */
    function burnToken(address _target, uint256 _burnedAmount) onlyAdmin supplyLock public {
        balances[_target] = SafeMath.sub(balances[_target], _burnedAmount);
        totalSupply = SafeMath.sub(totalSupply, _burnedAmount);
        emit Burned(_target, _burnedAmount);
    }

    /**
    * @dev Frozen account.
    * @param _target The address to being frozen.
    * @param _flag The status of the frozen
    */
    function setFrozen(address _target,bool _flag) onlyAdmin public {
        frozen[_target]=_flag;
        emit FrozenStatus(_target,_flag);
    }


    /**
    * @dev Log Events
    */
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    event Burned(address indexed _target, uint256 _value);
    event FrozenStatus(address _target,bool _flag);
}

/**
* @title Asset
* @dev Initial supply creation
*/
contract Asset is ERC20Token {
    string public name = 'Tavittcoin';
    uint8 public decimals = 8;
    string public symbol = 'TAVITT';
    string public version = '1';

    constructor() public {
        totalSupply = 100000000 * (10**uint256(decimals)); //100,000,000 tokens initial token creation
        balances[0xE57f73F0D380e1698f59dc7270352724c1cc8306] = totalSupply;
        emit Transfer(address(0), 0xE57f73F0D380e1698f59dc7270352724c1cc8306, balances[0xE57f73F0D380e1698f59dc7270352724c1cc8306]);
    }

    /**
    *@dev Function to handle callback calls
    */
    function() public {
        revert();
    }

}

Contract Security Audit

Contract ABI

API
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"lockTransfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"}],"name":"setAllowedAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"allowedAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newAdmin","type":"address"}],"name":"transferAdminship","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"value","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_target","type":"address"},{"name":"_mintedAmount","type":"uint256"}],"name":"mintToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"lockSupply","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_target","type":"address"},{"name":"_flag","type":"bool"}],"name":"setFrozen","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_set","type":"bool"}],"name":"setTransferLock","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_target","type":"address"},{"name":"_burnedAmount","type":"uint256"}],"name":"burnToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"admin","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_set","type":"bool"}],"name":"setSupplyLock","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":false,"stateMutability":"nonpayable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_target","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Burned","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_target","type":"address"},{"indexed":false,"name":"_flag","type":"bool"}],"name":"FrozenStatus","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_to","type":"address"}],"name":"AllowedSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_set","type":"bool"}],"name":"SetSupplyLock","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_set","type":"bool"}],"name":"SetTransferLock","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"newAdminister","type":"address"}],"name":"TransferAdminship","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"administer","type":"address"}],"name":"Admined","type":"event"}]

60c0604052600a60808190527f546176697474636f696e0000000000000000000000000000000000000000000060a0908152620000409160069190620001e6565b506007805460ff191660089081179091556040805180820190915260068082527f5441564954540000000000000000000000000000000000000000000000000000602090920191825262000096929190620001e6565b506040805180820190915260018082527f31000000000000000000000000000000000000000000000000000000000000006020909201918252620000dd91600991620001e6565b50348015620000eb57600080fd5b5060008054600160a060020a03191673e57f73f0d380e1698f59dc7270352724c1cc8306179081905560408051600160a060020a03929092168252517fa2b0867ddc9434a6620c27aae2ee7b19d3db53f3e7f059bdbecc3f2091e24f779181900360200190a160075460ff16600a0a6305f5e10002600281905573e57f73f0d380e1698f59dc7270352724c1cc83066000818152600360209081527f030fd48267a509220448bcf16d0b58c48d0846ede55e94013caa3e41f3d0ca658490556040805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a36200028b565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200022957805160ff191683800117855562000259565b8280016001018555821562000259579182015b82811115620002595782518255916020019190600101906200023c565b50620002679291506200026b565b5090565b6200028891905b8082111562000267576000815560010162000272565b90565b610e3f806200029b6000396000f30060806040526004361061011c5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461012e578063095ea7b3146101b857806318160ddd146101f05780631a9aea0a146102175780631b8fc2f01461022c57806323b872dd1461024f578063313ce567146102795780634cf78170146102a457806354fd4d50146102d55780635be7cc16146102ea57806370a082311461030b57806379c650681461032c57806381eaf99b1461035057806395d89b4114610365578063a9059cbb1461037a578063ac869cd81461039e578063bff35618146103c4578063d1df306c146103de578063dd62ed3e14610402578063f851a44014610429578063fa51a2bf1461043e575b34801561012857600080fd5b50600080fd5b34801561013a57600080fd5b50610143610458565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561017d578181015183820152602001610165565b50505050905090810190601f1680156101aa5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101c457600080fd5b506101dc600160a060020a03600435166024356104e6565b604080519115158252519081900360200190f35b3480156101fc57600080fd5b50610205610588565b60408051918252519081900360200190f35b34801561022357600080fd5b506101dc61058e565b34801561023857600080fd5b5061024d600160a060020a03600435166105b0565b005b34801561025b57600080fd5b506101dc600160a060020a0360043581169060243516604435610628565b34801561028557600080fd5b5061028e61079d565b6040805160ff9092168252519081900360200190f35b3480156102b057600080fd5b506102b96107a6565b60408051600160a060020a039092168252519081900360200190f35b3480156102e157600080fd5b506101436107b5565b3480156102f657600080fd5b5061024d600160a060020a0360043516610810565b34801561031757600080fd5b50610205600160a060020a03600435166108a3565b34801561033857600080fd5b5061024d600160a060020a03600435166024356108be565b34801561035c57600080fd5b506101dc6109a1565b34801561037157600080fd5b506101436109c2565b34801561038657600080fd5b506101dc600160a060020a0360043516602435610a1d565b3480156103aa57600080fd5b5061024d600160a060020a03600435166024351515610b2e565b3480156103d057600080fd5b5061024d6004351515610ba9565b3480156103ea57600080fd5b5061024d600160a060020a0360043516602435610c37565b34801561040e57600080fd5b50610205600160a060020a0360043581169060243516610d05565b34801561043557600080fd5b506102b9610d30565b34801561044a57600080fd5b5061024d6004351515610d3f565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104de5780601f106104b3576101008083540402835291602001916104de565b820191906000526020600020905b8154815290600101906020018083116104c157829003601f168201915b505050505081565b60008115806105165750336000908152600460209081526040808320600160a060020a0387168452909152902054155b151561052157600080fd5b336000818152600460209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60025481565b6000547501000000000000000000000000000000000000000000900460ff1681565b600054600160a060020a031633146105c757600080fd5b60018054600160a060020a03831673ffffffffffffffffffffffffffffffffffffffff19909116811790915560408051918252517f742e2ebd0014f6b28dbbce00d10b8f4f4a46f5b69d9a6224c87d0e733a8d99779181900360200190a150565b600080547501000000000000000000000000000000000000000000900460ff16158061065e5750600154600160a060020a031633145b151561066957600080fd5b600160a060020a038316151561067e57600080fd5b600160a060020a03841660009081526005602052604090205460ff16156106a457600080fd5b600160a060020a03841660009081526004602090815260408083203384529091529020546106d8908363ffffffff610dcb16565b600160a060020a038516600081815260046020908152604080832033845282528083209490945591815260039091522054610719908363ffffffff610dcb16565b600160a060020a03808616600090815260036020526040808220939093559085168152205461074e908363ffffffff610ddd16565b600160a060020a038085166000818152600360209081526040918290209490945580518681529051919392881692600080516020610df483398151915292918290030190a35060019392505050565b60075460ff1681565b600154600160a060020a031681565b6009805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104de5780601f106104b3576101008083540402835291602001916104de565b600054600160a060020a0316331461082757600080fd5b600160a060020a038116151561083c57600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03838116919091179182905560408051929091168252517f4f2723059e5730f1d4ffa943789d401722067ca1121b828944c6965dbd303e08916020908290030190a150565b600160a060020a031660009081526003602052604090205490565b600054600160a060020a031633146108d557600080fd5b60005474010000000000000000000000000000000000000000900460ff16156108fd57600080fd5b600160a060020a0382166000908152600360205260409020546109209082610ddd565b600160a060020a0383166000908152600360205260409020556002546109469082610ddd565b6002556040805182815290513091600091600080516020610df48339815191529181900360200190a3604080518281529051600160a060020a038416913091600080516020610df48339815191529181900360200190a35050565b60005474010000000000000000000000000000000000000000900460ff1681565b6008805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104de5780601f106104b3576101008083540402835291602001916104de565b600080547501000000000000000000000000000000000000000000900460ff161580610a535750600154600160a060020a031633145b1515610a5e57600080fd5b600160a060020a0383161515610a7357600080fd5b3360009081526005602052604090205460ff1615610a9057600080fd5b33600090815260036020526040902054610ab0908363ffffffff610dcb16565b3360009081526003602052604080822092909255600160a060020a03851681522054610ae2908363ffffffff610ddd16565b600160a060020a038416600081815260036020908152604091829020939093558051858152905191923392600080516020610df48339815191529281900390910190a350600192915050565b600054600160a060020a03163314610b4557600080fd5b600160a060020a038216600081815260056020908152604091829020805460ff191685151590811790915582519384529083015280517f0adeb3125cc5db4bbcd04a6ad07b095f8c5f7db710ea08e9a35481d7a4bcc4719281900390910190a15050565b600054600160a060020a03163314610bc057600080fd5b600080548215157501000000000000000000000000000000000000000000810275ff000000000000000000000000000000000000000000199092169190911790915560408051918252517ff33f8ef436f631648b30f6761d8d417b93dc359444a28c3d5c5bdb05c10edc169181900360200190a150565b600054600160a060020a03163314610c4e57600080fd5b60005474010000000000000000000000000000000000000000900460ff1615610c7657600080fd5b600160a060020a038216600090815260036020526040902054610c999082610dcb565b600160a060020a038316600090815260036020526040902055600254610cbf9082610dcb565b600255604080518281529051600160a060020a038416917f696de425f79f4a40bc6d2122ca50507f0efbeabbff86a84871b7196ab8ea8df7919081900360200190a25050565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b600054600160a060020a031681565b600054600160a060020a03163314610d5657600080fd5b6000805482151574010000000000000000000000000000000000000000810274ff0000000000000000000000000000000000000000199092169190911790915560408051918252517fc66e378b596f3b01004d4ee4ade9faff42014dae2242d63966a6d66821500e6a9181900360200190a150565b600082821115610dd757fe5b50900390565b600082820183811015610dec57fe5b93925050505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820767f390c5e41add3cb5c4d2bb51ced636c5fef75b5c018cb839d2c44d4d7a2f50029

Deployed Bytecode

0x60806040526004361061011c5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461012e578063095ea7b3146101b857806318160ddd146101f05780631a9aea0a146102175780631b8fc2f01461022c57806323b872dd1461024f578063313ce567146102795780634cf78170146102a457806354fd4d50146102d55780635be7cc16146102ea57806370a082311461030b57806379c650681461032c57806381eaf99b1461035057806395d89b4114610365578063a9059cbb1461037a578063ac869cd81461039e578063bff35618146103c4578063d1df306c146103de578063dd62ed3e14610402578063f851a44014610429578063fa51a2bf1461043e575b34801561012857600080fd5b50600080fd5b34801561013a57600080fd5b50610143610458565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561017d578181015183820152602001610165565b50505050905090810190601f1680156101aa5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101c457600080fd5b506101dc600160a060020a03600435166024356104e6565b604080519115158252519081900360200190f35b3480156101fc57600080fd5b50610205610588565b60408051918252519081900360200190f35b34801561022357600080fd5b506101dc61058e565b34801561023857600080fd5b5061024d600160a060020a03600435166105b0565b005b34801561025b57600080fd5b506101dc600160a060020a0360043581169060243516604435610628565b34801561028557600080fd5b5061028e61079d565b6040805160ff9092168252519081900360200190f35b3480156102b057600080fd5b506102b96107a6565b60408051600160a060020a039092168252519081900360200190f35b3480156102e157600080fd5b506101436107b5565b3480156102f657600080fd5b5061024d600160a060020a0360043516610810565b34801561031757600080fd5b50610205600160a060020a03600435166108a3565b34801561033857600080fd5b5061024d600160a060020a03600435166024356108be565b34801561035c57600080fd5b506101dc6109a1565b34801561037157600080fd5b506101436109c2565b34801561038657600080fd5b506101dc600160a060020a0360043516602435610a1d565b3480156103aa57600080fd5b5061024d600160a060020a03600435166024351515610b2e565b3480156103d057600080fd5b5061024d6004351515610ba9565b3480156103ea57600080fd5b5061024d600160a060020a0360043516602435610c37565b34801561040e57600080fd5b50610205600160a060020a0360043581169060243516610d05565b34801561043557600080fd5b506102b9610d30565b34801561044a57600080fd5b5061024d6004351515610d3f565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104de5780601f106104b3576101008083540402835291602001916104de565b820191906000526020600020905b8154815290600101906020018083116104c157829003601f168201915b505050505081565b60008115806105165750336000908152600460209081526040808320600160a060020a0387168452909152902054155b151561052157600080fd5b336000818152600460209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60025481565b6000547501000000000000000000000000000000000000000000900460ff1681565b600054600160a060020a031633146105c757600080fd5b60018054600160a060020a03831673ffffffffffffffffffffffffffffffffffffffff19909116811790915560408051918252517f742e2ebd0014f6b28dbbce00d10b8f4f4a46f5b69d9a6224c87d0e733a8d99779181900360200190a150565b600080547501000000000000000000000000000000000000000000900460ff16158061065e5750600154600160a060020a031633145b151561066957600080fd5b600160a060020a038316151561067e57600080fd5b600160a060020a03841660009081526005602052604090205460ff16156106a457600080fd5b600160a060020a03841660009081526004602090815260408083203384529091529020546106d8908363ffffffff610dcb16565b600160a060020a038516600081815260046020908152604080832033845282528083209490945591815260039091522054610719908363ffffffff610dcb16565b600160a060020a03808616600090815260036020526040808220939093559085168152205461074e908363ffffffff610ddd16565b600160a060020a038085166000818152600360209081526040918290209490945580518681529051919392881692600080516020610df483398151915292918290030190a35060019392505050565b60075460ff1681565b600154600160a060020a031681565b6009805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104de5780601f106104b3576101008083540402835291602001916104de565b600054600160a060020a0316331461082757600080fd5b600160a060020a038116151561083c57600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03838116919091179182905560408051929091168252517f4f2723059e5730f1d4ffa943789d401722067ca1121b828944c6965dbd303e08916020908290030190a150565b600160a060020a031660009081526003602052604090205490565b600054600160a060020a031633146108d557600080fd5b60005474010000000000000000000000000000000000000000900460ff16156108fd57600080fd5b600160a060020a0382166000908152600360205260409020546109209082610ddd565b600160a060020a0383166000908152600360205260409020556002546109469082610ddd565b6002556040805182815290513091600091600080516020610df48339815191529181900360200190a3604080518281529051600160a060020a038416913091600080516020610df48339815191529181900360200190a35050565b60005474010000000000000000000000000000000000000000900460ff1681565b6008805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104de5780601f106104b3576101008083540402835291602001916104de565b600080547501000000000000000000000000000000000000000000900460ff161580610a535750600154600160a060020a031633145b1515610a5e57600080fd5b600160a060020a0383161515610a7357600080fd5b3360009081526005602052604090205460ff1615610a9057600080fd5b33600090815260036020526040902054610ab0908363ffffffff610dcb16565b3360009081526003602052604080822092909255600160a060020a03851681522054610ae2908363ffffffff610ddd16565b600160a060020a038416600081815260036020908152604091829020939093558051858152905191923392600080516020610df48339815191529281900390910190a350600192915050565b600054600160a060020a03163314610b4557600080fd5b600160a060020a038216600081815260056020908152604091829020805460ff191685151590811790915582519384529083015280517f0adeb3125cc5db4bbcd04a6ad07b095f8c5f7db710ea08e9a35481d7a4bcc4719281900390910190a15050565b600054600160a060020a03163314610bc057600080fd5b600080548215157501000000000000000000000000000000000000000000810275ff000000000000000000000000000000000000000000199092169190911790915560408051918252517ff33f8ef436f631648b30f6761d8d417b93dc359444a28c3d5c5bdb05c10edc169181900360200190a150565b600054600160a060020a03163314610c4e57600080fd5b60005474010000000000000000000000000000000000000000900460ff1615610c7657600080fd5b600160a060020a038216600090815260036020526040902054610c999082610dcb565b600160a060020a038316600090815260036020526040902055600254610cbf9082610dcb565b600255604080518281529051600160a060020a038416917f696de425f79f4a40bc6d2122ca50507f0efbeabbff86a84871b7196ab8ea8df7919081900360200190a25050565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b600054600160a060020a031681565b600054600160a060020a03163314610d5657600080fd5b6000805482151574010000000000000000000000000000000000000000810274ff0000000000000000000000000000000000000000199092169190911790915560408051918252517fc66e378b596f3b01004d4ee4ade9faff42014dae2242d63966a6d66821500e6a9181900360200190a150565b600082821115610dd757fe5b50900390565b600082820183811015610dec57fe5b93925050505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820767f390c5e41add3cb5c4d2bb51ced636c5fef75b5c018cb839d2c44d4d7a2f50029

Swarm Source

bzzr://767f390c5e41add3cb5c4d2bb51ced636c5fef75b5c018cb839d2c44d4d7a2f5

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.