Sponsored Link: Join FundYourselfNow ICO – Crypto crowdfunding platform to find talent, raise funding while protecting project fraud
Contract Overview
ETH Balance: 4,061.53 Ether
ETH USD Value: $1,050,677.20 (@ $258.69/ETH)
No Of Transactions: 210 txns
  Latest 25 txns from a total Of 210 transactions View All

TxHash Block Age From To Value [TxFee]
0x3f2ab5e430f9354ac46fa0bceeb619eefe1c742ca8164d7522c27091c73651ca39191802 days 17 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.0030643
0x94bd98a707b35fdab947026cd3b1372ba6e7b6bc70ccfc5771017fe19ab0a90139124794 days 2 hrs ago0x3c71d90cc3f19ac14c5e59047bb1ecd6d3527d71  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00172281
0x9fb807137c603bff9b50a761cfda029a30a2b8f7c14feed5abb0fb8f1290674139124744 days 2 hrs ago0x3c71d90cc3f19ac14c5e59047bb1ecd6d3527d71  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00172281
0x71c40029944e55a50a2f8ab51caec3461375e18e975cbbc4334e9643e35894bd39115794 days 6 hrs ago0x6cdb5584f22586a1d08b5a91e71dc0d378d27f3d  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.0029843
0xd0582ffe6fb036dfc2451e0095a03ff8f338fb2ffe0c3e686c687842430ae8ff39115764 days 6 hrs ago0x6cdb5584f22586a1d08b5a91e71dc0d378d27f3d  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.0029843
0x0981ec91fd96e60fda16bf228df89525806af227ff35eeb5e7a2b793d450d00739097094 days 15 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00287135
0x688102b5f5b517cda185f8a56e7e304afe35cf15d652ad3441bc4f5d52e2ec0f39097024 days 15 hrs ago0x4af013afbadb22d8a88c92d68fc96b033b9ebb8a  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00437135
0x0a0b20f040ee655b0f29e6c38da594caa690d06b4f3697382234f1d83b23bb5139096984 days 15 hrs ago0x4af013afbadb22d8a88c92d68fc96b033b9ebb8a  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00287135
0x97003263252fb9f9b3f1b082e6d243d1b58a2f5b8d7e4b6cd7386775e8af629339096924 days 15 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00437135
0x444dd72877d83154b736ab2dd72e7c385a2f1bf4c6a32e9769015889ffea9f4b39096634 days 16 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00738005
0x530228935b07a378427d635d09f46d47e166ad7ac4c0420a80566b2615e2a42039096494 days 16 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00738005
0x7c734c044d2c68d6949f8dae11d31d6af094af483bdcf2714a99c880a6f6629a387825810 days 16 hrs ago0x4af013afbadb22d8a88c92d68fc96b033b9ebb8a  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00138398
0xbf7750797d2f043c7b285a9487b62b6c0e749f9024208bbda34475fcfe0f7f44387504711 days 7 hrs ago0x3c71d90cc3f19ac14c5e59047bb1ecd6d3527d71  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00130549
0x9af4a6c158b6aba9349b385df58683de7b9e16088a7d90567bed7730cd1d00d4387079812 days 2 hrs ago0x4af013afbadb22d8a88c92d68fc96b033b9ebb8a  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00120596
0xdc227d02c1df60f031e45234f284e890f54db311403fc63944762ec76c993115387073712 days 3 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00183596
0xe5b0e81298f985db479b330c9e16ecd79e90a3ddbc3b1d80cf1bfe8524d7ae82387068912 days 3 hrs ago0x4af013afbadb22d8a88c92d68fc96b033b9ebb8a  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00386754
0x3e8f2c8862abae5a62abbc6de59018da958a59b137b72d7323814abbbd6cb82e383344919 days 5 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00134829
0x44eea72497e93f92eddd78a3a434c1985f4fabc9b23166c73466711142dd4147382366521 days 2 hrs ago0x3c71d90cc3f19ac14c5e59047bb1ecd6d3527d71  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00126339
0x323a31baa841cfa4641322f4ab41944406de450e61e5a6fb995b1d1af466cfda382366521 days 2 hrs ago0x4af013afbadb22d8a88c92d68fc96b033b9ebb8a  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00126339
0xb6fdebfd0dda6e5de29625a1860d67e79da9a9f3b75591e47ea952c6520797a0382366521 days 2 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00126339
0x14f72586931bb804b994d45e14bc93a0107670bc063937dff0360762bbfb8926382366521 days 2 hrs ago0x6efba8fb2ac5b6730729a972ec224426a287c3ad  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00192339
0x319ad6569e3a45708a6719bc08223e8fe414bbcf30eb15e68d50621f6d2cd853382363821 days 2 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00420488
0x03fb395f02ce71b273eccd311a4cf1feda66db37724e8dfb0f0ac1a9e229e3da382338721 days 3 hrs ago0x4af013afbadb22d8a88c92d68fc96b033b9ebb8a  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00163028
0x99425382789b5dcacd1a87a1b95aa5be047e205485ba967057bb80e9698bd68a382317521 days 4 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00123038
0xe901543d2690e05e7ed7642301e0331a6ad4259c72342daa8b2e38728914ebb7382317021 days 4 hrs ago0x6efba8fb2ac5b6730729a972ec224426a287c3ad  IN   0x97282a7a15f9beadc854e8793aae43b089f14b4e0 Ether0.00123038

[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
0x3f2ab5e430f9354ac46fa0bceeb619eefe1c742ca8164d7522c27091c73651ca39191802 days 17 hrs ago0x97282a7a15f9beadc854e8793aae43b089f14b4e0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951375 Ether
0x73dccb6ded62631a75ec0a8ff078644fd4355cec012077a56149e0c25de4771039027456 days 1 hr ago0x113058c101b2d78e001d4a7d2174a66b5ff3a4a70x97282a7a15f9beadc854e8793aae43b089f14b4e0.1 Ether
0x132ea60428e782a744d4780444e62fc86360fd459448176e0faa7fb7601a793038964697 days 6 hrs ago0x6c0fc347aa0c1bfc3037f06ed09ffd8f5de072590x97282a7a15f9beadc854e8793aae43b089f14b4e0.1 Ether
0xe30468605c114f4ddf194b39edb333e2e645c831a963dc36fc371d2787f99ac738865859 days 3 hrs ago0x6c0fc347aa0c1bfc3037f06ed09ffd8f5de072590x97282a7a15f9beadc854e8793aae43b089f14b4e0.1 Ether
0x7c734c044d2c68d6949f8dae11d31d6af094af483bdcf2714a99c880a6f6629a387825810 days 16 hrs ago0x24cabbab2132f9fe05a89a070570e9e4f0b89e530x97282a7a15f9beadc854e8793aae43b089f14b4e3,900 Ether
0xa7a1749d6b29d174ee4ed716d58acf36d9cf965aa1eb4c67a42bbaefa3357ce0387605611 days 2 hrs ago0x6c0fc347aa0c1bfc3037f06ed09ffd8f5de072590x97282a7a15f9beadc854e8793aae43b089f14b4e0.1 Ether
0x4ccd38fa1d7b15108c790b7512c8ee03582f58f50b6983ce24baae3aab2b924c387604011 days 2 hrs ago0x6c0fc347aa0c1bfc3037f06ed09ffd8f5de072590x97282a7a15f9beadc854e8793aae43b089f14b4e0.1 Ether
0x0923bb5da121d74688a9d0a1bdcad7ff74a886050c2d1137ad30b8b6508b8881387594611 days 3 hrs ago0x6c0fc347aa0c1bfc3037f06ed09ffd8f5de072590x97282a7a15f9beadc854e8793aae43b089f14b4e0.1 Ether
0x5c9cef536aa37ddb36781c686d6134b88c466994a655f3cadf965d110112599f387580711 days 4 hrs ago0x6c0fc347aa0c1bfc3037f06ed09ffd8f5de072590x97282a7a15f9beadc854e8793aae43b089f14b4e0.1 Ether
0x451e9a4fedd9ec6bd787d1a81e7a80f05a3710a6e2ec628f17bc812676be7f19387520411 days 6 hrs ago0x6c0fc347aa0c1bfc3037f06ed09ffd8f5de072590x97282a7a15f9beadc854e8793aae43b089f14b4e0.1 Ether
0x7859d7193e58182f542a6eefba47ad4dab69f94bf10bc3305261afeefe3a9a7d383975218 days 23 mins ago0x6c0fc347aa0c1bfc3037f06ed09ffd8f5de072590x97282a7a15f9beadc854e8793aae43b089f14b4e0.1 Ether
0x3e8f2c8862abae5a62abbc6de59018da958a59b137b72d7323814abbbd6cb82e383344919 days 5 hrs ago0x97282a7a15f9beadc854e8793aae43b089f14b4e0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951485 Ether
0xca070dd871d18ea50ae9d6fac392a3e8e6a0f2d504bc21bd1bf84a9950fc17e3380338125 days 22 mins ago0x97282a7a15f9beadc854e8793aae43b089f14b4e0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a09511.5 Ether
0xa1aeeefc390b9d9fd12e1befa880675ad0c1af2736dfd7d939ec0b410a4d7b14380274425 days 3 hrs ago0x97282a7a15f9beadc854e8793aae43b089f14b4e0x00a886288b720d27282a06d07cd85c2cc64ab6184.5 Ether
0xef9970fc580981ccd18f583babbd5247ec777c63aee3a51f02367345c4ea1377379830325 days 23 hrs ago0x97282a7a15f9beadc854e8793aae43b089f14b4e0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a09518.6 Ether
0x409d1ad93d5e891bb088cea34d18b25251e01c964400b04eda87b08421677ed0379411126 days 17 hrs ago0x97282a7a15f9beadc854e8793aae43b089f14b4e0x00a54aec088c78aa2bd61f87089b500b2d7e8c6910 Ether
0xfaa3e6cfca852c0271e84fdcb34d5377de6b28142091e7fc721bbd2d354e1699379197227 days 2 hrs ago0x97282a7a15f9beadc854e8793aae43b089f14b4e0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a095160 Ether
0xff0a61ce85f1afaa04498455f768c5779bda9d69847c91ce3d79edab5869f055376428232 days 3 hrs ago0x97282a7a15f9beadc854e8793aae43b089f14b4e0x113058c101b2d78e001d4a7d2174a66b5ff3a4a70.1 Ether
0x4bb5864cf187ab4614dcc1a1afa62ea9d4179a14a10b6286bb5672e0aae9d8cf376054232 days 20 hrs ago0x4cb539ca29bc14c9d0a6d6872fd0d4efb56b6b070x97282a7a15f9beadc854e8793aae43b089f14b4e1,100 Ether
0x4d85cf94bf20fad4a319eecdccaedca35d594673548af21f717109eef78d9a1d375944233 days 1 hr ago0x97282a7a15f9beadc854e8793aae43b089f14b4e0x4c3c6f5f2ef44f5e2ffcf6c20b906a91d246c9a20.1 Ether
0x374433e959c450dea90a07affa991bab8c9f24e8ba81a88cc6c1750718407dad375938433 days 1 hr ago0x97282a7a15f9beadc854e8793aae43b089f14b4e0x6efba8fb2ac5b6730729a972ec224426a287c3ad5.2 Ether
0xd77803fd4c22b2ab7abf833b6073bd65245bbf36ca04437c8e827a7ef859b3dc374890834 days 23 hrs ago0x97282a7a15f9beadc854e8793aae43b089f14b4e0x7b52427cec68182c74d0b5f9dec57ddd8f727de90.1 Ether
0x46c511d3da60b872bfe037b988a6e6624461f6353562e26b4503f0adf5380cf9372791938 days 19 hrs ago0x5cbdb911fa92261b7606eea74f35ef96ac6d2c700x97282a7a15f9beadc854e8793aae43b089f14b4e4.3 Ether
0x8725b0735cb077e0c72565f645d2a2b9d03c9ba92df5679be53f4c10e635ca1f372724238 days 23 hrs ago0xf2b7f622bbd7edffca61a74fe9b6efda54f40a760x97282a7a15f9beadc854e8793aae43b089f14b4e2.2 Ether
0x74991a7a7b661799b0f82fafcbb0383794038f947e81f32b5213fe190def4aad372721238 days 23 hrs ago0x97282a7a15f9beadc854e8793aae43b089f14b4e0x113058c101b2d78e001d4a7d2174a66b5ff3a4a70.1 Ether

[Download: CSV Export ]    
Warning: The compiled contract might be susceptible to SkipEmptyStringLiteral (low-severity), ConstantOptimizerSubtraction (low-severity) Solidity compiler bugs.

Contract Source Code Verified
Contract Name: Congress
Compiler Version: v0.4.9+commit.364da425
Optimization Enabled: Yes
Online Solidity Editor:  Click To View



  Contract Source Code   Find Similiar Contracts
pragma solidity ^0.4.4;

/**
 * @title Contract for object that have an owner
 */
contract Owned {
    /**
     * Contract owner address
     */
    address public owner;

    /**
     * @dev Delegate contract to another person
     * @param _owner New owner address 
     */
    function setOwner(address _owner) onlyOwner
    { owner = _owner; }

    /**
     * @dev Owner check modifier
     */
    modifier onlyOwner { if (msg.sender != owner) throw; _; }
}

/**
 * @title Common pattern for destroyable contracts 
 */
contract Destroyable {
    address public hammer;

    /**
     * @dev Hammer setter
     * @param _hammer New hammer address
     */
    function setHammer(address _hammer) onlyHammer
    { hammer = _hammer; }

    /**
     * @dev Destroy contract and scrub a data
     * @notice Only hammer can call it 
     */
    function destroy() onlyHammer
    { suicide(msg.sender); }

    /**
     * @dev Hammer check modifier
     */
    modifier onlyHammer { if (msg.sender != hammer) throw; _; }
}

/**
 * @title Generic owned destroyable contract
 */
contract Object is Owned, Destroyable {
    function Object() {
        owner  = msg.sender;
        hammer = msg.sender;
    }
}

// Standard token interface (ERC 20)
// https://github.com/ethereum/EIPs/issues/20
contract ERC20 
{
// Functions:
    /// @return total amount of tokens
    uint256 public totalSupply;

    /// @param _owner The address from which the balance will be retrieved
    /// @return The balance
    function balanceOf(address _owner) constant returns (uint256);

    /// @notice send `_value` token to `_to` from `msg.sender`
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transfer(address _to, uint256 _value) returns (bool);

    /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from`
    /// @param _from The address of the sender
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transferFrom(address _from, address _to, uint256 _value) returns (bool);

    /// @notice `msg.sender` approves `_addr` to spend `_value` tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @param _value The amount of wei to be approved for transfer
    /// @return Whether the approval was successful or not
    function approve(address _spender, uint256 _value) returns (bool);

    /// @param _owner The address of the account owning tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @return Amount of remaining tokens allowed to spent
    function allowance(address _owner, address _spender) constant returns (uint256);

// Events:
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}

/**
 * @title Asset recipient interface
 */
contract Recipient {
    /**
     * @dev On received ethers
     * @param sender Ether sender
     * @param amount Ether value
     */
    event ReceivedEther(address indexed sender,
                        uint256 indexed amount);

    /**
     * @dev On received custom ERC20 tokens
     * @param from Token sender
     * @param value Token value
     * @param token Token contract address
     * @param extraData Custom additional data
     */
    event ReceivedTokens(address indexed from,
                         uint256 indexed value,
                         address indexed token,
                         bytes extraData);

    /**
     * @dev Receive approved ERC20 tokens
     * @param _from Spender address
     * @param _value Transaction value
     * @param _token ERC20 token contract address
     * @param _extraData Custom additional data
     */
    function receiveApproval(address _from, uint256 _value,
                             ERC20 _token, bytes _extraData) {
        if (!_token.transferFrom(_from, this, _value)) throw;
        ReceivedTokens(_from, _value, _token, _extraData);
    }

    /**
     * @dev Catch sended to contract ethers
     */
    function () payable
    { ReceivedEther(msg.sender, msg.value); }
}

/**
 * @title Improved congress contract by Ethereum Foundation
 * @dev https://www.ethereum.org/dao#the-blockchain-congress 
 */
contract Congress is Object, Recipient {
    /**
     * @dev Minimal quorum value
     */
    uint256 public minimumQuorum;

    /**
     * @dev Duration of debates
     */
    uint256 public debatingPeriodInMinutes;

    /**
     * @dev Majority margin is used in voting procedure 
     */
    int256 public majorityMargin;

    /**
     * @dev Archive of all member proposals 
     */
    Proposal[] public proposals;

    /**
     * @dev Count of proposals in archive 
     */
    function numProposals() constant returns (uint256)
    { return proposals.length; }

    /**
     * @dev Congress members list
     */
    Member[] public members;

    /**
     * @dev Get member identifier by account address
     */
    mapping(address => uint256) public memberId;

    /**
     * @dev On proposal added 
     * @param proposal Proposal identifier
     * @param recipient Ether recipient
     * @param amount Amount of wei to transfer
     */
    event ProposalAdded(uint256 indexed proposal,
                        address indexed recipient,
                        uint256 indexed amount,
                        string description);

    /**
     * @dev On vote by member accepted
     * @param proposal Proposal identifier
     * @param position Is proposal accepted by memeber
     * @param voter Congress memeber account address
     * @param justification Member comment
     */
    event Voted(uint256 indexed proposal,
                bool    indexed position,
                address indexed voter,
                string justification);

    /**
     * @dev On Proposal closed
     * @param proposal Proposal identifier
     * @param quorum Number of votes 
     * @param active Is proposal passed
     */
    event ProposalTallied(uint256 indexed proposal,
                          uint256 indexed quorum,
                          bool    indexed active);

    /**
     * @dev On changed membership
     * @param member Account address 
     * @param isMember Is account member now
     */
    event MembershipChanged(address indexed member,
                            bool    indexed isMember);

    /**
     * @dev On voting rules changed
     * @param minimumQuorum New minimal count of votes
     * @param debatingPeriodInMinutes New debating duration
     * @param majorityMargin New majority margin value
     */
    event ChangeOfRules(uint256 indexed minimumQuorum,
                        uint256 indexed debatingPeriodInMinutes,
                        int256  indexed majorityMargin);

    struct Proposal {
        address recipient;
        uint256 amount;
        string  description;
        uint256 votingDeadline;
        bool    executed;
        bool    proposalPassed;
        uint256 numberOfVotes;
        int256  currentResult;
        bytes32 proposalHash;
        Vote[]  votes;
        mapping(address => bool) voted;
    }

    struct Member {
        address member;
        string  name;
        uint256 memberSince;
    }

    struct Vote {
        bool    inSupport;
        address voter;
        string  justification;
    }

    /**
     * @dev Modifier that allows only shareholders to vote and create new proposals
     */
    modifier onlyMembers {
        if (memberId[msg.sender] == 0) throw;
        _;
    }

    /**
     * @dev First time setup
     */
    function Congress(
        uint256 minimumQuorumForProposals,
        uint256 minutesForDebate,
        int256  marginOfVotesForMajority,
        address congressLeader
    ) {
        changeVotingRules(minimumQuorumForProposals, minutesForDebate, marginOfVotesForMajority);
        // It’s necessary to add an empty first member
        addMember(0, ''); // and let's add the founder, to save a step later
        if (congressLeader != 0)
            addMember(congressLeader, 'The Founder');
    }

    /**
     * @dev Append new congress member 
     * @param targetMember Member account address
     * @param memberName Member full name
     */
    function addMember(address targetMember, string memberName) onlyOwner {
        if (memberId[targetMember] != 0) throw;

        memberId[targetMember] = members.length;
        members.push(Member({member:      targetMember,
                             memberSince: now,
                             name:        memberName}));

        MembershipChanged(targetMember, true);
    }

    /**
     * @dev Remove congress member
     * @param targetMember Member account address
     */
    function removeMember(address targetMember) onlyOwner {
        if (memberId[targetMember] == 0) throw;

        uint256 targetId = memberId[targetMember];
        uint256 lastId   = members.length - 1;

        // Move last member to removed position
        Member memory moved    = members[lastId];
        members[targetId]      = moved; 
        memberId[moved.member] = targetId;

        // Clean up
        memberId[targetMember] = 0;
        delete members[lastId];
        --members.length;

        MembershipChanged(targetMember, false);
    }

    /**
     * @dev Change rules of voting
     * @param minimumQuorumForProposals Minimal count of votes
     * @param minutesForDebate Debate deadline in minutes
     * @param marginOfVotesForMajority Majority margin value
     */
    function changeVotingRules(
        uint256 minimumQuorumForProposals,
        uint256 minutesForDebate,
        int256  marginOfVotesForMajority
    )
        onlyOwner
    {
        minimumQuorum           = minimumQuorumForProposals;
        debatingPeriodInMinutes = minutesForDebate;
        majorityMargin          = marginOfVotesForMajority;

        ChangeOfRules(minimumQuorum, debatingPeriodInMinutes, majorityMargin);
    }

    /**
     * @dev Create a new proposal
     * @param beneficiary Beneficiary account address
     * @param amount Transaction value in Wei 
     * @param jobDescription Job description string
     * @param transactionBytecode Bytecode of transaction
     */
    function newProposal(
        address beneficiary,
        uint256 amount,
        string  jobDescription,
        bytes   transactionBytecode
    )
        onlyMembers
        returns (uint256 id)
    {
        id               = proposals.length++;
        Proposal p       = proposals[id];
        p.recipient      = beneficiary;
        p.amount         = amount;
        p.description    = jobDescription;
        p.proposalHash   = sha3(beneficiary, amount, transactionBytecode);
        p.votingDeadline = now + debatingPeriodInMinutes * 1 minutes;
        p.executed       = false;
        p.proposalPassed = false;
        p.numberOfVotes  = 0;
        ProposalAdded(id, beneficiary, amount, jobDescription);
    }

    /**
     * @dev Check if a proposal code matches
     * @param id Proposal identifier
     * @param beneficiary Beneficiary account address
     * @param amount Transaction value in Wei 
     * @param transactionBytecode Bytecode of transaction
     */
    function checkProposalCode(
        uint256 id,
        address beneficiary,
        uint256 amount,
        bytes   transactionBytecode
    )
        constant
        returns (bool codeChecksOut)
    {
        return proposals[id].proposalHash
            == sha3(beneficiary, amount, transactionBytecode);
    }

    /**
     * @dev Proposal voting
     * @param id Proposal identifier
     * @param supportsProposal Is proposal supported
     * @param justificationText Member comment
     */
    function vote(
        uint256 id,
        bool    supportsProposal,
        string  justificationText
    )
        onlyMembers
        returns (uint256 vote)
    {
        Proposal p = proposals[id];             // Get the proposal
        if (p.voted[msg.sender] == true) throw; // If has already voted, cancel
        p.voted[msg.sender] = true;             // Set this voter as having voted
        p.numberOfVotes++;                      // Increase the number of votes
        if (supportsProposal) {                 // If they support the proposal
            p.currentResult++;                  // Increase score
        } else {                                // If they don't
            p.currentResult--;                  // Decrease the score
        }
        // Create a log of this event
        Voted(id,  supportsProposal, msg.sender, justificationText);
    }

    /**
     * @dev Try to execute proposal
     * @param id Proposal identifier
     * @param transactionBytecode Transaction data
     */
    function executeProposal(
        uint256 id,
        bytes   transactionBytecode
    )
        onlyMembers
    {
        Proposal p = proposals[id];
        /* Check if the proposal can be executed:
           - Has the voting deadline arrived?
           - Has it been already executed or is it being executed?
           - Does the transaction code match the proposal?
           - Has a minimum quorum?
        */

        if (now < p.votingDeadline
            || p.executed
            || p.proposalHash != sha3(p.recipient, p.amount, transactionBytecode)
            || p.numberOfVotes < minimumQuorum)
            throw;

        /* execute result */
        /* If difference between support and opposition is larger than margin */
        if (p.currentResult > majorityMargin) {
            // Avoid recursive calling

            p.executed = true;
            if (!p.recipient.call.value(p.amount)(transactionBytecode))
                throw;

            p.proposalPassed = true;
        } else {
            p.proposalPassed = false;
        }
        // Fire Events
        ProposalTallied(id, p.numberOfVotes, p.proposalPassed);
    }
}

  Contract ABI  
[{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"proposals","outputs":[{"name":"recipient","type":"address"},{"name":"amount","type":"uint256"},{"name":"description","type":"string"},{"name":"votingDeadline","type":"uint256"},{"name":"executed","type":"bool"},{"name":"proposalPassed","type":"bool"},{"name":"numberOfVotes","type":"uint256"},{"name":"currentResult","type":"int256"},{"name":"proposalHash","type":"bytes32"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"targetMember","type":"address"}],"name":"removeMember","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"}],"name":"setOwner","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"id","type":"uint256"},{"name":"transactionBytecode","type":"bytes"}],"name":"executeProposal","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"memberId","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"numProposals","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"hammer","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"members","outputs":[{"name":"member","type":"address"},{"name":"name","type":"string"},{"name":"memberSince","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"debatingPeriodInMinutes","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"minimumQuorum","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"destroy","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"},{"name":"_token","type":"address"},{"name":"_extraData","type":"bytes"}],"name":"receiveApproval","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"majorityMargin","outputs":[{"name":"","type":"int256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"beneficiary","type":"address"},{"name":"amount","type":"uint256"},{"name":"jobDescription","type":"string"},{"name":"transactionBytecode","type":"bytes"}],"name":"newProposal","outputs":[{"name":"id","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"minimumQuorumForProposals","type":"uint256"},{"name":"minutesForDebate","type":"uint256"},{"name":"marginOfVotesForMajority","type":"int256"}],"name":"changeVotingRules","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"targetMember","type":"address"},{"name":"memberName","type":"string"}],"name":"addMember","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_hammer","type":"address"}],"name":"setHammer","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"id","type":"uint256"},{"name":"supportsProposal","type":"bool"},{"name":"justificationText","type":"string"}],"name":"vote","outputs":[{"name":"vote","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"id","type":"uint256"},{"name":"beneficiary","type":"address"},{"name":"amount","type":"uint256"},{"name":"transactionBytecode","type":"bytes"}],"name":"checkProposalCode","outputs":[{"name":"codeChecksOut","type":"bool"}],"payable":false,"type":"function"},{"inputs":[{"name":"minimumQuorumForProposals","type":"uint256"},{"name":"minutesForDebate","type":"uint256"},{"name":"marginOfVotesForMajority","type":"int256"},{"name":"congressLeader","type":"address"}],"payable":false,"type":"constructor"},{"payable":true,"type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"proposal","type":"uint256"},{"indexed":true,"name":"recipient","type":"address"},{"indexed":true,"name":"amount","type":"uint256"},{"indexed":false,"name":"description","type":"string"}],"name":"ProposalAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"proposal","type":"uint256"},{"indexed":true,"name":"position","type":"bool"},{"indexed":true,"name":"voter","type":"address"},{"indexed":false,"name":"justification","type":"string"}],"name":"Voted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"proposal","type":"uint256"},{"indexed":true,"name":"quorum","type":"uint256"},{"indexed":true,"name":"active","type":"bool"}],"name":"ProposalTallied","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"member","type":"address"},{"indexed":true,"name":"isMember","type":"bool"}],"name":"MembershipChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"minimumQuorum","type":"uint256"},{"indexed":true,"name":"debatingPeriodInMinutes","type":"uint256"},{"indexed":true,"name":"majorityMargin","type":"int256"}],"name":"ChangeOfRules","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"},{"indexed":true,"name":"amount","type":"uint256"}],"name":"ReceivedEther","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"value","type":"uint256"},{"indexed":true,"name":"token","type":"address"},{"indexed":false,"name":"extraData","type":"bytes"}],"name":"ReceivedTokens","type":"event"}]

  Contract Creation Code Switch To Opcodes View
606060405234156200000d57fe5b60405160808062001bf883398101604090815281516020830151918301516060909301519092905b5b60008054600160a060020a033316600160a060020a031991821681179092556001805490911690911790555b6200007d848484640100000000620010616200011882021704565b60408051602081019091526000808252620000a691640100000000620010c16200017a82021704565b600160a060020a038116156200010c576200010c81604060405190810160405280600b81526020017f54686520466f756e6465720000000000000000000000000000000000000000008152506200017a64010000000002620010c1176401000000009004565b5b5b5050505062000406565b60005433600160a060020a03908116911614620001355762000000565b6002839055600382905560048190556040518190839085907fa439d3fa452be5e0e1e24a8145e715f4fd8b9c08c96a42fd82a855a85e5d57de90600090a45b5b505050565b60005433600160a060020a03908116911614620001975762000000565b600160a060020a03821660009081526007602052604090205415620001bc5762000000565b60068054600160a060020a038416600090815260076020526040902081905560018101620001eb838262000294565b916000526020600020906003020160005b5060408051606081018252600160a060020a038616808252602080830187905242938301939093528354600160a060020a03191617835584519092916200024b916001840191870190620002c9565b506040918201516002909101555160019150600160a060020a038416907f27b022af4a8347100c7a041ce5ccf8e14d644ff05de696315196faae8cd50c9b90600090a35b5b5050565b81548183558181151162000174576003028160030283600052602060002091820191016200017491906200034f565b5b505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200030c57805160ff19168380011785556200033c565b828001600101855582156200033c579182015b828111156200033c5782518255916020019190600101906200031f565b5b506200034b92915062000396565b5090565b6200039391905b808211156200034b578054600160a060020a031916815560006200037e6001830182620003ba565b506000600282015560030162000356565b5090565b90565b6200039391905b808211156200034b57600081556001016200039d565b5090565b90565b50805460018160011615610100020316600290046000825580601f10620003e2575062000402565b601f01602090049060005260206000209081019062000402919062000396565b5b50565b6117e280620004166000396000f300606060405236156100f65763ffffffff60e060020a600035041663013cf08b81146101355780630b1ca49a1461021f57806313af40351461023d578063237e94921461025b57806339106821146102b4578063400e3949146102e2578063457f4d41146103045780635daf08ca1461033057806369bd3436146103e35780638160f0b51461040557806383197ef0146104275780638da5cb5b146104395780638f4ffcb114610465578063aa02a90f146104d3578063b1050da5146104f5578063bcca1fd3146105a7578063c127c247146105c2578063d31fdffd14610624578063d3c0715b14610642578063eceb2945146106b0575b6101335b6040513490600160a060020a033316907fa419615bc8fda4c87663805ee2a3597a6d71c1d476911d9892f340d965bc7bf190600090a35b565b005b341561013d57fe5b610148600435610729565b60408051600160a060020a038b168152602081018a905260608101889052861515608082015285151560a082015260c0810185905260e081018490526101008082018490526101209282018381528a546002600182161590930260001901169190910492820183905290916101408301908a9080156102085780601f106101dd57610100808354040283529160200191610208565b820191906000526020600020905b8154815290600101906020018083116101eb57829003601f168201915b50509a505050505050505050505060405180910390f35b341561022757fe5b610133600160a060020a036004351661078f565b005b341561024557fe5b610133600160a060020a03600435166109f8565b005b341561026357fe5b60408051602060046024803582810135601f81018590048502860185019096528585526101339583359593946044949392909201918190840183828082843750949650610a3395505050505050565b005b34156102bc57fe5b6102d0600160a060020a0360043516610c65565b60408051918252519081900360200190f35b34156102ea57fe5b6102d0610c77565b60408051918252519081900360200190f35b341561030c57fe5b610314610c7e565b60408051600160a060020a039092168252519081900360200190f35b341561033857fe5b610343600435610c8d565b60408051600160a060020a0385168152908101829052606060208201818152845460026000196101006001841615020190911604918301829052906080830190859080156103d25780601f106103a7576101008083540402835291602001916103d2565b820191906000526020600020905b8154815290600101906020018083116103b557829003601f168201915b505094505050505060405180910390f35b34156103eb57fe5b6102d0610cca565b60408051918252519081900360200190f35b341561040d57fe5b6102d0610cd0565b60408051918252519081900360200190f35b341561042f57fe5b610133610cd6565b005b341561044157fe5b610314610d00565b60408051600160a060020a039092168252519081900360200190f35b341561046d57fe5b604080516020600460643581810135601f8101849004840285018401909552848452610133948235600160a060020a0390811695602480359660443590931695946084949293910191908190840183828082843750949650610d0f95505050505050565b005b34156104db57fe5b6102d0610e69565b60408051918252519081900360200190f35b34156104fd57fe5b604080516020600460443581810135601f81018490048402850184019095528484526102d0948235600160a060020a031694602480359560649492939190920191819084018382808284375050604080516020601f89358b01803591820183900483028401830190945280835297999881019791965091820194509250829150840183828082843750949650610e6f95505050505050565b60408051918252519081900360200190f35b34156105af57fe5b610133600435602435604435611061565b005b34156105ca57fe5b60408051602060046024803582810135601f8101859004850286018501909652858552610133958335600160a060020a031695939460449493929092019181908401838280828437509496506110c195505050505050565b005b341561062c57fe5b610133600160a060020a03600435166111d3565b005b341561064a57fe5b604080516020600460443581810135601f81018490048402850184019095528484526102d0948235946024803515159560649492939190920191819084018382808284375094965061120e95505050505050565b60408051918252519081900360200190f35b34156106b857fe5b604080516020600460643581810135601f81018490048402850184019095528484526107159482359460248035600160a060020a031695604435959460849492019190819084018382808284375094965061139895505050505050565b604080519115158252519081900360200190f35b600580548290811061073757fe5b90600052602060002090600a020160005b508054600182015460038301546004840154600585015460068601546007870154600160a060020a039096169750939560020194929360ff80841694610100909404169289565b6000600061079b611454565b60005433600160a060020a039081169116146107b657610000565b600160a060020a03841660009081526007602052604090205415156107da57610000565b600160a060020a0384166000908152600760205260409020546006805491945060001982019350908390811061080c57fe5b906000526020600020906003020160005b50604080516060810182528254600160a060020a031681526001808401805484516020600261010095841615959095026000190190921693909304601f8101829004820284018201909552848352929493838601938301828280156108c35780601f10610898576101008083540402835291602001916108c3565b820191906000526020600020905b8154815290600101906020018083116108a657829003601f168201915b505050505081526020016002820154815250509050806006848154811015156108e857fe5b906000526020600020906003020160005b5081518154600160a060020a031916600160a060020a03909116178155602080830151805161092e926001850192019061147c565b506040918201516002909101558151600160a060020a0390811660009081526007602052828120869055908616815290812055600680548390811061096f57fe5b906000526020600020906003020160005b8154600160a060020a031916825561099c6001830160006114fb565b506000600291909101556006805460001901906109b99082611543565b50604051600090600160a060020a038616907f27b022af4a8347100c7a041ce5ccf8e14d644ff05de696315196faae8cd50c9b908390a35b5b50505050565b60005433600160a060020a03908116911614610a1357610000565b60008054600160a060020a031916600160a060020a0383161790555b5b50565b600160a060020a0333166000908152600760205260408120541515610a5757610000565b6005805484908110610a6557fe5b90600052602060002090600a020160005b5090508060030154421080610a8f5750600481015460ff165b80610b24575080546001820154604051606060020a600160a060020a039093169283028152601481018290528451859190603482019060208401908083835b60208310610aed5780518252601f199092019160209182019101610ace565b5181516020939093036101000a60001901801990911692169190911790526040519201829003909120600787015414159450505050505b80610b3457506002548160050154105b15610b3e57610000565b60045481600601541315610c0f5760048101805460ff191660019081179091558154908201546040518451600160a060020a0390931692859190819060208401908083838215610ba9575b805182526020831115610ba957601f199092019160209182019101610b89565b505050905090810190601f168015610bd55780820380516001836020036101000a031916815260200191505b5091505060006040518083038185876185025a03f1925050501515610bf957610000565b60048101805461ff001916610100179055610c1d565b60048101805461ff00191690555b6004810154600582015460405161010090920460ff1615159185907fa9ac225c6a5870bf2106e428872d012a51247520cc3af4329905bbb60e28978c90600090a45b5b505050565b60076020526000908152604090205481565b6005545b90565b600154600160a060020a031681565b6006805482908110610c9b57fe5b906000526020600020906003020160005b5080546002820154600160a060020a03909116925060019091019083565b60035481565b60025481565b60015433600160a060020a03908116911614610cf157610000565b33600160a060020a0316ff5b5b565b600054600160a060020a031681565b604080516000602091820181905282517f23b872dd000000000000000000000000000000000000000000000000000000008152600160a060020a0388811660048301523081166024830152604482018890529351938616936323b872dd9360648084019491938390030190829087803b1515610d8757fe5b60325a03f11515610d9457fe5b50506040515115159050610da757610000565b81600160a060020a03168385600160a060020a03167fd65b48fd35864b3528d38e44760be5553248f89bf3ff6b06cca57817cc2650bf846040518080602001828103825283818151815260200191508051906020019080838360008314610e29575b805182526020831115610e2957601f199092019160209182019101610e09565b505050905090810190601f168015610e555780820380516001836020036101000a031916815260200191505b509250505060405180910390a45b50505050565b60045481565b600160a060020a03331660009081526007602052604081205481901515610e9557610000565b6005805490610ea79060018301611575565b9150600582815481101515610eb857fe5b90600052602060002090600a020160005b508054600160a060020a031916600160a060020a038816178155600181018690558451909150610f02906002830190602087019061147c565b508585846040518084600160a060020a0316600160a060020a0316606060020a02815260140183815260200182805190602001908083835b60208310610f595780518252601f199092019160209182019101610f3a565b51815160209384036101000a60001901801990921691161790526040805192909401829003822060078a015560038054603c024201908a015560048901805461ffff19169055600060058a01558082528b51828201528b518d9850600160a060020a038f1697508a96507f646fec02522b41e7125cfc859a64fd4f4cefd5dc3b6237ca0abe251ded1fa88195508c949293508392830191850190808383821561101d575b80518252602083111561101d57601f199092019160209182019101610ffd565b505050905090810190601f1680156110495780820380516001836020036101000a031916815260200191505b509250505060405180910390a45b5b50949350505050565b60005433600160a060020a0390811691161461107c57610000565b6002839055600382905560048190556040518190839085907fa439d3fa452be5e0e1e24a8145e715f4fd8b9c08c96a42fd82a855a85e5d57de90600090a45b5b505050565b60005433600160a060020a039081169116146110dc57610000565b600160a060020a038216600090815260076020526040902054156110ff57610000565b60068054600160a060020a03841660009081526007602052604090208190556001810161112c8382611543565b916000526020600020906003020160005b5060408051606081018252600160a060020a038616808252602080830187905242938301939093528354600160a060020a031916178355845190929161118a91600184019187019061147c565b506040918201516002909101555160019150600160a060020a038416907f27b022af4a8347100c7a041ce5ccf8e14d644ff05de696315196faae8cd50c9b90600090a35b5b5050565b60015433600160a060020a039081169116146111ee57610000565b60018054600160a060020a031916600160a060020a0383161790555b5b50565b600160a060020a0333166000908152600760205260408120548190151561123457610000565b600580548690811061124257fe5b90600052602060002090600a020160005b50600160a060020a033316600090815260098201602052604090205490915060ff1615156001141561128457610000565b600160a060020a03331660009081526009820160205260409020805460ff19166001908117909155600582018054909101905583156112cd5760068101805460010190556112da565b6006810180546000190190555b33600160a060020a0316841515867fc34f869b7ff431b034b7b9aea9822dac189a685e0b015c7d1be3add3f89128e8866040518080602001828103825283818151815260200191508051906020019080838360008314611355575b80518252602083111561135557601f199092019160209182019101611335565b505050905090810190601f1680156113815780820380516001836020036101000a031916815260200191505b509250505060405180910390a45b5b509392505050565b60008383836040518084600160a060020a0316600160a060020a0316606060020a02815260140183815260200182805190602001908083835b602083106113f05780518252601f1990920191602091820191016113d1565b6001836020036101000a038019825116818451168082178552505050505050905001935050505060405180910390206000191660058681548110151561143257fe5b90600052602060002090600a020160005b50600701541490505b949350505050565b6040805160608101909152600081526020810161146f611658565b8152602001600081525090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106114bd57805160ff19168380011785556114ea565b828001600101855582156114ea579182015b828111156114ea5782518255916020019190600101906114cf565b5b506114f792915061166a565b5090565b50805460018160011615610100020316600290046000825580601f106115215750610a2f565b601f016020900490600052602060002090810190610a2f919061166a565b5b50565b815481835581811511610c5f57600302816003028360005260206000209182019101610c5f919061168b565b5b505050565b815481835581811511610c5f57600a0281600a028360005260206000209182019101610c5f91906116cd565b5b505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106114bd57805160ff19168380011785556114ea565b828001600101855582156114ea579182015b828111156114ea5782518255916020019190600101906114cf565b5b506114f792915061166a565b5090565b815481835581811511610c5f57600302816003028360005260206000209182019101610c5f919061168b565b5b505050565b60408051602081019091526000815290565b610c7b91905b808211156114f75760008155600101611670565b5090565b90565b610c7b91905b808211156114f7578054600160a060020a031916815560006116b660018301826114fb565b5060006002820155600301611691565b5090565b90565b610c7b91905b808211156114f7578054600160a060020a03191681556000600182018190556116ff60028301826114fb565b60006003830181905560048301805461ffff19169055600583018190556006830181905560078301819055611738906008840190611748565b50600a016116d3565b5090565b90565b5080546000825560020290600052602060002090810190610a2f919061176d565b5b50565b610c7b91905b808211156114f757805474ffffffffffffffffffffffffffffffffffffffffff1916815560006117a660018301826114fb565b50600201611773565b5090565b905600a165627a7a7230582085a73b67c6db2e7c854c6435be19bd75c3995e64f66292445642cd4e412f1f5000290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006efba8fb2ac5b6730729a972ec224426a287c3ad

    Constructor Arguments (ABI-encoded and appended to the ByteCode above)
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006efba8fb2ac5b6730729a972ec224426a287c3ad

-----Decoded View---------------
Found 4 constructor arguments :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [3] : 0000000000000000000000006efba8fb2ac5b6730729a972ec224426a287c3ad


   Swarm Source:
bzzr://85a73b67c6db2e7c854c6435be19bd75c3995e64f66292445642cd4e412f1f50
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.