ETH Price: $3,210.39 (+1.50%)
Gas: 28.9 Gwei

Token

Delphi (DEL)
 

Overview

Max Total Supply

10,000,000 DEL

Holders

279

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
1,877.853442605682222451 DEL

Value
$0.00
0x023ddd486081bb7167531c64d5682c003ebf13c9
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

MAPPING INCENTIVES TO INSIGHT - We've built the world's most efficient and robust prediction market platform, to aid the global flow of information and open up new possibilities for people around the world to profit from sharing knowledge with one another.

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
DelphiToken

Compiler Version
v0.4.11+commit.68ef5810

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2017-07-14
*/

pragma solidity ^0.4.10;


/// @title Abstract token contract - Functions to be implemented by token contracts.
contract Token {
    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);

    // This is not an abstract function, because solc won't recognize generated getter functions for public variables as functions.
    function totalSupply() constant returns (uint256) {}
    function balanceOf(address owner) constant returns (uint256 balance);
    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);
}


/// @title Standard token contract - Standard token interface implementation.
contract StandardToken is Token {

    /*
     *  Data structures
     */
    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
    uint256 public totalSupply;

    /*
     *  Public functions
     */
    /// @dev Transfers sender's tokens to a given address. Returns success.
    /// @param _to Address of token receiver.
    /// @param _value Number of tokens to transfer.
    /// @return Returns success of function call.
    function transfer(address _to, uint256 _value)
        public
        returns (bool)
    {
        if (balances[msg.sender] < _value) {
            // Balance too low
            throw;
        }
        balances[msg.sender] -= _value;
        balances[_to] += _value;
        Transfer(msg.sender, _to, _value);
        return true;
    }

    /// @dev Allows allowed third party to transfer tokens from one address to another. Returns success.
    /// @param _from Address from where tokens are withdrawn.
    /// @param _to Address to where tokens are sent.
    /// @param _value Number of tokens to transfer.
    /// @return Returns success of function call.
    function transferFrom(address _from, address _to, uint256 _value)
        public
        returns (bool)
    {
        if (balances[_from] < _value || allowed[_from][msg.sender] < _value) {
            // Balance or allowance too low
            throw;
        }
        balances[_to] += _value;
        balances[_from] -= _value;
        allowed[_from][msg.sender] -= _value;
        Transfer(_from, _to, _value);
        return true;
    }

    /// @dev Sets approved amount of tokens for spender. Returns success.
    /// @param _spender Address of allowed account.
    /// @param _value Number of approved tokens.
    /// @return Returns success of function call.
    function approve(address _spender, uint256 _value)
        public
        returns (bool)
    {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    /*
     * Read functions
     */
    /// @dev Returns number of allowed tokens for given address.
    /// @param _owner Address of token owner.
    /// @param _spender Address of token spender.
    /// @return Returns remaining allowance for spender.
    function allowance(address _owner, address _spender)
        constant
        public
        returns (uint256)
    {
        return allowed[_owner][_spender];
    }

    /// @dev Returns number of tokens owned by given address.
    /// @param _owner Address of token owner.
    /// @return Returns balance of owner.
    function balanceOf(address _owner)
        constant
        public
        returns (uint256)
    {
        return balances[_owner];
    }
}


/// @title DelphiToken contract
/// @author Christopher Grant - <[email protected]>
contract DelphiToken is StandardToken {

    /*
     *  Token meta data
     */
    string constant public name = "Delphi";
    string constant public symbol = "DEL";
    uint8 constant public decimals = 18;

    /*
     *  Public functions
     */

    /* Initializes contract with initial supply tokens to the creator of the contract */
    function DelphiToken() public {
        uint256 initialSupply = 10000000 * 10**18;
        totalSupply = initialSupply;
        balances[msg.sender] = initialSupply;
    }
}

Contract Security Audit

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"}]

6060604052341561000c57fe5b5b6a084595161401484a0000006002819055600160a060020a03331660009081526020819052604090208190555b505b6105d58061004b6000396000f300606060405236156100965763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610098578063095ea7b31461012857806318160ddd1461015b57806323b872dd1461017d578063313ce567146101b657806370a08231146101dc57806395d89b411461020a578063a9059cbb1461029a578063dd62ed3e146102cd575bfe5b34156100a057fe5b6100a8610301565b6040805160208082528351818301528351919283929083019185019080838382156100ee575b8051825260208311156100ee57601f1990920191602091820191016100ce565b505050905090810190601f16801561011a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013057fe5b610147600160a060020a0360043516602435610338565b604080519115158252519081900360200190f35b341561016357fe5b61016b6103a3565b60408051918252519081900360200190f35b341561018557fe5b610147600160a060020a03600435811690602435166044356103a9565b604080519115158252519081900360200190f35b34156101be57fe5b6101c661048b565b6040805160ff9092168252519081900360200190f35b34156101e457fe5b61016b600160a060020a0360043516610490565b60408051918252519081900360200190f35b341561021257fe5b6100a86104af565b6040805160208082528351818301528351919283929083019185019080838382156100ee575b8051825260208311156100ee57601f1990920191602091820191016100ce565b505050905090810190601f16801561011a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102a257fe5b610147600160a060020a03600435166024356104e6565b604080519115158252519081900360200190f35b34156102d557fe5b61016b600160a060020a036004358116906024351661057c565b60408051918252519081900360200190f35b60408051808201909152600681527f44656c7068690000000000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260016020908152604080832094871680845294825280832086905580518681529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60025481565b600160a060020a038316600090815260208190526040812054829010806103f65750600160a060020a03808516600090815260016020908152604080832033909416835292905220548290105b156104015760006000fd5b600160a060020a0380841660008181526020818152604080832080548801905588851680845281842080548990039055600183528184203390961684529482529182902080548790039055815186815291519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35060015b9392505050565b601281565b600160a060020a0381166000908152602081905260409020545b919050565b60408051808201909152600381527f44454c0000000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a0333166000908152602081905260408120548290101561050d5760006000fd5b600160a060020a0333811660008181526020818152604080832080548890039055938716808352918490208054870190558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35060015b92915050565b600160a060020a038083166000908152600160209081526040808320938516835292905220545b929150505600a165627a7a723058203dde2ac2b3565a0b0d455e8f9cfc14d8d48848198188333c2c9eb29f269eef820029

Deployed Bytecode

0x606060405236156100965763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610098578063095ea7b31461012857806318160ddd1461015b57806323b872dd1461017d578063313ce567146101b657806370a08231146101dc57806395d89b411461020a578063a9059cbb1461029a578063dd62ed3e146102cd575bfe5b34156100a057fe5b6100a8610301565b6040805160208082528351818301528351919283929083019185019080838382156100ee575b8051825260208311156100ee57601f1990920191602091820191016100ce565b505050905090810190601f16801561011a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013057fe5b610147600160a060020a0360043516602435610338565b604080519115158252519081900360200190f35b341561016357fe5b61016b6103a3565b60408051918252519081900360200190f35b341561018557fe5b610147600160a060020a03600435811690602435166044356103a9565b604080519115158252519081900360200190f35b34156101be57fe5b6101c661048b565b6040805160ff9092168252519081900360200190f35b34156101e457fe5b61016b600160a060020a0360043516610490565b60408051918252519081900360200190f35b341561021257fe5b6100a86104af565b6040805160208082528351818301528351919283929083019185019080838382156100ee575b8051825260208311156100ee57601f1990920191602091820191016100ce565b505050905090810190601f16801561011a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102a257fe5b610147600160a060020a03600435166024356104e6565b604080519115158252519081900360200190f35b34156102d557fe5b61016b600160a060020a036004358116906024351661057c565b60408051918252519081900360200190f35b60408051808201909152600681527f44656c7068690000000000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260016020908152604080832094871680845294825280832086905580518681529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60025481565b600160a060020a038316600090815260208190526040812054829010806103f65750600160a060020a03808516600090815260016020908152604080832033909416835292905220548290105b156104015760006000fd5b600160a060020a0380841660008181526020818152604080832080548801905588851680845281842080548990039055600183528184203390961684529482529182902080548790039055815186815291519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35060015b9392505050565b601281565b600160a060020a0381166000908152602081905260409020545b919050565b60408051808201909152600381527f44454c0000000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a0333166000908152602081905260408120548290101561050d5760006000fd5b600160a060020a0333811660008181526020818152604080832080548890039055938716808352918490208054870190558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35060015b92915050565b600160a060020a038083166000908152600160209081526040808320938516835292905220545b929150505600a165627a7a723058203dde2ac2b3565a0b0d455e8f9cfc14d8d48848198188333c2c9eb29f269eef820029

Swarm Source

bzzr://3dde2ac2b3565a0b0d455e8f9cfc14d8d48848198188333c2c9eb29f269eef82
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.