Sponsored:   LH-CRYPTO - 200 instruments (BTC, EUR, GOLD, OIL, SHARES). Leverage up to 1:500. OPEN ACCOUNT
 Latest 25 transactions from a total of 36969 transactions

TxHash Age From To Value [TxFee]
0xf7d9f2416219ae12781e11ad3700b3eaf7a284d7e27617107514f8aba116cc5911 mins agoBinance_4  IN   Aeron0 Ether0.0015738
0xb6b00da61374d75ea3e1a5ec9c9881837e218f705c69262b7bf97e3e9ac657652 hrs ago0x75fa920a21aa82727ce2a0434fa92771c33ffb74  IN   Aeron0 Ether0.00022396
0x20e163dd068af4caface77e3aae7752a8b9b897965f2b6b7065bb0f45f46ec7c2 hrs 45 mins agoBinance_4  IN   Aeron0 Ether0.00156996
0x2160cdf6d51650446e0f61fe3dc869e17842ca82357ad63a8326d7c9487f98743 hrs 59 mins ago0x3dfabd0e670939231df7e7095d80d4d74a4752ac  IN   Aeron0 Ether0.0002246
0x05e0fc5de47abb4b327c24f1c205f22e7858a159bf602ddff6a8736a731c92bc4 hrs 16 mins agoBinance_4  IN   Aeron0 Ether0.00156996
0xc1f50e859a0797cace92d89716ce9dedb8dc788150c5d85f1fe6ccc13474546e5 hrs 41 mins agoBinance_3  IN   Aeron0 Ether0.00157188
0x81d7a56328f2f47b0c18d858121d965c1ff97c3615dc09e2d78770cf5a74bf058 hrs 51 mins ago0xa1ffdfdcc4ff617769d0bb7b5792fa49b968e867  IN   Aeron0 Ether0.00013476
0xea6631961ed2ffa1495ae5c1994a5bc6f9f880459f7d8dcf30d0622508eb8d5110 hrs 38 mins ago0xdbd3957808604c13cb52d71bcdf66ce17255329e  IN   Aeron0 Ether0.000105
0x5398eef3bad368f26a5a906af6bc30bc496fdb266aa263167c613e02bdac70a710 hrs 45 mins agoHitBTC_2  IN   Aeron0 Ether0.00028095
0x9d65a70aaeadf82fe2d24f16c0edbd61d5586dc34028e93459526ef77d7a711c10 hrs 48 mins agoBinance_4  IN   Aeron0 Ether0.0015738
0xc75f186529373e001ed06ac72d0e8a4bf6267ee892bf3b6e061c8a7b9f81e4d311 hrs 32 mins agoTidex-Tokens  IN   Aeron0 Ether0.0005246
0xabcbf5d739f1b713ec8bc6989558d35838ec8a45b552ade44b81ef593c0522bc13 hrs 11 mins agoBinance_2  IN   Aeron0 Ether0.00112188
0x2ab540af07bc01ea3694090ce555e2f46768d77d770dc88a26ec7c1a2fc5b43515 hrs ago0x0860bf68816b1469a10fef89a96d9dba70e2bfb1  IN   Aeron0 Ether0.001084484
0x2544ec6f204cb372f48c17d412dcd027443be7f34d7da454c81dbb95a0fe3b9715 hrs 1 min agoBinance_3  IN   Aeron0 Ether0.0011238
0x27901ccf58a9ff65de78ebd92050103e38cae4350a94650cf26b5ce30c6cd87b15 hrs 20 mins agoBinance_2  IN   Aeron0 Ether0.0015738
0xce7213896211080ac1048065ab0b59f04f83b224f00e173e845836d1a316e2ed16 hrs 8 mins agoBinance_1  IN   Aeron0 Ether0.0015738
0xd866f802baa424cb02064ef5543b4219e1ee5bf7eb94b94f430c593bfeb7b3a017 hrs 20 mins agoBinance_1  IN   Aeron0 Ether0.0015738
0xf9b789e52f06e79d51d3f8dea86d8667db2cc085e3594901cfc5de08ab5c4b9720 hrs 53 mins ago0xff34bf6da3184a1e7fa735884cc3feefd08fff45  IN   Aeron0 Ether0.00035292475
0xa1a3b72b1e767739b7d6cd530903ffd198f13049a78a7201a6ebf14cb80f88a420 hrs 55 mins ago0xdc9d73d4cbb76fb6fa51f2d64a0d9270bf80193c  IN   Aeron0 Ether0.00041206
0x3cc9f2e7ec80b0f8fda77767b42ee3f1ba613dffe96c639364263457af7d4ba420 hrs 56 mins ago0x745cab734ef8c6ebd122ba6df670d411f7e5d64f  IN   Aeron0 Ether0.00061809
0xc483fd349782831982c60fcedf1c0505180a6de28e3c725275b5c74b437b0d2221 hrs 25 mins ago0xa6a53c3f278d94fe7c0a47c8cfcbafd0e083bf4f  IN   Aeron0 Ether0.00024046
0x84ca0ea2352fc78a01936861c3bd741aa22b2a07dccee71ab91b8148fc0d19c321 hrs 45 mins ago0x8ebd10fe696288c6ed1e024064fdf54541aa63e0  IN   Aeron0 Ether0.000698864
0x5676e3800735982480fb8ce0fc71cd6d035b651ba6a7461b71b281d6bf3bd3e421 hrs 48 mins agoBinance_1  IN   Aeron0 Ether0.0015738
0x86756d5156c14242a26390c0b0d036f92ce012824da686916c3edba1772db89621 hrs 55 mins agoBinance_2  IN   Aeron0 Ether0.0011238
0x151c9d1fbe1f0c223bb1ce0d9331c4b0c03d13b57d0c96c9aa5fc4e16cbdc86222 hrs 47 mins ago0xa6a53c3f278d94fe7c0a47c8cfcbafd0e083bf4f  IN   Aeron0 Ether0.00020214
[ 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 ExpExponentCleanup (medium/high-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: Aeron
Compiler Text: v0.4.15+commit.bbb8e64f
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.8;

/**
 * Math operations with safety checks
 */
contract SafeMath {
  function safeMul(uint256 a, uint256 b) internal returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function safeDiv(uint256 a, uint256 b) internal returns (uint256) {
    assert(b > 0);
    uint256 c = a / b;
    assert(a == b * c + a % b);
    return c;
  }

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

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

  function assert(bool assertion) internal {
    if (!assertion) {
      revert();
    }
  }
}

contract Aeron is SafeMath {
    string public name;
    string public symbol;
    uint8 public decimals;
    uint256 public totalSupply;
    address public owner;

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

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

    /* This notifies clients about the amount burnt */
    event Burn(address indexed from, uint256 value);

    /* This notifies clients about the amount frozen */
    event Freeze(address indexed from, uint256 value);

    /* This notifies clients about the amount unfrozen */
    event Unfreeze(address indexed from, uint256 value);

    /* Initializes contract with initial supply tokens to the creator of the contract */
    function Aeron() {
        balanceOf[msg.sender] = 10000000000000000;       // Give the creator all initial tokens
        totalSupply = 10000000000000000;                 // Update total supply
        name = 'Aeron';                          // Set the name for display purposes
        symbol = 'ARN';                          // Set the symbol for display purposes
        decimals = 8;                            // Amount of decimals for display purposes
	owner = msg.sender;
    }

    /* Send tokens */
    function transfer(address _to, uint256 _value) {
        if (_to == 0x0) revert();                               // Prevent transfer to 0x0 address. Use burn() instead
	if (_value <= 0) revert();
        if (balanceOf[msg.sender] < _value) revert();           // Check if the sender has enough
        if (balanceOf[_to] + _value < balanceOf[_to]) revert(); // Check for overflows
        balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value);              // Subtract from the sender
        balanceOf[_to] = SafeMath.safeAdd(balanceOf[_to], _value);                            // Add the same to the recipient
        Transfer(msg.sender, _to, _value);                      // Notify anyone listening that this transfer took place
    }

    /* Allow another contract to spend some tokens in your behalf */
    function approve(address _spender, uint256 _value) returns (bool success) {
	if (_value <= 0) revert();
        allowance[msg.sender][_spender] = _value;
        return true;
    }

    /* Transfer tokens */
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
        if (_to == 0x0) revert();                                // Prevent transfer to 0x0 address. Use burn() instead
	 if (_value <= 0) revert();
        if (balanceOf[_from] < _value) revert();                 // Check if the sender has enough
        if (balanceOf[_to] + _value < balanceOf[_to]) revert();  // Check for overflows
        if (_value > allowance[_from][msg.sender]) revert();     // Check allowance
        balanceOf[_from] = SafeMath.safeSub(balanceOf[_from], _value);                         // Subtract from the sender
        balanceOf[_to] = SafeMath.safeAdd(balanceOf[_to], _value);                             // Add the same to the recipient
        allowance[_from][msg.sender] = SafeMath.safeSub(allowance[_from][msg.sender], _value);
        Transfer(_from, _to, _value);
        return true;
    }

    /* Destruction of the token */
    function burn(uint256 _value) returns (bool success) {
        if (balanceOf[msg.sender] < _value) revert();            // Check if the sender has enough
	if (_value <= 0) revert();
        balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value);           // Subtract from the sender
        totalSupply = SafeMath.safeSub(totalSupply,_value);                                // Updates totalSupply
        Burn(msg.sender, _value);
        return true;
    }

    function freeze(uint256 _value) returns (bool success) {
        if (balanceOf[msg.sender] < _value) revert();            // Check if the sender has enough
	if (_value <= 0) revert();
        balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value);             // Subtract from the sender
        freezeOf[msg.sender] = SafeMath.safeAdd(freezeOf[msg.sender], _value);               // Updates frozen tokens
        Freeze(msg.sender, _value);
        return true;
    }

    function unfreeze(uint256 _value) returns (bool success) {
        if (freezeOf[msg.sender] < _value) revert();            // Check if the sender has enough
	if (_value <= 0) revert();
        freezeOf[msg.sender] = SafeMath.safeSub(freezeOf[msg.sender], _value);              // Updates frozen tokens
	balanceOf[msg.sender] = SafeMath.safeAdd(balanceOf[msg.sender], _value);            // Add to the sender
        Unfreeze(msg.sender, _value);
        return true;
    }

  /* Prevents accidental sending of Ether */
  function () {
      revert();
  }
}

    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":"success","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":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"unfreeze","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"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":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"freezeOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"freeze","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"payable":false,"type":"fallback"},{"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"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Freeze","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Unfreeze","type":"event"}]

  Contract Creation Code Switch To Opcodes View
6060604052341561000f57600080fd5b5b600160a060020a03331660009081526005602052604090819020662386f26fc10000908190556003558051908101604052600581527f4165726f6e0000000000000000000000000000000000000000000000000000006020820152600090805161007e9291602001906100f7565b5060408051908101604052600381527f41524e0000000000000000000000000000000000000000000000000000000000602082015260019080516100c69291602001906100f7565b506002805460ff1916600817905560048054600160a060020a033316600160a060020a03199091161790555b610197565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061013857805160ff1916838001178555610165565b82800160010185558215610165579182015b8281111561016557825182559160200191906001019061014a565b5b50610172929150610176565b5090565b61019491905b80821115610172576000815560010161017c565b5090565b90565b610bc1806101a66000396000f300606060405236156100cd5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100e0578063095ea7b31461016b57806318160ddd146101a157806323b872dd146101c6578063313ce5671461020257806342966c681461022b5780636623fc461461025557806370a082311461027f5780638da5cb5b146102b057806395d89b41146102df578063a9059cbb1461036a578063cd4217c11461038e578063d7a78db8146103bf578063dd62ed3e146103e9575b34156100d857600080fd5b5b600080fd5b005b34156100eb57600080fd5b6100f3610420565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101305780820151818401525b602001610117565b50505050905090810190601f16801561015d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017657600080fd5b61018d600160a060020a03600435166024356104be565b604051901515815260200160405180910390f35b34156101ac57600080fd5b6101b46104fe565b60405190815260200160405180910390f35b34156101d157600080fd5b61018d600160a060020a0360043581169060243516604435610504565b604051901515815260200160405180910390f35b341561020d57600080fd5b6102156106aa565b60405160ff909116815260200160405180910390f35b341561023657600080fd5b61018d6004356106b3565b604051901515815260200160405180910390f35b341561026057600080fd5b61018d600435610778565b604051901515815260200160405180910390f35b341561028a57600080fd5b6101b4600160a060020a0360043516610858565b60405190815260200160405180910390f35b34156102bb57600080fd5b6102c361086a565b604051600160a060020a03909116815260200160405180910390f35b34156102ea57600080fd5b6100f3610879565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101305780820151818401525b602001610117565b50505050905090810190601f16801561015d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561037557600080fd5b6100de600160a060020a0360043516602435610917565b005b341561039957600080fd5b6101b4600160a060020a0360043516610a35565b60405190815260200160405180910390f35b34156103ca57600080fd5b61018d600435610a47565b604051901515815260200160405180910390f35b34156103f457600080fd5b6101b4600160a060020a0360043581169060243516610b27565b60405190815260200160405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104b65780601f1061048b576101008083540402835291602001916104b6565b820191906000526020600020905b81548152906001019060200180831161049957829003601f168201915b505050505081565b60008082116104cc57600080fd5b50600160a060020a03338116600090815260076020908152604080832093861683529290522081905560015b92915050565b60035481565b6000600160a060020a038316151561051b57600080fd5b6000821161052857600080fd5b600160a060020a0384166000908152600560205260409020548290101561054e57600080fd5b600160a060020a038316600090815260056020526040902054828101101561057557600080fd5b600160a060020a03808516600090815260076020908152604080832033909416835292905220548211156105a857600080fd5b600160a060020a0384166000908152600560205260409020546105cb9083610b44565b600160a060020a0380861660009081526005602052604080822093909355908516815220546105fa9083610b5d565b600160a060020a0380851660009081526005602090815260408083209490945587831682526007815283822033909316825291909152205461063c9083610b44565b600160a060020a03808616600081815260076020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060015b9392505050565b60025460ff1681565b600160a060020a033316600090815260056020526040812054829010156106d957600080fd5b600082116106e657600080fd5b600160a060020a0333166000908152600560205260409020546107099083610b44565b600160a060020a03331660009081526005602052604090205560035461072f9083610b44565b600355600160a060020a0333167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca58360405190815260200160405180910390a25060015b919050565b600160a060020a0333166000908152600660205260408120548290101561079e57600080fd5b600082116107ab57600080fd5b600160a060020a0333166000908152600660205260409020546107ce9083610b44565b600160a060020a0333166000908152600660209081526040808320939093556005905220546107fd9083610b5d565b600160a060020a0333166000818152600560205260409081902092909255907f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f9084905190815260200160405180910390a25060015b919050565b60056020526000908152604090205481565b600454600160a060020a031681565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104b65780601f1061048b576101008083540402835291602001916104b6565b820191906000526020600020905b81548152906001019060200180831161049957829003601f168201915b505050505081565b600160a060020a038216151561092c57600080fd5b6000811161093957600080fd5b600160a060020a0333166000908152600560205260409020548190101561095f57600080fd5b600160a060020a038216600090815260056020526040902054818101101561098657600080fd5b600160a060020a0333166000908152600560205260409020546109a99082610b44565b600160a060020a0333811660009081526005602052604080822093909355908416815220546109d89082610b5d565b600160a060020a0380841660008181526005602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9084905190815260200160405180910390a35b5050565b60066020526000908152604090205481565b600160a060020a03331660009081526005602052604081205482901015610a6d57600080fd5b60008211610a7a57600080fd5b600160a060020a033316600090815260056020526040902054610a9d9083610b44565b600160a060020a033316600090815260056020908152604080832093909355600690522054610acc9083610b5d565b600160a060020a0333166000818152600660205260409081902092909255907ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e09084905190815260200160405180910390a25060015b919050565b600760209081526000928352604080842090915290825290205481565b6000610b5283831115610b85565b508082035b92915050565b6000828201610b7a848210801590610b755750838210155b610b85565b8091505b5092915050565b801515610b9157600080fd5b5b505600a165627a7a723058208b2d3292e6d3a014c36b3304a6ab5f1a45482ca02abe442dfda220e1069a2cb90029

   Swarm Source:
bzzr://8b2d3292e6d3a014c36b3304a6ab5f1a45482ca02abe442dfda220e1069a2cb9

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.