ETH Price: $3,451.23 (+0.46%)

Contract

0x2d0E95bd4795D7aCe0da3C0Ff7b706a5970eb9D3
 

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Transfer204532402024-08-04 5:57:11138 days ago1722751031IN
0x2d0E95bd...5970eb9D3
0 ETH0.000024241
Transfer204532002024-08-04 5:49:11138 days ago1722750551IN
0x2d0E95bd...5970eb9D3
0 ETH0.000090563.02368074
Transfer204531112024-08-04 5:31:11138 days ago1722749471IN
0x2d0E95bd...5970eb9D3
0 ETH0.000047051
Transfer183980422023-10-21 10:18:47426 days ago1697883527IN
0x2d0E95bd...5970eb9D3
0 ETH0.000252848.42830217
Transfer165902862023-02-09 9:24:23680 days ago1675934663IN
0x2d0E95bd...5970eb9D3
0 ETH0.001470131.21305814
Transfer165857782023-02-08 18:17:23681 days ago1675880243IN
0x2d0E95bd...5970eb9D3
0 ETH0.0022291547.3292412
Transfer164694062023-01-23 12:08:47697 days ago1674475727IN
0x2d0E95bd...5970eb9D3
0 ETH0.0007501915.9362557
Transfer164104912023-01-15 6:43:35705 days ago1673765015IN
0x2d0E95bd...5970eb9D3
0 ETH0.0004521815.07942987
Transfer164103602023-01-15 6:17:23705 days ago1673763443IN
0x2d0E95bd...5970eb9D3
0 ETH0.0009597818.4975518
Transfer163756772023-01-10 10:01:35710 days ago1673344895IN
0x2d0E95bd...5970eb9D3
0 ETH0.0008887217.14387445
Transfer163697152023-01-09 14:02:35711 days ago1673272955IN
0x2d0E95bd...5970eb9D3
0 ETH0.0005315517.73321818
Transfer163252372023-01-03 9:03:23717 days ago1672736603IN
0x2d0E95bd...5970eb9D3
0 ETH0.0007318115.54581195
Transfer157384892022-10-13 10:06:23799 days ago1665655583IN
0x2d0E95bd...5970eb9D3
0 ETH0.0005023110.66787717
Transfer155941002022-09-23 5:57:11819 days ago1663912631IN
0x2d0E95bd...5970eb9D3
0 ETH0.00029596.28745996
Transfer155833642022-09-21 17:55:11821 days ago1663782911IN
0x2d0E95bd...5970eb9D3
0 ETH0.001071722.77179707
Transfer155149292022-09-11 12:55:12831 days ago1662900912IN
0x2d0E95bd...5970eb9D3
0 ETH0.0006009911.58550336
Transfer153869892022-08-21 23:49:00851 days ago1661125740IN
0x2d0E95bd...5970eb9D3
0 ETH0.000160315.35028574
Transfer153868632022-08-21 23:19:29851 days ago1661123969IN
0x2d0E95bd...5970eb9D3
0 ETH0.000094122
Transfer153259502022-08-12 8:26:39861 days ago1660292799IN
0x2d0E95bd...5970eb9D3
0 ETH0.0003549911.82898155
Transfer153259432022-08-12 8:25:38861 days ago1660292738IN
0x2d0E95bd...5970eb9D3
0 ETH0.0005747611.09771201
Transfer153203562022-08-11 11:07:23862 days ago1660216043IN
0x2d0E95bd...5970eb9D3
0 ETH0.000279839.33937646
Transfer153202742022-08-11 10:50:19862 days ago1660215019IN
0x2d0E95bd...5970eb9D3
0 ETH0.0010135819.54359035
Transfer153189072022-08-11 5:35:52862 days ago1660196152IN
0x2d0E95bd...5970eb9D3
0 ETH0.0012226835.17195323
Transfer153015362022-08-08 12:21:44865 days ago1659961304IN
0x2d0E95bd...5970eb9D3
0 ETH0.003052158.84936268
Transfer153009892022-08-08 10:20:33865 days ago1659954033IN
0x2d0E95bd...5970eb9D3
0 ETH0.000188386.28725568
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AllSportsCoin

Compiler Version
v0.4.20-nightly.2018.1.26+commit.bbad48bb

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-01-29
*/

pragma solidity ^0.4.16;

contract owned {
    address public owner;

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

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

}


contract TokenERC20 {
    // Public variables of the token
    string public name;
    string public symbol;
    uint8 public decimals = 18;
    // 18 decimals is the strongly suggested default, avoid changing it
    uint256 public totalSupply;

    // This creates an array with all balances
    mapping (address => uint256) public balanceOf;

    // This generates a public event on the blockchain that will notify clients
    event Transfer(address indexed from, address indexed to, uint256 value);

    /**
     * Constrctor function
     *
     * Initializes contract with initial supply tokens to the creator of the contract
     */
    function TokenERC20(
        uint256 initialSupply,
        string tokenName,
        string tokenSymbol
    ) public {
        totalSupply = initialSupply * 10 ** uint256(decimals);  // Update total supply with the decimal amount
        balanceOf[msg.sender] = totalSupply;                // Give the creator all initial tokens
        name = tokenName;                                   // Set the name for display purposes
        symbol = tokenSymbol;                               // Set the symbol for display purposes
    }

    /**
     * Internal transfer, only can be called by this contract
     */
    function _transfer(address _from, address _to, uint _value) internal {
        // Prevent transfer to 0x0 address. Use burn() instead
        require(_to != 0x0);
        // Check if the sender has enough
        require(balanceOf[_from] >= _value);
        // Check for overflows
        require(balanceOf[_to] + _value > balanceOf[_to]);
        // Save this for an assertion in the future
        uint previousBalances = balanceOf[_from] + balanceOf[_to];
        // Subtract from the sender
        balanceOf[_from] -= _value;
        // Add the same to the recipient
        balanceOf[_to] += _value;
        Transfer(_from, _to, _value);
        // Asserts are used to use static analysis to find bugs in your code. They should never fail
        assert(balanceOf[_from] + balanceOf[_to] == previousBalances);
    }

    /**
     * Transfer tokens
     *
     * Send `_value` tokens to `_to` from your account
     *
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transfer(address _to, uint256 _value) public {
        _transfer(msg.sender, _to, _value);
    }


}

/******************************************/
/*      ALL SPORTS COIN  STARTS HERE       */
/******************************************/

contract AllSportsCoin is owned, TokenERC20 {

    /* Initializes contract with initial supply tokens to the creator of the contract */
    function AllSportsCoin(
    ) TokenERC20(1500000000, "All Sports Coin", "SOC") public {}

    /* Internal transfer, only can be called by this contract */
    function _transfer(address _from, address _to, uint _value) internal {
        require (_to != 0x0);                               // Prevent transfer to 0x0 address. Use burn() instead
        require (balanceOf[_from] >= _value);               // Check if the sender has enough
        require (balanceOf[_to] + _value > balanceOf[_to]); // Check for overflows
        balanceOf[_from] -= _value;                         // Subtract from the sender
        balanceOf[_to] += _value;                           // Add the same to the recipient
        Transfer(_from, _to, _value);
    }

}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"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":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","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":[],"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"}]

60606040526012600360006101000a81548160ff021916908360ff160217905550341561002b57600080fd5b6359682f006040805190810160405280600f81526020017f416c6c2053706f72747320436f696e00000000000000000000000000000000008152506040805190810160405280600381526020017f534f430000000000000000000000000000000000000000000000000000000000815250336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600360009054906101000a900460ff1660ff16600a0a8302600481905550600454600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160019080519060200190610156929190610176565b50806002908051906020019061016d929190610176565b5050505061021b565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106101b757805160ff19168380011785556101e5565b828001600101855582156101e5579182015b828111156101e45782518255916020019190600101906101c9565b5b5090506101f291906101f6565b5090565b61021891905b808211156102145760008160009055506001016101fc565b5090565b90565b6106b38061022a6000396000f300606060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461008857806318160ddd14610116578063313ce5671461013f57806370a082311461016e5780638da5cb5b146101bb57806395d89b4114610210578063a9059cbb1461029e575b600080fd5b341561009357600080fd5b61009b6102e0565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100db5780820151818401526020810190506100c0565b50505050905090810190601f1680156101085780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561012157600080fd5b61012961037e565b6040518082815260200191505060405180910390f35b341561014a57600080fd5b610152610384565b604051808260ff1660ff16815260200191505060405180910390f35b341561017957600080fd5b6101a5600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610397565b6040518082815260200191505060405180910390f35b34156101c657600080fd5b6101ce6103af565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561021b57600080fd5b6102236103d4565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610263578082015181840152602081019050610248565b50505050905090810190601f1680156102905780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102a957600080fd5b6102de600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610472565b005b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103765780601f1061034b57610100808354040283529160200191610376565b820191906000526020600020905b81548152906001019060200180831161035957829003601f168201915b505050505081565b60045481565b600360009054906101000a900460ff1681565b60056020528060005260406000206000915090505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561046a5780601f1061043f5761010080835404028352916020019161046a565b820191906000526020600020905b81548152906001019060200180831161044d57829003601f168201915b505050505081565b61047d338383610481565b5050565b60008273ffffffffffffffffffffffffffffffffffffffff16141515156104a757600080fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101515156104f557600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540111151561058357600080fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050505600a165627a7a72305820b5d89da3d96f79461a5dafb68d6e3e5120c9306f5a2b83c122034e54aa6543560029

Deployed Bytecode

0x606060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461008857806318160ddd14610116578063313ce5671461013f57806370a082311461016e5780638da5cb5b146101bb57806395d89b4114610210578063a9059cbb1461029e575b600080fd5b341561009357600080fd5b61009b6102e0565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100db5780820151818401526020810190506100c0565b50505050905090810190601f1680156101085780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561012157600080fd5b61012961037e565b6040518082815260200191505060405180910390f35b341561014a57600080fd5b610152610384565b604051808260ff1660ff16815260200191505060405180910390f35b341561017957600080fd5b6101a5600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610397565b6040518082815260200191505060405180910390f35b34156101c657600080fd5b6101ce6103af565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561021b57600080fd5b6102236103d4565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610263578082015181840152602081019050610248565b50505050905090810190601f1680156102905780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102a957600080fd5b6102de600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610472565b005b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103765780601f1061034b57610100808354040283529160200191610376565b820191906000526020600020905b81548152906001019060200180831161035957829003601f168201915b505050505081565b60045481565b600360009054906101000a900460ff1681565b60056020528060005260406000206000915090505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561046a5780601f1061043f5761010080835404028352916020019161046a565b820191906000526020600020905b81548152906001019060200180831161044d57829003601f168201915b505050505081565b61047d338383610481565b5050565b60008273ffffffffffffffffffffffffffffffffffffffff16141515156104a757600080fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101515156104f557600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540111151561058357600080fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050505600a165627a7a72305820b5d89da3d96f79461a5dafb68d6e3e5120c9306f5a2b83c122034e54aa6543560029

Swarm Source

bzzr://b5d89da3d96f79461a5dafb68d6e3e5120c9306f5a2b83c122034e54aa654356

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.