ETH Price: $3,673.32 (+0.91%)

Contract

0x0f1Ed66c251BcB52ecF7E67ac64Bb72482048aDB
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer176493252023-07-08 13:25:35514 days ago1688822735IN
SEER: SEER Token
0 ETH0.0007745826.23300797
Transfer167287062023-02-28 19:22:23644 days ago1677612143IN
SEER: SEER Token
0 ETH0.0022272841.06421143
Transfer166670202023-02-20 3:15:11653 days ago1676862911IN
SEER: SEER Token
0 ETH0.0019721836.34496952
Transfer164060222023-01-14 15:45:11689 days ago1673711111IN
SEER: SEER Token
0 ETH0.0026637549.08975924
Transfer158805812022-11-02 6:35:11762 days ago1667370911IN
SEER: SEER Token
0 ETH0.0015193628
Transfer158000862022-10-22 0:33:47774 days ago1666398827IN
SEER: SEER Token
0 ETH0.0008408717
Transfer157655322022-10-17 4:45:11778 days ago1665981911IN
SEER: SEER Token
0 ETH0.0006458311.89935059
Transfer155961852022-09-23 12:55:59802 days ago1663937759IN
SEER: SEER Token
0 ETH0.0007421215
Transfer155655162022-09-19 5:35:11806 days ago1663565711IN
SEER: SEER Token
0 ETH0.000178025.50496407
Transfer155654402022-09-19 5:19:59806 days ago1663564799IN
SEER: SEER Token
0 ETH0.00020383.75747321
Transfer151133072022-07-10 6:35:00877 days ago1657434900IN
SEER: SEER Token
0 ETH0.001519728
Transfer146151972022-04-19 11:14:25959 days ago1650366865IN
SEER: SEER Token
0 ETH0.0037602469.29675043
Transfer146135412022-04-19 4:49:58959 days ago1650343798IN
SEER: SEER Token
0 ETH0.0025557447.09929577
Transfer144861252022-03-30 7:05:12979 days ago1648623912IN
SEER: SEER Token
0 ETH0.0009866319.94215403
Transfer142306812022-02-18 14:39:401019 days ago1645195180IN
SEER: SEER Token
0 ETH0.00849217156.53486942
Transfer142139332022-02-16 0:20:271022 days ago1644970827IN
SEER: SEER Token
0 ETH0.0108502200
Transfer137711442021-12-09 12:48:591090 days ago1639054139IN
SEER: SEER Token
0 ETH0.0045932684.64827072
Transfer137008652021-11-28 6:39:501101 days ago1638081590IN
SEER: SEER Token
0 ETH0.0028818977.54734786
Transfer136362642021-11-18 0:54:531112 days ago1637196893IN
SEER: SEER Token
0 ETH0.00546919147.16766577
Transfer136221852021-11-15 19:34:551114 days ago1637004895IN
SEER: SEER Token
0 ETH0.00546686147.10518031
Transfer136193962021-11-15 9:00:011114 days ago1636966801IN
SEER: SEER Token
0 ETH0.0038662104.00015434
Transfer136174932021-11-15 1:40:021115 days ago1636940402IN
SEER: SEER Token
0 ETH0.00632827116.62222922
Transfer136144372021-11-14 14:11:351115 days ago1636899095IN
SEER: SEER Token
0 ETH0.00406604109.37583446
Transfer136071172021-11-13 10:19:571116 days ago1636798797IN
SEER: SEER Token
0 ETH0.00405467109.10505025
Transfer136045052021-11-13 0:30:221117 days ago1636763422IN
SEER: SEER Token
0 ETH0.0056137151.10506451
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:
SEER

Compiler Version
v0.4.19+commit.c4cbbb05

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2017-12-29
*/

// Copyright (C) Seer Team
contract ERC20 {
    function totalSupply() constant returns (uint supply);
    function balanceOf( address who ) constant returns (uint value);
    function allowance( address owner, address spender ) constant returns (uint _allowance);

    function transfer( address to, uint value) returns (bool ok);
    function transferFrom( address from, address to, uint value) returns (bool ok);
    function approve( address spender, uint value ) returns (bool ok);

    event Transfer( address indexed from, address indexed to, uint value);
    event Approval( address indexed owner, address indexed spender, uint value);
}

contract DSMath {

    function add(uint256 x, uint256 y) constant internal returns (uint256 z) {
        assert((z = x + y) >= x);
    }

    function sub(uint256 x, uint256 y) constant internal returns (uint256 z) {
        assert((z = x - y) <= x);
    }

}

contract SEER is ERC20,DSMath {
    uint256                                            _supply;
    mapping (address => uint256)                       _balances;
    mapping (address => mapping (address => uint256))  _approvals;

    string   public  symbol;
    string   public  name;
    uint256  public  decimals = 18;
    address  public  owner;
    bool     public  stopped;
    


    function SEER(string _symbol,string _name,address _owner) {
        symbol=_symbol;
        name=_name;
        owner=_owner;
    }

    modifier auth {
        assert (msg.sender==owner);
        _;
    }
    modifier stoppable {
        assert (!stopped);
        _;
    }
    function stop() auth  {
        stopped = true;
    }
    function start() auth  {
        stopped = false;
    }

    function totalSupply() constant returns (uint256) {
        return _supply;
    }
    function balanceOf(address src) constant returns (uint256) {
        return _balances[src];
    }
    function allowance(address src, address guy) constant returns (uint256) {
        return _approvals[src][guy];
    }

    function transfer(address dst, uint wad) stoppable returns (bool) {
        assert(_balances[msg.sender] >= wad);

        _balances[msg.sender] = sub(_balances[msg.sender], wad);
        _balances[dst] = add(_balances[dst], wad);

        Transfer(msg.sender, dst, wad);

        return true;
    }

    function transferFrom(address src, address dst, uint wad)stoppable returns (bool) {
        assert(_balances[src] >= wad);
        assert(_approvals[src][msg.sender] >= wad);

        _approvals[src][msg.sender] = sub(_approvals[src][msg.sender], wad);
        _balances[src] = sub(_balances[src], wad);
        _balances[dst] = add(_balances[dst], wad);

        Transfer(src, dst, wad);

        return true;
    }

    function approve(address guy, uint256 wad) stoppable returns (bool) {
        _approvals[msg.sender][guy] = wad;

        Approval(msg.sender, guy, wad);

        return true;
    }
    function mint(address dst,uint128 wad) auth stoppable {
        _balances[dst] = add(_balances[dst], wad);
        _supply = add(_supply, wad);
    }

    event LogSetOwner     (address indexed owner);

    function setOwner(address owner_) auth
    {
        owner = owner_;
        LogSetOwner(owner);
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"stop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"guy","type":"address"},{"name":"wad","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"owner_","type":"address"}],"name":"setOwner","outputs":[],"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":"src","type":"address"},{"name":"dst","type":"address"},{"name":"wad","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"src","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stopped","outputs":[{"name":"","type":"bool"}],"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":"dst","type":"address"},{"name":"wad","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"dst","type":"address"},{"name":"wad","type":"uint128"}],"name":"mint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"start","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"src","type":"address"},{"name":"guy","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_symbol","type":"string"},{"name":"_name","type":"string"},{"name":"_owner","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"}],"name":"LogSetOwner","type":"event"},{"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"}]

60606040526012600555341561001457600080fd5b604051610a97380380610a9783398101604052808051820191906020018051820191906020018051915060039050838051610053929160200190610090565b506004828051610067929160200190610090565b5060068054600160a060020a031916600160a060020a03929092169190911790555061012b9050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100d157805160ff19168380011785556100fe565b828001600101855582156100fe579182015b828111156100fe5782518255916020019190600101906100e3565b5061010a92915061010e565b5090565b61012891905b8082111561010a5760008155600101610114565b90565b61095d8061013a6000396000f3006060604052600436106100da5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100df57806307da68f514610169578063095ea7b31461017e57806313af4035146101b457806318160ddd146101d357806323b872dd146101f8578063313ce5671461022057806370a082311461023357806375f12b21146102525780638da5cb5b1461026557806395d89b4114610294578063a9059cbb146102a7578063be29184f146102c9578063be9a6555146102fd578063dd62ed3e14610310575b600080fd5b34156100ea57600080fd5b6100f2610335565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561012e578082015183820152602001610116565b50505050905090810190601f16801561015b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017457600080fd5b61017c6103d3565b005b341561018957600080fd5b6101a0600160a060020a0360043516602435610411565b604051901515815260200160405180910390f35b34156101bf57600080fd5b61017c600160a060020a0360043516610492565b34156101de57600080fd5b6101e6610508565b60405190815260200160405180910390f35b341561020357600080fd5b6101a0600160a060020a036004358116906024351660443561050e565b341561022b57600080fd5b6101e661067b565b341561023e57600080fd5b6101e6600160a060020a0360043516610681565b341561025d57600080fd5b6101a061069c565b341561027057600080fd5b6102786106ac565b604051600160a060020a03909116815260200160405180910390f35b341561029f57600080fd5b6100f26106bb565b34156102b257600080fd5b6101a0600160a060020a0360043516602435610726565b34156102d457600080fd5b61017c600160a060020a03600435166fffffffffffffffffffffffffffffffff60243516610813565b341561030857600080fd5b61017c6108b4565b341561031b57600080fd5b6101e6600160a060020a03600435811690602435166108ec565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103cb5780601f106103a0576101008083540402835291602001916103cb565b820191906000526020600020905b8154815290600101906020018083116103ae57829003601f168201915b505050505081565b60065433600160a060020a039081169116146103eb57fe5b6006805474ff0000000000000000000000000000000000000000191660a060020a179055565b60065460009060a060020a900460ff161561042857fe5b600160a060020a03338116600081815260026020908152604080832094881680845294909152908190208590557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60065433600160a060020a039081169116146104aa57fe5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a038381169190911791829055167fce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed9460405160405180910390a250565b60005490565b60065460009060a060020a900460ff161561052557fe5b600160a060020a0384166000908152600160205260409020548290101561054857fe5b600160a060020a03808516600090815260026020908152604080832033909416835292905220548290101561057957fe5b600160a060020a03808516600090815260026020908152604080832033909416835292905220546105aa9083610917565b600160a060020a0380861660008181526002602090815260408083203390951683529381528382209490945590815260019092529020546105eb9083610917565b600160a060020a03808616600090815260016020526040808220939093559085168152205461061a9083610924565b600160a060020a03808516600081815260016020526040908190209390935591908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b60055481565b600160a060020a031660009081526001602052604090205490565b60065460a060020a900460ff1681565b600654600160a060020a031681565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103cb5780601f106103a0576101008083540402835291602001916103cb565b60065460009060a060020a900460ff161561073d57fe5b600160a060020a0333166000908152600160205260409020548290101561076057fe5b600160a060020a0333166000908152600160205260409020546107839083610917565b600160a060020a0333811660009081526001602052604080822093909355908516815220546107b29083610924565b600160a060020a0380851660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b60065433600160a060020a0390811691161461082b57fe5b60065460a060020a900460ff161561083f57fe5b600160a060020a038216600090815260016020526040902054610874906fffffffffffffffffffffffffffffffff8316610924565b600160a060020a038316600090815260016020526040812091909155546108ad906fffffffffffffffffffffffffffffffff8316610924565b6000555050565b60065433600160a060020a039081169116146108cc57fe5b6006805474ff000000000000000000000000000000000000000019169055565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b8082038281111561048c57fe5b8082018281101561048c57fe00a165627a7a72305820b6181d86bba8f366248f41a8ca68b0cf51c00018da69e04adb05f0a7cb0cfecb0029000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000097d82e90a64278738da87a92abf2baa0bc1ebd60000000000000000000000000000000000000000000000000000000000000000453454552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010534545522d45524332302d546f6b656e00000000000000000000000000000000

Deployed Bytecode

0x6060604052600436106100da5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100df57806307da68f514610169578063095ea7b31461017e57806313af4035146101b457806318160ddd146101d357806323b872dd146101f8578063313ce5671461022057806370a082311461023357806375f12b21146102525780638da5cb5b1461026557806395d89b4114610294578063a9059cbb146102a7578063be29184f146102c9578063be9a6555146102fd578063dd62ed3e14610310575b600080fd5b34156100ea57600080fd5b6100f2610335565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561012e578082015183820152602001610116565b50505050905090810190601f16801561015b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017457600080fd5b61017c6103d3565b005b341561018957600080fd5b6101a0600160a060020a0360043516602435610411565b604051901515815260200160405180910390f35b34156101bf57600080fd5b61017c600160a060020a0360043516610492565b34156101de57600080fd5b6101e6610508565b60405190815260200160405180910390f35b341561020357600080fd5b6101a0600160a060020a036004358116906024351660443561050e565b341561022b57600080fd5b6101e661067b565b341561023e57600080fd5b6101e6600160a060020a0360043516610681565b341561025d57600080fd5b6101a061069c565b341561027057600080fd5b6102786106ac565b604051600160a060020a03909116815260200160405180910390f35b341561029f57600080fd5b6100f26106bb565b34156102b257600080fd5b6101a0600160a060020a0360043516602435610726565b34156102d457600080fd5b61017c600160a060020a03600435166fffffffffffffffffffffffffffffffff60243516610813565b341561030857600080fd5b61017c6108b4565b341561031b57600080fd5b6101e6600160a060020a03600435811690602435166108ec565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103cb5780601f106103a0576101008083540402835291602001916103cb565b820191906000526020600020905b8154815290600101906020018083116103ae57829003601f168201915b505050505081565b60065433600160a060020a039081169116146103eb57fe5b6006805474ff0000000000000000000000000000000000000000191660a060020a179055565b60065460009060a060020a900460ff161561042857fe5b600160a060020a03338116600081815260026020908152604080832094881680845294909152908190208590557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60065433600160a060020a039081169116146104aa57fe5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a038381169190911791829055167fce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed9460405160405180910390a250565b60005490565b60065460009060a060020a900460ff161561052557fe5b600160a060020a0384166000908152600160205260409020548290101561054857fe5b600160a060020a03808516600090815260026020908152604080832033909416835292905220548290101561057957fe5b600160a060020a03808516600090815260026020908152604080832033909416835292905220546105aa9083610917565b600160a060020a0380861660008181526002602090815260408083203390951683529381528382209490945590815260019092529020546105eb9083610917565b600160a060020a03808616600090815260016020526040808220939093559085168152205461061a9083610924565b600160a060020a03808516600081815260016020526040908190209390935591908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b60055481565b600160a060020a031660009081526001602052604090205490565b60065460a060020a900460ff1681565b600654600160a060020a031681565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103cb5780601f106103a0576101008083540402835291602001916103cb565b60065460009060a060020a900460ff161561073d57fe5b600160a060020a0333166000908152600160205260409020548290101561076057fe5b600160a060020a0333166000908152600160205260409020546107839083610917565b600160a060020a0333811660009081526001602052604080822093909355908516815220546107b29083610924565b600160a060020a0380851660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b60065433600160a060020a0390811691161461082b57fe5b60065460a060020a900460ff161561083f57fe5b600160a060020a038216600090815260016020526040902054610874906fffffffffffffffffffffffffffffffff8316610924565b600160a060020a038316600090815260016020526040812091909155546108ad906fffffffffffffffffffffffffffffffff8316610924565b6000555050565b60065433600160a060020a039081169116146108cc57fe5b6006805474ff000000000000000000000000000000000000000019169055565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b8082038281111561048c57fe5b8082018281101561048c57fe00a165627a7a72305820b6181d86bba8f366248f41a8ca68b0cf51c00018da69e04adb05f0a7cb0cfecb0029

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000097d82e90a64278738da87a92abf2baa0bc1ebd60000000000000000000000000000000000000000000000000000000000000000453454552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010534545522d45524332302d546f6b656e00000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _symbol (string): SEER
Arg [1] : _name (string): SEER-ERC20-Token
Arg [2] : _owner (address): 0x97D82E90A64278738Da87A92aBf2BAA0BC1ebD60

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 00000000000000000000000097d82e90a64278738da87a92abf2baa0bc1ebd60
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [4] : 5345455200000000000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000010
Arg [6] : 534545522d45524332302d546f6b656e00000000000000000000000000000000


Swarm Source

bzzr://b6181d86bba8f366248f41a8ca68b0cf51c00018da69e04adb05f0a7cb0cfecb

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.