Contract 0x7884F51dC1410387371ce61747CB6264E1dAeE0B 4

 

Contract Overview

Binance: BDOT Token
Balance:
0 Ether

EtherValue:
$0.00

Token:
Txn Hash
Method
Block
From
To
Value
0xd56996f0e86dd845afc4fb776f9f27ec9a386af1b41fc9acbe68af7e2bdbf80dTransfer153011552022-08-08 10:59:562 days 12 hrs ago0x980022d651dc540e5b64b0583bce5dcb92a28d4a IN  Binance: BDOT Token0 Ether0.00056191 9.87284127
0xb18a2b14357f442c21a07a12505191da1add0d6d460825846988524e19e4cdacTransfer152905202022-08-06 19:09:484 days 4 hrs ago0x5a011278a600f3f996600dcde7d25d94ede94994 IN  Binance: BDOT Token0 Ether0.000318528
0x1c1261f0f1494f993eea3adb962a5ee49ca18fc5b11710cd23c56b21955f3bd6Transfer152904812022-08-06 19:01:544 days 4 hrs ago0x5a011278a600f3f996600dcde7d25d94ede94994 IN  Binance: BDOT Token0 Ether0.000493728
0xcdaef07f4406d0406246862e7bbfa7d595bbe899dabb2440ecd0d4ac053bc945Transfer152519322022-07-31 18:46:0310 days 4 hrs ago0x803648802454826aff85695e205442d4e0eb4c28 IN  Binance: BDOT Token0 Ether0.00147629 25.93860938
0x9f40877911eb7f7c32f656721327b3190c7c4cbf904829354ca107f2671fb5b8Transfer151274802022-07-12 11:15:4129 days 12 hrs ago0x7262b784e35e1f0d1b83f4f00cab1877e3047e70 IN  Binance: BDOT Token0 Ether0.001787831.4051673
0xbd66fe23d110d6fec022049d1669efad60b14ead4a43ab8098fe00c84e4b7306Transfer151274532022-07-12 11:06:1329 days 12 hrs agoHuobi 10 IN  Binance: BDOT Token0 Ether0.0017078130
0x9afbe752d2ad36cf6c25b6959fee3916e78ff74eed8e4225dba928f1eecaf929Transfer150512972022-06-30 16:22:4941 days 7 hrs ago0x561b03c3b7c96679767aa462aae1b1c22ef75251 IN  Binance: BDOT Token0 Ether0.0038409567.5
0xdb6bdfe1000ce9e2289cc778510d748a7537427296d2bcc86f5de76aea7648a8Transfer150305912022-06-26 19:50:1645 days 3 hrs ago0x32c5779159f3179c6a6e66695b2c852dccaef7d0 IN  Binance: BDOT Token0 Ether0.00300421 52.78425812
0x16e7543c9406bca767df516aceeff003d272bc63f7537b3659b8a5a4b72f9fe4Transfer149608472022-06-14 8:41:1057 days 14 hrs ago0xca8117fa7078f3f329a6dada8e071a164709e44e IN  Binance: BDOT Token0 Ether0.00202442 35.56171565
0x6ef7a7a2cecc3fd0556e0a2e11c5cce2ccb59fbd33ad055ff57d1749271d9a6aTransfer147457622022-05-10 1:30:1592 days 22 hrs ago0xe094ef0a4951445aa48e66e4707144fa437fd0e1 IN  Binance: BDOT Token0 Ether0.00367778 92.31628915
0x5d78720024efb638c83c52ae3cf46c76d13ec4bf396161f8e73d9f2df3a00833Transfer147455932022-05-10 0:54:5292 days 22 hrs ago0xa7a44f721814f434b261ed2e438fa08a383a7c5b IN  Binance: BDOT Token0 Ether0.00825615145
0xbb80bb171d688d152d237e12847f303ade5522297530d6888da45220e3719346Transfer146654592022-04-27 8:37:56105 days 14 hrs ago0xd8771478bcfca422c64eaf69d7ce3ee52540546f IN  Binance: BDOT Token0 Ether0.0016298 28.62969504
0x8a97661c7d240c358ebeade605070d6588fd638d24aa08560c9867d17ac43e10Transfer146201032022-04-20 5:48:14112 days 17 hrs ago0x72193d38b5957410c0f39d0896d33eb206e3eff6 IN  Binance: BDOT Token0 Ether0.0014275342
0x14c542bcae7d1d853186287a3a3c93b52223a6b361c3327d13051256a1a8edc3Transfer146196442022-04-20 3:59:35112 days 19 hrs ago0x72193d38b5957410c0f39d0896d33eb206e3eff6 IN  Binance: BDOT Token0 Ether0.0015498945.6
0xea930bd0ee907b3f15a1551e05e318bbbc9940c71c06dce0e782e15bd6055eb3Transfer146193632022-04-20 2:46:31112 days 20 hrs ago0x72193d38b5957410c0f39d0896d33eb206e3eff6 IN  Binance: BDOT Token0 Ether0.0024377439.5
0x8f0d786a307136f1a84557423b14d76e569bde923890316db141f68faf7c4c4cTransfer144550642022-03-25 11:07:23138 days 12 hrs ago0x272290fcee877c67eb3af95f8118424a0896293a IN  Binance: BDOT Token0 Ether0.001480126
0x4053cffeddf183608fcb675c404743bc4dcca56c51612b52748797e18a454f3fTransfer144329802022-03-22 0:43:53141 days 22 hrs ago0xa3a1a6fcfeeea42c2b68a0742b14d368ce0d8258 IN  Binance: BDOT Token0 Ether0.0042458574.6
0xa3844712b4a46c2075f1c6f2ac3d7a22a70da1407bf67cb4cca6bca4dd471829Approve144211152022-03-20 4:30:50143 days 19 hrs ago0xbc67b16e9cb07ba7e60f79e2e93c436a516d35ec IN  Binance: BDOT Token0 Ether0.0009515 17.12008724
0x8fd74a02545af5277d1acac68f2f355446026179696b36ca98fab60b595a38e5Transfer143655492022-03-11 12:30:03152 days 11 hrs ago0x3d2664cd9cdb9edfc49785cc804a43148459692c IN  Binance: BDOT Token0 Ether0.00077393 19.43826748
0x96c1df1443874e6fe41befcedc62fcf9f9aa8ab1c789239b22cb0bc47fbbfa04Transfer143642992022-03-11 7:44:06152 days 15 hrs ago0x50f4abffe62f7e5e6cc19e552abe0cd60578769a IN  Binance: BDOT Token0 Ether0.000796320
0xd8aa17f5b3353109d6d0cb18ba571a0e966d10a8b9591a3b775ef72a52a74dbcTransfer143642692022-03-11 7:37:54152 days 15 hrs ago0x50f4abffe62f7e5e6cc19e552abe0cd60578769a IN  Binance: BDOT Token0 Ether0.0010707624
0x891d12686014e266a575d251fe3a6abc1df2cb644c8de7a8404e745145a6a0ddTransfer143003352022-03-01 9:37:32162 days 13 hrs ago0x6abd9ba0038995a02c8f09309ea3661009564934 IN  Binance: BDOT Token0 Ether0.0011204433
0xfbe8039c257ab616ce292682f35ae6816adc13fecb9a4fbeafd2b0996ed597b1Transfer142908002022-02-27 21:59:49164 days 1 hr ago0x8cecdf314a549517e10ed62d000abd2681dba3cd IN  Binance: BDOT Token0 Ether0.0031463379
0xbc2f6f7ad52ab566a66a86d03bfe31942fa1795c1fcf522026772b27d8ee714cTransfer142906882022-02-27 21:36:36164 days 1 hr ago0xcf740e33a7311348e6e9a4884097f8421ccde6a0 IN  Binance: BDOT Token0 Ether0.00424029106.5
0xf408eb908f94facbd0976b68a8cdae49325f467495195ec6b72d093f6a6d895bTransfer142812072022-02-26 10:36:22165 days 12 hrs ago0x21a79a2968dee578c70facb8091746c2cc108f83 IN  Binance: BDOT Token0 Ether0.0015930840
[ Download CSV Export 

OVERVIEW

Polkadot is a blockchain project that aims to connect blockchains, enables the transfer of value and logic across chains. DOT is the native coin of the network.

Latest 1 internal transaction
Parent Txn Hash Block From To Value
0xe82a9275e88e06a1a7799988d916c90b9d84322883d78e57b2976ac5c69ddcd5111112482020-10-23 7:43:38656 days 15 hrs ago Binance: Deployer 1  Contract Creation0 Ether
[ Download CSV Export 
Loading

Similar Match Source Code
Note: This contract matches the deployed ByteCode of the Source Code for Contract 0x9be89d2a4cd102d8fecc6bf9da793be995c22541

Contract Name:
AdminUpgradeabilityProxy

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, Apache-2.0 license, Audited
/**
 *Submitted for verification at Etherscan.io on 2020-10-23
*/

// File: contracts/ethereum/AdminUpgradeabilityProxy.sol

/**
 *Submitted for verification at Etherscan.io on 2019-09-09
*/

// File: contracts/zeppelin/Proxy.sol

pragma solidity 0.4.24;

/**
 * @title Proxy
 * @dev Implements delegation of calls to other contracts, with proper
 * forwarding of return values and bubbling of failures.
 * It defines a fallback function that delegates all calls to the address
 * returned by the abstract _implementation() internal function.
 */
contract Proxy {
    /**
     * @dev Fallback function.
     * Implemented entirely in `_fallback`.
     */
    function () payable external {
        _fallback();
    }

    /**
     * @return The Address of the implementation.
     */
    function _implementation() internal view returns (address);

    /**
     * @dev Delegates execution to an implementation contract.
     * This is a low level function that doesn't return to its internal call site.
     * It will return to the external caller whatever the implementation returns.
     * @param implementation Address to delegate.
     */
    function _delegate(address implementation) internal {
        assembly {
        // Copy msg.data. We take full control of memory in this inline assembly
        // block because it will not return to Solidity code. We overwrite the
        // Solidity scratch pad at memory position 0.
            calldatacopy(0, 0, calldatasize)

        // Call the implementation.
        // out and outsize are 0 because we don't know the size yet.
            let result := delegatecall(gas, implementation, 0, calldatasize, 0, 0)

        // Copy the returned data.
            returndatacopy(0, 0, returndatasize)

            switch result
            // delegatecall returns 0 on error.
            case 0 { revert(0, returndatasize) }
            default { return(0, returndatasize) }
        }
    }

    /**
     * @dev Function that is run as the first thing in the fallback function.
     * Can be redefined in derived contracts to add functionality.
     * Redefinitions must call super._willFallback().
     */
    function _willFallback() internal {
    }

    /**
     * @dev fallback implementation.
     * Extracted to enable manual triggering.
     */
    function _fallback() internal {
        _willFallback();
        _delegate(_implementation());
    }
}

// File: contracts/zeppelin/AddressUtils.sol

pragma solidity 0.4.24;


/**
 * Utility library of inline functions on addresses
 */
library AddressUtils {

    /**
     * Returns whether the target address is a contract
     * @dev This function will return false if invoked during the constructor of a contract,
     * as the code is not actually created until after the constructor finishes.
     * @param addr address to check
     * @return whether the target address is a contract
     */
    function isContract(address addr) internal view returns (bool) {
        uint256 size;
        // XXX Currently there is no better way to check if there is a contract in an address
        // than to check the size of the code at that address.
        // See https://ethereum.stackexchange.com/a/14016/36603
        // for more details about how this works.
        // TODO Check this again before the Serenity release, because all addresses will be
        // contracts then.
        // solium-disable-next-line security/no-inline-assembly
        assembly { size := extcodesize(addr) }
        return size > 0;
    }

}

// File: contracts/zeppelin/UpgradeabilityProxy.sol

pragma solidity 0.4.24;



/**
 * @title UpgradeabilityProxy
 * @dev This contract implements a proxy that allows to change the
 * implementation address to which it will delegate.
 * Such a change is called an implementation upgrade.
 */
contract UpgradeabilityProxy is Proxy {
    /**
     * @dev Emitted when the implementation is upgraded.
     * @param implementation Address of the new implementation.
     */
    event Upgraded(address implementation);

    /**
     * @dev Storage slot with the address of the current implementation.
     * This is the keccak-256 hash of "org.zeppelinos.proxy.implementation", and is
     * validated in the constructor.
     */
    bytes32 private constant IMPLEMENTATION_SLOT = 0x7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c3;

    /**
     * @dev Contract constructor.
     * @param _implementation Address of the initial implementation.
     */
    constructor(address _implementation) public {
        assert(IMPLEMENTATION_SLOT == keccak256("org.zeppelinos.proxy.implementation"));

        _setImplementation(_implementation);
    }

    /**
     * @dev Returns the current implementation.
     * @return Address of the current implementation
     */
    function _implementation() internal view returns (address impl) {
        bytes32 slot = IMPLEMENTATION_SLOT;
        assembly {
            impl := sload(slot)
        }
    }

    /**
     * @dev Upgrades the proxy to a new implementation.
     * @param newImplementation Address of the new implementation.
     */
    function _upgradeTo(address newImplementation) internal {
        _setImplementation(newImplementation);
        emit Upgraded(newImplementation);
    }

    /**
     * @dev Sets the implementation address of the proxy.
     * @param newImplementation Address of the new implementation.
     */
    function _setImplementation(address newImplementation) private {
        require(AddressUtils.isContract(newImplementation), "Cannot set a proxy implementation to a non-contract address");

        bytes32 slot = IMPLEMENTATION_SLOT;

        assembly {
            sstore(slot, newImplementation)
        }
    }
}

// File: contracts/zeppelin/AdminUpgradeabilityProxy.sol

pragma solidity 0.4.24;


/**
 * @title AdminUpgradeabilityProxy
 * @dev This contract combines an upgradeability proxy with an authorization
 * mechanism for administrative tasks.
 * All external functions in this contract must be guarded by the
 * `ifAdmin` modifier. See ethereum/solidity#3864 for a Solidity
 * feature proposal that would enable this to be done automatically.
 */
contract AdminUpgradeabilityProxy is UpgradeabilityProxy {
    /**
     * @dev Emitted when the administration has been transferred.
     * @param previousAdmin Address of the previous admin.
     * @param newAdmin Address of the new admin.
     */
    event AdminChanged(address previousAdmin, address newAdmin);

    /**
     * @dev Storage slot with the admin of the contract.
     * This is the keccak-256 hash of "org.zeppelinos.proxy.admin", and is
     * validated in the constructor.
     */
    bytes32 private constant ADMIN_SLOT = 0x10d6a54a4754c8869d6886b5f5d7fbfa5b4522237ea5c60d11bc4e7a1ff9390b;

    /**
     * @dev Modifier to check whether the `msg.sender` is the admin.
     * If it is, it will run the function. Otherwise, it will delegate the call
     * to the implementation.
     */
    modifier ifAdmin() {
        if (msg.sender == _admin()) {
            _;
        } else {
            _fallback();
        }
    }

    /**
     * Contract constructor.
     * It sets the `msg.sender` as the proxy administrator.
     * @param _implementation address of the initial implementation.
     */
    constructor(address _implementation) UpgradeabilityProxy(_implementation) public {
        assert(ADMIN_SLOT == keccak256("org.zeppelinos.proxy.admin"));

        _setAdmin(msg.sender);
    }

    /**
     * @return The address of the proxy admin.
     */
    function admin() external view ifAdmin returns (address) {
        return _admin();
    }

    /**
     * @return The address of the implementation.
     */
    function implementation() external view ifAdmin returns (address) {
        return _implementation();
    }

    /**
     * @dev Changes the admin of the proxy.
     * Only the current admin can call this function.
     * @param newAdmin Address to transfer proxy administration to.
     */
    function changeAdmin(address newAdmin) external ifAdmin {
        require(newAdmin != address(0), "Cannot change the admin of a proxy to the zero address");
        emit AdminChanged(_admin(), newAdmin);
        _setAdmin(newAdmin);
    }

    /**
     * @dev Upgrade the backing implementation of the proxy.
     * Only the admin can call this function.
     * @param newImplementation Address of the new implementation.
     */
    function upgradeTo(address newImplementation) external ifAdmin {
        _upgradeTo(newImplementation);
    }

    /**
     * @dev Upgrade the backing implementation of the proxy and call a function
     * on the new implementation.
     * This is useful to initialize the proxied contract.
     * @param newImplementation Address of the new implementation.
     * @param data Data to send as msg.data in the low level call.
     * It should include the signature and the parameters of the function to be
     * called, as described in
     * https://solidity.readthedocs.io/en/develop/abi-spec.html#function-selector-and-argument-encoding.
     */
    function upgradeToAndCall(address newImplementation, bytes data) payable external ifAdmin {
        _upgradeTo(newImplementation);
        require(address(this).call.value(msg.value)(data));
    }

    /**
     * @return The admin slot.
     */
    function _admin() internal view returns (address adm) {
        bytes32 slot = ADMIN_SLOT;
        assembly {
            adm := sload(slot)
        }
    }

    /**
     * @dev Sets the address of the proxy admin.
     * @param newAdmin Address of the new proxy admin.
     */
    function _setAdmin(address newAdmin) internal {
        bytes32 slot = ADMIN_SLOT;

        assembly {
            sstore(slot, newAdmin)
        }
    }

    /**
     * @dev Only fall back when the sender is not the admin.
     */
    function _willFallback() internal {
        require(msg.sender != _admin(), "Cannot call fallback function from the proxy admin");
        super._willFallback();
    }
}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[{"name":"newImplementation","type":"address"}],"name":"upgradeTo","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newImplementation","type":"address"},{"name":"data","type":"bytes"}],"name":"upgradeToAndCall","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"implementation","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newAdmin","type":"address"}],"name":"changeAdmin","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"admin","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_implementation","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"previousAdmin","type":"address"},{"indexed":false,"name":"newAdmin","type":"address"}],"name":"AdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"implementation","type":"address"}],"name":"Upgraded","type":"event"}]

608060405234801561001057600080fd5b5060405160208061080d83398101604081815291517f6f72672e7a657070656c696e6f732e70726f78792e696d706c656d656e74617482527f696f6e00000000000000000000000000000000000000000000000000000000006020830152915190819003602301902081906000805160206107ed8339815191521461009157fe5b6100a381640100000000610104810204565b50604080517f6f72672e7a657070656c696e6f732e70726f78792e61646d696e0000000000008152905190819003601a0190206000805160206107cd833981519152146100ec57fe5b6100fe336401000000006101c2810204565b506101dc565b600061011c826401000000006105ae6101d482021704565b15156101af57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603b60248201527f43616e6e6f742073657420612070726f787920696d706c656d656e746174696f60448201527f6e20746f2061206e6f6e2d636f6e747261637420616464726573730000000000606482015290519081900360840190fd5b506000805160206107ed83398151915255565b6000805160206107cd83398151915255565b6000903b1190565b6105e2806101eb6000396000f30060806040526004361061006c5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416633659cfe681146100765780634f1ef286146100975780635c60da1b146100b75780638f283970146100e8578063f851a44014610109575b61007461011e565b005b34801561008257600080fd5b50610074600160a060020a0360043516610138565b61007460048035600160a060020a03169060248035908101910135610172565b3480156100c357600080fd5b506100cc6101ea565b60408051600160a060020a039092168252519081900360200190f35b3480156100f457600080fd5b50610074600160a060020a0360043516610227565b34801561011557600080fd5b506100cc610339565b610126610364565b610136610131610411565b610436565b565b61014061045a565b600160a060020a031633600160a060020a03161415610167576101628161047f565b61016f565b61016f61011e565b50565b61017a61045a565b600160a060020a031633600160a060020a031614156101dd5761019c8361047f565b30600160a060020a03163483836040518083838082843782019150509250505060006040518083038185875af19250505015156101d857600080fd5b6101e5565b6101e561011e565b505050565b60006101f461045a565b600160a060020a031633600160a060020a0316141561021c57610215610411565b9050610224565b61022461011e565b90565b61022f61045a565b600160a060020a031633600160a060020a0316141561016757600160a060020a03811615156102e557604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603660248201527f43616e6e6f74206368616e6765207468652061646d696e206f6620612070726f60448201527f787920746f20746865207a65726f206164647265737300000000000000000000606482015290519081900360840190fd5b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f61030e61045a565b60408051600160a060020a03928316815291841660208301528051918290030190a1610162816104c7565b600061034361045a565b600160a060020a031633600160a060020a0316141561021c5761021561045a565b61036c61045a565b600160a060020a031633141561040957604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f43616e6e6f742063616c6c2066616c6c6261636b2066756e6374696f6e20667260448201527f6f6d207468652070726f78792061646d696e0000000000000000000000000000606482015290519081900360840190fd5b610136610136565b7f7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c35490565b3660008037600080366000845af43d6000803e808015610455573d6000f35b3d6000fd5b7f10d6a54a4754c8869d6886b5f5d7fbfa5b4522237ea5c60d11bc4e7a1ff9390b5490565b610488816104eb565b60408051600160a060020a038316815290517fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b9181900360200190a150565b7f10d6a54a4754c8869d6886b5f5d7fbfa5b4522237ea5c60d11bc4e7a1ff9390b55565b60006104f6826105ae565b151561058957604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603b60248201527f43616e6e6f742073657420612070726f787920696d706c656d656e746174696f60448201527f6e20746f2061206e6f6e2d636f6e747261637420616464726573730000000000606482015290519081900360840190fd5b507f7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c355565b6000903b11905600a165627a7a72305820e4a5892948c65d23f1d741fe07987e124bcf54f5df03405b4bb6dce4e3f1a656002910d6a54a4754c8869d6886b5f5d7fbfa5b4522237ea5c60d11bc4e7a1ff9390b7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c30000000000000000000000009f344834752cb3a8c54c3ddcd41da4042b10d0b9

Deployed ByteCode Sourcemap

6315:3977:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;654:11;:9;:11::i;:::-;6315:3977;8655:111;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;8655:111:0;-1:-1:-1;;;;;8655:111:0;;;;;9322:199;;;;;-1:-1:-1;;;;;9322:199:0;;;;;;;;;;;;;7906:109;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7906:109:0;;;;;;;;-1:-1:-1;;;;;7906:109:0;;;;;;;;;;;;;;8210:242;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;8210:242:0;-1:-1:-1;;;;;8210:242:0;;;;;7738:91;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7738:91:0;;;;2312:103;2353:15;:13;:15::i;:::-;2379:28;2389:17;:15;:17::i;:::-;2379:9;:28::i;:::-;2312:103::o;8655:111::-;7193:8;:6;:8::i;:::-;-1:-1:-1;;;;;7179:22:0;:10;-1:-1:-1;;;;;7179:22:0;;7175:100;;;8729:29;8740:17;8729:10;:29::i;:::-;7175:100;;;7252:11;:9;:11::i;:::-;8655:111;:::o;9322:199::-;7193:8;:6;:8::i;:::-;-1:-1:-1;;;;;7179:22:0;:10;-1:-1:-1;;;;;7179:22:0;;7175:100;;;9423:29;9434:17;9423:10;:29::i;:::-;9479:4;-1:-1:-1;;;;;9471:18:0;9496:9;9507:4;;9471:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9463:50;;;;;;;;7175:100;;;7252:11;:9;:11::i;:::-;9322:199;;;:::o;7906:109::-;7963:7;7193:8;:6;:8::i;:::-;-1:-1:-1;;;;;7179:22:0;:10;-1:-1:-1;;;;;7179:22:0;;7175:100;;;7990:17;:15;:17::i;:::-;7983:24;;7175:100;;;7252:11;:9;:11::i;:::-;7906:109;:::o;8210:242::-;7193:8;:6;:8::i;:::-;-1:-1:-1;;;;;7179:22:0;:10;-1:-1:-1;;;;;7179:22:0;;7175:100;;;-1:-1:-1;;;;;8285:22:0;;;;8277:89;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8382:32;8395:8;:6;:8::i;:::-;8382:32;;;-1:-1:-1;;;;;8382:32:0;;;;;;;;;;;;;;;;;;;;;8425:19;8435:8;8425:9;:19::i;7738:91::-;7786:7;7193:8;:6;:8::i;:::-;-1:-1:-1;;;;;7179:22:0;:10;-1:-1:-1;;;;;7179:22:0;;7175:100;;;7813:8;:6;:8::i;10119:170::-;10186:8;:6;:8::i;:::-;-1:-1:-1;;;;;10172:22:0;:10;:22;;10164:85;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10260:21;:19;:21::i;4891:181::-;4374:66;5043:11;;5020:45::o;1117:814::-;1440:12;1437:1;1434;1421:32;1644:1;1641;1627:12;1624:1;1608:14;1603:3;1590:56;1719:14;1716:1;1713;1698:36;1757:6;1826:36;;;;1896:14;1893:1;1886:25;1826:36;1845:14;1842:1;1835:25;9579:161;6870:66;9711:11;;9689:44::o;5223:155::-;5290:37;5309:17;5290:18;:37::i;:::-;5343:27;;;-1:-1:-1;;;;;5343:27:0;;;;;;;;;;;;;;;5223:155;:::o;9872:159::-;6870:66;9991:22;9976:48::o;5531:321::-;5732:12;5613:42;5637:17;5613:23;:42::i;:::-;5605:114;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;4374:66:0;5803:31;5788:57::o;2937:629::-;2994:4;3514:17;;3550:8;;2937:629::o

Swarm Source

bzzr://e4a5892948c65d23f1d741fe07987e124bcf54f5df03405b4bb6dce4e3f1a656
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.