Sponsored Link:   SocialMedia.Market - The most cost effective advertising platform with 1069% ROI. Join ICO Now!
  Latest 25 txns from a total Of 252991 transactions View All

TxHash Age From To Value [TxFee]
0xc981d3ec3e5fd622794cfc53d8cbd05402f22b618822411e64b71b3ef39907342 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055659
0xf4e08a3286ec4cf3f7963a29c6d475192c81eb067c1b4a14f7a7d55258b1b4dd3 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055659
0xb1fccc06c74ca9d3557f7090139c9467d7578b6671bdb689515a80a68346dd123 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055659
0x5d8cb0633c5a59135f8aecad6b3458654d5e0648b0992fa8a6226c758a2f81363 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055851
0x05ba349c86f2dfe942e4fe373712c6c301f82e54c1ceb77de777ed3d1b5292243 mins agoBinanceWallet  IN   ZRXTokenContract0 Ether0.00333954
0xb0dfa75866176b2a8959d1073bc2758a378461b3a33f397ea40c6a6fa1f4ce3d4 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055659
0x74944bab39d3d78020f2f616db8d927bfad93dc5e940f3762d68b6af739715b14 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055659
0x5dc50e6c5f397b1e89c98edb21a16f47172892245ced248120a2842cfcf4a7275 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055659
0x30749a4c0cf1242c304c25ce09fff53d14e339b9ba64af6aaaf384f40715d5c05 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055755
0xd4c5ff69a7222ef15167d296813540d1423fb7464c2f18750533a08f93347e635 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055659
0x8ce9914d266f8fd74918d6a8ba9e31e7e518ea02c2efabec4fca380e743dba615 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055851
0x54dffd09b5b9b2f166f03d3ee6b706b6982fb3603491f71631d7bdc333664dc05 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055659
0x782c6cef1c4e794964e7696e8ff895b063ea7917977f259f8f9d212330d373e35 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055659
0x02284cc0bf1b53a0fa15dcba32791de4579e7a0acf94c46e216e3835a21b2d056 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055755
0xc3e4ef6101ad8be016b88cd3868e431795e988986b83ea87dc59a314fb3a9dfb6 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055659
0xbd62ded6c57a46a995ac2885d8f8e957ab41c7fddc89c88eec920bf3bf6011136 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.00055755
0x3f56597b8631090ce5f691de8fb755717abb243dc6a365d27af925b9935b4a6b7 mins agoBinanceWallet_1  IN   ZRXTokenContract0 Ether0.00333378
0xf7bf82296d5f28387d59f5f76281ea5b0b1b109d176566e56389a073622e518011 mins ago0xa3a1fbef359fd5f48f15f22229bcf9143cac4fd4  IN   ZRXTokenContract0 Ether0.001875816
0xb672dce7ad8deeffc27bc3348ebdc31e4336d43ee39e12fb4b2e3cb60c028eb111 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.000500931
0x0a3592049eab6f374c3d87a2f559fbc22ab1e02f30a8ce78ce85fc4a0e7d01a112 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.000500931
0x7501ff4aaa62d6cfac83fd2f61943ff30f10e2524686a1231233bc56b559061312 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.000500931
0x1b0f3132a25488571b387e6e6e506fdea68caa0c2adf3cd7922c56ca579636e912 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.000502659
0x91ca6b5de59eacd588134112f9dce642c604eec4b7b58606d47c993a5b0f425e12 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.000500931
0x213d1d9c2d3e8eae6ba5bae149e90adbb420ac4c6ea60357dd1235158e577ed012 mins ago0xd3e2ab7fec89bbc7896105eed2e898c4d04ec189  IN   ZRXTokenContract0 Ether0.000500931
0xd818f1ec52d190634a74956240101736bb491754828c4aacc56ec0a63bad023212 mins ago0xe3031c1bfaa7825813c562cbdcc69d96fcad2087  IN   ZRXTokenContract0 Ether0.00093906
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The compiled contract might be susceptible to ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity), SkipEmptyStringLiteral (low-severity) Solidity compiler bugs.

Contract Source Code Verified
Contract Name: ZRXToken
Compiler Version: v0.4.11+commit.68ef5810
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts
/*

  Copyright 2017 ZeroEx Intl.

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.

*/

pragma solidity 0.4.11;

contract Token {

    /// @return total amount of tokens
    function totalSupply() constant returns (uint supply) {}

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

    /// @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, uint _value) returns (bool success) {}

    /// @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, uint _value) returns (bool success) {}

    /// @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, uint _value) returns (bool success) {}

    /// @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 (uint remaining) {}

    event Transfer(address indexed _from, address indexed _to, uint _value);
    event Approval(address indexed _owner, address indexed _spender, uint _value);
}

contract StandardToken is Token {

    function transfer(address _to, uint _value) returns (bool) {
        //Default assumes totalSupply can't be over max (2^256 - 1).
        if (balances[msg.sender] >= _value && balances[_to] + _value >= balances[_to]) {
            balances[msg.sender] -= _value;
            balances[_to] += _value;
            Transfer(msg.sender, _to, _value);
            return true;
        } else { return false; }
    }

    function transferFrom(address _from, address _to, uint _value) returns (bool) {
        if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && balances[_to] + _value >= balances[_to]) {
            balances[_to] += _value;
            balances[_from] -= _value;
            allowed[_from][msg.sender] -= _value;
            Transfer(_from, _to, _value);
            return true;
        } else { return false; }
    }

    function balanceOf(address _owner) constant returns (uint) {
        return balances[_owner];
    }

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

    function allowance(address _owner, address _spender) constant returns (uint) {
        return allowed[_owner][_spender];
    }

    mapping (address => uint) balances;
    mapping (address => mapping (address => uint)) allowed;
    uint public totalSupply;
}

contract UnlimitedAllowanceToken is StandardToken {

    uint constant MAX_UINT = 2**256 - 1;
    
    /// @dev ERC20 transferFrom, modified such that an allowance of MAX_UINT represents an unlimited allowance.
    /// @param _from Address to transfer from.
    /// @param _to Address to transfer to.
    /// @param _value Amount to transfer.
    /// @return Success of transfer.
    function transferFrom(address _from, address _to, uint _value)
        public
        returns (bool)
    {
        uint allowance = allowed[_from][msg.sender];
        if (balances[_from] >= _value
            && allowance >= _value
            && balances[_to] + _value >= balances[_to]
        ) {
            balances[_to] += _value;
            balances[_from] -= _value;
            if (allowance < MAX_UINT) {
                allowed[_from][msg.sender] -= _value;
            }
            Transfer(_from, _to, _value);
            return true;
        } else {
            return false;
        }
    }
}

contract ZRXToken is UnlimitedAllowanceToken {

    uint8 constant public decimals = 18;
    uint public totalSupply = 10**27; // 1 billion tokens, 18 decimal places
    string constant public name = "0x Protocol Token";
    string constant public symbol = "ZRX";

    function ZRXToken() {
        balances[msg.sender] = totalSupply;
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"inputs":[],"payable":false,"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 Switch To Opcodes View
60606040526b033b2e3c9fd0803ce8000000600355341561001c57fe5b5b600354600060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b610b82806100746000396000f30060606040523615610097576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610099578063095ea7b31461013257806318160ddd1461018957806323b872dd146101af578063313ce5671461022557806370a082311461025157806395d89b411461029b578063a9059cbb14610334578063dd62ed3e1461038b575bfe5b34156100a157fe5b6100a96103f4565b60405180806020018281038252838181518152602001915080519060200190808383600083146100f8575b8051825260208311156100f8576020820191506020810190506020830392506100d4565b505050905090810190601f1680156101245780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013a57fe5b61016f600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061042e565b604051808215151515815260200191505060405180910390f35b341561019157fe5b610199610521565b6040518082815260200191505060405180910390f35b34156101b757fe5b61020b600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610527565b604051808215151515815260200191505060405180910390f35b341561022d57fe5b610235610857565b604051808260ff1660ff16815260200191505060405180910390f35b341561025957fe5b610285600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061085c565b6040518082815260200191505060405180910390f35b34156102a357fe5b6102ab6108a6565b60405180806020018281038252838181518152602001915080519060200190808383600083146102fa575b8051825260208311156102fa576020820191506020810190506020830392506102d6565b505050905090810190601f1680156103265780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561033c57fe5b610371600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506108e0565b604051808215151515815260200191505060405180910390f35b341561039357fe5b6103de600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ace565b6040518082815260200191505060405180910390f35b604060405190810160405280601181526020017f30782050726f746f636f6c20546f6b656e00000000000000000000000000000081525081565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60035481565b60006000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082600060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156105f95750828110155b80156106855750600060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483600060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110155b156108455782600060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555082600060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156107d75782600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055505b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a36001915061084f565b6000915061084f565b5b509392505050565b601281565b6000600060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b604060405190810160405280600381526020017f5a5258000000000000000000000000000000000000000000000000000000000081525081565b600081600060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156109b15750600060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110155b15610abe5781600060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610ac8565b60009050610ac8565b5b92915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b929150505600a165627a7a72305820d31ec12b6fe4e3204b5bdd3a3cafc924f0101471e7aa3e9460b81496e9067ec70029

   Swarm Source:
bzzr://d31ec12b6fe4e3204b5bdd3a3cafc924f0101471e7aa3e9460b81496e9067ec7

 

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.