Sponsored Link:   SHIFT.cash - smart-contract based car title lending platform, 30 billion market, 35+ employees. Join NOW.
Contract Overview | Aragon_Multisig
ETH Balance: 262,407.343057635301822239 Ether
ETH USD Value: $225,665,066.88 (@ $859.98/ETH)
No Of Transactions: 363 txns
Misc  
   
Address Watch Add To Watch List
Contract Creator 0x2b1cfd7de531c325c8e4760ee07d32c5f2da61d3at txn 0xedabbcd3b5e2b00aacec55ee1ef2ec1cecb1ea947025ea47bcd8cded4a179483
Token Tracker
  Latest 25 txns from a total Of 363 transactions View All

TxHash Age From To Value [TxFee]
0x5fa75ea8d893719f0db721e9c78293c48885c18d9c343c1273465b8ea358875b6 days 16 hrs ago0x4838eab6f43841e0d233db4cea47bd64f614f0c5  IN   Aragon_Multisig0 Ether0.000518256
0xfeee8cbd0950ad7887519656462d62689abc572c45fa88f8c1e5f683bcab18a17 days 2 hrs ago0x4838eab6f43841e0d233db4cea47bd64f614f0c5  IN   Aragon_Multisig0 Ether0.000429654
0x6ab62dbbfb069c8a33430274f0508cda9b4a278b87127b15af10424c9593136a7 days 2 hrs ago0x4838eab6f43841e0d233db4cea47bd64f614f0c5  IN   Aragon_Multisig0 Ether0.000234537
0xef416e1fddcc6bfa96b77866e804961ebf33b9010591d53e3c9a3ec8ca3c8ba07 days 2 hrs ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.005009808
0xb1185134e319b2077377674e000ce1c898020b54888291f49dbd1890e2a11b1a7 days 2 hrs ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.003641559
0xed4399c02c0629495a5d09483e72928b715358281cb5e020a2ec8a1e31eba76110 days 4 hrs ago0x4838eab6f43841e0d233db4cea47bd64f614f0c5  IN   Aragon_Multisig0 Ether0.000286436
0x7ed0070e4b7372e4d5455118ebef236901adf860123f28d187e62b1d44b174f310 days 4 hrs ago0x4838eab6f43841e0d233db4cea47bd64f614f0c5  IN   Aragon_Multisig0 Ether0.000156358
0x60269c538ee58a42afe18ca32e2160aa8ed40a37e82e0d1766fd76dfa4be24ab11 days 22 hrs ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.005009808
0x9f7d39e5e3a008f2256cac0ac8cc5b5b3fb07bdf8645effa8646ccc093df70c211 days 22 hrs ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.003645271
0xcb32bd1517929a217532077b35b2c390fa41619d564a3313863c89d39285d26018 days 21 hrs ago0x4838eab6f43841e0d233db4cea47bd64f614f0c5  IN   Aragon_Multisig0 Ether0.000859308
0x8535d984792d734c6404be748eccb1fe2a4040346cb0ee7600ddc8a411fd584b18 days 21 hrs ago0x4838eab6f43841e0d233db4cea47bd64f614f0c5  IN   Aragon_Multisig0 Ether0.000469074
0xfe07ecffafcfea2b738ba598022b9dc02971e34190acc650ee33804b0803367119 days 22 hrs ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.005011664
0x72c3f8237067656e235b203d2f307d34b5b79641fe09247c740038bf54b4269620 days 3 hrs ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.000628175
0x6af49f6cb41b4999750b266f49d96f32119e44ed68c6f88a5640bbb6dfa7a4ab20 days 3 hrs ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.0005
0x04fbfb303168bb101e6ffa7d30ee505c39e0fff3583cb3dbdf4fdf572f15bc2020 days 3 hrs ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.0005
0xeabcb01507bec59eaac2fee9966329e12a1cdc196d5c45bb8b26607da136143022 days 18 hrs ago0x4838eab6f43841e0d233db4cea47bd64f614f0c5  IN   Aragon_Multisig0 Ether0.000234537
0xf19a3069f3d04b217498f4bc7771238c223257aa02b3640eef266090dcd3aa0726 days 20 hrs ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.005153659
0x08f8f9f913f7dec1e7fdfaf73a2b199be738f9a89642456b365b590d7aae1d3e40 days 22 hrs ago0x4838eab6f43841e0d233db4cea47bd64f614f0c5  IN   Aragon_Multisig0 Ether0.002579907
0xaed5cc6c065dfa71711004050863e629326a2c4daa9032178f86b3a8f3ebaa3240 days 23 hrs ago0x4838eab6f43841e0d233db4cea47bd64f614f0c5  IN   Aragon_Multisig0 Ether0.004726194
0x33fc2578f1e7686cbed0db0a47992f4823867cdc050be57c4cee6b82a40d712d40 days 23 hrs ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.007085456
0xc745ed2236cf62fa590c2324777b762aba652def55087f0a39085eda60f031be41 days 8 mins ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.005151035
0xeaa0d4a552730cd5a963249ab8c71a15295dd3dba5c476453af33d962302aa4543 days 4 hrs ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.00397293
0x133a45f9ecdaaeea789ed66776304202ae1c8d0d54d54630e78215fd1d265a6243 days 4 hrs ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.03
0x1dfdab02575974e5a2931332c620e36043be923ceb2e338c524fb5b058595f7643 days 4 hrs ago0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265  IN   Aragon_Multisig0 Ether0.00187833
0x229863c0bc3d604df83b73e05fe5fca8a9718fb106e018b475c613ea0ff8c3e543 days 18 hrs ago0x4838eab6f43841e0d233db4cea47bd64f614f0c5  IN   Aragon_Multisig0 Ether0.006219072
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
  Latest 25 Internal Txns, Click here to View More View All
ParentTxHash Block Age From To Value
0x6ab62dbbfb069c8a33430274f0508cda9b4a278b87127b15af10424c9593136a50888227 days 2 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0x5756ddfa7d643542ae3a0add8cea5ad602d5903517.1716 Ether
0x7ed0070e4b7372e4d5455118ebef236901adf860123f28d187e62b1d44b174f3507046910 days 4 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0x5756ddfa7d643542ae3a0add8cea5ad602d5903557.3355 Ether
0x8535d984792d734c6404be748eccb1fe2a4040346cb0ee7600ddc8a411fd584b501838918 days 21 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0x5756ddfa7d643542ae3a0add8cea5ad602d59035129.47 Ether
0xeabcb01507bec59eaac2fee9966329e12a1cdc196d5c45bb8b26607da1361430499576822 days 18 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0xbdf73f0ab639128ad251dbc198b38c35259f087161.338652097 Ether
0x08f8f9f913f7dec1e7fdfaf73a2b199be738f9a89642456b365b590d7aae1d3e489142940 days 22 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0x5756ddfa7d643542ae3a0add8cea5ad602d59035150 Ether
0x9f73f08b52921dfe856c5e4216a2f9b529b5115bcf3d32bb5dcb8aa7b182650c487418444 days 3 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265700 Ether
0x6ff9048b66ef286d60752aa8584b1eae96348336ffaec5c79c59d23441abc863481923153 days 22 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0x5756ddfa7d643542ae3a0add8cea5ad602d5903510 Ether
0x181ad9d3a49ea215ce6fd912cebc29e5057adc80c33b52ea36fa7b393e0369a8481429354 days 18 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0x5756ddfa7d643542ae3a0add8cea5ad602d5903584.63 Ether
0xc5994de841c2b941ad64df892fc08f9a81c322dcfb6faba0df32b533b19e2d2f469210175 days 21 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0xddc1b51b67dabd408b224d0f7dfcc93ec4b062651,000 Ether
0xe4604b5da0a7d2bff660fb5e0bbbfa1351ad5ab3a81478286aded832211b449d464869783 days 7 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0x5756ddfa7d643542ae3a0add8cea5ad602d5903591.06 Ether
0xbb8d9e2bd18f8de933d469d80a121cf72ae15fa7eb3fa11b1712e20360cfa454463332785 days 19 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0x1fa0eb9eb19908779a3c1a8de4fbffd8838d345d29.2241637246 Ether
0xcf263def8b8e6a6d57cf917d9c420dba9b48c826479a02151dfa08b6dfd2f187463327185 days 20 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0x6d3b3622e3a49d6fd6cee6a6353660527f434b4822.2772277228 Ether
0x4066343ebd4c371ed102840fbf6a324100dd2620127e78dc79e43d543be44510458826993 days 2 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0xe730b30256bd9d3f5cbfdaad0f584307876acd2529.42 Ether
0x30174392665044c73aa170ddad1791932cd37ad36c47a42a3bc73bd1a7c7c4b64525339103 days 5 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265800 Ether
0x0dfb254c8f68e2d960a0d5d5da6e51aff5fdc867809ba5ff6ac18551756865ac4451374115 days 3 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0x7084aa98f21ac7fb55c097f74267f04e666a378a40 Ether
0x1473dd097745713d112ba9d0e5ffa99da0adcaaa1ff481b78a03d08da51d34044441139116 days 19 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0xe730b30256bd9d3f5cbfdaad0f584307876acd2515 Ether
0xc9319977cd64b58489beb5443ff28f79d88d406bcbdfbe9826fba3eee9e6ed584438234117 days 6 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0x7084aa98f21ac7fb55c097f74267f04e666a378a40 Ether
0x73846b774f50166b0716209f4fdaa784adbd7897cee0a506de301b381e8e12f34438189117 days 6 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0xc8d5dc24ea79f9926c458df65d5442ca867e9b91154.91 Ether
0xa859f5135bced53c616a58e2db97ef26dfba5b21a0b988e81ed7ecb938e2385a4370287128 days 7 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0xddc1b51b67dabd408b224d0f7dfcc93ec4b0626558.38 Ether
0x1f165c21a6db81285e6e3caacda379929a1adb91c3fbb86fe982e998b287785e4370287128 days 7 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265800 Ether
0x4e5b9f46780823096f0541c13bafd036546c3e61018a4fef0fec5e6610fd03de4350854134 days 23 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265800 Ether
0x4ae2972fa14e7e2febac7ac9d3c03fbef60e9178d47f2d85741bd6ab191871b74333710140 days 22 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0x41a95de2efe71a118b52af21f21bf3812cdccf372.41 Ether
0x1bfb9053e05e455855f8c9cd2fdf6a16a2aae195ab60a704084a336f4db2b5174332650141 days 7 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0x750bbf014022ad423a2693e02769f5acaf85a3c115 Ether
0x9312457fd38fbdd112db29c9787c3b6bbebc450922f3190e9f0d8f837a9bd8664321814145 days 2 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0xc8d5dc24ea79f9926c458df65d5442ca867e9b91112.86 Ether
0xb6382072323e143153ab800a0f0ce580ae1fc7281ee488c00fa271e26315fdb14268765161 days 7 hrs ago0xcafe1a77e84698c83ca8931f54a755176ef75f2c0xddc1b51b67dabd408b224d0f7dfcc93ec4b06265500 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity), SkipEmptyStringLiteral (low-severity) Solidity compiler bugs.

Contract Source Code Verified
Contract Name: MultiSigWallet
Compiler Version: v0.4.8+commit.60cc1668
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts
contract MultiSigWallet {

    uint constant public MAX_OWNER_COUNT = 50;

    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);

    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;
    }

    modifier onlyWallet() {
        if (msg.sender != address(this))
            throw;
        _;
    }

    modifier ownerDoesNotExist(address owner) {
        if (isOwner[owner])
            throw;
        _;
    }

    modifier ownerExists(address owner) {
        if (!isOwner[owner])
            throw;
        _;
    }

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

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

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

    modifier notExecuted(uint transactionId) {
        if (transactions[transactionId].executed)
            throw;
        _;
    }

    modifier notNull(address _address) {
        if (_address == 0)
            throw;
        _;
    }

    modifier validRequirement(uint ownerCount, uint _required) {
        if (   ownerCount > MAX_OWNER_COUNT
            || _required > ownerCount
            || _required == 0
            || ownerCount == 0)
            throw;
        _;
    }

    /// @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++) {
            if (isOwner[_owners[i]] || _owners[i] == 0)
                throw;
            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 owner 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
        notExecuted(transactionId)
    {
        if (isConfirmed(transactionId)) {
            Transaction tx = transactions[transactionId];
            tx.executed = true;
            if (tx.destination.call.value(tx.value)(tx.data))
                Execution(transactionId);
            else {
                ExecutionFailure(transactionId);
                tx.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)
    {
        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];
    }
}

    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"},{"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
60606040523462000000576040516200223938038062002239833981016040528080518201919060200180519060200190919050505b600082518260328211806200004957508181115b80620000555750600081145b80620000615750600082145b156200006d5762000000565b600092505b84518310156200019d57600260008685815181101562000000579060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168062000115575060008584815181101562000000579060200190602002015173ffffffffffffffffffffffffffffffffffffffff16145b15620001215762000000565b6001600260008786815181101562000000579060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b828060010193505062000072565b846003908051906020019082805482825590600052602060002090810192821562000224579160200282015b82811115620002235782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190620001c9565b5b5090506200026a91905b808211156200026657600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055506001016200022e565b5090565b5050836004819055505b5b50505050505b611fae806200028b6000396000f3006060604052361561011b576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063025e7c271461017c578063173825d9146101d957806320ea8d861461020c5780632f54bf6e146102295780633411c81c1461027457806354741525146102c85780637065cb4814610306578063784547a7146103395780638b51d13f1461036e5780639ace38c21461039f578063a0e67e2b14610497578063a8abe69a14610509578063b5dc40c3146105a8578063b77bf60014610628578063ba51a6df1461064b578063c01a8c8414610668578063c642747414610685578063d74f8edd14610718578063dc8452cd1461073b578063e20056e61461075e578063ee22610b146107b0575b61017a5b6000341115610177573373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c346040518082815260200191505060405180910390a25b5b565b005b346100005761019760048080359060200190919050506107cd565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b346100005761020a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061080a565b005b34610000576102276004808035906020019091905050610adf565b005b346100005761025a600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610c8d565b604051808215151515815260200191505060405180910390f35b34610000576102ae600480803590602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610cad565b604051808215151515815260200191505060405180910390f35b34610000576102f0600480803515159060200190919080351515906020019091905050610cdc565b6040518082815260200191505060405180910390f35b3461000057610337600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d73565b005b34610000576103546004808035906020019091905050610faa565b604051808215151515815260200191505060405180910390f35b34610000576103896004808035906020019091905050611091565b6040518082815260200191505060405180910390f35b34610000576103ba600480803590602001909190505061115e565b604051808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200184815260200180602001831515151581526020018281038252848181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156104855780601f1061045a57610100808354040283529160200191610485565b820191906000526020600020905b81548152906001019060200180831161046857829003601f168201915b50509550505050505060405180910390f35b34610000576104a46111ba565b60405180806020018281038252838181518152602001915080519060200190602002808383600083146104f6575b8051825260208311156104f6576020820191506020810190506020830392506104d2565b5050509050019250505060405180910390f35b3461000057610543600480803590602001909190803590602001909190803515159060200190919080351515906020019091905050611258565b6040518080602001828103825283818151815260200191508051906020019060200280838360008314610595575b80518252602083111561059557602082019150602081019050602083039250610571565b5050509050019250505060405180910390f35b34610000576105c360048080359060200190919050506113c5565b6040518080602001828103825283818151815260200191508051906020019060200280838360008314610615575b805182526020831115610615576020820191506020810190506020830392506105f1565b5050509050019250505060405180910390f35b34610000576106356115fa565b6040518082815260200191505060405180910390f35b34610000576106666004808035906020019091905050611600565b005b346100005761068360048080359060200190919050506116b5565b005b3461000057610702600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091905050611897565b6040518082815260200191505060405180910390f35b34610000576107256118b7565b6040518082815260200191505060405180910390f35b34610000576107486118bc565b6040518082815260200191505060405180910390f35b34610000576107ae600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506118c2565b005b34610000576107cb6004808035906020019091905050611bde565b005b600381815481101561000057906000526020600020900160005b915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60003073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561084657610000565b81600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561089f57610000565b6000600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600091505b600160038054905003821015610a22578273ffffffffffffffffffffffffffffffffffffffff16600383815481101561000057906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610a14576003600160038054905003815481101561000057906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600383815481101561000057906000526020600020900160005b6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610a22565b5b81806001019250506108fc565b6001600381818054905003915081815481835581811511610a6f57818360005260206000209182019101610a6e91905b80821115610a6a576000816000905550600101610a52565b5090565b5b505050506003805490506004541115610a9157610a90600380549050611600565b5b8273ffffffffffffffffffffffffffffffffffffffff167f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b9060405180905060405180910390a25b5b505b5050565b33600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610b3857610000565b81336001600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610ba357610000565b836000600082815260200190815260200160002060030160009054906101000a900460ff1615610bd257610000565b60006001600087815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550843373ffffffffffffffffffffffffffffffffffffffff167ff6a317157440607f36269043eb55f1287a5a19ba2216afeab88cd46cbcfb88e960405180905060405180910390a35b5b505b50505b5050565b60026020528060005260406000206000915054906101000a900460ff1681565b60016020528160005260406000206020528060005260406000206000915091509054906101000a900460ff1681565b60006000600090505b600554811015610d6b57838015610d1d57506000600082815260200190815260200160002060030160009054906101000a900460ff16155b80610d515750828015610d5057506000600082815260200190815260200160002060030160009054906101000a900460ff165b5b15610d5d576001820191505b5b8080600101915050610ce5565b5b5092915050565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610dad57610000565b80600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610e0557610000565b8160008173ffffffffffffffffffffffffffffffffffffffff161415610e2a57610000565b6001600380549050016004546032821180610e4457508181115b80610e4f5750600081145b80610e5a5750600082145b15610e6457610000565b6001600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060038054806001018281815481835581811511610f0557818360005260206000209182019101610f0491905b80821115610f00576000816000905550600101610ee8565b5090565b5b505050916000526020600020900160005b87909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550508473ffffffffffffffffffffffffffffffffffffffff167ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d60405180905060405180910390a25b5b50505b505b505b50565b60006000600060009150600090505b60038054905081101561108957600160008581526020019081526020016000206000600383815481101561000057906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611068576001820191505b60045482141561107b576001925061108a565b5b8080600101915050610fb9565b5b5050919050565b60006000600090505b60038054905081101561115757600160008481526020019081526020016000206000600383815481101561000057906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611149576001820191505b5b808060010191505061109a565b5b50919050565b60006020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169080600101549080600201908060030160009054906101000a900460ff16905084565b6020604051908101604052806000815250600380548060200260200160405190810160405280929190818152602001828054801561124d57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311611203575b505050505090505b90565b602060405190810160405280600081525060206040519081016040528060008152506000600060055460405180591061128e5750595b908082528060200260200182016040525b50925060009150600090505b60055481101561134b578580156112e357506000600082815260200190815260200160002060030160009054906101000a900460ff16155b80611317575084801561131657506000600082815260200190815260200160002060030160009054906101000a900460ff165b5b1561133d5780838381518110156100005790602001906020020181815250506001820191505b5b80806001019150506112ab565b87870360405180591061135b5750595b908082528060200260200182016040525b5093508790505b868110156113b9578281815181101561000057906020019060200201518489830381518110156100005790602001906020020181815250505b8080600101915050611373565b5b505050949350505050565b60206040519081016040528060008152506020604051908101604052806000815250600060006003805490506040518059106113fe5750595b908082528060200260200182016040525b50925060009150600090505b60038054905081101561155857600160008681526020019081526020016000206000600383815481101561000057906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561154a57600381815481101561000057906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683838151811015610000579060200190602002019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506001820191505b5b808060010191505061141b565b816040518059106115665750595b908082528060200260200182016040525b509350600090505b818110156115f15782818151811015610000579060200190602002015184828151811015610000579060200190602002019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250505b808060010191505061157f565b5b505050919050565b60055481565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561163a57610000565b60038054905081603282118061164f57508181115b8061165a5750600081145b806116655750600082145b1561166f57610000565b826004819055507fa3f1ee9126a074d9326c682f561767f710e927faa811f7a99829d49dc421797a836040518082815260200191505060405180910390a15b5b50505b50565b33600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561170e57610000565b8160006000600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561176957610000565b82336001600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156117d357610000565b60016001600087815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550843373ffffffffffffffffffffffffffffffffffffffff167f4a504a94899432a9846e1aa406dceb1bcfd538bb839071d49d1e5e23f5be30ef60405180905060405180910390a361188c85611bde565b5b5b50505b505b5050565b60006118a4848484611da2565b90506118af816116b5565b5b9392505050565b603281565b60045481565b60003073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156118fe57610000565b82600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561195757610000565b82600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156119af57610000565b600092505b600380549050831015611a97578473ffffffffffffffffffffffffffffffffffffffff16600384815481101561000057906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611a895783600384815481101561000057906000526020600020900160005b6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611a97565b5b82806001019350506119b4565b6000600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508473ffffffffffffffffffffffffffffffffffffffff167f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b9060405180905060405180910390a28373ffffffffffffffffffffffffffffffffffffffff167ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d60405180905060405180910390a25b5b505b505b505050565b6000816000600082815260200190815260200160002060030160009054906101000a900460ff1615611c0f57610000565b611c1883610faa565b15611d9b5760006000848152602001908152602001600020915060018260030160006101000a81548160ff0219169083151502179055508160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168260010154836002016040518082805460018160011615610100020316600290048015611cf85780601f10611ccd57610100808354040283529160200191611cf8565b820191906000526020600020905b815481529060010190602001808311611cdb57829003601f168201915b505091505060006040518083038185876185025a03f19250505015611d4c57827f33e13ecb54c3076d8e8bb8c2881800a4d972b792045ffae98fdf46df365fed7560405180905060405180910390a2611d9a565b827f526441bb6c1aba3c9a4a6ca1d6545da9c2333c8c48343ef398eb858d72b7923660405180905060405180910390a260008260030160006101000a81548160ff0219169083151502179055505b5b5b5b505050565b60008360008173ffffffffffffffffffffffffffffffffffffffff161415611dc957610000565b60055491506080604051908101604052808673ffffffffffffffffffffffffffffffffffffffff168152602001858152602001848152602001600015158152506000600084815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550602082015181600101556040820151816002019080519060200190828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611ebf57805160ff1916838001178555611eed565b82800160010185558215611eed579182015b82811115611eec578251825591602001919060010190611ed1565b5b509050611f1291905b80821115611f0e576000816000905550600101611ef6565b5090565b505060608201518160030160006101000a81548160ff0219169083151502179055509050506001600560008282540192505081905550817fc0ba8fe4b176c1714197d43b9cc6bcf797a4a7461c5fe8d0ef6e184ae7601e5160405180905060405180910390a25b5b5093925050505600a165627a7a7230582091cc5b09b9ed67d677889454681070826007746877bc0e84d77ac68e72b27acd00290000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000003aa25082e39fe3d6a816da18dd52a02199979d4d0000000000000000000000004838eab6f43841e0d233db4cea47bd64f614f0c5

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

-----Decoded View---------------
Found 5 constructor arguments :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [3] : 0000000000000000000000003aa25082e39fe3d6a816da18dd52a02199979d4d
Arg [4] : 0000000000000000000000004838eab6f43841e0d233db4cea47bd64f614f0c5


   Swarm Source:
bzzr://91cc5b09b9ed67d677889454681070826007746877bc0e84d77ac68e72b27acd

 

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.