Sponsored Link:   Buy your 1st Ethereum in 5 minutes. Trusted by more than 100k buyers.
Contract Overview | AMIS
ETH Balance: 0 Ether
ETH USD Value: $0
No Of Transactions: 1204 txns
  Latest 25 txns from a total Of 1204 transactions View All

TxHash Age From To Value [TxFee]
0x0022c78f1dc6a7b2e7b596e99539662a0c4e74d22843ca324b9ba64bb95fc80210 hrs 12 mins ago0x26554809c4c63ee939a78edb189d5c4508f8d4b1  IN   AMIS0 Ether0.000243696
0x3a82beb35e974eb3a149dc89902b23e73d598fe6e0dea51acbe58be4433792c014 hrs 47 mins ago0x26554809c4c63ee939a78edb189d5c4508f8d4b1  IN   AMIS0 Ether0.000244208
0xa57789d6395e45bf248961931c27c4c2e0c5be6c1493c73d0ead353dab2b14da1 day 9 hrs ago0xd5b241a4fab5390d9a34d407594e055ad1f7d1c1  IN   AMIS0 Ether0.000448917
0x3ac0e36e440d0fa4bd9df0f4ccd4d7e9881e44600043522ebadcb0e4f842dcca1 day 12 hrs ago0x26554809c4c63ee939a78edb189d5c4508f8d4b1  IN   AMIS0 Ether0.000244208
0xd400b648ee19443fdf24398222af8b1866ba86b93e18076a0e54cce655724fc22 days 17 hrs ago0x6c0b9a99c1ed76948fea1038be2c56ebb8855763  IN   AMIS0 Ether0.000045462
0x65c3b7395834fc395f0bf78c14330cfedea0fa474cb8b356bdc4c8454a5db8663 days 8 hrs ago0xcb0b4563122be1d2730e07c638e1203d71b6fa58  IN   AMIS0 Ether0.000181848
0x3d4e6207dca855692c1c49d649fd502ca741b1fe74780ae4432520523f89769f3 days 11 hrs ago0x8e7601f7daad7a0993474106d6fe1e1761326e25  IN   AMIS0 Ether0.000051377
0x6d9182702a21ffb1f381c3407de4dca1ce754922234bb2c574d6f6f77807fad43 days 23 hrs ago0x96d810e43bbbc71d0af99e349483405dd3c709e0  IN   AMIS0 Ether0.00090668
0xe39477dd324bb4a9a1b638ffb188f1bffd91c477c88e2cd098e4785a22f171653 days 23 hrs ago0x96d810e43bbbc71d0af99e349483405dd3c709e0  IN   AMIS0 Ether0.00090796
0x6f9548b0879fe6ad239cabd49b0833bcf84ebdb643ea0c0fd9d7df5cf9f09cc44 days 8 hrs ago0x1597b1aefb47997d7ec9b6d87bbfd1ddb35a53b1  IN   AMIS0 Ether0.00090796
0xbaf404d763ddbee8e2ff9db8b95a859de3dc0cd24cedb239afbd98f453b90e104 days 8 hrs ago0x1597b1aefb47997d7ec9b6d87bbfd1ddb35a53b1  IN   AMIS0 Ether0.00060668
0x5584459447d1d81b2c639734128c5aba25c660f564bfacb1803cab50d325c8e44 days 8 hrs ago0x1597b1aefb47997d7ec9b6d87bbfd1ddb35a53b1  IN   AMIS0 Ether0.00090796
0x1d8e1441f2b08dd4b79f46147c6795a05ade9ee39a14347b5aa11135594af4434 days 13 hrs ago0xf791134fd5df3672bf42712de661aef43ead19bd  IN   AMIS0 Ether0.000766605
0x834f0591b18006dd92d46723bbf11a4e64e94c88b458686a2cb00717f0dd36bf5 days 4 hrs ago0x24e4a7ddcb98d8b71b260061a18af0cf69c62abc  IN   AMIS0 Ether0.000181336
0xd93f9777f4990519ad2c47efba2fefb63a67a97f2b62f998fe584b660ca5d6a85 days 12 hrs ago0x24e4a7ddcb98d8b71b260061a18af0cf69c62abc  IN   AMIS0 Ether0.000181336
0x2f2e0dede7a0ca508d2ccd5d18f8fa72c4e8a8288d7111c087398c212aa978495 days 12 hrs ago0x24e4a7ddcb98d8b71b260061a18af0cf69c62abc  IN   AMIS0 Ether0.000205508
0xaa28a08091be9feaf8b6abeff71c14f5acc7e9a4f405b39ab5c59b27fd15fa885 days 14 hrs ago0x034767f3c519f361c5ecf46ebfc08981c629d381  IN   AMIS0 Ether0.000045398
0x96d3db65f4d6938e677bf1437b53f8299698d6bc3d0b9acb1a568479b537792e5 days 23 hrs ago0x34407418cf3d3b0cc57bd77a568268a29509dc7d  IN   AMIS0 Ether0.000363184
0xac5ade12e81b1b9f517412dab4d88bdb2312b03f919f56d1eeb51af4a4833df86 days 1 hr ago0xf02913aba543137a8826fd457a8f8d97a2e5782b  IN   AMIS0 Ether0.000181592
0x88b23647b42cf14e74295cf6afcd5ea4c45d326cf8976d9fa7d31e966bd18edb6 days 3 hrs ago0x8e7601f7daad7a0993474106d6fe1e1761326e25  IN   AMIS0 Ether0.000045462
0x2d8e041ff2a63a0ad5547b01869eecdf72d141d695d98ff614be150b807524446 days 10 hrs ago0x20a28dfaad58601ef902893bf3edbf6862985621  IN   AMIS0 Ether0.00009054
0xea511bd98ee0c13e162a2b75e5642cff6968ba84b0cdc7093009cf4008af39d76 days 12 hrs ago0x70eb10dca81ec3c8b927e744785d270023297a20  IN   AMIS0 Ether0.00090796
0x78183b0f7cfb95c5b21cb1e134269a519d06f6bef2b87beb639cfcd363f347bd6 days 12 hrs ago0x419582d20b3e90749f86b1abc3dbe52656797121  IN   AMIS0 Ether0.00091052
0xdc6d57a3a7b4b940df4666ffd790b81d109aec8f0ce01900cffdfbcfc17afd386 days 14 hrs ago0xf1e65cd0b31fcb8713ac1902002b262d57c9da33  IN   AMIS0 Ether0.000051313
0x79b68ed8bfa0929f29bbf3d135d58e56c266d00143da623d45e33ad410a895a86 days 14 hrs ago0xf1e65cd0b31fcb8713ac1902002b262d57c9da33  IN   AMIS0 Ether0.000051313
[ 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.