ETH Price: $2,812.28 (+1.52%)

Contract

0xaC88291b18b1232fe12C7C3add6dcACF7B3D2e85
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer104985912020-07-20 20:44:331678 days ago1595277873IN
0xaC88291b...F7B3D2e85
0 ETH0.0009319640
Transfer104985782020-07-20 20:41:531678 days ago1595277713IN
0xaC88291b...F7B3D2e85
0 ETH0.0009319640
Transfer104985762020-07-20 20:41:461678 days ago1595277706IN
0xaC88291b...F7B3D2e85
0 ETH0.0009319640
Transfer104985762020-07-20 20:41:461678 days ago1595277706IN
0xaC88291b...F7B3D2e85
0 ETH0.0009319640
Transfer104985342020-07-20 20:34:191678 days ago1595277259IN
0xaC88291b...F7B3D2e85
0 ETH0.0009314840
Transfer104984592020-07-20 20:13:291678 days ago1595276009IN
0xaC88291b...F7B3D2e85
0 ETH0.0009319640
Transfer104955222020-07-20 9:05:221679 days ago1595235922IN
0xaC88291b...F7B3D2e85
0 ETH0.0016999573
Transfer104954642020-07-20 8:53:001679 days ago1595235180IN
0xaC88291b...F7B3D2e85
0 ETH0.0036235168
Transfer104953512020-07-20 8:28:521679 days ago1595233732IN
0xaC88291b...F7B3D2e85
0 ETH0.0009319640
Transfer104937892020-07-20 2:42:151679 days ago1595212935IN
0xaC88291b...F7B3D2e85
0 ETH0.0009314840
Transfer104937872020-07-20 2:41:561679 days ago1595212916IN
0xaC88291b...F7B3D2e85
0 ETH0.0009314840
Transfer104937872020-07-20 2:41:561679 days ago1595212916IN
0xaC88291b...F7B3D2e85
0 ETH0.0009319640
Transfer104937852020-07-20 2:41:421679 days ago1595212902IN
0xaC88291b...F7B3D2e85
0 ETH0.0009314840
Transfer104937852020-07-20 2:41:421679 days ago1595212902IN
0xaC88291b...F7B3D2e85
0 ETH0.0009314840
Transfer104293302020-07-10 3:27:071689 days ago1594351627IN
0xaC88291b...F7B3D2e85
0 ETH0.0004659820
Transfer104279072020-07-09 22:15:571689 days ago1594332957IN
0xaC88291b...F7B3D2e85
0 ETH0.0004659820
Transfer103990672020-07-05 11:17:311694 days ago1593947851IN
0xaC88291b...F7B3D2e85
0 ETH0.0007451832
Transfer103990062020-07-05 11:04:271694 days ago1593947067IN
0xaC88291b...F7B3D2e85
0 ETH0.0017051832
Transfer103778572020-07-02 4:31:431697 days ago1593664303IN
0xaC88291b...F7B3D2e85
0 ETH0.0016085542.00000145
Transfer103778572020-07-02 4:31:431697 days ago1593664303IN
0xaC88291b...F7B3D2e85
0 ETH0.0016085542.00000145
Transfer103778572020-07-02 4:31:431697 days ago1593664303IN
0xaC88291b...F7B3D2e85
0 ETH0.0016085542.00000145
Transfer103778572020-07-02 4:31:431697 days ago1593664303IN
0xaC88291b...F7B3D2e85
0 ETH0.0016458243.00000145
Transfer103778572020-07-02 4:31:431697 days ago1593664303IN
0xaC88291b...F7B3D2e85
0 ETH0.0016080542.00000145
Transfer103778572020-07-02 4:31:431697 days ago1593664303IN
0xaC88291b...F7B3D2e85
0 ETH0.0014931939.00000134
Transfer103778462020-07-02 4:27:521697 days ago1593664072IN
0xaC88291b...F7B3D2e85
0 ETH0.0016463443.00000145
View all transactions

Advanced mode:
Parent Transaction Hash Block
From
To
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
CTC

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2020-05-19
*/

pragma solidity ^0.4.26;

contract SafeMath {
    function safeMul(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a * b;
        _assert(a == 0 || c / a == b);
        return c;
    }

    function safeDiv(uint256 a, uint256 b) internal pure returns (uint256) {
        _assert(b > 0);
        uint256 c = a / b;
        _assert(a == b * c + a % b);
        return c;
    }

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

    function safeAdd(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        _assert(c >= a && c >= b);
        return c;
    }

    function _assert(bool assertion) internal pure {
        if (!assertion) {
            revert();
        }
    }
}

contract Owned {
    address public owner;
    address public newOwner;

    event OwnershipTransferred(address indexed _from, address indexed _to);

    constructor() public {
        owner = msg.sender;
    }

    modifier onlyOwner {
        require(msg.sender == owner);
        _;
    }

    function transferOwnership(address _newOwner) public onlyOwner {
        newOwner = _newOwner;
    }
    function acceptOwnership() public {
        require(msg.sender == newOwner);
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
        newOwner = address(0);
    }
}

contract CTC is SafeMath,Owned {
    string public name = "Cultural tourism chain";
    string public symbol = "CTC";
    uint8 constant public decimals = 18;
    mapping(address => uint256)  _balances;
    mapping(address => mapping(address => uint256)) public _allowed;

    uint256  public totalSupply = 1037249319 * 10**uint(decimals);


    constructor () public{
        _balances[msg.sender] = totalSupply;
        emit Transfer(0x0, msg.sender, totalSupply);
    }

    function balanceOf(address addr) public view returns (uint256) {
        return _balances[addr];
    }


    function transfer(address _to, uint256 _value)  public returns (bool) {
        if (_to == address(0)) {
            return burn(_value);
        } else {
            require(_balances[msg.sender] >= _value && _value > 0);
            require(_balances[_to] + _value >= _balances[_to]);

            _balances[msg.sender] = safeSub(_balances[msg.sender], _value);
            _balances[_to] = safeAdd(_balances[_to], _value);
            emit Transfer(msg.sender, _to, _value);
            return true;
        }
    }

    function burn(uint256 _value) public returns (bool) {
        require(_balances[msg.sender] >= _value && _value > 0);
        require(totalSupply >= _value);
        _balances[msg.sender] = safeSub(_balances[msg.sender], _value);
        totalSupply = safeSub(totalSupply, _value);
        emit Burn(msg.sender, _value);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value)  public returns (bool) {
        require(_to != address(0));
        require(_balances[_from] >= _value && _value > 0);
        require(_balances[_to] + _value >= _balances[_to]);

        require(_allowed[_from][msg.sender] >= _value);

        _balances[_to] = safeAdd(_balances[_to], _value);
        _balances[_from] = safeSub(_balances[_from], _value);
        _allowed[_from][msg.sender] = safeSub(_allowed[_from][msg.sender], _value);
        emit Transfer(_from, _to, _value);
        return true;
    }

    function approve(address spender, uint256 value)  public returns (bool) {
        require(spender != address(0));
        _allowed[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true;
    }

    function allowance(address _master, address _spender) public view returns (uint256) {
        return _allowed[_master][_spender];
    }
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    event Transfer(address indexed _from, address indexed _to, uint256 value);
    event Burn(address indexed _from, uint256 value);
}

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":"","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":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"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":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"_allowed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"newOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_master","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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":"_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":"_from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

60c0604052601660808190527f43756c747572616c20746f757269736d20636861696e0000000000000000000060a090815261003e9160029190610100565b506040805180820190915260038082527f435443000000000000000000000000000000000000000000000000000000000060209092019182526100819181610100565b506b0359fe1640e1cde84c3c000060065534801561009e57600080fd5b5060008054600160a060020a0319163390811782556006548183526004602090815260408085208390558051928352519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a361019b565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061014157805160ff191683800117855561016e565b8280016001018555821561016e579182015b8281111561016e578251825591602001919060010190610153565b5061017a92915061017e565b5090565b61019891905b8082111561017a5760008155600101610184565b90565b6109e9806101aa6000396000f3006080604052600436106100da5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100df578063095ea7b31461016957806318160ddd146101a157806323b872dd146101c8578063313ce567146101f257806342966c681461021d57806370a082311461023557806379ba5097146102565780638da5cb5b1461026d57806395d89b411461029e578063a9059cbb146102b3578063ba0fb861146102d7578063d4ee1d90146102fe578063dd62ed3e14610313578063f2fde38b1461033a575b600080fd5b3480156100eb57600080fd5b506100f461035b565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012e578181015183820152602001610116565b50505050905090810190601f16801561015b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017557600080fd5b5061018d600160a060020a03600435166024356103e6565b604080519115158252519081900360200190f35b3480156101ad57600080fd5b506101b6610465565b60408051918252519081900360200190f35b3480156101d457600080fd5b5061018d600160a060020a036004358116906024351660443561046b565b3480156101fe57600080fd5b50610207610600565b6040805160ff9092168252519081900360200190f35b34801561022957600080fd5b5061018d600435610605565b34801561024157600080fd5b506101b6600160a060020a03600435166106b6565b34801561026257600080fd5b5061026b6106d1565b005b34801561027957600080fd5b50610282610759565b60408051600160a060020a039092168252519081900360200190f35b3480156102aa57600080fd5b506100f4610768565b3480156102bf57600080fd5b5061018d600160a060020a03600435166024356107c3565b3480156102e357600080fd5b506101b6600160a060020a03600435811690602435166108d9565b34801561030a57600080fd5b506102826108f6565b34801561031f57600080fd5b506101b6600160a060020a0360043581169060243516610905565b34801561034657600080fd5b5061026b600160a060020a0360043516610930565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156103de5780601f106103b3576101008083540402835291602001916103de565b820191906000526020600020905b8154815290600101906020018083116103c157829003601f168201915b505050505081565b6000600160a060020a03831615156103fd57600080fd5b336000818152600560209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60065481565b6000600160a060020a038316151561048257600080fd5b600160a060020a03841660009081526004602052604090205482118015906104aa5750600082115b15156104b557600080fd5b600160a060020a03831660009081526004602052604090205482810110156104dc57600080fd5b600160a060020a038416600090815260056020908152604080832033845290915290205482111561050c57600080fd5b600160a060020a03831660009081526004602052604090205461052f9083610976565b600160a060020a03808516600090815260046020526040808220939093559086168152205461055e908361099a565b600160a060020a0385166000908152600460209081526040808320939093556005815282822033835290522054610595908361099a565b600160a060020a03808616600081815260056020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b601281565b3360009081526004602052604081205482118015906106245750600082115b151561062f57600080fd5b60065482111561063e57600080fd5b33600090815260046020526040902054610658908361099a565b33600090815260046020526040902055600654610675908361099a565b60065560408051838152905133917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a2506001919050565b600160a060020a031660009081526004602052604090205490565b600154600160a060020a031633146106e857600080fd5b60015460008054604051600160a060020a0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600180546000805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a03841617909155169055565b600054600160a060020a031681565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103de5780601f106103b3576101008083540402835291602001916103de565b6000600160a060020a03831615156107e5576107de82610605565b905061045f565b3360009081526004602052604090205482118015906108045750600082115b151561080f57600080fd5b600160a060020a038316600090815260046020526040902054828101101561083657600080fd5b33600090815260046020526040902054610850908361099a565b3360009081526004602052604080822092909255600160a060020a0385168152205461087c9083610976565b600160a060020a0384166000818152600460209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600161045f565b600560209081526000928352604080842090915290825290205481565b600154600160a060020a031681565b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b600054600160a060020a0316331461094757600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600082820161099384821080159061098e5750838210155b6109ae565b9392505050565b60006109a8838311156109ae565b50900390565b8015156109ba57600080fd5b505600a165627a7a723058204be1f9677d1a4d33b2d79a6c46e25a7d4f4961ee0e0cdaac5e8de50ec745acfa0029

Deployed Bytecode

0x6080604052600436106100da5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100df578063095ea7b31461016957806318160ddd146101a157806323b872dd146101c8578063313ce567146101f257806342966c681461021d57806370a082311461023557806379ba5097146102565780638da5cb5b1461026d57806395d89b411461029e578063a9059cbb146102b3578063ba0fb861146102d7578063d4ee1d90146102fe578063dd62ed3e14610313578063f2fde38b1461033a575b600080fd5b3480156100eb57600080fd5b506100f461035b565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012e578181015183820152602001610116565b50505050905090810190601f16801561015b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017557600080fd5b5061018d600160a060020a03600435166024356103e6565b604080519115158252519081900360200190f35b3480156101ad57600080fd5b506101b6610465565b60408051918252519081900360200190f35b3480156101d457600080fd5b5061018d600160a060020a036004358116906024351660443561046b565b3480156101fe57600080fd5b50610207610600565b6040805160ff9092168252519081900360200190f35b34801561022957600080fd5b5061018d600435610605565b34801561024157600080fd5b506101b6600160a060020a03600435166106b6565b34801561026257600080fd5b5061026b6106d1565b005b34801561027957600080fd5b50610282610759565b60408051600160a060020a039092168252519081900360200190f35b3480156102aa57600080fd5b506100f4610768565b3480156102bf57600080fd5b5061018d600160a060020a03600435166024356107c3565b3480156102e357600080fd5b506101b6600160a060020a03600435811690602435166108d9565b34801561030a57600080fd5b506102826108f6565b34801561031f57600080fd5b506101b6600160a060020a0360043581169060243516610905565b34801561034657600080fd5b5061026b600160a060020a0360043516610930565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156103de5780601f106103b3576101008083540402835291602001916103de565b820191906000526020600020905b8154815290600101906020018083116103c157829003601f168201915b505050505081565b6000600160a060020a03831615156103fd57600080fd5b336000818152600560209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60065481565b6000600160a060020a038316151561048257600080fd5b600160a060020a03841660009081526004602052604090205482118015906104aa5750600082115b15156104b557600080fd5b600160a060020a03831660009081526004602052604090205482810110156104dc57600080fd5b600160a060020a038416600090815260056020908152604080832033845290915290205482111561050c57600080fd5b600160a060020a03831660009081526004602052604090205461052f9083610976565b600160a060020a03808516600090815260046020526040808220939093559086168152205461055e908361099a565b600160a060020a0385166000908152600460209081526040808320939093556005815282822033835290522054610595908361099a565b600160a060020a03808616600081815260056020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b601281565b3360009081526004602052604081205482118015906106245750600082115b151561062f57600080fd5b60065482111561063e57600080fd5b33600090815260046020526040902054610658908361099a565b33600090815260046020526040902055600654610675908361099a565b60065560408051838152905133917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a2506001919050565b600160a060020a031660009081526004602052604090205490565b600154600160a060020a031633146106e857600080fd5b60015460008054604051600160a060020a0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600180546000805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a03841617909155169055565b600054600160a060020a031681565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103de5780601f106103b3576101008083540402835291602001916103de565b6000600160a060020a03831615156107e5576107de82610605565b905061045f565b3360009081526004602052604090205482118015906108045750600082115b151561080f57600080fd5b600160a060020a038316600090815260046020526040902054828101101561083657600080fd5b33600090815260046020526040902054610850908361099a565b3360009081526004602052604080822092909255600160a060020a0385168152205461087c9083610976565b600160a060020a0384166000818152600460209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600161045f565b600560209081526000928352604080842090915290825290205481565b600154600160a060020a031681565b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b600054600160a060020a0316331461094757600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600082820161099384821080159061098e5750838210155b6109ae565b9392505050565b60006109a8838311156109ae565b50900390565b8015156109ba57600080fd5b505600a165627a7a723058204be1f9677d1a4d33b2d79a6c46e25a7d4f4961ee0e0cdaac5e8de50ec745acfa0029

Deployed Bytecode Sourcemap

1476:2717:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1514:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1514:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;1514:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3580:243;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3580:243:0;-1:-1:-1;;;;;3580:243:0;;;;;;;;;;;;;;;;;;;;;;;;;1760:61;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1760:61:0;;;;;;;;;;;;;;;;;;;;2983:589;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2983:589:0;-1:-1:-1;;;;;2983:589:0;;;;;;;;;;;;1601:35;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1601:35:0;;;;;;;;;;;;;;;;;;;;;;;2621:354;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2621:354:0;;;;;1969:104;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1969:104:0;-1:-1:-1;;;;;1969:104:0;;;;;1273:196;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1273:196:0;;;;;;875:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;875:20:0;;;;;;;;-1:-1:-1;;;;;875:20:0;;;;;;;;;;;;;;1566:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1566:28:0;;;;2083:530;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2083:530:0;-1:-1:-1;;;;;2083:530:0;;;;;;;1688:63;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1688:63:0;-1:-1:-1;;;;;1688:63:0;;;;;;;;;;902:23;;8:9:-1;5:2;;;30:1;27;20:12;5:2;902:23:0;;;;3831:137;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3831:137:0;-1:-1:-1;;;;;3831:137:0;;;;;;;;;;1165:102;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1165:102:0;-1:-1:-1;;;;;1165:102:0;;;;;1514:45;;;;;;;;;;;;;;-1:-1:-1;;1514:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3580:243::-;3646:4;-1:-1:-1;;;;;3671:21:0;;;;3663:30;;;;;;3713:10;3704:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;3704:29:0;;;;;;;;;;;;:37;;;3757:36;;;;;;;3704:29;;3713:10;3757:36;;;;;;;;;;;-1:-1:-1;3811:4:0;3580:243;;;;;:::o;1760:61::-;;;;:::o;2983:589::-;3066:4;-1:-1:-1;;;;;3091:17:0;;;;3083:26;;;;;;-1:-1:-1;;;;;3128:16:0;;;;;;:9;:16;;;;;;:26;-1:-1:-1;3128:26:0;;;:40;;;3167:1;3158:6;:10;3128:40;3120:49;;;;;;;;-1:-1:-1;;;;;3215:14:0;;;;;;:9;:14;;;;;;3188:23;;;:41;;3180:50;;;;;;-1:-1:-1;;;;;3251:15:0;;;;;;:8;:15;;;;;;;;3267:10;3251:27;;;;;;;;:37;-1:-1:-1;3251:37:0;3243:46;;;;;;-1:-1:-1;;;;;3327:14:0;;;;;;:9;:14;;;;;;3319:31;;3343:6;3319:7;:31::i;:::-;-1:-1:-1;;;;;3302:14:0;;;;;;;:9;:14;;;;;;:48;;;;3388:16;;;;;;;3380:33;;3406:6;3380:7;:33::i;:::-;-1:-1:-1;;;;;3361:16:0;;;;;;:9;:16;;;;;;;;:52;;;;3462:8;:15;;;;;3478:10;3462:27;;;;;;3454:44;;3491:6;3454:7;:44::i;:::-;-1:-1:-1;;;;;3424:15:0;;;;;;;:8;:15;;;;;;;;3440:10;3424:27;;;;;;;;:74;;;;3514:28;;;;;;;;;;;3424:15;;3514:28;;;;;;;;;;;-1:-1:-1;3560:4:0;2983:589;;;;;:::o;1601:35::-;1634:2;1601:35;:::o;2621:354::-;2702:10;2667:4;2692:21;;;:9;:21;;;;;;:31;-1:-1:-1;2692:31:0;;;:45;;;2736:1;2727:6;:10;2692:45;2684:54;;;;;;;;2757:11;;:21;-1:-1:-1;2757:21:0;2749:30;;;;;;2832:10;2822:21;;;;:9;:21;;;;;;2814:38;;2845:6;2814:7;:38::i;:::-;2800:10;2790:21;;;;:9;:21;;;;;:62;2885:11;;2877:28;;2898:6;2877:7;:28::i;:::-;2863:11;:42;2921:24;;;;;;;;2926:10;;2921:24;;;;;;;;;;-1:-1:-1;2963:4:0;2621:354;;;:::o;1969:104::-;-1:-1:-1;;;;;2050:15:0;2023:7;2050:15;;;:9;:15;;;;;;;1969:104::o;1273:196::-;1340:8;;-1:-1:-1;;;;;1340:8:0;1326:10;:22;1318:31;;;;;;1393:8;;;1386:5;;1365:37;;-1:-1:-1;;;;;1393:8:0;;;;1386:5;;;;1365:37;;;1421:8;;;;1413:16;;-1:-1:-1;;1413:16:0;;;-1:-1:-1;;;;;1421:8:0;;1413:16;;;;1440:21;;;1273:196::o;875:20::-;;;-1:-1:-1;;;;;875:20:0;;:::o;1566:28::-;;;;;;;;;;;;;;;-1:-1:-1;;1566:28:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2083:530;2147:4;-1:-1:-1;;;;;2168:17:0;;;2164:442;;;2209:12;2214:6;2209:4;:12::i;:::-;2202:19;;;;2164:442;2272:10;2262:21;;;;:9;:21;;;;;;:31;-1:-1:-1;2262:31:0;;;:45;;;2306:1;2297:6;:10;2262:45;2254:54;;;;;;;;-1:-1:-1;;;;;2358:14:0;;;;;;:9;:14;;;;;;2331:23;;;:41;;2323:50;;;;;;2432:10;2422:21;;;;:9;:21;;;;;;2414:38;;2445:6;2414:7;:38::i;:::-;2400:10;2390:21;;;;:9;:21;;;;;;:62;;;;-1:-1:-1;;;;;2492:14:0;;;;;;2484:31;;2508:6;2484:7;:31::i;:::-;-1:-1:-1;;;;;2467:14:0;;;;;;:9;:14;;;;;;;;;:48;;;;2535:33;;;;;;;2467:14;;2544:10;;2535:33;;;;;;;;;;-1:-1:-1;2590:4:0;2583:11;;1688:63;;;;;;;;;;;;;;;;;;;;;;;;:::o;902:23::-;;;-1:-1:-1;;;;;902:23:0;;:::o;3831:137::-;-1:-1:-1;;;;;3933:17:0;;;3906:7;3933:17;;;:8;:17;;;;;;;;:27;;;;;;;;;;;;;3831:137::o;1165:102::-;1131:5;;-1:-1:-1;;;;;1131:5:0;1117:10;:19;1109:28;;;;;;1239:8;:20;;-1:-1:-1;;1239:20:0;-1:-1:-1;;;;;1239:20:0;;;;;;;;;;1165:102::o;560:162::-;622:7;654:5;;;670:25;678:6;;;;;;:16;;;693:1;688;:6;;678:16;670:7;:25::i;:::-;713:1;560:162;-1:-1:-1;;;560:162:0:o;424:128::-;486:7;506:15;519:1;514;:6;;506:7;:15::i;:::-;-1:-1:-1;539:5:0;;;424:128::o;730:116::-;793:9;792:10;788:51;;;819:8;;;788:51;730:116;:::o

Swarm Source

bzzr://4be1f9677d1a4d33b2d79a6c46e25a7d4f4961ee0e0cdaac5e8de50ec745acfa

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.