ETH Price: $2,443.86 (-1.75%)

Contract

0x33D133F175B5cEe9aac255448D52394818B76CD0
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer150286712022-06-26 11:01:12834 days ago1656241272IN
0x33D133F1...818B76CD0
0 ETH0.0007738523.46435909
Transfer101881572020-06-02 18:56:391588 days ago1591124199IN
0x33D133F1...818B76CD0
0 ETH0.000789620
Transfer100435622020-05-11 7:20:271610 days ago1589181627IN
0x33D133F1...818B76CD0
0 ETH0.0006533212
Transfer97097442020-03-20 16:57:341662 days ago1584723454IN
0x33D133F1...818B76CD0
0 ETH0.000146666
Transfer97038882020-03-19 19:05:101663 days ago1584644710IN
0x33D133F1...818B76CD0
0 ETH0.000375666.90000025
Approve96885062020-03-17 10:33:211665 days ago1584441201IN
0x33D133F1...818B76CD0
0 ETH0.0004952911
Transfer96732282020-03-15 1:54:141668 days ago1584237254IN
0x33D133F1...818B76CD0
0 ETH0.000039441
Transfer96723102020-03-14 22:35:061668 days ago1584225306IN
0x33D133F1...818B76CD0
0 ETH0.000078882
Approve96723102020-03-14 22:35:061668 days ago1584225306IN
0x33D133F1...818B76CD0
0 ETH0.00036048
Approve96712042020-03-14 18:34:311668 days ago1584210871IN
0x33D133F1...818B76CD0
0 ETH0.000126142.8
Approve96631542020-03-13 12:34:281669 days ago1584102868IN
0x33D133F1...818B76CD0
0 ETH0.0013508130
Approve96282382020-03-08 3:05:091675 days ago1583636709IN
0x33D133F1...818B76CD0
0 ETH0.000045051
Transfer96161172020-03-06 6:46:481676 days ago1583477208IN
0x33D133F1...818B76CD0
0 ETH0.000092912
Approve95942432020-03-02 21:55:441680 days ago1583186144IN
0x33D133F1...818B76CD0
0 ETH0.000360218
Transfer95942172020-03-02 21:48:411680 days ago1583185721IN
0x33D133F1...818B76CD0
0 ETH0.000071021.8
Transfer95879352020-03-01 22:39:131681 days ago1583102353IN
0x33D133F1...818B76CD0
0 ETH0.000315648
Approve95832972020-03-01 5:29:561681 days ago1583040596IN
0x33D133F1...818B76CD0
0 ETH0.000360218
Approve95832782020-03-01 5:26:481681 days ago1583040408IN
0x33D133F1...818B76CD0
0 ETH0.000360218
Transfer95832682020-03-01 5:23:451681 days ago1583040225IN
0x33D133F1...818B76CD0
0 ETH0.000245054.5
Transfer95136752020-02-19 12:32:331692 days ago1582115553IN
0x33D133F1...818B76CD0
0 ETH0.000479218.8
Transfer95136612020-02-19 12:29:291692 days ago1582115369IN
0x33D133F1...818B76CD0
0 ETH0.000408838.8
Transfer95136432020-02-19 12:26:161692 days ago1582115176IN
0x33D133F1...818B76CD0
0 ETH0.000232295
Approve94885082020-02-15 15:36:171696 days ago1581780977IN
0x33D133F1...818B76CD0
0 ETH0.000360318
Approve94590812020-02-11 2:55:541701 days ago1581389754IN
0x33D133F1...818B76CD0
0 ETH0.00018036
Transfer94590632020-02-11 2:49:481701 days ago1581389388IN
0x33D133F1...818B76CD0
0 ETH0.000024481
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:
TrexCoin

Compiler Version
v0.4.21+commit.dfe3193c

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-10-19
*/

pragma solidity ^0.4.21;

library SafeMath {
    function add(uint256 _a, uint256 _b) pure internal returns (uint256) {
        uint256 c = _a + _b;
        assert(c >= _a && c >= _b);
        
        return c;
    }

    function sub(uint256 _a, uint256 _b) pure internal returns (uint256) {
        assert(_b <= _a);

        return _a - _b;
    }

    function mul(uint256 _a, uint256 _b) pure internal returns (uint256) {
        uint256 c = _a * _b;
        assert(_a == 0 || c / _a == _b);

        return c;
    }

    function div(uint256 _a, uint256 _b) pure internal returns (uint256) {
        assert(_b == 0);

        return _a / _b;
    }
}

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

contract Token {
    string public name;
    string public symbol;
    uint256 public decimals;
    uint256 public totalSupply;
    mapping (address => uint256) public balanceOf;
    mapping (address => mapping (address => uint256)) public allowance;

    function transfer(address _to, uint256 _value) public returns (bool _success);
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool _success);
    function approve(address _spender, uint256 _value) public returns (bool _success);

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

contract TrexCoin is Token {
    using SafeMath for uint256;

    address public owner;
    uint256 public maxSupply;
    bool public stopped = false;

    event Burn(address indexed from, uint256 value);
    event Mint(address indexed to, uint256 value);
    event Stop();
    event Start();
    event Rename(string name, string symbol);

    modifier isOwner {
        assert(msg.sender == owner);
        _;
    }

    modifier isRunning {
        assert(!stopped);
        _;
    }

    modifier isValidAddress {
        assert(msg.sender != 0x0);
        _;
    }

    modifier hasPayloadSize(uint256 size) {
        assert(msg.data.length >= size + 4);
        _;
    }    

    function TrexCoin(uint256 _totalSupply, uint256 _maxSupply, string _name, string _symbol, uint8 _decimals) public {
        owner = msg.sender;
        decimals = _decimals;
        maxSupply = _maxSupply;
        name = _name;
        symbol = _symbol;
        _mint(owner, _totalSupply);
    }

    function _transfer(address _from, address _to, uint256 _value) private returns (bool _success) {
        require(_to != 0x0);
        require(balanceOf[_from] >= _value);
        require(balanceOf[_to] + _value >= balanceOf[_to]);
        balanceOf[_from] = balanceOf[_from].sub(_value);
        balanceOf[_to] = balanceOf[_to].add(_value);

        emit Transfer(_from, _to, _value);

        return true;
    }

    function transfer(address _to, uint256 _value) public isRunning isValidAddress hasPayloadSize(2 * 32) returns (bool _success) {
        return _transfer(msg.sender, _to, _value);
    }

    function transferFrom(address _from, address _to, uint256 _value) public isRunning isValidAddress hasPayloadSize(3 * 32) returns (bool _success) {
        require(_value <= allowance[_from][msg.sender]);
        allowance[_from][msg.sender] = allowance[_from][msg.sender].sub(_value);
        
        return _transfer(_from, _to, _value);
    }

    function _approve(address _owner, address _spender, uint256 _value) private returns (bool _success) {
        allowance[_owner][_spender] = _value;

        emit Approval(_owner, _spender, _value);
        
        return true;
    }

    function approve(address _spender, uint256 _value) public isRunning isValidAddress hasPayloadSize(2 * 32) returns (bool _success) {
        return _approve(msg.sender, _spender, _value);
    }

    function approveAndCall(address _spender, uint256 _value, bytes _extraData) public isRunning isValidAddress hasPayloadSize(4 * 32) returns (bool _success) {
        tokenRecipient spender = tokenRecipient(_spender);
        if (_approve(msg.sender, _spender, _value)) {
            spender.receiveApproval(msg.sender, _value, this, _extraData);

            return true;
        }

        return false;
    }

    function _burn(address _from, uint256 _value) private returns (bool _success) {
        require(balanceOf[_from] >= _value);
        balanceOf[_from] = balanceOf[_from].sub(_value);
        totalSupply = totalSupply.sub(_value);

        emit Burn(_from, _value);

        return true;
    }

    function burn(uint256 _value) public isRunning isValidAddress hasPayloadSize(32) returns (bool _success) {
        return _burn(msg.sender, _value);
    }

    function burnFrom(address _from, uint256 _value) public isRunning isValidAddress hasPayloadSize(2 * 32) returns (bool _success) {
        require(_value <= allowance[_from][msg.sender]);
        allowance[_from][msg.sender] = allowance[_from][msg.sender].sub(_value);

        return _burn(_from, _value);
    }

    function _mint(address _to, uint256 _value) private {
        require(_to != 0x0);
        require(totalSupply + _value <= maxSupply);
        if (_value > 0) {
            totalSupply = totalSupply.add(_value);
            balanceOf[_to] = balanceOf[_to].add(_value);

            emit Mint(_to, _value);
        }
    }

    function mint(uint256 _value) public isOwner {
        _mint(owner, _value);
    }

    function mintTo(address _to, uint256 _value) public isOwner {
        _mint(_to, _value);
    }

    function start() public isOwner {
        stopped = false;

        emit Start();
    }
    
    function stop() public isOwner {
        stopped = true;

        emit Stop();
    }

    function rename(string _name, string _symbol) public isOwner {
        name = _name;
        symbol = _symbol;

        emit Rename(_name, _symbol);
    }
}

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":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","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":"_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":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"_success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"mintTo","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":"stopped","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"_success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"_name","type":"string"},{"name":"_symbol","type":"string"}],"name":"rename","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"mint","outputs":[],"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":"start","outputs":[],"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":"maxSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_totalSupply","type":"uint256"},{"name":"_maxSupply","type":"uint256"},{"name":"_name","type":"string"},{"name":"_symbol","type":"string"},{"name":"_decimals","type":"uint8"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[],"name":"Stop","type":"event"},{"anonymous":false,"inputs":[],"name":"Start","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"name","type":"string"},{"indexed":false,"name":"symbol","type":"string"}],"name":"Rename","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"}]

60606040526008805460ff1916905534156200001a57600080fd5b6040516200129e3803806200129e83398101604052808051919060200180519190602001805182019190602001805182019190602001805160068054600160a060020a03191633600160a060020a031617905560ff8116600255600786905591506000905083805162000092929160200190620001de565b506001828051620000a8929160200190620001de565b50600654620000cf90600160a060020a03168664010000000062000e61620000da82021704565b505050505062000283565b600160a060020a0382161515620000f057600080fd5b600754600354820111156200010457600080fd5b6000811115620001b4576003546200012b908264010000000062000f27620001b882021704565b600355600160a060020a03821660009081526004602052604090205462000161908264010000000062000f27620001b882021704565b600160a060020a0383166000818152600460205260409081902092909255907f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968859083905190815260200160405180910390a25b5050565b6000828201838110801590620001ce5750828110155b1515620001d757fe5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200022157805160ff191683800117855562000251565b8280016001018555821562000251579182015b828111156200025157825182559160200191906001019062000234565b506200025f92915062000263565b5090565b6200028091905b808211156200025f57600081556001016200026a565b90565b61100b80620002936000396000f3006060604052600436106101115763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461011657806307da68f5146101a0578063095ea7b3146101b557806318160ddd146101eb57806323b872dd14610210578063313ce5671461023857806342966c681461024b578063449a52f81461026157806370a082311461028357806375f12b21146102a257806379cc6790146102b55780638da5cb5b146102d757806395d89b41146103065780639c7c722b14610319578063a0712d68146103ac578063a9059cbb146103c2578063be9a6555146103e4578063cae9ca51146103f7578063d5abeb011461045c578063dd62ed3e1461046f575b600080fd5b341561012157600080fd5b610129610494565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561016557808201518382015260200161014d565b50505050905090810190601f1680156101925780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101ab57600080fd5b6101b3610532565b005b34156101c057600080fd5b6101d7600160a060020a0360043516602435610585565b604051901515815260200160405180910390f35b34156101f657600080fd5b6101fe6105c7565b60405190815260200160405180910390f35b341561021b57600080fd5b6101d7600160a060020a03600435811690602435166044356105cd565b341561024357600080fd5b6101fe6106a1565b341561025657600080fd5b6101d76004356106a7565b341561026c57600080fd5b6101b3600160a060020a03600435166024356106e7565b341561028e57600080fd5b6101fe600160a060020a036004351661070d565b34156102ad57600080fd5b6101d761071f565b34156102c057600080fd5b6101d7600160a060020a0360043516602435610728565b34156102e257600080fd5b6102ea6107f2565b604051600160a060020a03909116815260200160405180910390f35b341561031157600080fd5b610129610801565b341561032457600080fd5b6101b360046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052818152929190602084018383808284375094965061086c95505050505050565b34156103b757600080fd5b6101b36004356109b3565b34156103cd57600080fd5b6101d7600160a060020a03600435166024356109e4565b34156103ef57600080fd5b6101b3610a1e565b341561040257600080fd5b6101d760048035600160a060020a03169060248035919060649060443590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610a6e95505050505050565b341561046757600080fd5b6101fe610bd8565b341561047a57600080fd5b6101fe600160a060020a0360043581169060243516610bde565b60008054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561052a5780601f106104ff5761010080835404028352916020019161052a565b820191906000526020600020905b81548152906001019060200180831161050d57829003601f168201915b505050505081565b60065433600160a060020a0390811691161461054a57fe5b6008805460ff191660011790557fbedf0f4abfe86d4ffad593d9607fe70e83ea706033d44d24b3b6283cf3fc4f6b60405160405180910390a1565b60085460009060ff161561059557fe5b600160a060020a03331615156105a757fe5b604060443610156105b457fe5b6105bf338585610bfb565b949350505050565b60035481565b60085460009060ff16156105dd57fe5b600160a060020a03331615156105ef57fe5b606060643610156105fc57fe5b600160a060020a038086166000908152600560209081526040808320339094168352929052205483111561062f57600080fd5b600160a060020a0380861660009081526005602090815260408083203390941683529290522054610666908463ffffffff610c6816565b600160a060020a0380871660009081526005602090815260408083203390941683529290522055610698858585610c7a565b95945050505050565b60025481565b60085460009060ff16156106b757fe5b600160a060020a03331615156106c957fe5b602060243610156106d657fe5b6106e03384610d9d565b9392505050565b60065433600160a060020a039081169116146106ff57fe5b6107098282610e61565b5050565b60046020526000908152604090205481565b60085460ff1681565b60085460009060ff161561073857fe5b600160a060020a033316151561074a57fe5b6040604436101561075757fe5b600160a060020a038085166000908152600560209081526040808320339094168352929052205483111561078a57600080fd5b600160a060020a03808516600090815260056020908152604080832033909416835292905220546107c1908463ffffffff610c6816565b600160a060020a03808616600090815260056020908152604080832033909416835292905220556105bf8484610d9d565b600654600160a060020a031681565b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561052a5780601f106104ff5761010080835404028352916020019161052a565b60065433600160a060020a0390811691161461088457fe5b6000828051610897929160200190610f44565b5060018180516108ab929160200190610f44565b507f9dcbf7ea77f2a51cdccb1567c20a197cd7fa3e55e0c35b571ec2178fb0773e158282604051808060200180602001838103835285818151815260200191508051906020019080838360005b838110156109105780820151838201526020016108f8565b50505050905090810190601f16801561093d5780820380516001836020036101000a031916815260200191505b50838103825284818151815260200191508051906020019080838360005b8381101561097357808201518382015260200161095b565b50505050905090810190601f1680156109a05780820380516001836020036101000a031916815260200191505b5094505050505060405180910390a15050565b60065433600160a060020a039081169116146109cb57fe5b6006546109e190600160a060020a031682610e61565b50565b60085460009060ff16156109f457fe5b600160a060020a0333161515610a0657fe5b60406044361015610a1357fe5b6105bf338585610c7a565b60065433600160a060020a03908116911614610a3657fe5b6008805460ff191690557f1b55ba3aa851a46be3b365aee5b5c140edd620d578922f3e8466d2cbd96f954b60405160405180910390a1565b600854600090819060ff1615610a8057fe5b600160a060020a0333161515610a9257fe5b60806084361015610a9f57fe5b859150610aad338787610bfb565b15610bca5781600160a060020a0316638f4ffcb1338730886040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610b63578082015183820152602001610b4b565b50505050905090810190601f168015610b905780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1515610bb157600080fd5b5af11515610bbe57600080fd5b50505060019250610bcf565b600092505b50509392505050565b60075481565b600560209081526000928352604080842090915290825290205481565b600160a060020a03808416600081815260056020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060019392505050565b600082821115610c7457fe5b50900390565b6000600160a060020a0383161515610c9157600080fd5b600160a060020a03841660009081526004602052604090205482901015610cb757600080fd5b600160a060020a0383166000908152600460205260409020548281011015610cde57600080fd5b600160a060020a038416600090815260046020526040902054610d07908363ffffffff610c6816565b600160a060020a038086166000908152600460205260408082209390935590851681522054610d3c908363ffffffff610f2716565b600160a060020a03808516600081815260046020526040908190209390935591908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b600160a060020a03821660009081526004602052604081205482901015610dc357600080fd5b600160a060020a038316600090815260046020526040902054610dec908363ffffffff610c6816565b600160a060020a038416600090815260046020526040902055600354610e18908363ffffffff610c6816565b600355600160a060020a0383167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca58360405190815260200160405180910390a250600192915050565b600160a060020a0382161515610e7657600080fd5b60075460035482011115610e8957600080fd5b600081111561070957600354610ea5908263ffffffff610f2716565b600355600160a060020a038216600090815260046020526040902054610ed1908263ffffffff610f2716565b600160a060020a0383166000818152600460205260409081902092909255907f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968859083905190815260200160405180910390a25050565b6000828201838110801590610f3c5750828110155b15156106e057fe5b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610f8557805160ff1916838001178555610fb2565b82800160010185558215610fb2579182015b82811115610fb2578251825591602001919060010190610f97565b50610fbe929150610fc2565b5090565b610fdc91905b80821115610fbe5760008155600101610fc8565b905600a165627a7a72305820bb1f7eafba02439bb77a92dcf4929a0e73ed0e492b0632cbc89df9aedd1989c30029000000000000000000000000000000000000000000362e2a1d696eccb1800000000000000000000000000000000000000000000000be4064fbcc1d7ea600000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000095472657820436f696e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045452455800000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x6060604052600436106101115763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461011657806307da68f5146101a0578063095ea7b3146101b557806318160ddd146101eb57806323b872dd14610210578063313ce5671461023857806342966c681461024b578063449a52f81461026157806370a082311461028357806375f12b21146102a257806379cc6790146102b55780638da5cb5b146102d757806395d89b41146103065780639c7c722b14610319578063a0712d68146103ac578063a9059cbb146103c2578063be9a6555146103e4578063cae9ca51146103f7578063d5abeb011461045c578063dd62ed3e1461046f575b600080fd5b341561012157600080fd5b610129610494565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561016557808201518382015260200161014d565b50505050905090810190601f1680156101925780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101ab57600080fd5b6101b3610532565b005b34156101c057600080fd5b6101d7600160a060020a0360043516602435610585565b604051901515815260200160405180910390f35b34156101f657600080fd5b6101fe6105c7565b60405190815260200160405180910390f35b341561021b57600080fd5b6101d7600160a060020a03600435811690602435166044356105cd565b341561024357600080fd5b6101fe6106a1565b341561025657600080fd5b6101d76004356106a7565b341561026c57600080fd5b6101b3600160a060020a03600435166024356106e7565b341561028e57600080fd5b6101fe600160a060020a036004351661070d565b34156102ad57600080fd5b6101d761071f565b34156102c057600080fd5b6101d7600160a060020a0360043516602435610728565b34156102e257600080fd5b6102ea6107f2565b604051600160a060020a03909116815260200160405180910390f35b341561031157600080fd5b610129610801565b341561032457600080fd5b6101b360046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052818152929190602084018383808284375094965061086c95505050505050565b34156103b757600080fd5b6101b36004356109b3565b34156103cd57600080fd5b6101d7600160a060020a03600435166024356109e4565b34156103ef57600080fd5b6101b3610a1e565b341561040257600080fd5b6101d760048035600160a060020a03169060248035919060649060443590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610a6e95505050505050565b341561046757600080fd5b6101fe610bd8565b341561047a57600080fd5b6101fe600160a060020a0360043581169060243516610bde565b60008054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561052a5780601f106104ff5761010080835404028352916020019161052a565b820191906000526020600020905b81548152906001019060200180831161050d57829003601f168201915b505050505081565b60065433600160a060020a0390811691161461054a57fe5b6008805460ff191660011790557fbedf0f4abfe86d4ffad593d9607fe70e83ea706033d44d24b3b6283cf3fc4f6b60405160405180910390a1565b60085460009060ff161561059557fe5b600160a060020a03331615156105a757fe5b604060443610156105b457fe5b6105bf338585610bfb565b949350505050565b60035481565b60085460009060ff16156105dd57fe5b600160a060020a03331615156105ef57fe5b606060643610156105fc57fe5b600160a060020a038086166000908152600560209081526040808320339094168352929052205483111561062f57600080fd5b600160a060020a0380861660009081526005602090815260408083203390941683529290522054610666908463ffffffff610c6816565b600160a060020a0380871660009081526005602090815260408083203390941683529290522055610698858585610c7a565b95945050505050565b60025481565b60085460009060ff16156106b757fe5b600160a060020a03331615156106c957fe5b602060243610156106d657fe5b6106e03384610d9d565b9392505050565b60065433600160a060020a039081169116146106ff57fe5b6107098282610e61565b5050565b60046020526000908152604090205481565b60085460ff1681565b60085460009060ff161561073857fe5b600160a060020a033316151561074a57fe5b6040604436101561075757fe5b600160a060020a038085166000908152600560209081526040808320339094168352929052205483111561078a57600080fd5b600160a060020a03808516600090815260056020908152604080832033909416835292905220546107c1908463ffffffff610c6816565b600160a060020a03808616600090815260056020908152604080832033909416835292905220556105bf8484610d9d565b600654600160a060020a031681565b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561052a5780601f106104ff5761010080835404028352916020019161052a565b60065433600160a060020a0390811691161461088457fe5b6000828051610897929160200190610f44565b5060018180516108ab929160200190610f44565b507f9dcbf7ea77f2a51cdccb1567c20a197cd7fa3e55e0c35b571ec2178fb0773e158282604051808060200180602001838103835285818151815260200191508051906020019080838360005b838110156109105780820151838201526020016108f8565b50505050905090810190601f16801561093d5780820380516001836020036101000a031916815260200191505b50838103825284818151815260200191508051906020019080838360005b8381101561097357808201518382015260200161095b565b50505050905090810190601f1680156109a05780820380516001836020036101000a031916815260200191505b5094505050505060405180910390a15050565b60065433600160a060020a039081169116146109cb57fe5b6006546109e190600160a060020a031682610e61565b50565b60085460009060ff16156109f457fe5b600160a060020a0333161515610a0657fe5b60406044361015610a1357fe5b6105bf338585610c7a565b60065433600160a060020a03908116911614610a3657fe5b6008805460ff191690557f1b55ba3aa851a46be3b365aee5b5c140edd620d578922f3e8466d2cbd96f954b60405160405180910390a1565b600854600090819060ff1615610a8057fe5b600160a060020a0333161515610a9257fe5b60806084361015610a9f57fe5b859150610aad338787610bfb565b15610bca5781600160a060020a0316638f4ffcb1338730886040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610b63578082015183820152602001610b4b565b50505050905090810190601f168015610b905780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1515610bb157600080fd5b5af11515610bbe57600080fd5b50505060019250610bcf565b600092505b50509392505050565b60075481565b600560209081526000928352604080842090915290825290205481565b600160a060020a03808416600081815260056020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060019392505050565b600082821115610c7457fe5b50900390565b6000600160a060020a0383161515610c9157600080fd5b600160a060020a03841660009081526004602052604090205482901015610cb757600080fd5b600160a060020a0383166000908152600460205260409020548281011015610cde57600080fd5b600160a060020a038416600090815260046020526040902054610d07908363ffffffff610c6816565b600160a060020a038086166000908152600460205260408082209390935590851681522054610d3c908363ffffffff610f2716565b600160a060020a03808516600081815260046020526040908190209390935591908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b600160a060020a03821660009081526004602052604081205482901015610dc357600080fd5b600160a060020a038316600090815260046020526040902054610dec908363ffffffff610c6816565b600160a060020a038416600090815260046020526040902055600354610e18908363ffffffff610c6816565b600355600160a060020a0383167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca58360405190815260200160405180910390a250600192915050565b600160a060020a0382161515610e7657600080fd5b60075460035482011115610e8957600080fd5b600081111561070957600354610ea5908263ffffffff610f2716565b600355600160a060020a038216600090815260046020526040902054610ed1908263ffffffff610f2716565b600160a060020a0383166000818152600460205260409081902092909255907f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968859083905190815260200160405180910390a25050565b6000828201838110801590610f3c5750828110155b15156106e057fe5b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610f8557805160ff1916838001178555610fb2565b82800160010185558215610fb2579182015b82811115610fb2578251825591602001919060010190610f97565b50610fbe929150610fc2565b5090565b610fdc91905b80821115610fbe5760008155600101610fc8565b905600a165627a7a72305820bb1f7eafba02439bb77a92dcf4929a0e73ed0e492b0632cbc89df9aedd1989c30029

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

000000000000000000000000000000000000000000362e2a1d696eccb1800000000000000000000000000000000000000000000000be4064fbcc1d7ea600000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000095472657820436f696e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045452455800000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _totalSupply (uint256): 65500000000000000000000000
Arg [1] : _maxSupply (uint256): 230000000000000000000000000
Arg [2] : _name (string): Trex Coin
Arg [3] : _symbol (string): TREX
Arg [4] : _decimals (uint8): 18

-----Encoded View---------------
9 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000000362e2a1d696eccb1800000
Arg [1] : 000000000000000000000000000000000000000000be4064fbcc1d7ea6000000
Arg [2] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [3] : 00000000000000000000000000000000000000000000000000000000000000e0
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [6] : 5472657820436f696e0000000000000000000000000000000000000000000000
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [8] : 5452455800000000000000000000000000000000000000000000000000000000


Swarm Source

bzzr://bb1f7eafba02439bb77a92dcf4929a0e73ed0e492b0632cbc89df9aedd1989c3

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.