Contract 0x3883f5e181fccaF8410FA61e12b59BAd963fb645 6

 
Announcement: Theta mainnet launched. For more information, visit Theta website.
 
Txn Hash
Method
Block
From
To
Value
0x8c6188c692b58410107e2529c3e2063ba2bc6f50949bdfc08a5d5cf9600881eeTransfer(pending)2022-08-18 5:31:2617 hrs 3 mins ago0x5459cf77d67f9a5fd7c96e840b161179b4f2251a IN Theta: Old Token0 Ether(Pending)(Pending)
0x468a51c2af852a0f7aaab0cbaf8dbe44c9806480d9be53233f93387667bf20aaTransfer(pending)2022-08-18 0:58:3521 hrs 36 mins ago0xffc0fe8ae5a066e0560423d58702c0f066e12e8c IN Theta: Old Token0 Ether(Pending)(Pending)
0xe6276b9f680eb4ebee5860a606fbc6a450a2773da580723573c6a247e30844f0Transfer(pending)2022-08-08 12:05:3610 days 10 hrs ago0xfe0032d871b2cab9a0d339c3cfabdab55212bdb2 IN Theta: Old Token0 Ether(Pending)(Pending)
0x8146efea97de4a12cd4e352c6e22cd39cba750c86186b6de966f4293080adce8Transfer153672002022-08-18 20:51:061 hr 43 mins ago0x14787deb7d59b1fa5ceed85676db353301fb2c5a IN  Theta: Old Token0 Ether0.‍00097738 18.‍03197701
0xc8507beb99f09b86ea74944527b7741fe9f0159cb0d40566aaac87bf702aafefTransfer153671562022-08-18 20:41:181 hr 53 mins agoENS Name unionblock.eth IN  Theta: Old Token0 Ether0.‍00048923 9.‍9005569
0xe3e6282d9220122c1ea2fa426aa62863be5c7bda617bcb4001713ba0af4837b0Transfer153668372022-08-18 19:30:153 hrs 4 mins ago0xd064a5c2ced167436c94cb19bf3f2bd7c0024472 IN  Theta: Old Token0 Ether0.‍0013612627.‍54096524
0x8a866d66d78b20178d94d796119c9433a48ddfe4288cb30f8b7380afb6ee7580Transfer153622502022-08-18 1:52:5420 hrs 42 mins ago0x28e100b7a17a74a3124970b066b896bc20314ebc IN  Theta: Old Token0 Ether0.‍000371836.‍86
0xcd9bc3f37f6b4c318d3d0274959131715bd6fde77c2e04bff5ab976a0981e9bcTransfer153499622022-08-16 3:20:032 days 19 hrs ago0x8ab78177bd2e16610c5cdf969f43f49a320651a2 IN  Theta: Old Token0 Ether0.‍0006307517
0xd1f442ff8e2eb4af95f3a31404d4bfae4cb5c68fe53269ec7a15cdca65439131Transfer153345442022-08-13 16:50:215 days 5 hrs ago0xc6e4cc3575960461f832f2a5e59367f9a0b3843f IN  Theta: Old Token0 Ether0.‍0008398517
0x7a17517e2d42d12fe923786c5f6c4531fa023da2ea296261a63a16c4c4b49d8dTransfer153176292022-08-11 0:46:457 days 21 hrs ago0x454637993a9f8c0013638b8ae40f63676d557163 IN  Theta: Old Token0 Ether0.‍001084320
0x16b767d818bbf834d011c9dbc1bfa23765521cc1fafe93c39b2e951394d1e7c4Transfer153095212022-08-09 18:22:089 days 4 hrs ago0x454637993a9f8c0013638b8ae40f63676d557163 IN  Theta: Old Token0 Ether0.‍0008130415
0x90f2ae8629beacf684e5a5d70bd7400564003add54b2eb2b21db3a7b2abe6233Transfer153037532022-08-08 20:36:1610 days 1 hr ago0xd5d73a27b112cc9481c3b8b985cbfb25bb1c83ca IN  Theta: Old Token0 Ether0.‍00586144 108.‍11485401
0xcf08abb4a3ee62eb3b9f541278ab547cc4682066ccdaf71b90acde1d1cb27d49Transfer153036222022-08-08 20:08:4810 days 2 hrs ago0xd5d73a27b112cc9481c3b8b985cbfb25bb1c83ca IN  Theta: Old Token0 Ether0.‍00110938 29.‍9002062
0x0faa40af635f7446f3a74eccd37b9fb49bf4ee7593b1b1fafdf23b6291068d70Transfer153032902022-08-08 18:59:0810 days 3 hrs ago0xc871359bdb6e332d9f7c50492afbd2ffac8bff24 IN  Theta: Old Token0 Ether0.‍0008670516
0x612a40a03153368c42c62ff18d51277a3751dc711aea15853d9c017a97c8f647Transfer153031382022-08-08 18:24:0110 days 4 hrs ago0x454637993a9f8c0013638b8ae40f63676d557163 IN  Theta: Old Token0 Ether0.‍0016260930
0x335a9b80add4acd6e2371751420fae04d42fdfe075bffa48e63eb60e346c309dTransfer152995682022-08-08 4:51:1910 days 17 hrs ago0xd5d73a27b112cc9481c3b8b985cbfb25bb1c83ca IN  Theta: Old Token0 Ether0.‍00029835 5.‍50324879
0x92b5b44710852ac3c96388f9a50dd053ab59c8f469f0ba6b742200a9df68c83cTransfer152995562022-08-08 4:48:4510 days 17 hrs ago0xfdb33e47e840d509a41a1dff931166fd8b443eca IN  Theta: Old Token0 Ether0.‍00025546 5.‍16723114
0x880d1fcaf8a96a5b8bcd6877f747829fe3e9957584c0b6fdb6726c7a1a021261Transfer152995372022-08-08 4:44:2410 days 17 hrs ago0x75978297078063832cc06c2a9f38b0967b1428b8 IN  Theta: Old Token0 Ether0.‍00033163 6.‍70794825
0x63bedf1fe1f0dcaf8e6c90afd1e07abffed109ecd3c68ac8abdfc1bd0398e4f9Transfer152984692022-08-08 0:37:2210 days 21 hrs ago0x4c25fb6bc54ae385e7009602221abee3802a433d IN  Theta: Old Token0 Ether0.‍00041984 8.‍49625025
0x2aa3ce9d793ee7809dcd4c0791594e486da615bb4d9bc5bbbdc049abf1cab5c2Transfer152944112022-08-07 9:41:4811 days 12 hrs ago0xa3eb6dfe3c683998a0b6b2a158379087a27d094a IN  Theta: Old Token0 Ether0.‍0007908316
0x34ffcb9f46881a163351c472a83719830aa57fdea7888760e5278bb15548e8e5Transfer152854632022-08-06 0:02:4412 days 22 hrs ago0x6eef9a88f6e0d0acb7d1ce379ef6d45be670192a IN  Theta: Old Token0 Ether0.‍00015735 5.‍92712178
0x6ce57c56826c5f824cd697e5dab51c3d6f21c3bffdafacf72318cf8a919533c5Transfer152747642022-08-04 8:16:1514 days 14 hrs ago0xea21a67d2b6436d9625e88ec3cc31245ba3d20ea IN  Theta: Old Token0 Ether0.‍00046236 9.‍35902114
0x805b27ef6e2df7f1b0b254a00debeb1f88eb52ce11b7c6ab54b7efa2f0d066deTransfer152692752022-08-03 11:47:1815 days 10 hrs ago0xbe075bc224998347649d147ac6178272b9a681e2 IN  Theta: Old Token0 Ether0.‍00046124 9.‍33190089
0x489af4b7472b1402735bf9180b1597f18c82cf3c61822805b2b553ddc8065862Transfer152651632022-08-02 20:12:0416 days 2 hrs ago0x3b6a9716f3f70e2bc0dbcd7aeb0ab633420156c0 IN  Theta: Old Token0 Ether0.‍00075847 15.‍34912674
0x38ec863247a5da9795b312be2ce7c9749ae89f70959bb26961a46e3be81c6b38Transfer152509222022-07-31 15:02:4418 days 7 hrs ago0x454637993a9f8c0013638b8ae40f63676d557163 IN  Theta: Old Token0 Ether0.‍0005962311
[ Download CSV Export 

OVERVIEW

A decentralized peer-to-peer network that aims to offer improved video delivery at lower costs.

View more zero value Internal Transactions in Advanced View mode
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ThetaToken

Compiler Version
v0.4.18+commit.9cf6e910

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.4.18;


/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {
  function mul(uint a, uint b) internal pure returns (uint) {
    if (a == 0) {
      return 0;
    }
    uint c = a * b;
    assert(c / a == b);
    return c;
  }

  function div(uint a, uint b) internal pure returns (uint) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

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

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

contract ERC20 {

    function totalSupply() public constant returns (uint supply);
    
    function balanceOf(address _owner) public constant returns (uint balance);
    
    function transfer(address _to, uint _value) public returns (bool success);
    
    function transferFrom(address _from, address _to, uint _value) public returns (bool success);
    
    function approve(address _spender, uint _value) public returns (bool success);
    
    function allowance(address _owner, address _spender) public constant returns (uint remaining);

    event Transfer(address indexed _from, address indexed _to, uint _value);
    
    event Approval(address indexed _owner, address indexed _spender, uint _value);
}


contract StandardToken is ERC20 {

    using SafeMath for uint;

    uint public totalSupply;

    mapping (address => uint) balances;
    
    mapping (address => mapping (address => uint)) allowed;

    function totalSupply() public constant returns (uint) {
        return totalSupply;
    }

    function balanceOf(address _owner) public constant returns (uint balance) {
        return balances[_owner];
    }

    function transfer(address _to, uint _value) public returns (bool success) {
        require(balances[msg.sender] >= _value && _value > 0);
        
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        Transfer(msg.sender, _to, _value);
        
        return true;
    }

    function transferFrom(address _from, address _to, uint _value) public returns (bool success) {
        require(balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value > 0);
        
        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
        Transfer(_from, _to, _value);
        
        return true;
    }

    function approve(address _spender, uint _value) public returns (bool success) {
        // https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
        if ((_value != 0) && (allowed[msg.sender][_spender] != 0)) {
            revert();
        }
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) public constant returns (uint remaining) {
        return allowed[_owner][_spender];
    }

}

contract Controlled {

    address public controller;

    function Controlled() public {
        controller = msg.sender;
    }

    function changeController(address _newController) public only_controller {
        controller = _newController;
    }
    
    function getController() constant public returns (address) {
        return controller;
    }

    modifier only_controller { 
        require(msg.sender == controller);
        _; 
    }

}


contract ThetaToken is StandardToken, Controlled {
    
    using SafeMath for uint;

    string public constant name = "Theta Token";

    string public constant symbol = "THETA";

    uint8 public constant decimals = 18;

    // tokens can be transferred amoung holders only after unlockTime
    uint unlockTime;
    
    // for token circulation on platforms that integrate Theta before unlockTime
    mapping (address => bool) internal precirculated;

    function ThetaToken(uint _unlockTime) public {
        unlockTime = _unlockTime;
    }

    function transfer(address _to, uint _amount) can_transfer(msg.sender, _to) public returns (bool success) {
        return super.transfer(_to, _amount);
    }

    function transferFrom(address _from, address _to, uint _amount) can_transfer(_from, _to) public returns (bool success) {
        return super.transferFrom(_from, _to, _amount);
    }

    function mint(address _owner, uint _amount) external only_controller returns (bool) {
        totalSupply = totalSupply.add(_amount);
        balances[_owner] = balances[_owner].add(_amount);

        Transfer(0, _owner, _amount);
        return true;
    }

    function allowPrecirculation(address _addr) only_controller public {
        precirculated[_addr] = true;
    }

    function disallowPrecirculation(address _addr) only_controller public {
        precirculated[_addr] = false;
    }

    function isPrecirculationAllowed(address _addr) constant public returns(bool) {
        return precirculated[_addr];
    }
    
    function changeUnlockTime(uint _unlockTime) only_controller public {
        unlockTime = _unlockTime;
    }

    function getUnlockTime() constant public returns (uint) {
        return unlockTime;
    }

    modifier can_transfer(address _from, address _to) {
        require((block.number >= unlockTime) || (isPrecirculationAllowed(_from) && isPrecirculationAllowed(_to)));
        _;
    }

}

Contract Security Audit

Contract ABI

[{"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":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getController","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newController","type":"address"}],"name":"changeController","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"},{"name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_unlockTime","type":"uint256"}],"name":"changeUnlockTime","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getUnlockTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"}],"name":"allowPrecirculation","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":"_addr","type":"address"}],"name":"isPrecirculationAllowed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"}],"name":"disallowPrecirculation","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":"controller","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_unlockTime","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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"}]

6060604052341561000f57600080fd5b60405160208061150a8339810160405280805190602001909190505033600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060048190555050611487806100836000396000f3006060604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610101578063095ea7b31461018f57806318160ddd146101e957806323b872dd146102125780633018205f1461028b578063313ce567146102e05780633cebb8231461030f57806340c10f191461034857806348f1cfdb146103a2578063602bc62b146103c557806370a08231146103ee5780638ef16d021461043b57806395d89b411461047457806399d8404514610502578063a9059cbb14610553578063cc481912146105ad578063dd62ed3e146105e6578063f77c479114610652575b600080fd5b341561010c57600080fd5b6101146106a7565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610154578082015181840152602081019050610139565b50505050905090810190601f1680156101815780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561019a57600080fd5b6101cf600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106e0565b604051808215151515815260200191505060405180910390f35b34156101f457600080fd5b6101fc610869565b6040518082815260200191505060405180910390f35b341561021d57600080fd5b610271600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610872565b604051808215151515815260200191505060405180910390f35b341561029657600080fd5b61029e6108be565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156102eb57600080fd5b6102f36108e8565b604051808260ff1660ff16815260200191505060405180910390f35b341561031a57600080fd5b610346600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506108ed565b005b341561035357600080fd5b610388600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061098d565b604051808215151515815260200191505060405180910390f35b34156103ad57600080fd5b6103c36004808035906020019091905050610af5565b005b34156103d057600080fd5b6103d8610b5b565b6040518082815260200191505060405180910390f35b34156103f957600080fd5b610425600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b65565b6040518082815260200191505060405180910390f35b341561044657600080fd5b610472600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610bae565b005b341561047f57600080fd5b610487610c65565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104c75780820151818401526020810190506104ac565b50505050905090810190601f1680156104f45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561050d57600080fd5b610539600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610c9e565b604051808215151515815260200191505060405180910390f35b341561055e57600080fd5b610593600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610cf4565b604051808215151515815260200191505060405180910390f35b34156105b857600080fd5b6105e4600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d3e565b005b34156105f157600080fd5b61063c600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610df5565b6040518082815260200191505060405180910390f35b341561065d57600080fd5b610665610e7c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6040805190810160405280600b81526020017f546865746120546f6b656e00000000000000000000000000000000000000000081525081565b600080821415801561076f57506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b1561077957600080fd5b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60008054905090565b600083836004544310158061089d575061088b82610c9e565b801561089c575061089b81610c9e565b5b5b15156108a857600080fd5b6108b3868686610ea2565b925050509392505050565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b601281565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561094957600080fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156109eb57600080fd5b610a008260005461122f90919063ffffffff16565b600081905550610a5882600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461122f90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b5157600080fd5b8060048190555050565b6000600454905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c0a57600080fd5b6001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6040805190810160405280600581526020017f544845544100000000000000000000000000000000000000000000000000000081525081565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000338360045443101580610d1f5750610d0d82610c9e565b8015610d1e5750610d1d81610c9e565b5b5b1515610d2a57600080fd5b610d34858561124d565b9250505092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d9a57600080fd5b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610f6f575081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015610f7b5750600082115b1515610f8657600080fd5b610fd882600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461144290919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061106d82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461122f90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061113f82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461144290919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600080828401905083811015151561124357fe5b8091505092915050565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015801561129e5750600082115b15156112a957600080fd5b6112fb82600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461144290919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061139082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461122f90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600082821115151561145057fe5b8183039050929150505600a165627a7a723058200fe1c5a3abd944bad9194ee5f79d592e5f3abe5acf868d4fe39073497baf1e600029

Swarm Source

bzzr://0fe1c5a3abd944bad9194ee5f79d592e5f3abe5acf868d4fe39073497baf1e60
Block Transaction Difficulty Gas Used Reward
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.

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.