Contract 0x5b8c5c4835b2b5daef18079389fdaefe9f7a6063

 

TxHash Block Age From To Value [TxFee]
0xe016acda5262fec5ece33a3dd7919a772c15a228db1db3beedae8cee4c0454075567195288 days 14 hrs ago0xc741549c794ebcf212637e226a99415fc1042c91  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000042092
0xdf1544ce3a9d2a63f8630c7d2a6f73a2019fc78b48adab48e7ead10d1886465e5539045293 days 13 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.00010374
0x67e95211760ffa32428286257823afa0e1e2ef1216d8f25e142092d1fd2d99565512825298 days 2 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0x629046bbdf6b0505bcf9d0498a0414b228da9478e7c7e5f584688fce24ee42035512805298 days 3 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0x5b6fea5a99fe68e92251c8fa6fc19754530183a9243ad691786566e9ed9f77f95512794298 days 3 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0xfc5891179e382edf56e5cd7f1caa36830fc460f65e07f993407a54a2ce6d45515512768298 days 3 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0xfe3f33cefd4d31af853e1001a0c2a24a100fb17e08f5c5e1726db00e580104e15512746298 days 3 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0x66e6b56ca0e003462f1245837c5a67107afe10efb382229aeaf12835646981db5512672298 days 3 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0x28c8ad4f650e41385ef6f94d811662de9c5169705f81ac594067adb6e6ec46965512641298 days 3 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0xbef1e6761a29d18110e4d699c2dc39805dc5b937b6e870366d3a746877bf0c685512630298 days 3 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0xcc37b436042c3364230daedba8a904da4cde2fb9b86641bc288f914ac69dd1f05512624298 days 3 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0xf1aa986b983415edd18f5f034171b945e2de00ab82ddba52fc92a123521d3b775512618298 days 3 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0x8305cf01afc9e3f55b634bfbff908bfac8e95a620c2decdba515952bcc7ab1ae5512607298 days 3 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0xac216596bad9261ed5ede249c25163916495edaa119d1073181b303f3ab1da445512598298 days 3 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0xf58d9f77a11a0d852a08d26675e970d2c8ac8eb2c750c0f4c24f1d17170d38e85512368298 days 4 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0xc0c15dbd7d3d587a08b276488944d15985c3e30bac7e8d817ef2d1d050569f455512309298 days 5 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0x69ce66c65bdc7172334a23250d9903f8261fe3a87bbfe0db1bbe1f3d82e5a49f5512284298 days 5 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.00010374
0x9fac87639e1f38eefc8608c9def73b56547b81ba77477ce037808ad0b68552215512270298 days 5 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0xb0d594430990bb34d7759ea6e05b704150daaeff2322d3066bc8b4615ea34fc95512246298 days 5 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0x3590a13d1e52a4611d05cfd17d9fa46b065a7426d7133849ec59f2d59a453add5512227298 days 5 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0x31b5e441fe2fb580e7f5b842bb8556eed002c21fe1a8878dc3ba9389440c30f55512187298 days 5 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0x17470601560a9dda0a8ef72f4f79baa6ba8f5381a4e486f815dfd0d47c88b6aa5512176298 days 5 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0xed062a58d5700c2f164ec8dd6da482a9f9ea376381f3b74ddbe731b91e0fdbbf5512168298 days 5 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0xcf1cb001942c0442b5bd85c74b2f800129035e69019b9bc4681381f38e0734d65512115298 days 6 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
0xab24d870e23a87b7b232e575e1ec90255c6ab617f6aa6d1f5cffc83c70af54555512107298 days 6 hrs ago0x7c583e878f851a26a557ba50188bc8b77d6f0e98  IN   0x5b8c5c4835b2b5daef18079389fdaefe9f7a60630 Ether0.000103868
[ Download CSV Export 

Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: WashingtonExchange
Compiler Version: v0.4.19+commit.c4cbbb05
Optimization Enabled: No
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.19;

interface IERC20 {
    function totalSupply() constant returns (uint256 totalSupply);
    function balanceOf(address _owner) constant returns (uint256 balance);
    function transfer(address _to, uint256 _value) returns (bool success);
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success);
    function approve(address _spender, uint256 _value) returns (bool success);
    function allowance(address _owner, address _spender) constant returns (uint256 remaining);
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}

library SafeMath {
  function mul(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a / b;
    return c;
  }

  function sub(uint256 a, uint256 b) internal constant returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  function add(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

contract owned {
        address public owner;

        function owned() {
            owner = msg.sender;
        }

        modifier onlyOwner {
            require(msg.sender == owner);
            _;
        }

        function transferOwnership(address newOwner) onlyOwner {
            owner = newOwner;
        }
}

contract WashingtonExchange is owned,IERC20{
    
    using SafeMath for uint256;
    
    uint256 public constant _totalSupply = 9000000000000000000000000;
 
    string public constant symbol = 'WASH';

    string public constant name = 'Washington Exchange';
    
    uint8 public constant decimals = 18;
    
    mapping(address => uint256) public balances;
    mapping (address => mapping (address => uint256)) allowed;

    function WashingtonExchange() {
        balances[msg.sender] = _totalSupply;
    }
    
    function totalSupply() constant returns (uint256 totalSupply) {
        return _totalSupply;
    }
   
    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }
    
    function transfer(address _to, uint256 _value) returns (bool success) {
        require(
            balances[msg.sender] >= _value
            && _value > 0
        );
        
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        Transfer(msg.sender, _to, _value);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
        require(
            allowed[_from][msg.sender] >= _value
            && balances[_from] >= _value
            && _value > 0  
        );
        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
        Transfer(_from, _to, _value);
        return true;
    }

    function approve(address _spender, uint256 _value) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }
    
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

}

Contract ABI
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"totalSupply","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balances","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]

Contract Creation Code
6060604052341561000f57600080fd5b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506a0771d2fa45345aa9000000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e43806100ad6000396000f3006060604052600436106100c5576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100ca578063095ea7b31461015857806318160ddd146101b257806323b872dd146101db57806327e235e314610254578063313ce567146102a15780633eaaf86b146102d057806370a08231146102f95780638da5cb5b1461034657806395d89b411461039b578063a9059cbb14610429578063dd62ed3e14610483578063f2fde38b146104ef575b600080fd5b34156100d557600080fd5b6100dd610528565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561011d578082015181840152602081019050610102565b50505050905090810190601f16801561014a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561016357600080fd5b610198600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610561565b604051808215151515815260200191505060405180910390f35b34156101bd57600080fd5b6101c5610653565b6040518082815260200191505060405180910390f35b34156101e657600080fd5b61023a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610666565b604051808215151515815260200191505060405180910390f35b341561025f57600080fd5b61028b600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506109f3565b6040518082815260200191505060405180910390f35b34156102ac57600080fd5b6102b4610a0b565b604051808260ff1660ff16815260200191505060405180910390f35b34156102db57600080fd5b6102e3610a10565b6040518082815260200191505060405180910390f35b341561030457600080fd5b610330600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610a1f565b6040518082815260200191505060405180910390f35b341561035157600080fd5b610359610a68565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103a657600080fd5b6103ae610a8d565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103ee5780820151818401526020810190506103d3565b50505050905090810190601f16801561041b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561043457600080fd5b610469600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610ac6565b604051808215151515815260200191505060405180910390f35b341561048e57600080fd5b6104d9600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610cbb565b6040518082815260200191505060405180910390f35b34156104fa57600080fd5b610526600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d42565b005b6040805190810160405280601381526020017f57617368696e67746f6e2045786368616e67650000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60006a0771d2fa45345aa9000000905090565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610733575081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b801561073f5750600082115b151561074a57600080fd5b61079c82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610de090919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061083182600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610df990919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061090382600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610de090919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60016020528060005260406000206000915090505481565b601281565b6a0771d2fa45345aa900000081565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600481526020017f574153480000000000000000000000000000000000000000000000000000000081525081565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610b175750600082115b1515610b2257600080fd5b610b7482600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610de090919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c0982600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610df990919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d9d57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000828211151515610dee57fe5b818303905092915050565b6000808284019050838110151515610e0d57fe5b80915050929150505600a165627a7a72305820324e9d276d0ec31e0e948a04939a7e47b5448c6c45b9e6e58700a3435383c6dc0029


   Swarm Source:
bzzr://324e9d276d0ec31e0e948a04939a7e47b5448c6c45b9e6e58700a3435383c6dc
Block Age transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.