Latest 25 txns From a total of 72708 Transactions
(+4 PendingTxns)

TxHash Age From To Value [TxFee]
0xf51b7104afe364fc12ff9a1a88d9cedcb03a0493f860e9633d05542500259a99(pending)0x9c7f949b30fde89ce22c6cda1d72efb490ccdd39  IN  0xcdcfc0f66c522fd086a1b725ea3c0eeb9f9e88140 Ether(Pending)
0x0195f817c1170c4a194a52d30d2ee94bf3366c25061c1694cbd8c2bf1c93210c(pending)0xa82e30eecd4c4ded51025efd3b24f06e6b489fad  IN  0xcdcfc0f66c522fd086a1b725ea3c0eeb9f9e88140 Ether(Pending)
0x9e753fbb9c0c5946d21701fe81292b00c24bf97d90e08876e0d500d8a39971c2(pending)0x6a0a047e613eb7bfc85714ca4ae1a4f7a2bfd391  IN  0xcdcfc0f66c522fd086a1b725ea3c0eeb9f9e88140 Ether(Pending)
0x790b76827e8beb24330bdf1efbe62f0a6e569b2b63f427e01bcacf15b574c7f9(pending)0x57c18a6d2c41bcbdc0cceaa2e97576c169bd6d8e  IN  0xcdcfc0f66c522fd086a1b725ea3c0eeb9f9e88140 Ether(Pending)
0x059a96a555fcac6e9cd20878578a51476f67402fc288e4c294de08c70538dbc829 mins ago0x4c8c5d7236bebb4c019f1c811c8dff4303967e13  IN   AuroraDAOtoken0 Ether0.000575955
0xf0364c672608d2b2459f4954e09a45afb0a2b90f0718868f03aafbe9dd2988b739 mins ago0x4ee98f1a45860b2705960a00ccec9c38070669fe  IN   AuroraDAOtoken0 Ether0.000171864
0xf8af18f52413145e10f5f81b5e6e39e4610b5a422cbe5ef93006d9d0a0406feb39 mins ago0x4ee98f1a45860b2705960a00ccec9c38070669fe  IN   AuroraDAOtoken0 Ether0.000171864
0x0c58faab6620fb2aa023ad0518d53d523c22ca2607ee69609e9da09d6582ab3139 mins ago0x4ee98f1a45860b2705960a00ccec9c38070669fe  IN   AuroraDAOtoken0 Ether0.000268331
0x45d8c3a906ef30297ff653b9cade151e38810f001e38b19a4d30eac5b7de098041 mins ago0x1f1a7ed39db623f2075f9205f6cf8f7742fe8380  IN   AuroraDAOtoken0 Ether0.000749479
0xa75a5c67bbc4de4ec0c3767cc1bc8bfcc27c86a1bf10edaf6ea2bc76f44cd4b51 hr 6 mins ago0xd92be4543fee8f74e49966b4403af9ebf6ecadcc  IN   AuroraDAOtoken0 Ether0.000220755
0xf2838901694d20d068aa770f889319d9cabf4c86702965051444a2bffc916d542 hrs 20 mins ago0x8186aaf804c7a6b301e73bf58aca37b5968ca0bb  IN   AuroraDAOtoken0 Ether0.00088302
0xfd185d7e2ac309e241d713a1902a58e21c68f0fdb977344f33b242da18d988212 hrs 30 mins ago0x611a55d7779d09e6a6642c3642495d33606561c5  IN   AuroraDAOtoken0 Ether0.000529812
0x9d3dfbf586203e30bf9c06db5968a8150d3829fd80d4383770f38cb4dcf097632 hrs 54 mins ago0x900f65975fddce24f8882ea1a43ebe200680a0a0  IN   AuroraDAOtoken0 Ether0.001100575
0x24b1feba52c3e5f693eaafd6911870a8aa84f673c3ecf169bca8344ce011452e3 hrs 29 mins ago0x7595525e5dd9fcf6cf7c044934fec85185835b56  IN   AuroraDAOtoken0 Ether0.001103775
0x001dd02b01f57f0354e22837e60a689770da0aa09a95da328fadd79255e7da583 hrs 49 mins ago0xb880b407f6ec380325d64110ba8f48f62589598e  IN   AuroraDAOtoken0 Ether0.001103775
0x711b7927aaed09317634c2008d8b393014a5f8d36a9b115cd99f1ab95ee240bb3 hrs 54 mins ago0xd01502717dfd31fda7ade08bde607fa8ad3ef3c7  IN   AuroraDAOtoken0 Ether0.001105375
0xafac8e3bb61c531f4f4f152c30309d6326bf2aa7f4c39fbe5b599dd3b2eb37e53 hrs 56 mins ago0x706b5d6a0eb74dbd779a49c0ec5fd3f5fab5c655  IN   AuroraDAOtoken0 Ether0.000046922
0x4cfb15b7b70fba589f0961b19f2ad9c2fe9dbc9fc48e26ef5995171906452f7b4 hrs 8 mins ago0x706b5d6a0eb74dbd779a49c0ec5fd3f5fab5c655  IN   AuroraDAOtoken0 Ether0.000106538
0x041a7f597e7ba08d57cafee0aee0a2c8eabe1a90f27291444e5062e75494777a4 hrs 38 mins ago0x44d002bde5a7059697243da739c58a21d856f4aa  IN   AuroraDAOtoken0 Ether0.001576901
0x61d99518ea4eb771f87713bad10e5356083d7a61cd661623c4f96bf01b7371eb4 hrs 49 mins ago0xfff2c3eb421e2667a45a47c749a37800f22e70e8  IN   AuroraDAOtoken0 Ether0.000750567
0xc513f6a5a0f6423d0e31f323aec6e1be54a9b648489c3774b1387f42cd90fbd95 hrs 7 mins ago0x9dba457a3cb3a0df79b7277302d7e664a54dd60b  IN   AuroraDAOtoken0 Ether0.00088174
0xd106b5bd0b711edd1ac6a3c4c091373f146dcddde5b42e3774defc0908aacda77 hrs 49 mins ago0x080495a5ac0e98a5b8a58b4ff738cfffe75e74eb  IN   AuroraDAOtoken0 Ether0.000529044
0xc42b69c0b29d018b2c1bec0c0ae3a21fb33cba31bf1ee038caa44d049741d4b28 hrs 19 mins ago0x624d52005cb6518f6650bb8797229c7462c84356  IN   AuroraDAOtoken0 Ether0.00088302
0x4499e0dbf1dc2af2e11933083c607349da660604a4d96ebe95742eb1df02aa278 hrs 36 mins ago0x67ce96fd2a698b30a2323ef69b2409bc4d223060  IN   AuroraDAOtoken0 Ether0.000750567
0xdd7db6aa7cad8727663b7544c487ba8f5cda51363202b9d9ff282439842768e48 hrs 59 mins ago0x4effa68d18c440c24f77f2675c616a1cc4330730  IN   AuroraDAOtoken0 Ether0.000088174
[ 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), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: AURA
Compiler Text: v0.4.19+commit.c4cbbb05
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.19;

interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) public; }

contract SafeMath {
  function safeMul(uint256 a, uint256 b) returns (uint256) {
    uint256 c = a * b;
    require(a == 0 || c / a == b);
    return c;
  }
  function safeSub(uint256 a, uint256 b) returns (uint256) {
    require(b <= a);
    return a - b;
  }
  function safeAdd(uint256 a, uint256 b) returns (uint256) {
    uint c = a + b;
    require(c >= a && c >= b);
    return c;
  }
}

contract Owned {
  address public owner;
  function Owned() {
    owner = msg.sender;
  }
  function setOwner(address _owner) returns (bool success) {
    owner = _owner;
    return true;
  }
  modifier onlyOwner {
    require(msg.sender == owner);
    _;
  }
}

contract AURA is SafeMath, Owned {
    bool public locked = true;
    string public name = "Aurora DAO";
    string public symbol = "AURA";
    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);

    /**
     * Constructor function
     *
     * Initializes contract with initial supply tokens to the creator of the contract
     */
    function AURA() public {
        totalSupply = 1000000000000000000000000000;
        balanceOf[msg.sender] = totalSupply;
    }

    /**
     * Internal transfer, only can be called by this contract
     */
    function _transfer(address _from, address _to, uint _value) internal {
        require(!locked || msg.sender == owner);
        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);
        require(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 returns (bool success) {
        _transfer(msg.sender, _to, _value);
        return true;
    }

    /**
     * Transfer tokens from other address
     *
     * Send `_value` tokens to `_to` in behalf of `_from`
     *
     * @param _from The address of the sender
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(_value <= allowance[_from][msg.sender]);     // Check allowance
        allowance[_from][msg.sender] -= _value;
        _transfer(_from, _to, _value);
        return true;
    }

    /**
     * Set allowance for other address
     *
     * Allows `_spender` to spend no more than `_value` tokens in your behalf
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     */
    function approve(address _spender, uint256 _value) public
        returns (bool success) {
        require(!locked);
        allowance[msg.sender][_spender] = _value;
        return true;
    }

    /**
     * Set allowance for other address and notify
     *
     * Allows `_spender` to spend no more than `_value` tokens in your behalf, and then ping the contract about it
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     * @param _extraData some extra information to send to the approved contract
     */
    function approveAndCall(address _spender, uint256 _value, bytes _extraData)
        public
        returns (bool success) {
        tokenRecipient spender = tokenRecipient(_spender);
        if (approve(_spender, _value)) {
            spender.receiveApproval(msg.sender, _value, this, _extraData);
            return true;
        }
    }

    function unlockToken() onlyOwner {
      locked = false;
    }

    bool public balancesUploaded = false;
    function uploadBalances(address[] recipients, uint256[] balances) onlyOwner {
      require(!balancesUploaded);
      uint256 sum = 0;
      for (uint256 i = 0; i < recipients.length; i++) {
        balanceOf[recipients[i]] = safeAdd(balanceOf[recipients[i]], balances[i]);
        sum = safeAdd(sum, balances[i]);
      }
      balanceOf[owner] = safeSub(balanceOf[owner], sum);
    }
    function lockBalances() onlyOwner {
      balancesUploaded = true;
    }
}

    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":false,"inputs":[{"name":"_owner","type":"address"}],"name":"setOwner","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":"unlockToken","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"lockBalances","outputs":[],"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":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":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeSub","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"locked","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeMul","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"recipients","type":"address[]"},{"name":"balances","type":"uint256[]"}],"name":"uploadBalances","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"},{"constant":false,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeAdd","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"balancesUploaded","outputs":[{"name":"","type":"bool"}],"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"}]

  Contract Creation Code Switch To Opcodes View
606060409081526000805460a060020a60ff021916740100000000000000000000000000000000000000001790558051908101604052600a81527f4175726f72612044414f0000000000000000000000000000000000000000000060208201526001908051610072929160200190610121565b5060408051908101604052600481527f4155524100000000000000000000000000000000000000000000000000000000602082015260029080516100ba929160200190610121565b506003805460ff1990811660121790915560078054909116905534156100df57600080fd5b60008054600160a060020a03191633600160a060020a031690811782556b033b2e3c9fd0803ce8000000600481905590825260056020526040909120556101bc565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061016257805160ff191683800117855561018f565b8280016001018555821561018f579182015b8281111561018f578251825591602001919060010190610174565b5061019b92915061019f565b5090565b6101b991905b8082111561019b57600081556001016101a5565b90565b610bcd806101cb6000396000f3006060604052600436106101115763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610116578063095ea7b3146101a057806313af4035146101d657806318160ddd146101f557806318a24b5b1461021a57806323b872dd1461022f578063313ce56714610257578063690d37501461028057806370a08231146102935780638da5cb5b146102b257806395d89b41146102e1578063a293d1e8146102f4578063a9059cbb1461030d578063cae9ca511461032f578063cf30901214610394578063d05c78da146103a7578063d8b4e580146103c0578063dd62ed3e1461044f578063e6cb901314610474578063ed0cc2e11461048d575b600080fd5b341561012157600080fd5b6101296104a0565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561016557808201518382015260200161014d565b50505050905090810190601f1680156101925780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101ab57600080fd5b6101c2600160a060020a036004351660243561053e565b604051901515815260200160405180910390f35b34156101e157600080fd5b6101c2600160a060020a0360043516610598565b341561020057600080fd5b6102086105c9565b60405190815260200160405180910390f35b341561022557600080fd5b61022d6105cf565b005b341561023a57600080fd5b6101c2600160a060020a036004358116906024351660443561060a565b341561026257600080fd5b61026a610681565b60405160ff909116815260200160405180910390f35b341561028b57600080fd5b61022d61068a565b341561029e57600080fd5b610208600160a060020a03600435166106b4565b34156102bd57600080fd5b6102c56106c6565b604051600160a060020a03909116815260200160405180910390f35b34156102ec57600080fd5b6101296106d5565b34156102ff57600080fd5b610208600435602435610740565b341561031857600080fd5b6101c2600160a060020a0360043516602435610755565b341561033a57600080fd5b6101c260048035600160a060020a03169060248035919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061076b95505050505050565b341561039f57600080fd5b6101c261089d565b34156103b257600080fd5b6102086004356024356108be565b34156103cb57600080fd5b61022d6004602481358181019083013580602081810201604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437509496506108ec95505050505050565b341561045a57600080fd5b610208600160a060020a0360043581169060243516610a13565b341561047f57600080fd5b610208600435602435610a30565b341561049857600080fd5b6101c2610a4d565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105365780601f1061050b57610100808354040283529160200191610536565b820191906000526020600020905b81548152906001019060200180831161051957829003601f168201915b505050505081565b6000805474010000000000000000000000000000000000000000900460ff161561056757600080fd5b50600160a060020a033381166000908152600660209081526040808320938616835292905220819055600192915050565b60008054600160a060020a03831673ffffffffffffffffffffffffffffffffffffffff199091161790556001919050565b60045481565b60005433600160a060020a039081169116146105ea57600080fd5b6000805474ff000000000000000000000000000000000000000019169055565b600160a060020a0380841660009081526006602090815260408083203390941683529290529081205482111561063f57600080fd5b600160a060020a0380851660009081526006602090815260408083203390941683529290522080548390039055610677848484610a56565b5060019392505050565b60035460ff1681565b60005433600160a060020a039081169116146106a557600080fd5b6007805460ff19166001179055565b60056020526000908152604090205481565b600054600160a060020a031681565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105365780601f1061050b57610100808354040283529160200191610536565b60008282111561074f57600080fd5b50900390565b6000610762338484610a56565b50600192915050565b600083610778818561053e565b156108955780600160a060020a0316638f4ffcb1338630876040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561082e578082015183820152602001610816565b50505050905090810190601f16801561085b5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b151561087c57600080fd5b6102c65a03f1151561088d57600080fd5b505050600191505b509392505050565b60005474010000000000000000000000000000000000000000900460ff1681565b60008282028315806108da57508284828115156108d757fe5b04145b15156108e557600080fd5b9392505050565b60008054819033600160a060020a0390811691161461090a57600080fd5b60075460ff161561091a57600080fd5b5060009050805b83518110156109d1576109836005600086848151811061093d57fe5b90602001906020020151600160a060020a0316600160a060020a031681526020019081526020016000205484838151811061097457fe5b90602001906020020151610a30565b6005600086848151811061099357fe5b90602001906020020151600160a060020a031681526020810191909152604001600020556109c78284838151811061097457fe5b9150600101610921565b60008054600160a060020a03168152600560205260409020546109f49083610740565b60008054600160a060020a031681526005602052604090205550505050565b600660209081526000928352604080842090915290825290205481565b60008282018381108015906108da5750828110156108e557600080fd5b60075460ff1681565b6000805474010000000000000000000000000000000000000000900460ff161580610a8f575060005433600160a060020a039081169116145b1515610a9a57600080fd5b600160a060020a0383161515610aaf57600080fd5b600160a060020a03841660009081526005602052604090205482901015610ad557600080fd5b600160a060020a03831660009081526005602052604090205482810111610afb57600080fd5b50600160a060020a0380831660008181526005602052604080822080549488168084528284208054888103909155938590528154870190915591909301927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3600160a060020a03808416600090815260056020526040808220549287168252902054018114610b9b57600080fd5b505050505600a165627a7a723058209e6aa54dec592ef3ae49981d646926b8351a970f76cae792636e7adc92b11c720029

   Swarm Source:
bzzr://9e6aa54dec592ef3ae49981d646926b8351a970f76cae792636e7adc92b11c72

 

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.