ETH Price: $3,058.34 (+2.56%)
Gas: 1 Gwei

Contract

0x69D94dC74dcDcCbadEc877454a40341Ecac34A7c
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Transfer199487012024-05-25 18:32:4742 days ago1716661967IN
0x69D94dC7...Ecac34A7c
0 ETH0.000298585.68906297
Transfer197828502024-05-02 13:51:2365 days ago1714657883IN
0x69D94dC7...Ecac34A7c
0 ETH0.0005393211.30464718
Transfer197658692024-04-30 4:54:3567 days ago1714452875IN
0x69D94dC7...Ecac34A7c
0 ETH0.000289358.17758731
Transfer155289102022-09-13 20:22:38662 days ago1663100558IN
0x69D94dC7...Ecac34A7c
0 ETH0.0018979539.81284489
Transfer138831832021-12-26 21:14:20923 days ago1640553260IN
0x69D94dC7...Ecac34A7c
0 ETH0.0033589764
Transfer126461962021-06-16 15:05:171116 days ago1623855917IN
0x69D94dC7...Ecac34A7c
0 ETH0.0012596124
Transfer123984702021-05-09 6:06:351154 days ago1620540395IN
0x69D94dC7...Ecac34A7c
0 ETH0.0048484192.4
Transfer111465602020-10-28 17:32:381347 days ago1603906358IN
0x69D94dC7...Ecac34A7c
0 ETH0.0012546331
Transfer109890512020-10-04 11:19:301371 days ago1601810370IN
0x69D94dC7...Ecac34A7c
0 ETH0.0025085262
Transfer103183302020-06-22 22:43:531475 days ago1592865833IN
0x69D94dC7...Ecac34A7c
0 ETH0.0022748441
Transfer102363652020-06-10 6:35:431487 days ago1591770943IN
0x69D94dC7...Ecac34A7c
0 ETH0.0011332128
Transfer101914972020-06-03 7:24:131494 days ago1591169053IN
0x69D94dC7...Ecac34A7c
0 ETH0.0006475516
Transfer101115342020-05-21 21:04:081507 days ago1590095048IN
0x69D94dC7...Ecac34A7c
0 ETH0.0005792725
Transfer101115142020-05-21 20:59:191507 days ago1590094759IN
0x69D94dC7...Ecac34A7c
0 ETH0.001387425
Transfer99177652020-04-21 19:44:031537 days ago1587498243IN
0x69D94dC7...Ecac34A7c
0 ETH0.000050942
Transfer98873062020-04-17 2:35:421541 days ago1587090942IN
0x69D94dC7...Ecac34A7c
0 ETH0.000277365
Transfer98697752020-04-14 9:39:071544 days ago1586857147IN
0x69D94dC7...Ecac34A7c
0 ETH0.000323778
Approve98684632020-04-14 4:52:041544 days ago1586839924IN
0x69D94dC7...Ecac34A7c
0 ETH0.00005481.3
Transfer98669882020-04-13 23:22:451545 days ago1586820165IN
0x69D94dC7...Ecac34A7c
0 ETH0.000040471
Transfer98364112020-04-09 6:24:541549 days ago1586413494IN
0x69D94dC7...Ecac34A7c
0 ETH0.000044511.1
Transfer98217972020-04-07 0:41:411551 days ago1586220101IN
0x69D94dC7...Ecac34A7c
0 ETH0.000080942
Transfer96832322020-03-16 14:52:541573 days ago1584370374IN
0x69D94dC7...Ecac34A7c
0 ETH0.0008094420
Approve95970832020-03-03 8:26:291586 days ago1583223989IN
0x69D94dC7...Ecac34A7c
0 ETH0.000084312
Transfer95069142020-02-18 11:43:431600 days ago1582026223IN
0x69D94dC7...Ecac34A7c
0 ETH0.000100681.815
Transfer94924072020-02-16 6:16:141602 days ago1581833774IN
0x69D94dC7...Ecac34A7c
0 ETH0.000055471
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:
IRideToken

Compiler Version
v0.4.19+commit.c4cbbb05

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.16;

contract IRideToken {
    string public name;
    string public symbol;
    uint8 public decimals = 18;
    uint256 public totalSupply;

    mapping (address => uint256) public balanceOf;
    mapping (address => mapping (address => uint256)) public allowance;

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Burn(address indexed from, uint256 value);

    function IRideToken() public {
        totalSupply = 10000000000 * 10 ** uint256(decimals);
        balanceOf[msg.sender] = totalSupply;
        name = "iRide";
        symbol = "iRide";
    }

    function _transfer(address _from, address _to, uint _value) internal {
        require(_to != 0x0);
        require(balanceOf[_from] >= _value);
        require(balanceOf[_to] + _value > balanceOf[_to]);
        uint previousBalances = balanceOf[_from] + balanceOf[_to];
        balanceOf[_from] -= _value;
        balanceOf[_to] += _value;
        Transfer(_from, _to, _value);
        assert(balanceOf[_from] + balanceOf[_to] == previousBalances);
    }

    function transfer(address _to, uint256 _value) public {
        _transfer(msg.sender, _to, _value);
    }

    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(_value <= allowance[_from][msg.sender]);     
        allowance[_from][msg.sender] -= _value;
        _transfer(_from, _to, _value);
        return true;
    }

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

    function burn(uint256 _value) public returns (bool success) {
        require(balanceOf[msg.sender] >= _value);   
        balanceOf[msg.sender] -= _value;            
        totalSupply -= _value;                      
        Burn(msg.sender, _value);
        return true;
    }

    function burnFrom(address _from, uint256 _value) public returns (bool success) {
        require(balanceOf[_from] >= _value);                
        require(_value <= allowance[_from][msg.sender]);    
        balanceOf[_from] -= _value;                         
        allowance[_from][msg.sender] -= _value;             
        totalSupply -= _value;                              
        Burn(_from, _value);
        return true;
    }
}

Contract Security Audit

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":"","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":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

60606040526002805460ff19166012179055341561001c57600080fd5b60025460ff16600a0a6402540be40002600381905533600160a060020a031660009081526004602052604090819020919091558051908101604052600581527f6952696465000000000000000000000000000000000000000000000000000000602082015260009080516100949291602001906100e2565b5060408051908101604052600581527f6952696465000000000000000000000000000000000000000000000000000000602082015260019080516100dc9291602001906100e2565b5061017d565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061012357805160ff1916838001178555610150565b82800160010185558215610150579182015b82811115610150578251825591602001919060010190610135565b5061015c929150610160565b5090565b61017a91905b8082111561015c5760008155600101610166565b90565b6107328061018c6000396000f3006060604052600436106100ae5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100b3578063095ea7b31461013d57806318160ddd1461017357806323b872dd14610198578063313ce567146101c057806342966c68146101e957806370a08231146101ff57806379cc67901461021e57806395d89b4114610240578063a9059cbb14610253578063dd62ed3e14610277575b600080fd5b34156100be57600080fd5b6100c661029c565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101025780820151838201526020016100ea565b50505050905090810190601f16801561012f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561014857600080fd5b61015f600160a060020a036004351660243561033a565b604051901515815260200160405180910390f35b341561017e57600080fd5b61018661036a565b60405190815260200160405180910390f35b34156101a357600080fd5b61015f600160a060020a0360043581169060243516604435610370565b34156101cb57600080fd5b6101d36103e7565b60405160ff909116815260200160405180910390f35b34156101f457600080fd5b61015f6004356103f0565b341561020a57600080fd5b610186600160a060020a036004351661047b565b341561022957600080fd5b61015f600160a060020a036004351660243561048d565b341561024b57600080fd5b6100c6610569565b341561025e57600080fd5b610275600160a060020a03600435166024356105d4565b005b341561028257600080fd5b610186600160a060020a03600435811690602435166105e3565b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103325780601f1061030757610100808354040283529160200191610332565b820191906000526020600020905b81548152906001019060200180831161031557829003601f168201915b505050505081565b600160a060020a033381166000908152600560209081526040808320938616835292905220819055600192915050565b60035481565b600160a060020a038084166000908152600560209081526040808320339094168352929052908120548211156103a557600080fd5b600160a060020a03808516600090815260056020908152604080832033909416835292905220805483900390556103dd848484610600565b5060019392505050565b60025460ff1681565b600160a060020a0333166000908152600460205260408120548290101561041657600080fd5b600160a060020a03331660008181526004602052604090819020805485900390556003805485900390557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a2506001919050565b60046020526000908152604090205481565b600160a060020a038216600090815260046020526040812054829010156104b357600080fd5b600160a060020a03808416600090815260056020908152604080832033909416835292905220548211156104e657600080fd5b600160a060020a038084166000818152600460209081526040808320805488900390556005825280832033909516835293905282902080548590039055600380548590039055907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a250600192915050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103325780601f1061030757610100808354040283529160200191610332565b6105df338383610600565b5050565b600560209081526000928352604080842090915290825290205481565b6000600160a060020a038316151561061757600080fd5b600160a060020a0384166000908152600460205260409020548290101561063d57600080fd5b600160a060020a0383166000908152600460205260409020548281011161066357600080fd5b50600160a060020a0380831660008181526004602052604080822080549488168084528284208054888103909155938590528154870190915591909301927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3600160a060020a0380841660009081526004602052604080822054928716825290205401811461070057fe5b505050505600a165627a7a723058205639b5b229ef8432de395fad9f0d137a54673ae309da5360c441362358df68730029

Deployed Bytecode

0x6060604052600436106100ae5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100b3578063095ea7b31461013d57806318160ddd1461017357806323b872dd14610198578063313ce567146101c057806342966c68146101e957806370a08231146101ff57806379cc67901461021e57806395d89b4114610240578063a9059cbb14610253578063dd62ed3e14610277575b600080fd5b34156100be57600080fd5b6100c661029c565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101025780820151838201526020016100ea565b50505050905090810190601f16801561012f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561014857600080fd5b61015f600160a060020a036004351660243561033a565b604051901515815260200160405180910390f35b341561017e57600080fd5b61018661036a565b60405190815260200160405180910390f35b34156101a357600080fd5b61015f600160a060020a0360043581169060243516604435610370565b34156101cb57600080fd5b6101d36103e7565b60405160ff909116815260200160405180910390f35b34156101f457600080fd5b61015f6004356103f0565b341561020a57600080fd5b610186600160a060020a036004351661047b565b341561022957600080fd5b61015f600160a060020a036004351660243561048d565b341561024b57600080fd5b6100c6610569565b341561025e57600080fd5b610275600160a060020a03600435166024356105d4565b005b341561028257600080fd5b610186600160a060020a03600435811690602435166105e3565b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103325780601f1061030757610100808354040283529160200191610332565b820191906000526020600020905b81548152906001019060200180831161031557829003601f168201915b505050505081565b600160a060020a033381166000908152600560209081526040808320938616835292905220819055600192915050565b60035481565b600160a060020a038084166000908152600560209081526040808320339094168352929052908120548211156103a557600080fd5b600160a060020a03808516600090815260056020908152604080832033909416835292905220805483900390556103dd848484610600565b5060019392505050565b60025460ff1681565b600160a060020a0333166000908152600460205260408120548290101561041657600080fd5b600160a060020a03331660008181526004602052604090819020805485900390556003805485900390557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a2506001919050565b60046020526000908152604090205481565b600160a060020a038216600090815260046020526040812054829010156104b357600080fd5b600160a060020a03808416600090815260056020908152604080832033909416835292905220548211156104e657600080fd5b600160a060020a038084166000818152600460209081526040808320805488900390556005825280832033909516835293905282902080548590039055600380548590039055907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a250600192915050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103325780601f1061030757610100808354040283529160200191610332565b6105df338383610600565b5050565b600560209081526000928352604080842090915290825290205481565b6000600160a060020a038316151561061757600080fd5b600160a060020a0384166000908152600460205260409020548290101561063d57600080fd5b600160a060020a0383166000908152600460205260409020548281011161066357600080fd5b50600160a060020a0380831660008181526004602052604080822080549488168084528284208054888103909155938590528154870190915591909301927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3600160a060020a0380841660009081526004602052604080822054928716825290205401811461070057fe5b505050505600a165627a7a723058205639b5b229ef8432de395fad9f0d137a54673ae309da5360c441362358df68730029

Swarm Source

bzzr://5639b5b229ef8432de395fad9f0d137a54673ae309da5360c441362358df6873

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.