Sponsored Link:  Download the Monaco app for Android and iOS on Aug 31 - www.mona.co
Contract Overview | AMIS
ETH Balance: 0 Ether
ETH USD Value: $0
No Of Transactions: 821 txns
  Latest 25 txns from a total Of 821 transactions View All

TxHash Age From To Value [TxFee]
0x3b2408f6c7bdfcb958e945d41b12c95f58bc90ce5f1bb98d91c8da583a5e123d7 hrs 43 mins ago0x414bd00f5753ed57b2fd696ac5ba6a995df38602  IN   AMIS0 Ether0.00090924
0xe3604adc4d26d130dfb2b92bd90c25f50b2db7de4565e85012fd68be60509cb510 hrs 5 mins ago0x7388cf52b6cc23876701f81e0e50d499ebc62b35  IN   AMIS0 Ether0.0036441
0xfa2328f7c40b80ca422d3ffd9d926fc6d30467af60e33c1a9fb3c7bf79c4646a10 hrs 16 mins ago0x7388cf52b6cc23876701f81e0e50d499ebc62b35  IN   AMIS0 Ether0.0045398
0xc79120c0c60d63daaa7be04f84eda409338970ad09f12624eaa499e9f7ab497910 hrs 56 mins ago0x2acce8fca7300dfbf37ba1268895e72fc204885a  IN   AMIS0 Ether0.000045334
0x0d60ef63c1933d2b72082bc54c4ce2a67932dce6c80fdadf684fb7f66f1c40b511 hrs 49 mins ago0x61791ede229963470920b4902cb2453adb6977fb  IN   AMIS0 Ether0.00024216
0x04f808a9a8c423c8af6afb58b6997a6287d0f4454d6b360744a5238af20c5d4011 hrs 49 mins ago0x61791ede229963470920b4902cb2453adb6977fb  IN   AMIS0 Ether0.000363184
0xef4121ba1a9c8e205af64ce4e8ec5d37b0f55eaceb9dfdcc9ed6006c4505708211 hrs 51 mins ago0x45d29b26be412fc9083b28753a2754b6f44b4817  IN   AMIS0 Ether0.00090796
0x7dd94ba864311d50bce8905e539698658b9df9e8fabe8caf9528cc2d0c79df4811 hrs 54 mins ago0x0308ed396ffb464a1afa82cfe37abc74612cc19d  IN   AMIS0 Ether0.001078917
0x428e47c92c4fe82c61de004eb05057ba6c566c8b26d9cc95195346e060c61bbe11 hrs 56 mins ago0x61791ede229963470920b4902cb2453adb6977fb  IN   AMIS0 Ether0.000411528
0x565b1de1c93fbd06e794836b0c1770f3f7431fffd0610a2d035e8b40638f49da12 hrs 31 mins ago0x61791ede229963470920b4902cb2453adb6977fb  IN   AMIS0 Ether0.000363184
0xbd54fe6ddf9a1ffeeb7769789b2a1d7f8917ea39d58dd435350f836ef6080a1315 hrs 8 mins ago0x153685a03c2025b6825ae164e2ff5681ee487667  IN   AMIS0 Ether0.000363696
0xb90f8f25dd24ec81950fb0e468d99c5abb581b0a96ed40525d28e7cda79e48b416 hrs 5 mins ago0x2acce8fca7300dfbf37ba1268895e72fc204885a  IN   AMIS0 Ether0.000045334
0x28b792c42ebca0baa1b3b59ae1572dbe92521e9c4870738acaa7359436f520591 day 55 mins ago0xf1e65cd0b31fcb8713ac1902002b262d57c9da33  IN   AMIS0 Ether0.000045398
0x9da478a7e10c23075d523409bf0df02431358594edd4f7f87948b4941ea5e0a71 day 2 hrs ago0x57b00c981363c67b11e07eaa71364bf20e8025fe  IN   AMIS0 Ether0.00060796
0x8becea81f71a1eadeb272273ec3b690da5fb6bb2d7290cc19327a6ca4a5b64501 day 2 hrs ago0x57b00c981363c67b11e07eaa71364bf20e8025fe  IN   AMIS0 Ether0.00060796
0x3b82af03228fc7c5cb4084a17522cc81e603d7fea76f0a3f85a96367c0da22e91 day 3 hrs ago0xa38e272f5adb29ed2830c5b4ba23504692483eb9  IN   AMIS0 Ether0.000051377
0x50323a932087e7db048d281eb2dccfaa2ef9c0296df66c8fa5767d6456de2b981 day 3 hrs ago0xa38e272f5adb29ed2830c5b4ba23504692483eb9  IN   AMIS0 Ether0.000051377
0xc0791c629e53d8decc744e74bf90fce704451ef9dddc6a2586a434b0df7cae2a1 day 3 hrs ago0x2acce8fca7300dfbf37ba1268895e72fc204885a  IN   AMIS0 Ether0.000045334
0xa8808ab77a2b91c1b616b6265f5f22388c2f3f6169fc3e28c606dbc85329910b1 day 4 hrs ago0x2acce8fca7300dfbf37ba1268895e72fc204885a  IN   AMIS0 Ether0.000045334
0x2fc4f250c3176e5b86e3342232f61dd0fbe847fa13f3eb3d65656519638569351 day 5 hrs ago0x2acce8fca7300dfbf37ba1268895e72fc204885a  IN   AMIS0 Ether0.000045334
0x9ed59b0a463bb3ddb09582d58039b9d7815b664559010d9ccca40b04a63dc97c1 day 6 hrs ago0x2acce8fca7300dfbf37ba1268895e72fc204885a  IN   AMIS0 Ether0.000045334
0x8312d8def372ed94e754a4d89c0d1cd177a30a8bb5908ac953eb6431255520df1 day 6 hrs ago0x2acce8fca7300dfbf37ba1268895e72fc204885a  IN   AMIS0 Ether0.000030142
0x1169c42d458dfc9a1b61feff81fb45e5338ae65aef29323405478481836ebe4f1 day 6 hrs ago0x2acce8fca7300dfbf37ba1268895e72fc204885a  IN   AMIS0 Ether0.000045334
0x694df6b91359cd4b039c18ee1c62b7911b11231a7051fbf64346d17f33dfed4e1 day 9 hrs ago0x57b00c981363c67b11e07eaa71364bf20e8025fe  IN   AMIS0 Ether0.000121592
0xed594da3ec98278df683d26329b14b052d61e6b7b060d8d2c12caf47603705841 day 9 hrs ago0x57b00c981363c67b11e07eaa71364bf20e8025fe  IN   AMIS0 Ether0.00060796
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Name: AMIS
Compiler Version: v0.4.6+commit.2dabbdf0
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts
pragma solidity ^0.4.6;
/*
The AMIS Contract implements the standard token functionality (https://github.com/ethereum/EIPs/issues/20) as well as the following OPTIONAL extras intended for use by humans.

AMIS contract extends HumanStandardToken, https://github.com/consensys/tokens

.*/
contract Token {

    /// @return total amount of tokens
    function totalSupply() constant returns (uint256 supply) {}

    /// @param _owner The address from which the balance will be retrieved
    /// @return The balance
    function balanceOf(address _owner) constant returns (uint256 balance) {}

    /// @notice send `_value` token to `_to` from `msg.sender`
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transfer(address _to, uint256 _value) returns (bool success) {}

    /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from`
    /// @param _from The address of the sender
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {}

    /// @notice `msg.sender` approves `_addr` to spend `_value` tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @param _value The amount of wei to be approved for transfer
    /// @return Whether the approval was successful or not
    function approve(address _spender, uint256 _value) returns (bool success) {}

    /// @param _owner The address of the account owning tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @return Amount of remaining tokens allowed to spent
    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);
}


contract StandardToken is Token {

    function transfer(address _to, uint256 _value) returns (bool success) {
        //Default assumes totalSupply can't be over max (2^256 - 1).
        //If your token leaves out totalSupply and can issue more tokens as time goes on, you need to check if it doesn't wrap.
        //Replace the if with this one instead.
        //if (balances[msg.sender] >= _value && balances[_to] + _value > balances[_to]) {
        if (balances[msg.sender] >= _value && _value > 0) {
            balances[msg.sender] -= _value;
            balances[_to] += _value;
            Transfer(msg.sender, _to, _value);
            return true;
        } else { return false; }
    }

    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
        //same as above. Replace this line with the following if you want to protect against wrapping uints.
        //if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && balances[_to] + _value > balances[_to]) {
        if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value > 0) {
            balances[_to] += _value;
            balances[_from] -= _value;
            allowed[_from][msg.sender] -= _value;
            Transfer(_from, _to, _value);
            return true;
        } else { return false; }
    }

    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }

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

    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
      return allowed[_owner][_spender];
    }

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
    uint256 public totalSupply;
}


contract HEStandardToken is StandardToken {

    function () {
        //if ether is sent to this address, send it back.
        throw;
    }

    /* Public variables of the token */

    /*
    NOTE:
    The following variables are OPTIONAL vanities. One does not have to include them.
    They allow one to customise the token contract & in no way influences the core functionality.
    Some wallets/interfaces might not even bother to look at this information.
    */
    string public name;                   //fancy name: eg Simon Bucks
    uint8 public decimals;                //How many decimals to show. ie. There could 1000 base units with 3 decimals. Meaning 0.980 SBX = 980 base units. It's like comparing 1 wei to 1 ether.
    string public symbol;                 //An identifier: eg SBX
    string public version = 'HE0.2';       //human 0.1 standard. Just an arbitrary versioning scheme.

    function HEStandardToken(
        uint256 _initialAmount,
        string _tokenName,
        uint8 _decimalUnits,
        string _tokenSymbol
        ) {
        balances[msg.sender] = _initialAmount;               // Give the creator all initial tokens
        totalSupply = _initialAmount;                        // Update total supply
        name = _tokenName;                                   // Set the name for display purposes
        decimals = _decimalUnits;                            // Amount of decimals for display purposes
        symbol = _tokenSymbol;                               // Set the symbol for display purposes
    }

    /* Approves and then calls the receiving contract */
    function approveAndCall(address _spender, uint256 _value, bytes _extraData) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);

        //call the receiveApproval function on the contract you want to be notified. This crafts the function signature manually so one doesn't have to include a contract in here just for this.
        //receiveApproval(address _from, uint256 _value, address _tokenContract, bytes _extraData)
        //it is assumed that when does this that the call *should* succeed, otherwise one would use vanilla approve instead.
        if(!_spender.call(bytes4(bytes32(sha3("receiveApproval(address,uint256,address,bytes)"))), msg.sender, _value, this, _extraData)) { throw; }
        return true;
    }
}

// Creates 20,000,000.000000000000000000 AMIS (AMIS) Tokens
contract AMIS is HEStandardToken(20000000000000000, "AMIS", 9, "AMIS") {}

    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":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","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":"success","type":"bool"}],"payable":false,"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,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"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":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60a0604052600560608190527f4845302e3200000000000000000000000000000000000000000000000000000060809081526006805460008290527f4845302e3200000000000000000000000000000000000000000000000000000a825590927ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f602060026001851615610100026000190190941693909304601f01929092048201929091906100d7565b828001600101855582156100d7579182015b828111156100d75782518255916020019190600101906100bc565b5b506100f89291505b808211156100f457600081556001016100e0565b5090565b505060408051808201825260048082527f414d495300000000000000000000000000000000000000000000000000000000602080840182905284518086019095529184529083015266470de4df820000916009905b33600160a060020a03166000908152602081815260408220869055600286815585516003805494819052937fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b6001821615610100026000190190911692909204601f9081018490048301939192918801908390106101d657805160ff1916838001178555610203565b82800160010185558215610203579182015b828111156102035782518255916020019190600101906101e8565b5b506102249291505b808211156100f457600081556001016100e0565b5090565b50506004805460ff19167f010000000000000000000000000000000000000000000000000000000000000084810204179055805160058054600082905290917f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0602060026101006001861615026000190190941693909304601f9081018490048201938601908390106102c257805160ff19168380011785556102ef565b828001600101855582156102ef579182015b828111156102ef5782518255916020019190600101906102d4565b5b506103109291505b808211156100f457600081556001016100e0565b5090565b50505b505050505b610917806103266000396000f36060604052361561008d5760e060020a600035046306fdde03811461009f578063095ea7b31461011a57806318160ddd1461014157806323b872dd14610160578063313ce5671461018a57806354fd4d50146101ad57806370a082311461022857806395d89b411461024a578063a9059cbb146102c5578063cae9ca51146102ec578063dd62ed3e14610357575b346100005761009d5b610000565b565b005b34610000576100ac61037c565b60405180806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600302600f01f150905090810190601f16801561010c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b346100005761012d60043560243561040a565b604080519115158252519081900360200190f35b346100005761014e610475565b60408051918252519081900360200190f35b346100005761012d60043560243560443561047b565b604080519115158252519081900360200190f35b3461000057610197610573565b6040805160ff9092168252519081900360200190f35b34610000576100ac61057c565b60405180806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600302600f01f150905090810190601f16801561010c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b346100005761014e60043561060a565b60408051918252519081900360200190f35b34610000576100ac610629565b60405180806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600302600f01f150905090810190601f16801561010c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b346100005761012d6004356024356106b7565b604080519115158252519081900360200190f35b3461000057604080516020600460443581810135601f810184900484028501840190955284845261012d94823594602480359560649492939190920191819084018382808284375094965061076595505050505050565b604080519115158252519081900360200190f35b346100005761014e6004356024356108ea565b60408051918252519081900360200190f35b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104025780601f106103d757610100808354040283529160200191610402565b820191906000526020600020905b8154815290600101906020018083116103e557829003601f168201915b505050505081565b600160a060020a03338116600081815260016020908152604080832094871680845294825280832086905580518681529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60025481565b600160a060020a0383166000908152602081905260408120548290108015906104cb5750600160a060020a0380851660009081526001602090815260408083203390941683529290522054829010155b80156104d75750600082115b1561056757600160a060020a0380841660008181526020818152604080832080548801905588851680845281842080548990039055600183528184203390961684529482529182902080548790039055815186815291519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600161056b5661056b565b5060005b5b9392505050565b60045460ff1681565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104025780601f106103d757610100808354040283529160200191610402565b820191906000526020600020905b8154815290600101906020018083116103e557829003601f168201915b505050505081565b600160a060020a0381166000908152602081905260409020545b919050565b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104025780601f106103d757610100808354040283529160200191610402565b820191906000526020600020905b8154815290600101906020018083116103e557829003601f168201915b505050505081565b600160a060020a0333166000908152602081905260408120548290108015906106e05750600082115b1561075657600160a060020a0333811660008181526020818152604080832080548890039055938716808352918490208054870190558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a350600161046f5661046f565b50600061046f565b5b92915050565b600160a060020a03338116600081815260016020908152604080832094881680845294825280832087905580518781529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a383600160a060020a031660405180807f72656365697665417070726f76616c28616464726573732c75696e743235362c81526020017f616464726573732c627974657329000000000000000000000000000000000000815260200150602e019050604051809103902060e060020a9004338530866040518560e060020a0281526004018085600160a060020a0316815260200184815260200183600160a060020a031681526020018280519060200190808383829060006004602084601f0104600302600f01f150905090810190601f1680156108b75780820380516001836020036101000a031916815260200191505b509450505050506000604051808303816000876161da5a03f19250505015156108df57610000565b5060015b9392505050565b600160a060020a038083166000908152600160209081526040808320938516835292905220545b9291505056
View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.