Contract 0xc0eff7749b125444953ef89682201fb8c6a917cd 3

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xcad0881ab13c72541396d67bc1028359f6d6a31dc535ef94b54ab90a81930349Burn Synths146331672022-01-24 2:40:2717 mins ago0x940ae0e097cf11d32dc4bbee75b9e328f18235e0 IN  Horizon Protocol: HZN Token0 BNB0.00216272
0x902a22456f9452a5aae946a96dc2c804c22e0c3f1e57ccfca58bab9ddb6c800dApprove146317232022-01-24 1:28:151 hr 29 mins ago0xe55d032aa7b3532ff63a297dbbff186445b3257f IN  Horizon Protocol: HZN Token0 BNB0.00033267
0xc5c5292dd4695691d74892aa607978704ae4ef6f9ab4cf4d1f361a3abf58542fBurn Synths146313012022-01-24 1:07:091 hr 50 mins ago0x414a2a7a4205978d3c10560f63183c52e690439d IN  Horizon Protocol: HZN Token0 BNB0.00212112
0x765aef675dcde232d4e7f7bdf57870cacc9b8ca06a927c98e720d6a2205291a1Transfer146312392022-01-24 1:04:031 hr 54 mins ago0x1176b388d3333c2e3cc2e3809cdcd38fd5c17d90 IN  Horizon Protocol: HZN Token0 BNB0.000283425
0xc5d3a4c7f518dd93ca5d6a3307a52231ecdd4c23cda47fba362277b87a1349d4Burn Synths146312192022-01-24 1:03:031 hr 55 mins ago0x1176b388d3333c2e3cc2e3809cdcd38fd5c17d90 IN  Horizon Protocol: HZN Token0 BNB0.002052875
0x409df80abab58602e39e416acef88379c4f36382340a5447e6a602a7c7e6f58aBurn Synths146311342022-01-24 0:58:481 hr 59 mins ago0x461d3458aada2c1d8c415869d7ac6f8aaa5a9cc2 IN  Horizon Protocol: HZN Token0 BNB0.00204606
0x2315263824facc7f2f7d20df985776f7229c85c9105f5f37af2551600e9c56d1Burn Synths146291932022-01-23 23:20:343 hrs 37 mins ago0x55b397c83155f7cc5218352f3639ad882b748e16 IN  Horizon Protocol: HZN Token0 BNB0.00216281
0x5234c9cbbcd262b5e23d7760f4669af1f9aa3b1a823b5a8c3a83887c0f462117Burn Synths146272692022-01-23 21:44:225 hrs 13 mins ago0x632c980b55870d0ae645f4fbbbacd4c9cb2399e4 IN  Horizon Protocol: HZN Token0 BNB0.00216284
0xa6139a013b12e6e127f5089fa776b36f8257cd573148b0d9bc3cec16a37849b5Burn Synths146270932022-01-23 21:35:345 hrs 22 mins ago0xe1e7cc8b5e1d74595d75639254294bcd475509b9 IN  Horizon Protocol: HZN Token0 BNB0.0016514
0xf218155eeb504759f3eb3d7fd3122931eadf01b42805e095d03e372e447c3f48Burn Synths146270642022-01-23 21:34:075 hrs 23 mins ago0xe1e7cc8b5e1d74595d75639254294bcd475509b9 IN  Horizon Protocol: HZN Token0 BNB0.001815585
0x6095655e4ebe65d15544876cd2dbf652ad31e473fccfeb13f9c3d739d44bed37Burn Synths146266212022-01-23 21:11:585 hrs 46 mins ago0x4645c64e2c6a7cfa93b9bf5df12c1a88cfd9b0ef IN  Horizon Protocol: HZN Token0 BNB0.00222875
0x2830e0dcce8269c2b317fec0f350aa84230c24801f802808097b3e32f97da3d8Issue Max Synths146229632022-01-23 18:09:048 hrs 49 mins ago0x74644c3988c375454a3299621a82534560abfbb5 IN  Horizon Protocol: HZN Token0 BNB0.00168191
0x0ac355320bcc15cefd9bd0561bd8247584fe8e655b93038c5fb4b4338a3ce2f1Burn Synths146229502022-01-23 18:08:258 hrs 49 mins ago0x74644c3988c375454a3299621a82534560abfbb5 IN  Horizon Protocol: HZN Token0 BNB0.001977905
0x2de20fae7b03e087a29a0f79b105dbb3f291096aeee907c24c60f69d23a2ab94Burn Synths146229322022-01-23 18:07:318 hrs 50 mins ago0xcc0ece7988b5bb81303ec870ed7ffb42ff89e360 IN  Horizon Protocol: HZN Token0 BNB0.002127695
0xab9550cba65a63aa209d16aa07c97a624d0c68616f1de900b865e80285a2c2cfBurn Synths146215362022-01-23 16:57:4310 hrs ago0xf71e999f53a21e6b1fb0f6d7a3cf0963b4fded4a IN  Horizon Protocol: HZN Token0 BNB0.00212109
0x2abf088bf53e6ef15249d900ef7c59477df625cde0981cca07cf55dae752b8cfIssue Synths146213832022-01-23 16:50:0410 hrs 8 mins ago0x725f0fcfe8df5b36d80c36f7b9adc3affceca592 IN  Horizon Protocol: HZN Token0 BNB0.00148127
0xa43e75cb899e14c86dc1400075f69cc42ee8f7ec94fd608fe3e0fea4accf146bBurn Synths146213482022-01-23 16:48:1910 hrs 9 mins ago0x4866e8a3683d5b7fca9dabfb9d1188a4a152e976 IN  Horizon Protocol: HZN Token0 BNB0.00204618
0xad31791219dc8b6479365c796998eb2160deffa72a2428f46745573920580a9fIssue Synths146212722022-01-23 16:44:3110 hrs 13 mins ago0xa8ed3db2f2340d97c7f2c40e4b787a3a8857b2a1 IN  Horizon Protocol: HZN Token0 BNB0.00148136
0x9f2cb5464dd5439f16e0ca08e8800623d2251d386765cb937d5f9ccdcc3a69d0Issue Max Synths146210192022-01-23 16:31:5210 hrs 26 mins ago0x11f006d4abaff54f5f6aa9385111e1eaab7ef800 IN  Horizon Protocol: HZN Token0 BNB0.001458985
0xe39a46a13e0478927f68254b3664a3d05634cd37c1a34406a09c16c19b67d73aBurn Synths146209902022-01-23 16:30:2510 hrs 27 mins ago0x11f006d4abaff54f5f6aa9385111e1eaab7ef800 IN  Horizon Protocol: HZN Token0 BNB0.00212103
0x9ada3c64afeb7e6fdac392650a14e89846a1d3bb90bdeb25dc30ee5f15b424fcBurn Synths146192802022-01-23 15:04:5411 hrs 53 mins ago0xead66f468440c988e0e5ce3bc7ab325b3bb525f9 IN  Horizon Protocol: HZN Token0 BNB0.00216275
0xb1150f06c71283876feedc50d4da759898b3b9114aa6b61dca26c1848b31f2dfBurn Synths146192402022-01-23 15:02:5411 hrs 55 mins ago0x5380e20f0bec4dcf8090fb2da0fdc4fe7a6bc023 IN  Horizon Protocol: HZN Token0 BNB0.00212106
0xcddcb2b5ace4dd9f718b510aa251031c80cd93319ecaa7f1479f3da8d6a00d65Issue Synths146189032022-01-23 14:46:0012 hrs 12 mins ago0xf87cc04da43175d6e96e483febc7b926825e353d IN  Horizon Protocol: HZN Token0 BNB0.00195873
0x96ff6b6a5ceee14effd8fe58745e55d11750f296bc4899aa783dafc0b54a8579Burn Synths146187822022-01-23 14:39:5712 hrs 18 mins ago0x3bd320ad7152f14f749b6167055868d03be1a573 IN  Horizon Protocol: HZN Token0 BNB0.00212097
0xb7cfe6aedb3b4c1b4599717665b0092541301847f5c4cf2f3e9593890abcbe8dBurn Synths146186502022-01-23 14:32:5412 hrs 25 mins ago0x88d93a3b38e76c2b073de5fe1519ba03e98b1068 IN  Horizon Protocol: HZN Token0 BNB0.00212115
[ Download CSV Export 

OVERVIEW

Horizon Protocol is a DeFi platform facilitating the creation of on-chain synthetic assets representing the real economy.

Latest 5 internal transactions
Parent Txn Hash Block From To Value
0x5c5e16201caeb73a0d7f773453d6fea9a4116deee5a003104d09f3220dd8cc8c120025012021-10-22 20:38:5293 days 6 hrs ago Horizon Protocol: HZN Token 0x10de8e0d36f6ae523784b96d1d643e82135e58cd0.0399 BNB
0x5252adc2eecabc37f8716ceffcdb968cb83d57e85bf00a1a0830b02ae4a2450b98275862021-08-07 14:54:18169 days 12 hrs ago Horizon Protocol: HZN Token 0x10de8e0d36f6ae523784b96d1d643e82135e58cd0.00001 BNB
0x1f91628d39db4019174836d5166fa8a441731fd431b4e6f98e1a34c54da3a72f71056482021-05-03 16:33:26265 days 10 hrs ago Horizon Protocol: HZN Token 0x10de8e0d36f6ae523784b96d1d643e82135e58cd0.02 BNB
0x2361c18bb5987b1e1fc76df8b4f7cc47d7f08e856b1a4014d9f42f395f71967a65960692021-04-15 19:53:49283 days 7 hrs ago Horizon Protocol: HZN Token 0x10de8e0d36f6ae523784b96d1d643e82135e58cd0.1045 BNB
0x26dbc78372e742f42357839f52e2387c827d77b349e46f5bf2a42cbd30e404c965833242021-04-15 9:16:13283 days 17 hrs ago Horizon Protocol: HZN Token 0x10de8e0d36f6ae523784b96d1d643e82135e58cd2.826 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ProxyERC20

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at BscScan.com on 2021-04-14
*/

/*

██╗  ██╗  ██████╗  ██████╗  ██╗ ███████╗  ██████╗  ███╗   ██╗
██║  ██║ ██╔═══██╗ ██╔══██╗ ██║ ╚══███╔╝ ██╔═══██╗ ████╗  ██║
███████║ ██║   ██║ ██████╔╝ ██║   ███╔╝  ██║   ██║ ██╔██╗ ██║
██╔══██║ ██║   ██║ ██╔══██╗ ██║  ███╔╝   ██║   ██║ ██║╚██╗██║
██║  ██║ ╚██████╔╝ ██║  ██║ ██║ ███████╗ ╚██████╔╝ ██║ ╚████║
╚═╝  ╚═╝  ╚═════╝  ╚═╝  ╚═╝ ╚═╝ ╚══════╝  ╚═════╝  ╚═╝  ╚═══╝

* Horizon Protocol: ProxyERC20.sol
*
* Latest source (may be newer): https://github.com/Horizon-Protocol/Horizon-Smart-Contract/blob/master/contracts/ProxyERC20.sol
*
* Contract Dependencies:
*	- IERC20
*	- Owned
*	- Proxy
* Libraries: (none)
*
* MIT License
* ===========
*
* Copyright (c) 2021 Horizon Protocol
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
*/



pragma solidity ^0.5.16;


// https://docs.synthetix.io/contracts/source/contracts/owned
contract Owned {
    address public owner;
    address public nominatedOwner;

    constructor(address _owner) public {
        require(_owner != address(0), "Owner address cannot be 0");
        owner = _owner;
        emit OwnerChanged(address(0), _owner);
    }

    function nominateNewOwner(address _owner) external onlyOwner {
        nominatedOwner = _owner;
        emit OwnerNominated(_owner);
    }

    function acceptOwnership() external {
        require(msg.sender == nominatedOwner, "You must be nominated before you can accept ownership");
        emit OwnerChanged(owner, nominatedOwner);
        owner = nominatedOwner;
        nominatedOwner = address(0);
    }

    modifier onlyOwner {
        _onlyOwner();
        _;
    }

    function _onlyOwner() private view {
        require(msg.sender == owner, "Only the contract owner may perform this action");
    }

    event OwnerNominated(address newOwner);
    event OwnerChanged(address oldOwner, address newOwner);
}


// Inheritance


// Internal references


// https://docs.synthetix.io/contracts/source/contracts/proxyable
contract Proxyable is Owned {
    // This contract should be treated like an abstract contract

    /* The proxy this contract exists behind. */
    Proxy public proxy;
    Proxy public integrationProxy;

    /* The caller of the proxy, passed through to this contract.
     * Note that every function using this member must apply the onlyProxy or
     * optionalProxy modifiers, otherwise their invocations can use stale values. */
    address public messageSender;

    constructor(address payable _proxy) internal {
        // This contract is abstract, and thus cannot be instantiated directly
        require(owner != address(0), "Owner must be set");

        proxy = Proxy(_proxy);
        emit ProxyUpdated(_proxy);
    }

    function setProxy(address payable _proxy) external onlyOwner {
        proxy = Proxy(_proxy);
        emit ProxyUpdated(_proxy);
    }

    function setIntegrationProxy(address payable _integrationProxy) external onlyOwner {
        integrationProxy = Proxy(_integrationProxy);
    }

    function setMessageSender(address sender) external onlyProxy {
        messageSender = sender;
    }

    modifier onlyProxy {
        _onlyProxy();
        _;
    }

    function _onlyProxy() private view {
        require(Proxy(msg.sender) == proxy || Proxy(msg.sender) == integrationProxy, "Only the proxy can call");
    }

    modifier optionalProxy {
        _optionalProxy();
        _;
    }

    function _optionalProxy() private {
        if (Proxy(msg.sender) != proxy && Proxy(msg.sender) != integrationProxy && messageSender != msg.sender) {
            messageSender = msg.sender;
        }
    }

    modifier optionalProxy_onlyOwner {
        _optionalProxy_onlyOwner();
        _;
    }

    // solhint-disable-next-line func-name-mixedcase
    function _optionalProxy_onlyOwner() private {
        if (Proxy(msg.sender) != proxy && Proxy(msg.sender) != integrationProxy && messageSender != msg.sender) {
            messageSender = msg.sender;
        }
        require(messageSender == owner, "Owner only function");
    }

    event ProxyUpdated(address proxyAddress);
}


// Inheritance


// Internal references


// https://docs.synthetix.io/contracts/source/contracts/proxy
contract Proxy is Owned {
    Proxyable public target;

    constructor(address _owner) public Owned(_owner) {}

    function setTarget(Proxyable _target) external onlyOwner {
        target = _target;
        emit TargetUpdated(_target);
    }

    function _emit(
        bytes calldata callData,
        uint numTopics,
        bytes32 topic1,
        bytes32 topic2,
        bytes32 topic3,
        bytes32 topic4
    ) external onlyTarget {
        uint size = callData.length;
        bytes memory _callData = callData;

        assembly {
            /* The first 32 bytes of callData contain its length (as specified by the abi).
             * Length is assumed to be a uint256 and therefore maximum of 32 bytes
             * in length. It is also leftpadded to be a multiple of 32 bytes.
             * This means moving call_data across 32 bytes guarantees we correctly access
             * the data itself. */
            switch numTopics
                case 0 {
                    log0(add(_callData, 32), size)
                }
                case 1 {
                    log1(add(_callData, 32), size, topic1)
                }
                case 2 {
                    log2(add(_callData, 32), size, topic1, topic2)
                }
                case 3 {
                    log3(add(_callData, 32), size, topic1, topic2, topic3)
                }
                case 4 {
                    log4(add(_callData, 32), size, topic1, topic2, topic3, topic4)
                }
        }
    }

    // solhint-disable no-complex-fallback
    function() external payable {
        // Mutable call setting Proxyable.messageSender as this is using call not delegatecall
        target.setMessageSender(msg.sender);

        assembly {
            let free_ptr := mload(0x40)
            calldatacopy(free_ptr, 0, calldatasize)

            /* We must explicitly forward ether to the underlying contract as well. */
            let result := call(gas, sload(target_slot), callvalue, free_ptr, calldatasize, 0, 0)
            returndatacopy(free_ptr, 0, returndatasize)

            if iszero(result) {
                revert(free_ptr, returndatasize)
            }
            return(free_ptr, returndatasize)
        }
    }

    modifier onlyTarget {
        require(Proxyable(msg.sender) == target, "Must be proxy target");
        _;
    }

    event TargetUpdated(Proxyable newTarget);
}


// https://docs.synthetix.io/contracts/source/interfaces/ierc20
interface IERC20 {
    // ERC20 Optional Views
    function name() external view returns (string memory);

    function symbol() external view returns (string memory);

    function decimals() external view returns (uint8);

    // Views
    function totalSupply() external view returns (uint);

    function balanceOf(address owner) external view returns (uint);

    function allowance(address owner, address spender) external view returns (uint);

    // Mutative functions
    function transfer(address to, uint value) external returns (bool);

    function approve(address spender, uint value) external returns (bool);

    function transferFrom(
        address from,
        address to,
        uint value
    ) external returns (bool);

    // Events
    event Transfer(address indexed from, address indexed to, uint value);

    event Approval(address indexed owner, address indexed spender, uint value);
}


// Inheritance


// https://docs.synthetix.io/contracts/source/contracts/proxyerc20
contract ProxyERC20 is Proxy, IERC20 {
    constructor(address _owner) public Proxy(_owner) {}

    // ------------- ERC20 Details ------------- //

    function name() public view returns (string memory) {
        // Immutable static call from target contract
        return IERC20(address(target)).name();
    }

    function symbol() public view returns (string memory) {
        // Immutable static call from target contract
        return IERC20(address(target)).symbol();
    }

    function decimals() public view returns (uint8) {
        // Immutable static call from target contract
        return IERC20(address(target)).decimals();
    }

    // ------------- ERC20 Interface ------------- //

    /**
     * @dev Total number of tokens in existence
     */
    function totalSupply() public view returns (uint256) {
        // Immutable static call from target contract
        return IERC20(address(target)).totalSupply();
    }

    /**
     * @dev Gets the balance of the specified address.
     * @param account The address to query the balance of.
     * @return An uint256 representing the amount owned by the passed address.
     */
    function balanceOf(address account) public view returns (uint256) {
        // Immutable static call from target contract
        return IERC20(address(target)).balanceOf(account);
    }

    /**
     * @dev Function to check the amount of tokens that an owner allowed to a spender.
     * @param owner address The address which owns the funds.
     * @param spender address The address which will spend the funds.
     * @return A uint256 specifying the amount of tokens still available for the spender.
     */
    function allowance(address owner, address spender) public view returns (uint256) {
        // Immutable static call from target contract
        return IERC20(address(target)).allowance(owner, spender);
    }

    /**
     * @dev Transfer token for a specified address
     * @param to The address to transfer to.
     * @param value The amount to be transferred.
     */
    function transfer(address to, uint256 value) public returns (bool) {
        // Mutable state call requires the proxy to tell the target who the msg.sender is.
        target.setMessageSender(msg.sender);

        // Forward the ERC20 call to the target contract
        IERC20(address(target)).transfer(to, value);

        // Event emitting will occur via Synthetix.Proxy._emit()
        return true;
    }

    /**
     * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
     * Beware that changing an allowance with this method brings the risk that someone may use both the old
     * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
     * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
     * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
     * @param spender The address which will spend the funds.
     * @param value The amount of tokens to be spent.
     */
    function approve(address spender, uint256 value) public returns (bool) {
        // Mutable state call requires the proxy to tell the target who the msg.sender is.
        target.setMessageSender(msg.sender);

        // Forward the ERC20 call to the target contract
        IERC20(address(target)).approve(spender, value);

        // Event emitting will occur via Synthetix.Proxy._emit()
        return true;
    }

    /**
     * @dev Transfer tokens from one address to another
     * @param from address The address which you want to send tokens from
     * @param to address The address which you want to transfer to
     * @param value uint256 the amount of tokens to be transferred
     */
    function transferFrom(
        address from,
        address to,
        uint256 value
    ) public returns (bool) {
        // Mutable state call requires the proxy to tell the target who the msg.sender is.
        target.setMessageSender(msg.sender);

        // Forward the ERC20 call to the target contract
        IERC20(address(target)).transferFrom(from, to, value);

        // Event emitting will occur via Synthetix.Proxy._emit()
        return true;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"oldOwner","type":"address"},{"indexed":false,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnerChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnerNominated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"contract Proxyable","name":"newTarget","type":"address"}],"name":"TargetUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"constant":false,"inputs":[{"internalType":"bytes","name":"callData","type":"bytes"},{"internalType":"uint256","name":"numTopics","type":"uint256"},{"internalType":"bytes32","name":"topic1","type":"bytes32"},{"internalType":"bytes32","name":"topic2","type":"bytes32"},{"internalType":"bytes32","name":"topic3","type":"bytes32"},{"internalType":"bytes32","name":"topic4","type":"bytes32"}],"name":"_emit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"nominateNewOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"nominatedOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"contract Proxyable","name":"_target","type":"address"}],"name":"setTarget","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"target","outputs":[{"internalType":"contract Proxyable","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b50604051610f7f380380610f7f8339818101604052602081101561003357600080fd5b505180806001600160a01b038116610092576040805162461bcd60e51b815260206004820152601960248201527f4f776e657220616464726573732063616e6e6f74206265203000000000000000604482015290519081900360640190fd5b600080546001600160a01b0319166001600160a01b038316908117825560408051928352602083019190915280517fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c9281900390910190a1505050610e83806100fc6000396000f3fe6080604052600436106100f35760003560e01c8063776d1a011161008a57806395d89b411161005957806395d89b4114610473578063a9059cbb14610488578063d4b83992146104c1578063dd62ed3e146104d6576100f3565b8063776d1a011461038157806379ba5097146103b45780638da5cb5b146103c9578063907dff97146103de576100f3565b806323b872dd116100c657806323b872dd146102af578063313ce567146102f257806353a47bb71461031d57806370a082311461034e576100f3565b806306fdde031461017c578063095ea7b3146102065780631627540c1461025357806318160ddd14610288575b60025460408051635e33fc1960e11b815233600482015290516001600160a01b039092169163bc67f8329160248082019260009290919082900301818387803b15801561013f57600080fd5b505af1158015610153573d6000803e3d6000fd5b5050505060405136600082376000803683346002545af13d6000833e80610178573d82fd5b3d82f35b34801561018857600080fd5b50610191610511565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101cb5781810151838201526020016101b3565b50505050905090810190601f1680156101f85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561021257600080fd5b5061023f6004803603604081101561022957600080fd5b506001600160a01b038135169060200135610648565b604080519115158252519081900360200190f35b34801561025f57600080fd5b506102866004803603602081101561027657600080fd5b50356001600160a01b0316610736565b005b34801561029457600080fd5b5061029d610792565b60408051918252519081900360200190f35b3480156102bb57600080fd5b5061023f600480360360608110156102d257600080fd5b506001600160a01b03813581169160208101359091169060400135610808565b3480156102fe57600080fd5b506103076108ff565b6040805160ff9092168252519081900360200190f35b34801561032957600080fd5b50610332610944565b604080516001600160a01b039092168252519081900360200190f35b34801561035a57600080fd5b5061029d6004803603602081101561037157600080fd5b50356001600160a01b0316610953565b34801561038d57600080fd5b50610286600480360360208110156103a457600080fd5b50356001600160a01b03166109d6565b3480156103c057600080fd5b50610286610a32565b3480156103d557600080fd5b50610332610aee565b3480156103ea57600080fd5b50610286600480360360c081101561040157600080fd5b81019060208101813564010000000081111561041c57600080fd5b82018360208201111561042e57600080fd5b8035906020019184600183028401116401000000008311171561045057600080fd5b919350915080359060208101359060408101359060608101359060800135610afd565b34801561047f57600080fd5b50610191610c06565b34801561049457600080fd5b5061023f600480360360408110156104ab57600080fd5b506001600160a01b038135169060200135610c4b565b3480156104cd57600080fd5b50610332610d04565b3480156104e257600080fd5b5061029d600480360360408110156104f957600080fd5b506001600160a01b0381358116916020013516610d13565b600254604080516306fdde0360e01b815290516060926001600160a01b0316916306fdde03916004808301926000929190829003018186803b15801561055657600080fd5b505afa15801561056a573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561059357600080fd5b81019080805160405193929190846401000000008211156105b357600080fd5b9083019060208201858111156105c857600080fd5b82516401000000008111828201881017156105e257600080fd5b82525081516020918201929091019080838360005b8381101561060f5781810151838201526020016105f7565b50505050905090810190601f16801561063c5780820380516001836020036101000a031916815260200191505b50604052505050905090565b60025460408051635e33fc1960e11b815233600482015290516000926001600160a01b03169163bc67f832916024808301928692919082900301818387803b15801561069357600080fd5b505af11580156106a7573d6000803e3d6000fd5b50506002546040805163095ea7b360e01b81526001600160a01b03888116600483015260248201889052915191909216935063095ea7b3925060448083019260209291908290030181600087803b15801561070157600080fd5b505af1158015610715573d6000803e3d6000fd5b505050506040513d602081101561072b57600080fd5b506001949350505050565b61073e610d9f565b600180546001600160a01b0383166001600160a01b0319909116811790915560408051918252517f906a1c6bd7e3091ea86693dd029a831c19049ce77f1dce2ce0bab1cacbabce229181900360200190a150565b600254604080516318160ddd60e01b815290516000926001600160a01b0316916318160ddd916004808301926020929190829003018186803b1580156107d757600080fd5b505afa1580156107eb573d6000803e3d6000fd5b505050506040513d602081101561080157600080fd5b5051905090565b60025460408051635e33fc1960e11b815233600482015290516000926001600160a01b03169163bc67f832916024808301928692919082900301818387803b15801561085357600080fd5b505af1158015610867573d6000803e3d6000fd5b5050600254604080516323b872dd60e01b81526001600160a01b03898116600483015288811660248301526044820188905291519190921693506323b872dd925060648083019260209291908290030181600087803b1580156108c957600080fd5b505af11580156108dd573d6000803e3d6000fd5b505050506040513d60208110156108f357600080fd5b50600195945050505050565b6002546040805163313ce56760e01b815290516000926001600160a01b03169163313ce567916004808301926020929190829003018186803b1580156107d757600080fd5b6001546001600160a01b031681565b600254604080516370a0823160e01b81526001600160a01b038481166004830152915160009392909216916370a0823191602480820192602092909190829003018186803b1580156109a457600080fd5b505afa1580156109b8573d6000803e3d6000fd5b505050506040513d60208110156109ce57600080fd5b505192915050565b6109de610d9f565b600280546001600160a01b0383166001600160a01b0319909116811790915560408051918252517f814250a3b8c79fcbe2ead2c131c952a278491c8f4322a79fe84b5040a810373e9181900360200190a150565b6001546001600160a01b03163314610a7b5760405162461bcd60e51b8152600401808060200182810382526035815260200180610deb6035913960400191505060405180910390fd5b600054600154604080516001600160a01b03938416815292909116602083015280517fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c9281900390910190a160018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b6000546001600160a01b031681565b6002546001600160a01b03163314610b53576040805162461bcd60e51b8152602060048201526014602482015273135d5cdd081899481c1c9bde1e481d185c99d95d60621b604482015290519081900360640190fd5b604080516020601f89018190048102820181019092528781528791606091908a908490819084018382808284376000920191909152509293508992505081159050610bbd5760018114610bc85760028114610bd45760038114610be15760048114610bef57610bfa565b8260208301a0610bfa565b868360208401a1610bfa565b85878460208501a2610bfa565b8486888560208601a3610bfa565b838587898660208701a45b50505050505050505050565b600254604080516395d89b4160e01b815290516060926001600160a01b0316916395d89b41916004808301926000929190829003018186803b15801561055657600080fd5b60025460408051635e33fc1960e11b815233600482015290516000926001600160a01b03169163bc67f832916024808301928692919082900301818387803b158015610c9657600080fd5b505af1158015610caa573d6000803e3d6000fd5b50506002546040805163a9059cbb60e01b81526001600160a01b03888116600483015260248201889052915191909216935063a9059cbb925060448083019260209291908290030181600087803b15801561070157600080fd5b6002546001600160a01b031681565b60025460408051636eb1769f60e11b81526001600160a01b03858116600483015284811660248301529151600093929092169163dd62ed3e91604480820192602092909190829003018186803b158015610d6c57600080fd5b505afa158015610d80573d6000803e3d6000fd5b505050506040513d6020811015610d9657600080fd5b50519392505050565b6000546001600160a01b03163314610de85760405162461bcd60e51b815260040180806020018281038252602f815260200180610e20602f913960400191505060405180910390fd5b56fe596f75206d757374206265206e6f6d696e61746564206265666f726520796f752063616e20616363657074206f776e6572736869704f6e6c792074686520636f6e7472616374206f776e6572206d617920706572666f726d207468697320616374696f6ea265627a7a72315820669d84046aaad4a19527d88bc0619b237e034b4598858fb24a70a8e025a049f064736f6c634300051000320000000000000000000000003a10a18ca6d9378010d446068d2fd4de5d272915

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000003a10a18ca6d9378010d446068d2fd4de5d272915

-----Decoded View---------------
Arg [0] : _owner (address): 0x3a10a18ca6d9378010d446068d2fd4de5d272915

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000003a10a18ca6d9378010d446068d2fd4de5d272915


Deployed ByteCode Sourcemap

9478:4371:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7632:6;;:35;;;-1:-1:-1;;;7632:35:0;;7656:10;7632:35;;;;;;-1:-1:-1;;;;;7632:6:0;;;;:23;;:35;;;;;:6;;:35;;;;;;;;:6;;:35;;;5:2:-1;;;;30:1;27;20:12;5:2;7632:35:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;7632:35:0;;;;7726:4;7720:11;7771:12;7768:1;7758:8;7745:39;7970:1;7967;7953:12;7943:8;7932:9;7918:11;7912:18;7907:3;7902:70;8014:14;8011:1;8001:8;7986:43;8055:6;8045:2;;8099:14;8089:8;8082:32;8045:2;8160:14;8150:8;8143:32;9636:163;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9636:163:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;9636:163:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12648:425;;8:9:-1;5:2;;;30:1;27;20:12;5:2;12648:425:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;12648:425:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;2722:141;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2722:141:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2722:141:0;-1:-1:-1;;;;;2722:141:0;;:::i;:::-;;10277:171;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10277:171:0;;;:::i;:::-;;;;;;;;;;;;;;;;13367:479;;8:9:-1;5:2;;;30:1;27;20:12;5:2;13367:479:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;13367:479:0;;;;;;;;;;;;;;;;;:::i;9982:163::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9982:163:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2491:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2491:29:0;;;:::i;:::-;;;;-1:-1:-1;;;;;2491:29:0;;;;;;;;;;;;;;10670:189;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10670:189:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10670:189:0;-1:-1:-1;;;;;10670:189:0;;:::i;6005:130::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6005:130:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6005:130:0;-1:-1:-1;;;;;6005:130:0;;:::i;2871:271::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2871:271:0;;;:::i;2464:20::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2464:20:0;;;:::i;6143:1302::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6143:1302:0;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;6143:1302:0;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;6143:1302:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;6143:1302:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;6143:1302:0;;-1:-1:-1;6143:1302:0;-1:-1:-1;6143:1302:0;;;;;;;;;;;;;;;;;;;;;;:::i;9807:167::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9807:167:0;;;:::i;11584:417::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11584:417:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;11584:417:0;;;;;;;;:::i;5914:23::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5914:23:0;;;:::i;11198:211::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11198:211:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;11198:211:0;;;;;;;;;;:::i;9636:163::-;9776:6;;9761:30;;;-1:-1:-1;;;9761:30:0;;;;9673:13;;-1:-1:-1;;;;;9776:6:0;;9761:28;;:30;;;;;9776:6;;9761:30;;;;;;;9776:6;9761:30;;;5:2:-1;;;;30:1;27;20:12;5:2;9761:30:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;9761:30:0;;;;;;39:16:-1;36:1;17:17;2:54;101:4;9761:30:0;80:15:-1;;;-1:-1;;76:31;65:43;;120:4;113:20;13:2;5:11;;2:2;;;29:1;26;19:12;2:2;9761:30:0;;;;;;;;;;;;;19:11:-1;14:3;11:20;8:2;;;44:1;41;34:12;8:2;62:21;;;;123:4;114:14;;138:31;;;135:2;;;182:1;179;172:12;135:2;213:10;;261:11;244:29;;285:43;;;282:58;-1:-1;233:115;230:2;;;361:1;358;351:12;230:2;372:25;;-1:-1;9761:30:0;;420:4:-1;411:14;;;;9761:30:0;;;;;411:14:-1;9761:30:0;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;9761:30:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9754:37;;9636:163;:::o;12648:425::-;12822:6;;:35;;;-1:-1:-1;;;12822:35:0;;12846:10;12822:35;;;;;;12713:4;;-1:-1:-1;;;;;12822:6:0;;:23;;:35;;;;;12713:4;;12822:35;;;;;;;12713:4;12822:6;:35;;;5:2:-1;;;;30:1;27;20:12;5:2;12822:35:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;;12943:6:0;;12928:47;;;-1:-1:-1;;;12928:47:0;;-1:-1:-1;;;;;12928:47:0;;;;;;;;;;;;;;;12943:6;;;;;-1:-1:-1;12928:31:0;;-1:-1:-1;12928:47:0;;;;;;;;;;;;;;12943:6;;12928:47;;;5:2:-1;;;;30:1;27;20:12;5:2;12928:47:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;12928:47:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;13061:4:0;;12648:425;-1:-1:-1;;;;12648:425:0:o;2722:141::-;3180:12;:10;:12::i;:::-;2794:14;:23;;-1:-1:-1;;;;;2794:23:0;;-1:-1:-1;;;;;;2794:23:0;;;;;;;;2833:22;;;;;;;;;;;;;;;;2722:141;:::o;10277:171::-;10418:6;;10403:37;;;-1:-1:-1;;;10403:37:0;;;;10321:7;;-1:-1:-1;;;;;10418:6:0;;10403:35;;:37;;;;;;;;;;;;;;10418:6;10403:37;;;5:2:-1;;;;30:1;27;20:12;5:2;10403:37:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;10403:37:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10403:37:0;;-1:-1:-1;10277:171:0;:::o;13367:479::-;13589:6;;:35;;;-1:-1:-1;;;13589:35:0;;13613:10;13589:35;;;;;;13480:4;;-1:-1:-1;;;;;13589:6:0;;:23;;:35;;;;;13480:4;;13589:35;;;;;;;13480:4;13589:6;:35;;;5:2:-1;;;;30:1;27;20:12;5:2;13589:35:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;;13710:6:0;;13695:53;;;-1:-1:-1;;;13695:53:0;;-1:-1:-1;;;;;13695:53:0;;;;;;;;;;;;;;;;;;;;;;13710:6;;;;;-1:-1:-1;13695:36:0;;-1:-1:-1;13695:53:0;;;;;;;;;;;;;;13710:6;;13695:53;;;5:2:-1;;;;30:1;27;20:12;5:2;13695:53:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;13695:53:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;13834:4:0;;13367:479;-1:-1:-1;;;;;13367:479:0:o;9982:163::-;10118:6;;10103:34;;;-1:-1:-1;;;10103:34:0;;;;10023:5;;-1:-1:-1;;;;;10118:6:0;;10103:32;;:34;;;;;;;;;;;;;;10118:6;10103:34;;;5:2:-1;;;;30:1;27;20:12;2491:29:0;;;-1:-1:-1;;;;;2491:29:0;;:::o;10670:189::-;10824:6;;10809:42;;;-1:-1:-1;;;10809:42:0;;-1:-1:-1;;;;;10809:42:0;;;;;;;;;10727:7;;10824:6;;;;;10809:33;;:42;;;;;;;;;;;;;;;10824:6;10809:42;;;5:2:-1;;;;30:1;27;20:12;5:2;10809:42:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;10809:42:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10809:42:0;;10670:189;-1:-1:-1;;10670:189:0:o;6005:130::-;3180:12;:10;:12::i;:::-;6073:6;:16;;-1:-1:-1;;;;;6073:16:0;;-1:-1:-1;;;;;;6073:16:0;;;;;;;;6105:22;;;;;;;;;;;;;;;;6005:130;:::o;2871:271::-;2940:14;;-1:-1:-1;;;;;2940:14:0;2926:10;:28;2918:94;;;;-1:-1:-1;;;2918:94:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3041:5;;;3048:14;3028:35;;;-1:-1:-1;;;;;3041:5:0;;;3028:35;;3048:14;;;;3028:35;;;;;;;;;;;;;;;;3082:14;;;;3074:22;;-1:-1:-1;;;;;;3074:22:0;;;-1:-1:-1;;;;;3082:14:0;;3074:22;;;;3107:27;;;2871:271::o;2464:20::-;;;-1:-1:-1;;;;;2464:20:0;;:::o;6143:1302::-;8265:6;;-1:-1:-1;;;;;8265:6:0;8250:10;8240:31;8232:64;;;;;-1:-1:-1;;;8232:64:0;;;;;;;;;;;;-1:-1:-1;;;8232:64:0;;;;;;;;;;;;;;;6393:33;;;;;;;;;;;;;;;;;;;;;;6367:8;;6393:22;;:33;6367:8;;;;;;6393:33;;6367:8;;;;6393:33;1::-1;99:1;81:16;;74:27;;;;-1:-1;6393:33:0;;-1:-1:-1;6853:9:0;;-1:-1:-1;;6880:79:0;;;-1:-1:-1;6880:79:0;;6982:1;6977:87;;;;7087:1;7082:95;;;;7200:1;7195:103;;;;7321:1;7316:111;;;;6846:581;;6880:79;6935:4;6930:2;6919:9;6915:18;6910:30;6880:79;;6977:87;7038:6;7032:4;7027:2;7016:9;7012:18;7007:38;6977:87;;7082:95;7151:6;7143;7137:4;7132:2;7121:9;7117:18;7112:46;7082:95;;7195:103;7272:6;7264;7256;7250:4;7245:2;7234:9;7230:18;7225:54;7195:103;;7316:111;7401:6;7393;7385;7377;7371:4;7366:2;7355:9;7351:18;7346:62;6846:581;;6448:990;;6143:1302;;;;;;;:::o;9807:167::-;9949:6;;9934:32;;;-1:-1:-1;;;9934:32:0;;;;9846:13;;-1:-1:-1;;;;;9949:6:0;;9934:30;;:32;;;;;9949:6;;9934:32;;;;;;;9949:6;9934:32;;;5:2:-1;;;;30:1;27;20:12;11584:417:0;11754:6;;:35;;;-1:-1:-1;;;11754:35:0;;11778:10;11754:35;;;;;;11645:4;;-1:-1:-1;;;;;11754:6:0;;:23;;:35;;;;;11645:4;;11754:35;;;;;;;11645:4;11754:6;:35;;;5:2:-1;;;;30:1;27;20:12;5:2;11754:35:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;;11875:6:0;;11860:43;;;-1:-1:-1;;;11860:43:0;;-1:-1:-1;;;;;11860:43:0;;;;;;;;;;;;;;;11875:6;;;;;-1:-1:-1;11860:32:0;;-1:-1:-1;11860:43:0;;;;;;;;;;;;;;11875:6;;11860:43;;;5:2:-1;;;;30:1;27;20:12;5914:23:0;;;-1:-1:-1;;;;;5914:23:0;;:::o;11198:211::-;11367:6;;11352:49;;;-1:-1:-1;;;11352:49:0;;-1:-1:-1;;;;;11352:49:0;;;;;;;;;;;;;;;;11270:7;;11367:6;;;;;11352:33;;:49;;;;;;;;;;;;;;;11367:6;11352:49;;;5:2:-1;;;;30:1;27;20:12;5:2;11352:49:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11352:49:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11352:49:0;;11198:211;-1:-1:-1;;;11198:211:0:o;3220:133::-;3288:5;;-1:-1:-1;;;;;3288:5:0;3274:10;:19;3266:79;;;;-1:-1:-1;;;3266:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3220:133::o

Swarm Source

bzzr://669d84046aaad4a19527d88bc0619b237e034b4598858fb24a70a8e025a049f0
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
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.