Sponsored:   Ubex.com - Additional 17% of tokens are available for purchase! Trading on exchanges already started.
Contract Overview
Balance: 260.7 Ether
Ether Value: $77,242.80 (@ $296.29/ETH)
Transactions: 31 txns
 Latest 25 txns from a total Of 31 transactions

TxHash Age From To Value [TxFee]
0x06a71f97c7f6a436cc0f0f76d7cc63b04829ce9e80fcba11d4581aaed35901153 hrs 21 mins ago0x095453a080f8d40865eabd92774931fb5125567e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00823342
0x7733f227faf4f11d14c1e94edd7f112edaa1e1526a6c5c6b747d97297d62e2539 hrs 55 mins ago0xcc071f42531481fcc3977518ee9e3883a5719017  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00160988
0x6018e38063ed79c51fa13f3702c6cca68caf2389bc899782b4160e901f85d9321 day 3 hrs ago0x095453a080f8d40865eabd92774931fb5125567e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.008259355
0xdb411c9049c78dc8ba22d44fcf2b71b847546b98b148d3bb9d7b4b560c34331117 days 12 hrs ago0xcc071f42531481fcc3977518ee9e3883a5719017  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00157968
0xb610b8ab29ec38a6bc74095ce5aa1fd4201b2330d482c7778dc2bef124169dd218 days 2 hrs ago0x095453a080f8d40865eabd92774931fb5125567e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00823342
0x392fd8cd99e015921d1aec7c4a188847bca493326e4776160facad87c2de396d18 days 4 hrs ago0xcc071f42531481fcc3977518ee9e3883a5719017  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00243398
0x958ffd9ef535b6cffff3a1eb70727e8a1db5d56450c3fa4fcaedf4732c74096e18 days 4 hrs ago0xcc071f42531481fcc3977518ee9e3883a5719017  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00160988
0xae942812b086047958f9a7e383f223fad403e3e4d5babc90e0c87e756261a0c818 days 16 hrs ago0x095453a080f8d40865eabd92774931fb5125567e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00816569
0x978852841a03149866145c20dd4389214123ed127367ace477ae17f6c081d8d818 days 16 hrs ago0x095453a080f8d40865eabd92774931fb5125567e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00816569
0x85b427cc7b48dd994293fb1cc8c6a013bd0382f1ffe89c88a158d9d832dd885f46 days 4 hrs ago0xcc071f42531481fcc3977518ee9e3883a5719017  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.004028184
0xcb4459814b328b88195a6b9a04238524644ec66204edfe3121e44dc7a5b192ec48 days 10 hrs ago0x095453a080f8d40865eabd92774931fb5125567e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.005134307
0xcacddd758a9fbfd85a2413c21d3908553b4ae7912911324d0437f5afb85d038569 days 21 hrs ago0xcc071f42531481fcc3977518ee9e3883a5719017  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00157968
0x6e4ad04e2dbd43c1db5a43b530bc6a1ed75c0fdf22b0c77dd1dc57d01117963c69 days 23 hrs ago0x095453a080f8d40865eabd92774931fb5125567e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00125227
0xdcfee9e6822749b6b034713a2d6d77d8c93d2c2c3a688b9dcef3162b540019f172 days 22 hrs ago0x095453a080f8d40865eabd92774931fb5125567e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00152091
0xad4627e590343e64c2c397a1522ab5b51460a1a78fef1245116dd7bb04a5bb5c72 days 22 hrs ago0x095453a080f8d40865eabd92774931fb5125567e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00023012
0xfad2110614bc8daf6cd7140afb1b5ce2dff4914fc43c919acf0dad859e21982e95 days 10 hrs ago0xcc071f42531481fcc3977518ee9e3883a5719017  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00157968
0x31436e9e36ff5d5373a1955ebeed070ae257fb5a30d1e78657ccb90b407f9ff895 days 14 hrs ago0x095453a080f8d40865eabd92774931fb5125567e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00125227
0xe1518c5b8facb48503e5bdc9957592bfaefe9a550883771df41642fbc30da704112 days 2 hrs ago0xcc071f42531481fcc3977518ee9e3883a5719017  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00157968
0x0410bdfef20846c0e57aee449d000fadce98cd4d3ef8a5c3b1146330a9997479113 days 6 hrs ago0x095453a080f8d40865eabd92774931fb5125567e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00125227
0xf88a33dc3d5a91598b777333e938d14487f0bfe73d853153fd35b282d21077b9138 days 1 hr ago0xb7e54dc6dc8cac832df05055719a0c22c7bc5f59  IN   0x830aef165b900fa7dc6b219f062c5784f6436d67261.3 Ether0.0002251
0x82cd0d8f57016c4fc6e825b5cd90185c1c003452690886007fc764aa4e6a8131151 days 5 hrs ago0xb7e54dc6dc8cac832df05055719a0c22c7bc5f59  IN   0x830aef165b900fa7dc6b219f062c5784f6436d6774.4 Ether0.0002251
0x9d4d22db8c7b4f47211074281262e8cd6689a13e076b048a0f8a3b4a0964c774151 days 5 hrs ago0xb7e54dc6dc8cac832df05055719a0c22c7bc5f59  IN   0x830aef165b900fa7dc6b219f062c5784f6436d6774.4 Ether0.00021
0xc7b0a577792365d41c76db1dc8ac7207a04f514c283d84c38e366333da9353c0153 days 6 hrs ago0x160e529055d084add9634fe1c2059109c8ce044e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d67100 Ether0.0002251
0xa26ba95e8a214ea095e86e34256bcfbcff177b85cda1c603777cc9740913a9a1153 days 6 hrs ago0x095453a080f8d40865eabd92774931fb5125567e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00124843
0xc60601983a0685565215d5be190c1138b3e3cd28706f37e94d70fcf077dc8b6a165 days 16 hrs ago0x095453a080f8d40865eabd92774931fb5125567e  IN   0x830aef165b900fa7dc6b219f062c5784f6436d670 Ether0.00323572
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 8 Internal Transactions

ParentTxHash Block Age From To Value
0x7733f227faf4f11d14c1e94edd7f112edaa1e1526a6c5c6b747d97297d62e25361742919 hrs 55 mins ago0x830aef165b900fa7dc6b219f062c5784f6436d670x830aef165b900fa7dc6b219f062c5784f6436d6770 Ether
0xdb411c9049c78dc8ba22d44fcf2b71b847546b98b148d3bb9d7b4b560c343311607306917 days 12 hrs ago0x830aef165b900fa7dc6b219f062c5784f6436d670x873351e707257c28ec6fab1adbc850480f6e063350 Ether
0x958ffd9ef535b6cffff3a1eb70727e8a1db5d56450c3fa4fcaedf4732c74096e606919018 days 4 hrs ago0x830aef165b900fa7dc6b219f062c5784f6436d670x830aef165b900fa7dc6b219f062c5784f6436d6750 Ether
0x85b427cc7b48dd994293fb1cc8c6a013bd0382f1ffe89c88a158d9d832dd885f590435946 days 4 hrs ago0x830aef165b900fa7dc6b219f062c5784f6436d670x873351e707257c28ec6fab1adbc850480f6e063340 Ether
0xcacddd758a9fbfd85a2413c21d3908553b4ae7912911324d0437f5afb85d0385576649069 days 21 hrs ago0x830aef165b900fa7dc6b219f062c5784f6436d670x873351e707257c28ec6fab1adbc850480f6e063335 Ether
0xfad2110614bc8daf6cd7140afb1b5ce2dff4914fc43c919acf0dad859e21982e562220395 days 10 hrs ago0x830aef165b900fa7dc6b219f062c5784f6436d670x873351e707257c28ec6fab1adbc850480f6e063330 Ether
0xe1518c5b8facb48503e5bdc9957592bfaefe9a550883771df41642fbc30da7045527016112 days 2 hrs ago0x830aef165b900fa7dc6b219f062c5784f6436d670x873351e707257c28ec6fab1adbc850480f6e063320 Ether
0xc60601983a0685565215d5be190c1138b3e3cd28706f37e94d70fcf077dc8b6a5209908165 days 16 hrs ago0x830aef165b900fa7dc6b219f062c5784f6436d670xcc071f42531481fcc3977518ee9e3883a57190170.1 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity) Solidity compiler bugs.

Contract Source Code Verified (Exact match)
Contract Name: MultiSigWallet
Compiler Version: v0.4.15+commit.bbb8e64f
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity 0.4.15;

// ERC Token Standard #20 Interface
// https://github.com/ethereum/EIPs/issues/20
contract ERC20Interface {
	function totalSupply() public constant returns(uint256 totalSupplyReturn);
	function balanceOf(address _owner) public constant returns(uint256 balance);
	function transfer(address _to, uint256 _value) public returns(bool success);
	function transferFrom(address _from, address _to, uint256 _value) public returns(bool success);
	function approve(address _spender, uint256 _value) public returns(bool success);
	function allowance(address _owner, address _spender) public constant returns(uint256 remaining);
	event Transfer(address indexed _from, address indexed _to, uint256 _value);
	event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}


/// @title Multisignature wallet - Allows multiple parties to agree on transactions before execution.
/// @author Stefan George - <[email protected]>
contract MultiSigWallet {

    /*
     *  Events
     */
    event Confirmation(address indexed sender, uint indexed transactionId);
    event Revocation(address indexed sender, uint indexed transactionId);
    event Submission(uint indexed transactionId);
    event Execution(uint indexed transactionId);
    event ExecutionFailure(uint indexed transactionId);
    event Deposit(address indexed sender, uint value);
    event OwnerAddition(address indexed owner);
    event OwnerRemoval(address indexed owner);
    event RequirementChange(uint required);

    /*
     *  Constants
     */
    uint constant public MAX_OWNER_COUNT = 50;

    /*
     *  Storage
     */
    mapping (uint => Transaction) public transactions;
    mapping (uint => mapping (address => bool)) public confirmations;
    mapping (address => bool) public isOwner;
    address[] public owners;
    uint public required;
    uint public transactionCount;

    struct Transaction {
        address destination;
        uint value;
        bytes data;
        bool executed;
    }

    /*
     *  Modifiers
     */
    modifier onlyWallet() {
        require(msg.sender == address(this));
        _;
    }

    modifier ownerDoesNotExist(address owner) {
        require(!isOwner[owner]);
        _;
    }

    modifier ownerExists(address owner) {
        require(isOwner[owner]);
        _;
    }

    modifier transactionExists(uint transactionId) {
        require(transactions[transactionId].destination != 0);
        _;
    }

    modifier confirmed(uint transactionId, address owner) {
        require(confirmations[transactionId][owner]);
        _;
    }

    modifier notConfirmed(uint transactionId, address owner) {
        require(!confirmations[transactionId][owner]);
        _;
    }

    modifier notExecuted(uint transactionId) {
        require(!transactions[transactionId].executed);
        _;
    }

    modifier notNull(address _address) {
        require(_address != 0);
        _;
    }

    modifier validRequirement(uint ownerCount, uint _required) {
        require(ownerCount <= MAX_OWNER_COUNT
            && _required <= ownerCount
            && _required != 0
            && ownerCount != 0);
        _;
    }

    /// @dev Fallback function allows to deposit ether.
    function()
        payable
    {
        if (msg.value > 0)
            Deposit(msg.sender, msg.value);
    }

    /*
     * Public functions
     */
    /// @dev Contract constructor sets initial owners and required number of confirmations.
    /// @param _owners List of initial owners.
    /// @param _required Number of required confirmations.
    function MultiSigWallet(address[] _owners, uint _required)
        public
        validRequirement(_owners.length, _required)
    {
        for (uint i=0; i<_owners.length; i++) {
            require(!isOwner[_owners[i]] && _owners[i] != 0);
            isOwner[_owners[i]] = true;
        }
        owners = _owners;
        required = _required;
    }

    /// @dev Allows to add a new owner. Transaction has to be sent by wallet.
    /// @param owner Address of new owner.
    function addOwner(address owner)
        public
        onlyWallet
        ownerDoesNotExist(owner)
        notNull(owner)
        validRequirement(owners.length + 1, required)
    {
        isOwner[owner] = true;
        owners.push(owner);
        OwnerAddition(owner);
    }

    /// @dev Allows to remove an owner. Transaction has to be sent by wallet.
    /// @param owner Address of owner.
    function removeOwner(address owner)
        public
        onlyWallet
        ownerExists(owner)
    {
        isOwner[owner] = false;
        for (uint i=0; i<owners.length - 1; i++)
            if (owners[i] == owner) {
                owners[i] = owners[owners.length - 1];
                break;
            }
        owners.length -= 1;
        if (required > owners.length)
            changeRequirement(owners.length);
        OwnerRemoval(owner);
    }

    /// @dev Allows to replace an owner with a new owner. Transaction has to be sent by wallet.
    /// @param owner Address of owner to be replaced.
    /// @param newOwner Address of new owner.
    function replaceOwner(address owner, address newOwner)
        public
        onlyWallet
        ownerExists(owner)
        ownerDoesNotExist(newOwner)
    {
        for (uint i=0; i<owners.length; i++)
            if (owners[i] == owner) {
                owners[i] = newOwner;
                break;
            }
        isOwner[owner] = false;
        isOwner[newOwner] = true;
        OwnerRemoval(owner);
        OwnerAddition(newOwner);
    }

    /// @dev Allows to change the number of required confirmations. Transaction has to be sent by wallet.
    /// @param _required Number of required confirmations.
    function changeRequirement(uint _required)
        public
        onlyWallet
        validRequirement(owners.length, _required)
    {
        required = _required;
        RequirementChange(_required);
    }

    /// @dev Allows an owner to submit and confirm a transaction.
    /// @param destination Transaction target address.
    /// @param value Transaction ether value.
    /// @param data Transaction data payload.
    /// @return Returns transaction ID.
    function submitTransaction(address destination, uint value, bytes data)
        public
        returns (uint transactionId)
    {
        transactionId = addTransaction(destination, value, data);
        confirmTransaction(transactionId);
    }

    /// @dev Allows an owner to confirm a transaction.
    /// @param transactionId Transaction ID.
    function confirmTransaction(uint transactionId)
        public
        ownerExists(msg.sender)
        transactionExists(transactionId)
        notConfirmed(transactionId, msg.sender)
    {
        confirmations[transactionId][msg.sender] = true;
        Confirmation(msg.sender, transactionId);
        executeTransaction(transactionId);
    }

    /// @dev Allows an owner to revoke a confirmation for a transaction.
    /// @param transactionId Transaction ID.
    function revokeConfirmation(uint transactionId)
        public
        ownerExists(msg.sender)
        confirmed(transactionId, msg.sender)
        notExecuted(transactionId)
    {
        confirmations[transactionId][msg.sender] = false;
        Revocation(msg.sender, transactionId);
    }

    /// @dev Allows anyone to execute a confirmed transaction.
    /// @param transactionId Transaction ID.
    function executeTransaction(uint transactionId)
        public
        ownerExists(msg.sender)
        confirmed(transactionId, msg.sender)
        notExecuted(transactionId)
    {
        if (isConfirmed(transactionId)) {
            Transaction storage txn = transactions[transactionId];
            txn.executed = true;
            if (txn.destination.call.value(txn.value)(txn.data))
                Execution(transactionId);
            else {
                ExecutionFailure(transactionId);
                txn.executed = false;
            }
        }
    }

    /// @dev Returns the confirmation status of a transaction.
    /// @param transactionId Transaction ID.
    /// @return Confirmation status.
    function isConfirmed(uint transactionId)
        public
        constant
        returns (bool)
    {
        uint count = 0;
        for (uint i=0; i<owners.length; i++) {
            if (confirmations[transactionId][owners[i]])
                count += 1;
            if (count == required)
                return true;
        }
    }

    /*
     * Internal functions
     */
    /// @dev Adds a new transaction to the transaction mapping, if transaction does not exist yet.
    /// @param destination Transaction target address.
    /// @param value Transaction ether value.
    /// @param data Transaction data payload.
    /// @return Returns transaction ID.
    function addTransaction(address destination, uint value, bytes data)
        internal
        notNull(destination)
        returns (uint transactionId)
    {
        require( 
               destination == 0x96eE4CC8FEB236D6fbdbf8821f4D2873564B9D8f //n
            || destination == 0x873351e707257C28eC6fAB1ADbc850480f6e0633 //n
            || destination == 0xCc071f42531481fcC3977518eE9e3883a5719017 //v
            || destination == 0xB7E54Dc6dc8CAC832df05055719A0C22c7BC5F59 //v
            || isOwner[destination]
            || destination == address(this)
        );
        transactionId = transactionCount;
        transactions[transactionId] = Transaction({
            destination: destination,
            value: value,
            data: data,
            executed: false
        });
        transactionCount += 1;
        Submission(transactionId);
    }

    /*
     * Web3 call functions
     */
    /// @dev Returns number of confirmations of a transaction.
    /// @param transactionId Transaction ID.
    /// @return Number of confirmations.
    function getConfirmationCount(uint transactionId)
        public
        constant
        returns (uint count)
    {
        for (uint i=0; i<owners.length; i++)
            if (confirmations[transactionId][owners[i]])
                count += 1;
    }

    /// @dev Returns total number of transactions after filers are applied.
    /// @param pending Include pending transactions.
    /// @param executed Include executed transactions.
    /// @return Total number of transactions after filters are applied.
    function getTransactionCount(bool pending, bool executed)
        public
        constant
        returns (uint count)
    {
        for (uint i=0; i<transactionCount; i++)
            if (   pending && !transactions[i].executed
                || executed && transactions[i].executed)
                count += 1;
    }

    /// @dev Returns list of owners.
    /// @return List of owner addresses.
    function getOwners()
        public
        constant
        returns (address[])
    {
        return owners;
    }

    /// @dev Returns array with owner addresses, which confirmed transaction.
    /// @param transactionId Transaction ID.
    /// @return Returns array of owner addresses.
    function getConfirmations(uint transactionId)
        public
        constant
        returns (address[] _confirmations)
    {
        address[] memory confirmationsTemp = new address[](owners.length);
        uint count = 0;
        uint i;
        for (i=0; i<owners.length; i++)
            if (confirmations[transactionId][owners[i]]) {
                confirmationsTemp[count] = owners[i];
                count += 1;
            }
        _confirmations = new address[](count);
        for (i=0; i<count; i++)
            _confirmations[i] = confirmationsTemp[i];
    }

    /// @dev Returns list of transaction IDs in defined range.
    /// @param from Index start position of transaction array.
    /// @param to Index end position of transaction array.
    /// @param pending Include pending transactions.
    /// @param executed Include executed transactions.
    /// @return Returns array of transaction IDs.
    function getTransactionIds(uint from, uint to, bool pending, bool executed)
        public
        constant
        returns (uint[] _transactionIds)
    {
        uint[] memory transactionIdsTemp = new uint[](transactionCount);
        uint count = 0;
        uint i;
        for (i=0; i<transactionCount; i++)
            if (   pending && !transactions[i].executed
                || executed && transactions[i].executed)
            {
                transactionIdsTemp[count] = i;
                count += 1;
            }
        _transactionIds = new uint[](to - from);
        for (i=from; i<to; i++)
            _transactionIds[i - from] = transactionIdsTemp[i];
    }
    
    function claimTokens(address tokenAddress, uint amount)
      public
      ownerExists(msg.sender) 
      returns(bool success) {
        return ERC20Interface(tokenAddress).transfer(msg.sender, amount);
      }
}

    Contract ABI  
[{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"owners","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"owner","type":"address"}],"name":"removeOwner","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"transactionId","type":"uint256"}],"name":"revokeConfirmation","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"isOwner","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"},{"name":"","type":"address"}],"name":"confirmations","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"pending","type":"bool"},{"name":"executed","type":"bool"}],"name":"getTransactionCount","outputs":[{"name":"count","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"owner","type":"address"}],"name":"addOwner","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"transactionId","type":"uint256"}],"name":"isConfirmed","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"transactionId","type":"uint256"}],"name":"getConfirmationCount","outputs":[{"name":"count","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"transactions","outputs":[{"name":"destination","type":"address"},{"name":"value","type":"uint256"},{"name":"data","type":"bytes"},{"name":"executed","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getOwners","outputs":[{"name":"","type":"address[]"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"from","type":"uint256"},{"name":"to","type":"uint256"},{"name":"pending","type":"bool"},{"name":"executed","type":"bool"}],"name":"getTransactionIds","outputs":[{"name":"_transactionIds","type":"uint256[]"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"transactionId","type":"uint256"}],"name":"getConfirmations","outputs":[{"name":"_confirmations","type":"address[]"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"transactionCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_required","type":"uint256"}],"name":"changeRequirement","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"transactionId","type":"uint256"}],"name":"confirmTransaction","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"destination","type":"address"},{"name":"value","type":"uint256"},{"name":"data","type":"bytes"}],"name":"submitTransaction","outputs":[{"name":"transactionId","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"MAX_OWNER_COUNT","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"required","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"owner","type":"address"},{"name":"newOwner","type":"address"}],"name":"replaceOwner","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"transactionId","type":"uint256"}],"name":"executeTransaction","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"amount","type":"uint256"}],"name":"claimTokens","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"inputs":[{"name":"_owners","type":"address[]"},{"name":"_required","type":"uint256"}],"payable":false,"type":"constructor"},{"payable":true,"type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"},{"indexed":true,"name":"transactionId","type":"uint256"}],"name":"Confirmation","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"},{"indexed":true,"name":"transactionId","type":"uint256"}],"name":"Revocation","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"transactionId","type":"uint256"}],"name":"Submission","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"transactionId","type":"uint256"}],"name":"Execution","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"transactionId","type":"uint256"}],"name":"ExecutionFailure","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Deposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"}],"name":"OwnerAddition","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"}],"name":"OwnerRemoval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"required","type":"uint256"}],"name":"RequirementChange","type":"event"}]

  Contract Creation Code Switch To Opcodes View
606060405234156200001057600080fd5b604051620026fb380380620026fb833981016040528080518201919060200180519060200190919050505b600082518260328211158015620000525750818111155b801562000060575060008114155b80156200006e575060008214155b15156200007a57600080fd5b600092505b8451831015620001b6576002600086858151811015156200009c57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156200012b5750600085848151811015156200010857fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1614155b15156200013757600080fd5b60016002600087868151811015156200014c57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b82806001019350506200007f565b8460039080519060200190620001ce929190620001e3565b50836004819055505b5b5050505050620002b8565b8280548282559060005260206000209081019282156200025f579160200282015b828111156200025e5782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055509160200191906001019062000204565b5b5090506200026e919062000272565b5090565b620002b591905b80821115620002b157600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555060010162000279565b5090565b90565b61243380620002c86000396000f30060606040523615610126576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063025e7c2714610182578063173825d9146101e557806320ea8d861461021e5780632f54bf6e146102415780633411c81c1461029257806354741525146102ec5780637065cb4814610330578063784547a7146103695780638b51d13f146103a45780639ace38c2146103db578063a0e67e2b146104d9578063a8abe69a14610544578063b5dc40c3146105dc578063b77bf60014610655578063ba51a6df1461067e578063c01a8c84146106a1578063c6427474146106c4578063d74f8edd1461075d578063dc8452cd14610786578063e20056e6146107af578063ee22610b14610807578063fe417fa51461082a575b5b600034111561017f573373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c346040518082815260200191505060405180910390a25b5b005b341561018d57600080fd5b6101a36004808035906020019091905050610884565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156101f057600080fd5b61021c600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506108c4565b005b341561022957600080fd5b61023f6004808035906020019091905050610b67565b005b341561024c57600080fd5b610278600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d13565b604051808215151515815260200191505060405180910390f35b341561029d57600080fd5b6102d2600480803590602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d33565b604051808215151515815260200191505060405180910390f35b34156102f757600080fd5b61031a600480803515159060200190919080351515906020019091905050610d62565b6040518082815260200191505060405180910390f35b341561033b57600080fd5b610367600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610df6565b005b341561037457600080fd5b61038a6004808035906020019091905050610ffe565b604051808215151515815260200191505060405180910390f35b34156103af57600080fd5b6103c560048080359060200190919050506110e6565b6040518082815260200191505060405180910390f35b34156103e657600080fd5b6103fc60048080359060200190919050506111b5565b604051808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200184815260200180602001831515151581526020018281038252848181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156104c75780601f1061049c576101008083540402835291602001916104c7565b820191906000526020600020905b8154815290600101906020018083116104aa57829003601f168201915b50509550505050505060405180910390f35b34156104e457600080fd5b6104ec611211565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156105305780820151818401525b602081019050610514565b505050509050019250505060405180910390f35b341561054f57600080fd5b6105846004808035906020019091908035906020019091908035151590602001909190803515159060200190919050506112a6565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156105c85780820151818401525b6020810190506105ac565b505050509050019250505060405180910390f35b34156105e757600080fd5b6105fd6004808035906020019091905050611407565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156106415780820151818401525b602081019050610625565b505050509050019250505060405180910390f35b341561066057600080fd5b610668611638565b6040518082815260200191505060405180910390f35b341561068957600080fd5b61069f600480803590602001909190505061163e565b005b34156106ac57600080fd5b6106c260048080359060200190919050506116fb565b005b34156106cf57600080fd5b610747600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919050506118dc565b6040518082815260200191505060405180910390f35b341561076857600080fd5b6107706118fc565b6040518082815260200191505060405180910390f35b341561079157600080fd5b610799611901565b6040518082815260200191505060405180910390f35b34156107ba57600080fd5b610805600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611907565b005b341561081257600080fd5b6108286004808035906020019091905050611c25565b005b341561083557600080fd5b61086a600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611eac565b604051808215151515815260200191505060405180910390f35b60038181548110151561089357fe5b906000526020600020900160005b915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60003073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561090057600080fd5b81600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561095957600080fd5b6000600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600091505b600160038054905003821015610ae5578273ffffffffffffffffffffffffffffffffffffffff166003838154811015156109ec57fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610ad7576003600160038054905003815481101515610a4c57fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600383815481101515610a8857fe5b906000526020600020900160005b6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610ae5565b5b81806001019250506109b6565b6001600381818054905003915081610afd91906122e2565b506003805490506004541115610b1c57610b1b60038054905061163e565b5b8273ffffffffffffffffffffffffffffffffffffffff167f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b9060405160405180910390a25b5b505b5050565b33600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610bc057600080fd5b81336001600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610c2b57600080fd5b8360008082815260200190815260200160002060030160009054906101000a900460ff16151515610c5b57600080fd5b60006001600087815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550843373ffffffffffffffffffffffffffffffffffffffff167ff6a317157440607f36269043eb55f1287a5a19ba2216afeab88cd46cbcfb88e960405160405180910390a35b5b505b50505b5050565b60026020528060005260406000206000915054906101000a900460ff1681565b60016020528160005260406000206020528060005260406000206000915091509054906101000a900460ff1681565b600080600090505b600554811015610dee57838015610da1575060008082815260200190815260200160002060030160009054906101000a900460ff16155b80610dd45750828015610dd3575060008082815260200190815260200160002060030160009054906101000a900460ff165b5b15610de0576001820191505b5b8080600101915050610d6a565b5b5092915050565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e3057600080fd5b80600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515610e8a57600080fd5b8160008173ffffffffffffffffffffffffffffffffffffffff1614151515610eb157600080fd5b60016003805490500160045460328211158015610ece5750818111155b8015610edb575060008114155b8015610ee8575060008214155b1515610ef357600080fd5b6001600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060038054806001018281610f5f919061230e565b916000526020600020900160005b87909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550508473ffffffffffffffffffffffffffffffffffffffff167ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d60405160405180910390a25b5b50505b505b505b50565b6000806000809150600090505b6003805490508110156110de5760016000858152602001908152602001600020600060038381548110151561103c57fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156110bd576001820191505b6004548214156110d057600192506110df565b5b808060010191505061100b565b5b5050919050565b600080600090505b6003805490508110156111ae5760016000848152602001908152602001600020600060038381548110151561111f57fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156111a0576001820191505b5b80806001019150506110ee565b5b50919050565b60006020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169080600101549080600201908060030160009054906101000a900460ff16905084565b61121961233a565b600380548060200260200160405190810160405280929190818152602001828054801561129b57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311611251575b505050505090505b90565b6112ae61234e565b6112b661234e565b6000806005546040518059106112c95750595b908082528060200260200182016040525b50925060009150600090505b6005548110156113875785801561131d575060008082815260200190815260200160002060030160009054906101000a900460ff16155b80611350575084801561134f575060008082815260200190815260200160002060030160009054906101000a900460ff165b5b156113795780838381518110151561136457fe5b90602001906020020181815250506001820191505b5b80806001019150506112e6565b8787036040518059106113975750595b908082528060200260200182016040525b5093508790505b868110156113fb5782818151811015156113c557fe5b90602001906020020151848983038151811015156113df57fe5b90602001906020020181815250505b80806001019150506113af565b5b505050949350505050565b61140f61233a565b61141761233a565b60008060038054905060405180591061142d5750595b908082528060200260200182016040525b50925060009150600090505b6003805490508110156115905760016000868152602001908152602001600020600060038381548110151561147b57fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156115825760038181548110151561150457fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16838381518110151561153f57fe5b9060200190602002019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506001820191505b5b808060010191505061144a565b8160405180591061159e5750595b908082528060200260200182016040525b509350600090505b8181101561162f5782818151811015156115cd57fe5b9060200190602002015184828151811015156115e557fe5b9060200190602002019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250505b80806001019150506115b7565b5b505050919050565b60055481565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561167857600080fd5b60038054905081603282111580156116905750818111155b801561169d575060008114155b80156116aa575060008214155b15156116b557600080fd5b826004819055507fa3f1ee9126a074d9326c682f561767f710e927faa811f7a99829d49dc421797a836040518082815260200191505060405180910390a15b5b50505b50565b33600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561175457600080fd5b81600080600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515156117b057600080fd5b82336001600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561181c57600080fd5b600180600087815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550843373ffffffffffffffffffffffffffffffffffffffff167f4a504a94899432a9846e1aa406dceb1bcfd538bb839071d49d1e5e23f5be30ef60405160405180910390a36118d185611c25565b5b5b50505b505b5050565b60006118e9848484611fd8565b90506118f4816116fb565b5b9392505050565b603281565b60045481565b60003073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561194357600080fd5b82600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561199c57600080fd5b82600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156119f657600080fd5b600092505b600380549050831015611ae4578473ffffffffffffffffffffffffffffffffffffffff16600384815481101515611a2e57fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611ad65783600384815481101515611a8757fe5b906000526020600020900160005b6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611ae4565b5b82806001019350506119fb565b6000600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508473ffffffffffffffffffffffffffffffffffffffff167f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b9060405160405180910390a28373ffffffffffffffffffffffffffffffffffffffff167ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d60405160405180910390a25b5b505b505b505050565b600033600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515611c8057600080fd5b82336001600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515611ceb57600080fd5b8460008082815260200190815260200160002060030160009054906101000a900460ff16151515611d1b57600080fd5b611d2486610ffe565b15611ea057600080878152602001908152602001600020945060018560030160006101000a81548160ff0219169083151502179055508460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168560010154866002016040518082805460018160011615610100020316600290048015611e035780601f10611dd857610100808354040283529160200191611e03565b820191906000526020600020905b815481529060010190602001808311611de657829003601f168201915b505091505060006040518083038185876187965a03f19250505015611e5457857f33e13ecb54c3076d8e8bb8c2881800a4d972b792045ffae98fdf46df365fed7560405160405180910390a2611e9f565b857f526441bb6c1aba3c9a4a6ca1d6545da9c2333c8c48343ef398eb858d72b7923660405160405180910390a260008560030160006101000a81548160ff0219169083151502179055505b5b5b5b505b50505b505050565b600033600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515611f0757600080fd5b8373ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33856000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515611fb257600080fd5b6102c65a03f11515611fc357600080fd5b5050506040518051905091505b5b5092915050565b60008360008173ffffffffffffffffffffffffffffffffffffffff161415151561200157600080fd5b7396ee4cc8feb236d6fbdbf8821f4d2873564b9d8f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16148061208e575073873351e707257c28ec6fab1adbc850480f6e063373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16145b806120d8575073cc071f42531481fcc3977518ee9e3883a571901773ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16145b80612122575073b7e54dc6dc8cac832df05055719a0c22c7bc5f5973ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16145b806121765750600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b806121ac57503073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16145b15156121b757600080fd5b60055491506080604051908101604052808673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020018481526020016000151581525060008084815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550602082015181600101556040820151816002019080519060200190612276929190612362565b5060608201518160030160006101000a81548160ff0219169083151502179055509050506001600560008282540192505081905550817fc0ba8fe4b176c1714197d43b9cc6bcf797a4a7461c5fe8d0ef6e184ae7601e5160405160405180910390a25b5b509392505050565b8154818355818115116123095781836000526020600020918201910161230891906123e2565b5b505050565b8154818355818115116123355781836000526020600020918201910161233491906123e2565b5b505050565b602060405190810160405280600081525090565b602060405190810160405280600081525090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106123a357805160ff19168380011785556123d1565b828001600101855582156123d1579182015b828111156123d05782518255916020019190600101906123b5565b5b5090506123de91906123e2565b5090565b61240491905b808211156124005760008160009055506001016123e8565b5090565b905600a165627a7a723058200556f79c672f5ea54628d0c094871d7005891880410c84b60c2ad7a17d0d94390029000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000cc071f42531481fcc3977518ee9e3883a5719017000000000000000000000000095453a080f8d40865eabd92774931fb5125567e

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

-----Decoded View---------------
Found 5 constructor arguments :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [3] : 000000000000000000000000cc071f42531481fcc3977518ee9e3883a5719017
Arg [4] : 000000000000000000000000095453a080f8d40865eabd92774931fb5125567e


   Swarm Source:
bzzr://0556f79c672f5ea54628d0c094871d7005891880410c84b60c2ad7a17d0d9439

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.