Sponsored Link:   Revain - How to find moon tokens to invest? See what crypto experts are saying. Read reviews!
Contract Overview | GolemMultisig
Balance: 369,023.148049999999999999 Ether
Ether Value: $219,897,203.69 (@ $595.89/ETH)
Transactions: 246 txns
Misc
Address Watch: Add To Watch List
Contract Creator: 0x1a5218b6e5c49c290745552481bb0335be2fb0f4at txn 0xd66169d4a5feaceaf777b9949ad0e9bc5621a438846a90087e50a5d7b9b0ad1e
Token Balances:
 Latest 25 txns from a total Of 246 transactions
View All

TxHash Age From To Value [TxFee]
0xa0c70a2b8d29024da8047cd591544894b93013760449b1756bf7b2993497618225 days 7 hrs ago0x70341461e043f4bf14c70018ff25efb0a7dfeb64  IN   GolemMultisig0 Ether0.0041
0xb1b9254bc7ca38d8525790dbcac9e857ef6a9d8fee044cd4b870cfe8779943cd25 days 7 hrs ago0x70341461e043f4bf14c70018ff25efb0a7dfeb64  IN   GolemMultisig0 Ether0.00246
0xe42522dd4abd6cb979d00ab2bbdc1cc05e2b04eecb5f14b4726d29cd489c7d6c25 days 8 hrs ago0x70341461e043f4bf14c70018ff25efb0a7dfeb64  IN   GolemMultisig0 Ether0.000114543
0x0f141997753f55aa9ae02616245ad08f11b51192cdd0263e5ad73cfa16a9f99999 days 6 hrs ago0x6a2168f0ee23c4cf6796763b896e47da29b4f479  IN   GolemMultisig0 Ether0.001006509
0x5d3e947391a7790d386695c2aa556122ddbf473bb23dfb09c41fbbea8296f9b199 days 9 hrs ago0x6a2168f0ee23c4cf6796763b896e47da29b4f479  IN   GolemMultisig0 Ether0.000953004
0x1a0c42bd4f2130137d060209b35aa4f5f8f17d7850b34815728048dd733bfe0299 days 11 hrs ago0x6a2168f0ee23c4cf6796763b896e47da29b4f479  IN   GolemMultisig0 Ether0.000967149
0x2cbca2c7b185d17068f5a31c11e73062782f7388cd8682b56ec5eaf6141d03e7109 days 13 hrs ago0x65dc8ce69144e717ad61634c9bb15105b3bb03a9  IN   GolemMultisig0.007 Ether0.000921844
0x9e22ff267e9a7a54df83de66d7ff202527b530f07b2b5f5a9ad304ec09f5a20a112 days 15 hrs ago0x4b52fcbaa1383eca859148579a8702289127456c  IN   GolemMultisig0 Ether0.003733419
0x12da8363d6291fefcd0851d3f72cbd2d03539d04c26f76fbd9b7c71d869fd5e8112 days 15 hrs ago0x46ef48e06ff160f311d17151e118c504d015ec6e  IN   GolemMultisig0 Ether0.002345596
0x2e183eb03cd32ff8be1fc175a32f15ea5ca44254d60ce2c2596d40456b27cfe1112 days 16 hrs ago0x2ef6e246ab8ca985044e733f696e08940414d57b  IN   GolemMultisig0 Ether0.01710093
0xe5314bfc32a279e9164e4d05027a7a9acab68bbba880edd3aec087be5fa664dd112 days 16 hrs ago0x2ef6e246ab8ca985044e733f696e08940414d57b  IN   GolemMultisig0 Ether0.016841825
0x653238cd746885b0de2162db83a80320c61bcd886a5839ccb09f2b5c3c64ec7c112 days 16 hrs ago0x2ef6e246ab8ca985044e733f696e08940414d57b  IN   GolemMultisig0 Ether0.0155463
0xc5425f5fcfed266f3fecdcd51c17077da077200cd5d9e5a666954fe5f73d2b54112 days 16 hrs ago0x2ef6e246ab8ca985044e733f696e08940414d57b  IN   GolemMultisig0 Ether0.009716445
0xfa84f42ab3e0711c21d46c5a0a8a0f602ab12f543d9ee8ba3e0dfca3ecd50f72112 days 16 hrs ago0x2ef6e246ab8ca985044e733f696e08940414d57b  IN   GolemMultisig0 Ether0.02332638
0x38d998061fc5c724247a8ecf94db259194e362ba249c9e8f3c3abd23726d8496112 days 16 hrs ago0x2ef6e246ab8ca985044e733f696e08940414d57b  IN   GolemMultisig0 Ether0.00950334
0x430aa321943d9dafedf38f511c21175fbaf40d6a93583ccb387d198a8ee90ffe112 days 16 hrs ago0x2ef6e246ab8ca985044e733f696e08940414d57b  IN   GolemMultisig0 Ether0.00950334
0x9bbfee2db72e64f747cbe3b8c13f7c4ae48ea51fe4ba267d07663757506d7b0e112 days 16 hrs ago0x2ef6e246ab8ca985044e733f696e08940414d57b  IN   GolemMultisig0 Ether0.004535685
0x087f2ea5c9e943d605947d5992f7bc5df25efcef14a9ab45378f645c4d5c938f112 days 20 hrs ago0x4b52fcbaa1383eca859148579a8702289127456c  IN   GolemMultisig0 Ether0.003163109
0x4ec55664279630d4edf6ddd02ac7db592aef8fbd0a9855db9fc3cdfdfc36180a116 days 10 hrs ago0x65dc8ce69144e717ad61634c9bb15105b3bb03a9  IN   GolemMultisig0.00005 Ether0.000404712
0x5b975d2b8528ee9ab2e11c45085ac82a6586f8b2dcb5e1de702e3ade6a87d9c0185 days 23 hrs ago0x46ef48e06ff160f311d17151e118c504d015ec6e  IN   GolemMultisig0 Ether0.001144563
0x81b79c2bdfb24f577e06a468cfd2c1f18fabfdca275b3f568b28572f724cc9d5188 days 14 hrs ago0xb21f27b9c4137849c8a991fe1c18ab72a2f81eb6  IN   GolemMultisig0 Ether0.004121397
0x5e964cfc4037f073e4cb8d9dc4e233afc6a91e62871a36b33d701556ab2f1951188 days 15 hrs ago0xf0776febc8a729b60602e2c2f6c446a518df78fe  IN   GolemMultisig0 Ether0.0025031
0xd4e2832598dd794102c69e54922fa04d5c9c29e97a6e8aa8a7bd5244f8a4cf55188 days 19 hrs ago0x46ef48e06ff160f311d17151e118c504d015ec6e  IN   GolemMultisig0 Ether0.000639708
0xb97f62bd505bd09e403ea4eac3f2e7e6819a07a7893f59039ee01de185fa6f2d189 days 18 hrs ago0xb21f27b9c4137849c8a991fe1c18ab72a2f81eb6  IN   GolemMultisig0 Ether0.004097667
0xdfca74e903c665540f719a4ee95cd093778bb3168c2388fbf91b1e1fa2657230189 days 19 hrs ago0xb21f27b9c4137849c8a991fe1c18ab72a2f81eb6  IN   GolemMultisig0 Ether0.004244646
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 24 Internal Transactions

ParentTxHash Block Age From To Value
0x54e48db94f92421cdfd6adba3138db6b95e618a7e78016dd86b9a1cd999bf9fb4557084190 days 21 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x949342479c00fccd65fee93a6b5a4fbd9b4abcea4,000 Ether
0x50362cc978eeb14522b9e0448f4b43c7e53c68cda4c67b2ad879df85c18ae4b64379313219 days 11 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x949342479c00fccd65fee93a6b5a4fbd9b4abcea3,000 Ether
0x5ff3ec4a6281fbac405b4f0e343a2eae7e3fcf4e8bbd3e9d36e3e61937065e3d4173006279 days 22 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90xa11c6660af58cd94baae681c870c1374d3c4d0b810,000 Ether
0x497dfcfc6224a330c78211c9e3fb4770535f8bf53f156038975c06cb844576a34102239297 days 5 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x00294facdb03e5422deeea8858cc8dcfe7ec62253,000 Ether
0x7e7ac3deb28776e9199b19a3140e05634d6db57e717334394ed14150921c99273865693345 days 22 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x1e549606b695423368e851ff13edef7ea4790fe925,000 Ether
0x3dcaf54d9dc7e4c21fcca2901e1fe5f575e88891259507f0856f605063f99a343751002367 days 11 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x1e549606b695423368e851ff13edef7ea4790fe925,000 Ether
0xbebafa7438f8081380f4ca6aa60fe8a82ebdc043bb1e7f4d538e0df87faa7a7d3722243372 days 17 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x1e549606b695423368e851ff13edef7ea4790fe925,000 Ether
0x121b1f0de44073b27a76939c66fb947d82c1d41d755a0171a2614f9515e3a6ef3642586386 days 23 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x1e549606b695423368e851ff13edef7ea4790fe923,379.15 Ether
0xe68fb241015ffa98808b06e7c9263f29f3e686494bb9b5fcba90f450724bdfb43468558416 days 23 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x00294facdb03e5422deeea8858cc8dcfe7ec622511,000 Ether
0xaace8a6e8aae437e3f80bf88bb7650cc36ad7ab35a9d76c6c168332905970d173444880421 days 4 mins ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x1e549606b695423368e851ff13edef7ea4790fe952,000 Ether
0x87b7928ca38a6993b355b3c233056a59fb64c30f9d223e4f84d6c29e761e91dd3367072434 days 1 hr ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x1e549606b695423368e851ff13edef7ea4790fe950,000 Ether
0xbb85ba72a3cf0b7f1cd71fc7bc913fd43067b653fed3dd76ee0e5d2a4e2ff65c3187137463 days 23 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x1e549606b695423368e851ff13edef7ea4790fe914,600 Ether
0x3e27f3e303f779f2688fa526bf3a184d250440d9caf7ca002c8ecb3b14a4d9883151078469 days 22 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x1e549606b695423368e851ff13edef7ea4790fe950,000 Ether
0xe595a2cbf5e2ba722848019da46522b81b1f19561b8857e4f86b4e5d1c2e2fd83066716483 days 22 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x001de0ab13c480e6d0f47e6d275c8afcdce2ce785,000 Ether
0xfbc203bacb0b1022c03506987a80d40c1ec75676e03f9eab506f6e069b918e483045409487 days 10 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x1e549606b695423368e851ff13edef7ea4790fe950,000 Ether
0x1ea172d9bacc6f9bb49877fb57f9d29f255b2da9f6cd0e1047db509698efad1d3014754492 days 12 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x1e549606b695423368e851ff13edef7ea4790fe950,000 Ether
0x46daf23345ac53c1f0f641d1eaf6224da563679d1e76ebccc6ca70fa5304d9f22818315524 days 22 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x1e549606b695423368e851ff13edef7ea4790fe950,000 Ether
0x66fa31c2f938e02edb33806960dc568a8feeef001ad7e5382ad7bee84b9e617d2806509526 days 21 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x1e549606b695423368e851ff13edef7ea4790fe91 Ether
0x91f6cc426eee7b6f894f50afe32bf4e2e0a7c973180ab3a282943893deed786d2802082527 days 15 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x1e549606b695423368e851ff13edef7ea4790fe91 wei
0x1bdf7f7da468cdf9d5098abb2c06fd6fc1264a33eaf36bdc35e617cc8010e6812607939559 days 17 hrs ago0xa74476443119a942de498590fe1f2454d7d4ac0d0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf9820,000 Ether
0x186025565e87641e59709ede73140d1b5d7a63820f58c2dc728960ff8028215b2602022560 days 17 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x48f41f19ec8de7172f413a171c77775ff9e3f3800.2 Ether
0x29a6b4da9752dd61a39273ca35699d7e3d17f8db3544a6a53a4b597621101aa22601783560 days 18 hrs ago0x9fb7871e3e67fb294e47d11c1747ef3793425bdb0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf92 Ether
0x83954691afd1a65545cf25a7410fa5331c0dabadd3c3166c25b3bf9ec24b677b2601554560 days 19 hrs ago0x75089f9072b4fbe4611a6786ecc3dc74e61115e30x7da82c7ab4771ff031b66538d2fb9b0b047f6cf91 Ether
0x973e37a2425a616fd8bea32b54362d8452ba03e1f7b2ba0632afa0666e6610be2601222560 days 20 hrs ago0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf90x48f41f19ec8de7172f413a171c77775ff9e3f3800.2 Ether
[ Download CSV Export  ] 
Contract Name: MultiSigWallet
Compiler Version: v0.4.4+commit.4633f3de
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.4;


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

    event Confirmation(address sender, bytes32 transactionHash);
    event Revocation(address sender, bytes32 transactionHash);
    event Submission(bytes32 transactionHash);
    event Execution(bytes32 transactionHash);
    event Deposit(address sender, uint value);
    event OwnerAddition(address owner);
    event OwnerRemoval(address owner);
    event RequiredUpdate(uint required);

    mapping (bytes32 => Transaction) public transactions;
    mapping (bytes32 => mapping (address => bool)) public confirmations;
    mapping (address => bool) public isOwner;
    address[] owners;
    bytes32[] transactionList;
    uint public required;

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

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

    modifier signaturesFromOwners(bytes32 transactionHash, uint8[] v, bytes32[] rs) {
        for (uint i=0; i<v.length; i++)
            if (!isOwner[ecrecover(transactionHash, v[i], rs[i], rs[v.length + i])])
                throw;
        _;
    }

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

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

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

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

    modifier notExecuted(bytes32 transactionHash) {
        if (transactions[transactionHash].executed)
            throw;
        _;
    }

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

    modifier validRequired(uint _ownerCount, uint _required) {
        if (   _required > _ownerCount
            || _required == 0
            || _ownerCount == 0)
            throw;
        _;
    }

    function addOwner(address owner)
        external
        onlyWallet
        ownerDoesNotExist(owner)
    {
        isOwner[owner] = true;
        owners.push(owner);
        OwnerAddition(owner);
    }

    function removeOwner(address owner)
        external
        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)
            updateRequired(owners.length);
        OwnerRemoval(owner);
    }

    function updateRequired(uint _required)
        public
        onlyWallet
        validRequired(owners.length, _required)
    {
        required = _required;
        RequiredUpdate(_required);
    }

    function addTransaction(address destination, uint value, bytes data, uint nonce)
        private
        notNull(destination)
        returns (bytes32 transactionHash)
    {
        transactionHash = sha3(destination, value, data, nonce);
        if (transactions[transactionHash].destination == 0) {
            transactions[transactionHash] = Transaction({
                destination: destination,
                value: value,
                data: data,
                nonce: nonce,
                executed: false
            });
            transactionList.push(transactionHash);
            Submission(transactionHash);
        }
    }

    function submitTransaction(address destination, uint value, bytes data, uint nonce)
        external
        returns (bytes32 transactionHash)
    {
        transactionHash = addTransaction(destination, value, data, nonce);
        confirmTransaction(transactionHash);
    }

    function submitTransactionWithSignatures(address destination, uint value, bytes data, uint nonce, uint8[] v, bytes32[] rs)
        external
        returns (bytes32 transactionHash)
    {
        transactionHash = addTransaction(destination, value, data, nonce);
        confirmTransactionWithSignatures(transactionHash, v, rs);
    }

    function addConfirmation(bytes32 transactionHash, address owner)
        private
        notConfirmed(transactionHash, owner)
    {
        confirmations[transactionHash][owner] = true;
        Confirmation(owner, transactionHash);
    }

    function confirmTransaction(bytes32 transactionHash)
        public
        ownerExists(msg.sender)
    {
        addConfirmation(transactionHash, msg.sender);
        executeTransaction(transactionHash);
    }

    function confirmTransactionWithSignatures(bytes32 transactionHash, uint8[] v, bytes32[] rs)
        public
        signaturesFromOwners(transactionHash, v, rs)
    {
        for (uint i=0; i<v.length; i++)
            addConfirmation(transactionHash, ecrecover(transactionHash, v[i], rs[i], rs[i + v.length]));
        executeTransaction(transactionHash);
    }

    function executeTransaction(bytes32 transactionHash)
        public
        notExecuted(transactionHash)
    {
        if (isConfirmed(transactionHash)) {
            Transaction tx = transactions[transactionHash];
            tx.executed = true;
            if (!tx.destination.call.value(tx.value)(tx.data))
                throw;
            Execution(transactionHash);
        }
    }

    function revokeConfirmation(bytes32 transactionHash)
        external
        ownerExists(msg.sender)
        confirmed(transactionHash, msg.sender)
        notExecuted(transactionHash)
    {
        confirmations[transactionHash][msg.sender] = false;
        Revocation(msg.sender, transactionHash);
    }

    function MultiSigWallet(address[] _owners, uint _required)
        validRequired(_owners.length, _required)
    {
        for (uint i=0; i<_owners.length; i++)
            isOwner[_owners[i]] = true;
        owners = _owners;
        required = _required;
    }

    function()
        payable
    {
        if (msg.value > 0)
            Deposit(msg.sender, msg.value);
    }

    function isConfirmed(bytes32 transactionHash)
        public
        constant
        returns (bool)
    {
        uint count = 0;
        for (uint i=0; i<owners.length; i++)
            if (confirmations[transactionHash][owners[i]])
                count += 1;
            if (count == required)
                return true;
    }

    function confirmationCount(bytes32 transactionHash)
        external
        constant
        returns (uint count)
    {
        for (uint i=0; i<owners.length; i++)
            if (confirmations[transactionHash][owners[i]])
                count += 1;
    }

    function filterTransactions(bool isPending)
        private
        returns (bytes32[] _transactionList)
    {
        bytes32[] memory _transactionListTemp = new bytes32[](transactionList.length);
        uint count = 0;
        for (uint i=0; i<transactionList.length; i++)
            if (   isPending && !transactions[transactionList[i]].executed
                || !isPending && transactions[transactionList[i]].executed)
            {
                _transactionListTemp[count] = transactionList[i];
                count += 1;
            }
        _transactionList = new bytes32[](count);
        for (i=0; i<count; i++)
            if (_transactionListTemp[i] > 0)
                _transactionList[i] = _transactionListTemp[i];
    }

    function getPendingTransactions()
        external
        constant
        returns (bytes32[] _transactionList)
    {
        return filterTransactions(true);
    }

    function getExecutedTransactions()
        external
        constant
        returns (bytes32[] _transactionList)
    {
        return filterTransactions(false);
    }
}

    Contract ABI  
[{"constant":true,"inputs":[{"name":"","type":"bytes32"},{"name":"","type":"address"}],"name":"confirmations","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"destination","type":"address"},{"name":"value","type":"uint256"},{"name":"data","type":"bytes"},{"name":"nonce","type":"uint256"}],"name":"submitTransaction","outputs":[{"name":"transactionHash","type":"bytes32"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"owner","type":"address"}],"name":"removeOwner","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":"transactionHash","type":"bytes32"}],"name":"confirmationCount","outputs":[{"name":"count","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_required","type":"uint256"}],"name":"updateRequired","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"bytes32"}],"name":"transactions","outputs":[{"name":"destination","type":"address"},{"name":"value","type":"uint256"},{"name":"data","type":"bytes"},{"name":"nonce","type":"uint256"},{"name":"executed","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"transactionHash","type":"bytes32"}],"name":"isConfirmed","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"owner","type":"address"}],"name":"addOwner","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"transactionHash","type":"bytes32"}],"name":"confirmTransaction","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"destination","type":"address"},{"name":"value","type":"uint256"},{"name":"data","type":"bytes"},{"name":"nonce","type":"uint256"},{"name":"v","type":"uint8[]"},{"name":"rs","type":"bytes32[]"}],"name":"submitTransactionWithSignatures","outputs":[{"name":"transactionHash","type":"bytes32"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"transactionHash","type":"bytes32"}],"name":"executeTransaction","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getPendingTransactions","outputs":[{"name":"_transactionList","type":"bytes32[]"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"required","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getExecutedTransactions","outputs":[{"name":"_transactionList","type":"bytes32[]"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"transactionHash","type":"bytes32"}],"name":"revokeConfirmation","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"transactionHash","type":"bytes32"},{"name":"v","type":"uint8[]"},{"name":"rs","type":"bytes32[]"}],"name":"confirmTransactionWithSignatures","outputs":[],"payable":false,"type":"function"},{"inputs":[{"name":"_owners","type":"address[]"},{"name":"_required","type":"uint256"}],"type":"constructor"},{"payable":true,"type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"sender","type":"address"},{"indexed":false,"name":"transactionHash","type":"bytes32"}],"name":"Confirmation","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"sender","type":"address"},{"indexed":false,"name":"transactionHash","type":"bytes32"}],"name":"Revocation","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"transactionHash","type":"bytes32"}],"name":"Submission","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"transactionHash","type":"bytes32"}],"name":"Execution","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"sender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Deposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"owner","type":"address"}],"name":"OwnerAddition","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"owner","type":"address"}],"name":"OwnerRemoval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"required","type":"uint256"}],"name":"RequiredUpdate","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60606040526040516113ea3803806113ea833981016040528051608051910190600082518281811180610030575080155b80610039575081155b1561004357610002565b600092505b84518310156100cb57600160026000506000878681518110156100025790602001906020020151600160a060020a0316815260200190815260200160002060006101000a81548160ff02191690837f0100000000000000000000000000000000000000000000000000000000000000908102040217905550600190920191610048565b845160038054828255600082905290917fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b91820191602089018215610150579160200282015b828111156101505782518254600160a060020a0319166c0100000000000000000000000091820291909104178255602090920191600190910190610111565b506101769291505b80821115610190578054600160a060020a0319168155600101610158565b505060058490555050505050611256806101946000396000f35b509056606060405236156100cf5760e060020a60003504630c4ecab481146101215780630d59b5641461014e578063173825d9146101be5780632f54bf6e146101eb57806359bf77df1461020b578063607fa5a41461027f578063642f2eaf146102ab5780636486aa51146102ef5780637065cb48146102ff57806379716e431461032a5780639119e5fb1461033a578063c69ed5f2146103b0578063d11db83f146103c0578063dc8452cd1461050b578063e6a6d4c814610519578063f3fc536d1461053a578063fbc6d0ff1461056e575b6105f7600034111561011f5760408051600160a060020a033316815234602082015281517fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c929181900390910190a15b565b34610002576001602090815260043560009081526040808220909252602435815220546105f99060ff1681565b346100025761060d600480359060248035916044359182019101356064356000610740868686868080601f016020809104026020016040519081016040528093929190818152602001838380828437508a9450505050505b600084600160a060020a0381161515610ab357610002565b34610002576105f7600435600030600160a060020a031633600160a060020a031614151561096c57610002565b34610002576105f960043560026020526000908152604090205460ff1681565b346100025761060d6004356000805b600354811015610c24576000838152600160205260408120600380549192918490811015610002576000918252602080832090910154600160a060020a0316835282019290925260400190205460ff161561027757600191909101905b60010161021a565b34610002576105f76004355b30600160a060020a031633600160a060020a0316141515610c2a57610002565b346100025761061f60043560006020819052908152604090208054600182015460038301546004840154600160a060020a0390931693919260029092019160ff1685565b34610002576105f96004356106d6565b34610002576105f760043530600160a060020a031633600160a060020a0316141515610ca057610002565b34610002576105f7600435610747565b346100025761060d600480359060248035916044358083019290820135916064359160843580820192908101359160a43590810191013560006107df8a8a8a8a8080601f016020809104026020016040519081016040528093929190818152602001838380828437508e94506101a69350505050565b34610002576105f7600435610774565b3461000257610795604080516020810190915260008152610ed660015b60408051602081810183526000808352835191820184528082526004549351929391929091829180591061040e5750595b908082528060200260200182016040528015610425575b50925060009150600090505b6004548110156111c65784801561047d5750600480546000918291849081101561000257906000526020600020900160005054815260208101919091526040016000206004015460ff16155b806104c55750841580156104c55750600480546000918291849081101561000257906000526020600020900160005054815260208101919091526040016000206004015460ff165b156105035760048054829081101561000257906000526020600020900160005054838381518110156100025760209081029091010152600191909101905b600101610431565b346100025761060d60055481565b346100025761079560408051602081019091526000808252610ed6906103dd565b34610002576105f7600435600160a060020a033390811660009081526002602052604090205460ff161515610edb57610002565b34610002576040805160248035600481810135602081810286810182019097528186526105f796833596939560449501929182919085019084908082843750506040805196358089013560208181028a81018201909452818a52979998606498909750602492909201955093508392508501908490808284375094965061084095505050505050565b005b604080519115158252519081900360200190f35b60408051918252519081900360200190f35b60408051600160a060020a03871681526020810186905260608101849052821515608082015260a0918101828152855460026000196101006001841615020190911604928201839052909160c0830190869080156106be5780601f10610693576101008083540402835291602001916106be565b820191906000526020600020905b8154815290600101906020018083116106a157829003601f168201915b5050965050505050505060405180910390f35b610dce835b600080805b600354811015610c8a576000848152600160205260408120600380549192918490811015610002576000918252602080832090910154600160a060020a0316835282019290925260400190205460ff161561073857600191909101905b6001016106db565b9050610920815b33600160a060020a03811660009081526002602052604090205460ff161515610d8757610002565b610968825b600081815260208190526040812060040154829060ff16156106d157610002565b60405180806020018281038252838181518152602001915080519060200190602002808383829060006004602084601f0104600302600f01f1509050019250505060405180910390f35b90508050610dc18186868080602002602001604051908101604052809392919081815260200183836020028082843750506040805160208b810282810182019093528b82529095508b94508a93508392508501908490808284375050505050505b6000838383835b8251811015610f9c576002600050600060018686858151811015610002579060200190602002015186868151811015610002579060200190602002015187878a510181518110156100025760209081029091018101516040805160008181528185018352908201819052815196875260ff9095168684015285810193909352606085015290516080808501949293601f198301938390039091019190866161da5a03f11561000257505060408051601f190151600160a060020a031682526020820192909252016000205460ff16151561105457610002565b95945050505050565b60408051600160a060020a038516815290517f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b909181900360200190a15b505b5050565b600160a060020a038216600090815260026020526040902054829060ff16151561099557610002565b600160a060020a0383166000908152600260205260408120805460ff1916905591505b60035460001901821015610a5a5782600160a060020a0316600360005083815481101561000257600091825260209091200154600160a060020a03161415610a8a57600380546000198101908110156100025760009182526020909120015460038054600160a060020a039092169184908110156100025760009182526020909120018054600160a060020a031916606060020a928302929092049190911790555b600380546000198101808355919082908015829011610a9557600083815260209020610a95918101908301610c0c565b6001909101906109b8565b5050600354600554111591506109299050576003546109299061028b565b858585856040518085600160a060020a0316606060020a0281526014018481526020018380519060200190808383829060006004602084601f0104600302600f01f150905001828152602001945050505050604051809103902091508150600060005060008360001916815260200190815260200160002060005060000160009054906101000a9004600160a060020a0316600160a060020a0316600014156110c5576040805160a08101825287815260208082018881528284018881526060840188905260006080850181905287815280845294852084518154600160a060020a031916606060020a9182029190910417815591516001808401919091559051805160028085018054818a529887902097989597909661010095871615959095026000190190951604601f90810184900485019491939192909101908390106110ce57805160ff19168380011785555b506110fe9291505b80821115610c205760008155600101610c0c565b5090565b50919050565b6003548181811180610c3a575080155b80610c43575081155b15610c4d57610002565b60058390556040805184815290517f0cfd262243fb0dd33ba2604015772142a737b088fb078ec5aa18bea2c58c29a29181900360200190a1505050565b600554821415610c9957600192505b5050919050565b600160a060020a038116600090815260026020526040902054819060ff1615610cc857610002565b600160a060020a0382166000908152600260205260409020805460ff19166001908117909155600380549182018082559091908281838015829011610d1e57600083815260209020610d1e918101908301610c0c565b505050600092835250602091829020018054600160a060020a031916606060020a8581020417905560408051600160a060020a038516815290517ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d929181900390910190a15050565b61076f82335b6000828152600160209081526040808320600160a060020a03851684529091529020548290829060ff161561115957610002565b9998505050505050505050565b15610966576000838152602081905260409081902060048101805460ff19166001908117909155815481830154935160028085018054959850600160a060020a0390931695949293919283928592908216156101000260001901909116048015610e795780601f10610e4e57610100808354040283529160200191610e79565b820191906000526020600020905b815481529060010190602001808311610e5c57829003601f168201915b505091505060006040518083038185876185025a03f1925050501515610e9e57610002565b6040805184815290517f7e9e1cb65db4927b1815f498cbaa226a15c277816f7df407573682110522c9b19181900360200190a1505050565b905090565b600082815260016020908152604080832033600160a060020a038116855292529091205483919060ff161515610f1057610002565b600084815260208190526040902060040154849060ff1615610f3157610002565b6000858152600160209081526040808320600160a060020a03331680855290835292819020805460ff19169055805192835290820187905280517f9aec1a62b961581534d37fd62d35e3648f05a17b1f986eda1d1a9d97b14784069281900390910190a15050505050565b600094505b865185101561105c576110658860018a8a89815181101561000257906020019060200201518a8a815181101561000257906020019060200201518b8d518c0181518110156100025760209081029091018101516040805160008181528185018352908201819052815196875260ff9095168684015285810193909352606085015290516080808501949293601f198301938390039091019190866161da5a03f11561000257505060206040510351610d8d565b600101610847565b61107088610774565b600190940193610fa1565b5050505050505050565b50505091909060005260206000209001600050839055506040805183815290517f1b15da2a2b1f440c8fb970f04466e7ccd3a8215634645d232bbc23c75785b5bb9181900360200190a15b50949350505050565b82800160010185558215610c04579182015b82811115610c045782518260005055916020019190600101906110e0565b5050606082015160038201556080909101516004918201805460ff191660f860020a92830292909204919091179055805460018101808355828183801582901161107a5760008381526020902061107a918101908301610c0c565b6000848152600160208181526040808420600160a060020a03881680865290835293819020805460ff19169093179092558151928352820186905280517fe1c52dc63b719ade82e8bea94cc41a0d5d28e4aaf536adb5e9cccc9ff8c1aeda9281900390910190a150505050565b816040518059106111d45750595b9080825280602002602001820160405280156111eb575b509350600090505b8181101561124e5760006001028382815181101561000257602090810290910101511115611246578281815181101561000257906020019060200201518482815181101561000257602090810290910101525b6001016111f3565b50505091905056

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

-----Decoded View---------------
Found 8 constructor arguments :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [3] : 00000000000000000000000046ef48e06ff160f311d17151e118c504d015ec6e
Arg [4] : 0000000000000000000000002ef6e246ab8ca985044e733f696e08940414d57b
Arg [5] : 000000000000000000000000b21f27b9c4137849c8a991fe1c18ab72a2f81eb6
Arg [6] : 000000000000000000000000f0776febc8a729b60602e2c2f6c446a518df78fe
Arg [7] : 00000000000000000000000034d6a1fd8aa15cfb00d6c6d47963d5e4e32ac2b8


 

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.