Contract 0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf 4

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x7f6b19b4c67a28555574390afab3b990bedc4496bb74b0613d5eeb64bb40f7f1Transfer132737332021-12-07 14:26:4752 mins ago0x1478a39c133e31c8e66a43c636cb8e971ad773cc IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00022092
0x759fac6949fcc773d69e9cb9823f1a3c915ee09a010fe1c484604734c7ecea47Mint132736892021-12-07 14:24:2654 mins ago0x23e9d33fe708a847aa894879bdb525cfcc9d0023 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.0005343
0x3d052c238cd0bee26551b2689b2caefbe7afc9074be67e8d3f8d9b08d674da3eTransfer132734892021-12-07 14:12:401 hr 6 mins ago0x24d5f1c019e146089ed8709b527d477e0a0a9434 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00037128
0x68cc7254ed7c1144989d747cdb75fe104d18fec4bcc76a187187e02f10c2ed46Mint132734472021-12-07 14:10:041 hr 9 mins ago0x23e9d33fe708a847aa894879bdb525cfcc9d0023 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00053466
0x714cc6f93bc451f680c58c727f7aae49e4bf6cce68d97d2687ba56c4a749f5cfTransfer132717972021-12-07 12:33:302 hrs 45 mins agoHotbit 2 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.000333936
0x77efbea4809ca4a5ca81e5349b1842ca5c040fd8502b1aca39dff41f17b01ec3Transfer132709262021-12-07 11:44:023 hrs 35 mins agoHotbit 2 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.000468936
0xf6f6cec64703d3231e963a5a5f01815eb490ca6bdf7df8def3c6694774341d49Transfer132532062021-12-06 20:41:0318 hrs 38 mins ago0xfd164f66a1bad7178e824c5eee41c24574f361b0 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.000333936
0x6196163021a2f7da4752402dc54c5d6e590837bfab6a1a40f3af067aa5cf75ebTransfer132526532021-12-06 20:13:2419 hrs 5 mins ago0x194b087abc1c8d05947051920587c19b3394a827 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00022104
0xa6540dfdb332c0eb9fb9ac96ec10bb85803533aed8eaeaf2238576b610e56f06Mint132526432021-12-06 20:12:5419 hrs 6 mins ago0x23e9d33fe708a847aa894879bdb525cfcc9d0023 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00053442
0x0a9c214d0b9d9639b1709df767b004a4999706dd5ebbfae65e5e50b16dc6230dTransfer132523092021-12-06 19:56:1219 hrs 23 mins ago0x194b087abc1c8d05947051920587c19b3394a827 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00037104
0x03b09fdd41f3908ccba661dff3aa351f3234d44ea3ddddccbef336cb808f59d7Mint132522992021-12-06 19:55:4219 hrs 23 mins ago0x23e9d33fe708a847aa894879bdb525cfcc9d0023 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00053442
0x4aadbdb3514a3e5aaed3b14137fb0a50ac865ed8127334e6ccb85ab00c5f2238Transfer132447862021-12-06 13:19:561 day 1 hr ago0xb44270debab70874bf4e1c4e700813521012832a IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.000334152
0x4dc9b64dcbfed0141451691618527fee12e04a05ce5e227d9129168fe196b080Burn132447132021-12-06 13:16:061 day 2 hrs ago0x23e9d33fe708a847aa894879bdb525cfcc9d0023 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00023557
0xeea5ee77ed34d08e0d6b764825b9ebaba83ea52c488ab8b16998568cc01cbd47Transfer132431832021-12-06 11:55:471 day 3 hrs ago0x2541eaa47f55eb43466d5ca802a2328d12419978 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00022104
0x2dee258e3f1c9c47dacb5c532611b94d3f172d1567fd188851327adb5847c352Transfer132429772021-12-06 11:43:161 day 3 hrs agoHotbit 2 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.000469044
0x34164c1534c6c42a955a0bb04addb84638ca34df93ff0cc0cf10ac9ecb39b2b9Transfer132428552021-12-06 11:36:321 day 3 hrs ago0xfd164f66a1bad7178e824c5eee41c24574f361b0 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.000198936
0x025febad8b065c71fff5ec06eebf44158939f1e5af51aad27dcb511d188b5dcbTransfer132404682021-12-06 9:34:201 day 5 hrs ago0xb9ab4490ce81f9e34d91013ca16695a75fc42c63 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00022092
0x38a50261182d6d289ec6b6289c719159c9efb236e6a89e76fffe16e1b259f6acTransfer132403792021-12-06 9:29:531 day 5 hrs agoHotbit 2 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.000468936
0xfcd1239b941a27bc582945ef95bf6ec26651ffa1f9aaf8bcdf6d82f844e9d503Transfer132401762021-12-06 9:19:391 day 5 hrs ago0xb9ab4490ce81f9e34d91013ca16695a75fc42c63 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00022116
0x753a3f60ccd6fc2a01068d0d2392888014f9ca0ba54da360fbf713e19ddf2557Transfer132401082021-12-06 9:16:151 day 6 hrs agoHotbit 2 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.000469152
0x48deb24e57be12ed5e6686c27fa3ce017ef42e977ec5bbaa5443c74fb414584fTransfer132391632021-12-06 8:27:231 day 6 hrs ago0x2541eaa47f55eb43466d5ca802a2328d12419978 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00037104
0x9a23e98475adcb20813fcbee188c940ced5f164faa95592ac2f30f22cce0cb72Transfer132390732021-12-06 8:22:531 day 6 hrs agoHotbit 2 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.000469044
0x9ad09dc12a538e3651293ad72442edffe7bcb80c24ff14c9a89b6d444aa6d2b8Transfer132353782021-12-06 5:14:321 day 10 hrs ago0xb9ab4490ce81f9e34d91013ca16695a75fc42c63 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00037128
0x0dce78b353d24f84d931e961f80a0cad7714c137b5a8fac071b6baec5f76857bMint132353702021-12-06 5:14:081 day 10 hrs ago0x23e9d33fe708a847aa894879bdb525cfcc9d0023 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.00053466
0x33afaae3f62859f197e3b45366278f29fb68bdd5f21c6287fab7d389664b55e3Transfer132328202021-12-06 3:03:431 day 12 hrs ago0xfd164f66a1bad7178e824c5eee41c24574f361b0 IN  0xed0294dbd2a0e52a09c3f38a09f6e03de2c44fcf0 BNB0.000333936
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ERC20Template

Compiler Version
v0.6.6+commit.6c089d02

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-07-07
*/

//SPDX-License-Identifier: ChaingeFinance

/*
Contract name: ChaingeToken
Compiler version: v0.6.6+commit.6c089d20
Optimization enabled: true
Optimization runs: 200
*/

pragma solidity =0.6.6;

library SafeMath {

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");

        return c;
    }


    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }


    function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b <= a, errorMessage);
        uint256 c = a - b;

        return c;
    }


    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }

        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");

        return c;
    }


    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return div(a, b, "SafeMath: division by zero");
    }


    function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b > 0, errorMessage);
        uint256 c = a / b;
        return c;
    }


    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return mod(a, b, "SafeMath: modulo by zero");
    }


    function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b != 0, errorMessage);
        return a % b;
    }
}


interface IERC20 {

    function totalSupply() external view returns (uint256);

    function balanceOf(address account) external view returns (uint256);

    function transfer(address recipient, uint256 amount) external returns (bool);

    function allowance(address owner, address spender) external view returns (uint256);

    function approve(address spender, uint256 amount) external returns (bool);

    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

    event Transfer(address indexed from, address indexed to, uint256 value);

    event Approval(address indexed owner, address indexed spender, uint256 value);
}
abstract contract Context {
    function _msgSender() internal view virtual returns (address payable) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes memory) {
        this;
        return msg.data;
    }
}


abstract contract Pausable is Context {

    event Paused(address account);


    event Unpaused(address account);

    bool private _paused;

    constructor () internal {
        _paused = false;
    }


    function paused() public view returns (bool) {
        return _paused;
    }


    modifier whenNotPaused() {
        require(!_paused, "Pausable: paused");
        _;
    }


    modifier whenPaused() {
        require(_paused, "Pausable: not paused");
        _;
    }


    function _pause() internal virtual whenNotPaused {
        _paused = true;
        emit Paused(_msgSender());
    }


    function _unpause() internal virtual whenPaused {
        _paused = false;
        emit Unpaused(_msgSender());
    }
}
contract ERC20 is Context, IERC20 {
    using SafeMath for uint256;

    mapping (address => uint256) private _balances;

    mapping (address => mapping (address => uint256)) private _allowances;

    uint256 private _totalSupply;
	
    string private _name;
    string private _symbol;
    uint8 private _decimals;

    constructor (string memory name_, string memory symbol_, uint8 decimals_) public {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
    }

    function name() public view returns (string memory) {
        return _name;
    }


    function symbol() public view returns (string memory) {
        return _symbol;
    }


    function decimals() public view returns (uint8) {
        return _decimals;
    }


    function totalSupply() public view override returns (uint256) {
        return _totalSupply;
    }


    function balanceOf(address account) public view override returns (uint256) {
        return _balances[account];
    }


    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }


    function allowance(address owner, address spender) public view virtual override returns (uint256) {
        return _allowances[owner][spender];
    }


    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }


    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "ERC20: transfer amount exceeds allowance"));
        return true;
    }


    function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue));
        return true;
    }

    function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "ERC20: decreased allowance below zero"));
        return true;
    }

    function _transfer(address sender, address recipient, uint256 amount) internal virtual {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");

        _beforeTokenTransfer(sender, recipient, amount);

        _balances[sender] = _balances[sender].sub(amount, "ERC20: transfer amount exceeds balance");
        _balances[recipient] = _balances[recipient].add(amount);
        emit Transfer(sender, recipient, amount);
    }


    function _mint(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: mint to the zero address");

        _beforeTokenTransfer(address(0), account, amount);

        _totalSupply = _totalSupply.add(amount);
        _balances[account] = _balances[account].add(amount);
        emit Transfer(address(0), account, amount);
    }


    function _burn(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: burn from the zero address");

        _beforeTokenTransfer(account, address(0), amount);

        _balances[account] = _balances[account].sub(amount, "ERC20: burn amount exceeds balance");
        _totalSupply = _totalSupply.sub(amount);
        emit Transfer(account, address(0), amount);
    }

    function _approve(address owner, address spender, uint256 amount) internal virtual {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");

        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }

    function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual { }
}
abstract contract ERC20Pausable is ERC20, Pausable {
    function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual override {
        super._beforeTokenTransfer(from, to, amount);

        require(!paused(), "ERC20Pausable: token transfer while paused");
    }
}
contract ERC20Template is ERC20Pausable {
    address owner;
    address controller;
    address pauser;
    constructor(string memory name, string memory symbol,uint8 decimal) public ERC20(name,symbol, decimal) {
        owner = msg.sender;
		controller = msg.sender;
		pauser = msg.sender;
    }

    modifier onlyOwner(){
        require(msg.sender == owner,"only owner");
        _;
    }
    modifier onlyController(){
        require(msg.sender == controller,"not allowed");
        _;
    }
    modifier onlyPauser(){
        require(msg.sender == pauser,"not allowed");
        _;
    }

    function pause() public  onlyPauser{
        _pause();
    }

    function unpause() public  onlyPauser{
        _unpause();
    }

    function setAdmin(address new_controller, address new_pauser) public onlyOwner{
        controller = new_controller;
		pauser = new_pauser;
    }

    function mint(address account, uint256 amount) public whenNotPaused onlyController {
        _mint(account, amount);
    }
	
    function burn(address account , uint256 amount) public whenNotPaused onlyController {
        _burn(account,amount);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"symbol","type":"string"},{"internalType":"uint8","name":"decimal","type":"uint8"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"new_controller","type":"address"},{"internalType":"address","name":"new_pauser","type":"address"}],"name":"setAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b50604051620014b0380380620014b0833981810160405260608110156200003757600080fd5b81019080805160405193929190846401000000008211156200005857600080fd5b9083019060208201858111156200006e57600080fd5b82516401000000008111828201881017156200008957600080fd5b82525081516020918201929091019080838360005b83811015620000b85781810151838201526020016200009e565b50505050905090810190601f168015620000e65780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200010a57600080fd5b9083019060208201858111156200012057600080fd5b82516401000000008111828201881017156200013b57600080fd5b82525081516020918201929091019080838360005b838110156200016a57818101518382015260200162000150565b50505050905090810190601f168015620001985780820380516001836020036101000a031916815260200191505b50604052602090810151855190935085925084918491620001c091600391908601906200022f565b508151620001d69060049060208501906200022f565b506005805460ff191660ff9290921691909117610100600160b01b0319163362010000810291909117909155600680546001600160a01b0319908116831790915560078054909116909117905550620002d49350505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200027257805160ff1916838001178555620002a2565b82800160010185558215620002a2579182015b82811115620002a257825182559160200191906001019062000285565b50620002b0929150620002b4565b5090565b620002d191905b80821115620002b05760008155600101620002bb565b90565b6111cc80620002e46000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c80635c975abb116100a25780639dc29fac116100715780639dc29fac146102db578063a457c2d714610307578063a9059cbb14610333578063c55b6bb71461035f578063dd62ed3e1461038d5761010b565b80635c975abb1461029d57806370a08231146102a55780638456cb59146102cb57806395d89b41146102d35761010b565b8063313ce567116100de578063313ce5671461021d578063395093511461023b5780633f4ba83a1461026757806340c10f19146102715761010b565b806306fdde0314610110578063095ea7b31461018d57806318160ddd146101cd57806323b872dd146101e7575b600080fd5b6101186103bb565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015257818101518382015260200161013a565b50505050905090810190601f16801561017f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101b9600480360360408110156101a357600080fd5b506001600160a01b038135169060200135610451565b604080519115158252519081900360200190f35b6101d561046e565b60408051918252519081900360200190f35b6101b9600480360360608110156101fd57600080fd5b506001600160a01b03813581169160208101359091169060400135610474565b610225610501565b6040805160ff9092168252519081900360200190f35b6101b96004803603604081101561025157600080fd5b506001600160a01b03813516906020013561050a565b61026f61055e565b005b61026f6004803603604081101561028757600080fd5b506001600160a01b0381351690602001356105b5565b6101b9610660565b6101d5600480360360208110156102bb57600080fd5b50356001600160a01b031661066e565b61026f610689565b6101186106de565b61026f600480360360408110156102f157600080fd5b506001600160a01b03813516906020013561073f565b6101b96004803603604081101561031d57600080fd5b506001600160a01b0381351690602001356107e6565b6101b96004803603604081101561034957600080fd5b506001600160a01b038135169060200135610854565b61026f6004803603604081101561037557600080fd5b506001600160a01b0381358116916020013516610868565b6101d5600480360360408110156103a357600080fd5b506001600160a01b03813581169160200135166108e8565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b820191906000526020600020905b81548152906001019060200180831161042a57829003601f168201915b5050505050905090565b600061046561045e610913565b8484610917565b50600192915050565b60025490565b6000610481848484610a03565b6104f78461048d610913565b6104f2856040518060600160405280602881526020016110b6602891396001600160a01b038a166000908152600160205260408120906104cb610913565b6001600160a01b03168152602081019190915260400160002054919063ffffffff610b6a16565b610917565b5060019392505050565b60055460ff1690565b6000610465610517610913565b846104f28560016000610528610913565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610c0116565b6007546001600160a01b031633146105ab576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105b3610c62565b565b600554610100900460ff1615610605576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b03163314610652576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b61065c8282610d06565b5050565b600554610100900460ff1690565b6001600160a01b031660009081526020819052604090205490565b6007546001600160a01b031633146106d6576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b6105b3610e02565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104475780601f1061041c57610100808354040283529160200191610447565b600554610100900460ff161561078f576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6006546001600160a01b031633146107dc576040805162461bcd60e51b815260206004820152600b60248201526a1b9bdd08185b1b1bddd95960aa1b604482015290519081900360640190fd5b61065c8282610e8a565b60006104656107f3610913565b846104f285604051806060016040528060258152602001611148602591396001600061081d610913565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff610b6a16565b6000610465610861610913565b8484610a03565b6005546201000090046001600160a01b031633146108ba576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b600680546001600160a01b039384166001600160a01b03199182161790915560078054929093169116179055565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b3390565b6001600160a01b03831661095c5760405162461bcd60e51b81526004018080602001828103825260248152602001806111246024913960400191505060405180910390fd5b6001600160a01b0382166109a15760405162461bcd60e51b815260040180806020018281038252602281526020018061106e6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610a485760405162461bcd60e51b81526004018080602001828103825260258152602001806110ff6025913960400191505060405180910390fd5b6001600160a01b038216610a8d5760405162461bcd60e51b81526004018080602001828103825260238152602001806110296023913960400191505060405180910390fd5b610a98838383610f92565b610adb81604051806060016040528060268152602001611090602691396001600160a01b038616600090815260208190526040902054919063ffffffff610b6a16565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610b10908263ffffffff610c0116565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610bf95760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610bbe578181015183820152602001610ba6565b50505050905090810190601f168015610beb5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610c5b576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b600554610100900460ff16610cb5576040805162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015290519081900360640190fd5b6005805461ff00191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610ce9610913565b604080516001600160a01b039092168252519081900360200190a1565b6001600160a01b038216610d61576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610d6d60008383610f92565b600254610d80908263ffffffff610c0116565b6002556001600160a01b038216600090815260208190526040902054610dac908263ffffffff610c0116565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600554610100900460ff1615610e52576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6005805461ff0019166101001790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610ce9610913565b6001600160a01b038216610ecf5760405162461bcd60e51b81526004018080602001828103825260218152602001806110de6021913960400191505060405180910390fd5b610edb82600083610f92565b610f1e8160405180606001604052806022815260200161104c602291396001600160a01b038516600090815260208190526040902054919063ffffffff610b6a16565b6001600160a01b038316600090815260208190526040902055600254610f4a908263ffffffff610fe616565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b610f9d838383610fe1565b610fa5610660565b15610fe15760405162461bcd60e51b815260040180806020018281038252602a81526020018061116d602a913960400191505060405180910390fd5b505050565b6000610c5b83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610b6a56fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f45524332305061757361626c653a20746f6b656e207472616e73666572207768696c6520706175736564a264697066735822122010b2ce92ea20c3e2e9a5b01ccdaa715693d84ffc25806a1eba58fe49eadfee3e64736f6c63430006060033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000c436861696e6765546f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000443484e4700000000000000000000000000000000000000000000000000000000

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000c436861696e6765546f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000443484e4700000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name (string): ChaingeToken
Arg [1] : symbol (string): CHNG
Arg [2] : decimal (uint8): 18

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 000000000000000000000000000000000000000000000000000000000000000c
Arg [4] : 436861696e6765546f6b656e0000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [6] : 43484e4700000000000000000000000000000000000000000000000000000000


Deployed ByteCode Sourcemap

7930:1183:0:-:0;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;7930:1183:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;9;2:12;3934:83:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;3934:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4802:169;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;4802:169:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;4217:100;;;:::i;:::-;;;;;;;;;;;;;;;;4981:321;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;4981:321:0;;;;;;;;;;;;;;;;;:::i;4124:83::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5312:218;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;5312:218:0;;;;;;;;:::i;8623:66::-;;;:::i;:::-;;8853:124;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;8853:124:0;;;;;;;;:::i;2871:78::-;;;:::i;4327:119::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;4327:119:0;-1:-1:-1;;;;;4327:119:0;;:::i;8553:62::-;;;:::i;4027:87::-;;;:::i;8986:124::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;8986:124:0;;;;;;;;:::i;5538:269::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;5538:269:0;;;;;;;;:::i;4456:175::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;4456:175:0;;;;;;;;:::i;8697:148::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;8697:148:0;;;;;;;;;;:::i;4641:151::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;4641:151:0;;;;;;;;;;:::i;3934:83::-;4004:5;3997:12;;;;;;;;-1:-1:-1;;3997:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3971:13;;3997:12;;4004:5;;3997:12;;4004:5;3997:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3934:83;:::o;4802:169::-;4885:4;4902:39;4911:12;:10;:12::i;:::-;4925:7;4934:6;4902:8;:39::i;:::-;-1:-1:-1;4959:4:0;4802:169;;;;:::o;4217:100::-;4297:12;;4217:100;:::o;4981:321::-;5087:4;5104:36;5114:6;5122:9;5133:6;5104:9;:36::i;:::-;5151:121;5160:6;5168:12;:10;:12::i;:::-;5182:89;5220:6;5182:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5182:19:0;;;;;;:11;:19;;;;;;5202:12;:10;:12::i;:::-;-1:-1:-1;;;;;5182:33:0;;;;;;;;;;;;-1:-1:-1;5182:33:0;;;:89;;:37;:89;:::i;:::-;5151:8;:121::i;:::-;-1:-1:-1;5290:4:0;4981:321;;;;;:::o;4124:83::-;4190:9;;;;4124:83;:::o;5312:218::-;5400:4;5417:83;5426:12;:10;:12::i;:::-;5440:7;5449:50;5488:10;5449:11;:25;5461:12;:10;:12::i;:::-;-1:-1:-1;;;;;5449:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;5449:25:0;;;:34;;;;;;;;;;;:50;:38;:50;:::i;8623:66::-;8504:6;;-1:-1:-1;;;;;8504:6:0;8490:10;:20;8482:43;;;;;-1:-1:-1;;;8482:43:0;;;;;;;;;;;;-1:-1:-1;;;8482:43:0;;;;;;;;;;;;;;;8671:10:::1;:8;:10::i;:::-;8623:66::o:0;8853:124::-;3004:7;;;;;;;3003:8;2995:37;;;;;-1:-1:-1;;;2995:37:0;;;;;;;;;;;;-1:-1:-1;;;2995:37:0;;;;;;;;;;;;;;;8399:10:::1;::::0;-1:-1:-1;;;;;8399:10:0::1;8385;:24;8377:47;;;::::0;;-1:-1:-1;;;8377:47:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;-1:-1:-1;;;8377:47:0;;;;;;;;;;;;;::::1;;8947:22:::2;8953:7;8962:6;8947:5;:22::i;:::-;8853:124:::0;;:::o;2871:78::-;2934:7;;;;;;;;2871:78::o;4327:119::-;-1:-1:-1;;;;;4420:18:0;4393:7;4420:18;;;;;;;;;;;;4327:119::o;8553:62::-;8504:6;;-1:-1:-1;;;;;8504:6:0;8490:10;:20;8482:43;;;;;-1:-1:-1;;;8482:43:0;;;;;;;;;;;;-1:-1:-1;;;8482:43:0;;;;;;;;;;;;;;;8599:8:::1;:6;:8::i;4027:87::-:0;4099:7;4092:14;;;;;;;;-1:-1:-1;;4092:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4066:13;;4092:14;;4099:7;;4092:14;;4099:7;4092:14;;;;;;;;;;;;;;;;;;;;;;;;8986:124;3004:7;;;;;;;3003:8;2995:37;;;;;-1:-1:-1;;;2995:37:0;;;;;;;;;;;;-1:-1:-1;;;2995:37:0;;;;;;;;;;;;;;;8399:10:::1;::::0;-1:-1:-1;;;;;8399:10:0::1;8385;:24;8377:47;;;::::0;;-1:-1:-1;;;8377:47:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;-1:-1:-1;;;8377:47:0;;;;;;;;;;;;;::::1;;9081:21:::2;9087:7;9095:6;9081:5;:21::i;5538:269::-:0;5631:4;5648:129;5657:12;:10;:12::i;:::-;5671:7;5680:96;5719:15;5680:96;;;;;;;;;;;;;;;;;:11;:25;5692:12;:10;:12::i;:::-;-1:-1:-1;;;;;5680:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;5680:25:0;;;:34;;;;;;;;;;;:96;;:38;:96;:::i;4456:175::-;4542:4;4559:42;4569:12;:10;:12::i;:::-;4583:9;4594:6;4559:9;:42::i;8697:148::-;8296:5;;;;;-1:-1:-1;;;;;8296:5:0;8282:10;:19;8274:41;;;;;-1:-1:-1;;;8274:41:0;;;;;;;;;;;;-1:-1:-1;;;8274:41:0;;;;;;;;;;;;;;;8786:10:::1;:27:::0;;-1:-1:-1;;;;;8786:27:0;;::::1;-1:-1:-1::0;;;;;;8786:27:0;;::::1;;::::0;;;8818:6:::1;:19:::0;;;;;::::1;::::0;::::1;;::::0;;8697:148::o;4641:151::-;-1:-1:-1;;;;;4757:18:0;;;4730:7;4757:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4641:151::o;2410:106::-;2498:10;2410:106;:::o;7178:346::-;-1:-1:-1;;;;;7280:19:0;;7272:68;;;;-1:-1:-1;;;7272:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7359:21:0;;7351:68;;;;-1:-1:-1;;;7351:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7432:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7484:32;;;;;;;;;;;;;;;;;7178:346;;;:::o;5815:539::-;-1:-1:-1;;;;;5921:20:0;;5913:70;;;;-1:-1:-1;;;5913:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6002:23:0;;5994:71;;;;-1:-1:-1;;;5994:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6078:47;6099:6;6107:9;6118:6;6078:20;:47::i;:::-;6158:71;6180:6;6158:71;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6158:17:0;;:9;:17;;;;;;;;;;;;:71;;:21;:71;:::i;:::-;-1:-1:-1;;;;;6138:17:0;;;:9;:17;;;;;;;;;;;:91;;;;6263:20;;;;;;;:32;;6288:6;6263:32;:24;:32;:::i;:::-;-1:-1:-1;;;;;6240:20:0;;;:9;:20;;;;;;;;;;;;:55;;;;6311:35;;;;;;;6240:20;;6311:35;;;;;;;;;;;;;5815:539;;;:::o;568:192::-;654:7;690:12;682:6;;;;674:29;;;;-1:-1:-1;;;674:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;674:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;726:5:0;;;568:192::o;231:181::-;289:7;321:5;;;345:6;;;;337:46;;;;;-1:-1:-1;;;337:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;403:1;231:181;-1:-1:-1;;;231:181:0:o;3293:120::-;3103:7;;;;;;;3095:40;;;;;-1:-1:-1;;;3095:40:0;;;;;;;;;;;;-1:-1:-1;;;3095:40:0;;;;;;;;;;;;;;;3352:7:::1;:15:::0;;-1:-1:-1;;3352:15:0::1;::::0;;3383:22:::1;3392:12;:10;:12::i;:::-;3383:22;::::0;;-1:-1:-1;;;;;3383:22:0;;::::1;::::0;;;;;;;::::1;::::0;;::::1;3293:120::o:0;6364:378::-;-1:-1:-1;;;;;6448:21:0;;6440:65;;;;;-1:-1:-1;;;6440:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;6518:49;6547:1;6551:7;6560:6;6518:20;:49::i;:::-;6595:12;;:24;;6612:6;6595:24;:16;:24;:::i;:::-;6580:12;:39;-1:-1:-1;;;;;6651:18:0;;:9;:18;;;;;;;;;;;:30;;6674:6;6651:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;6630:18:0;;:9;:18;;;;;;;;;;;:51;;;;6697:37;;;;;;;6630:18;;:9;;6697:37;;;;;;;;;;6364:378;;:::o;3165:118::-;3004:7;;;;;;;3003:8;2995:37;;;;;-1:-1:-1;;;2995:37:0;;;;;;;;;;;;-1:-1:-1;;;2995:37:0;;;;;;;;;;;;;;;3225:7:::1;:14:::0;;-1:-1:-1;;3225:14:0::1;;;::::0;;3255:20:::1;3262:12;:10;:12::i;6752:418::-:0;-1:-1:-1;;;;;6836:21:0;;6828:67;;;;-1:-1:-1;;;6828:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6908:49;6929:7;6946:1;6950:6;6908:20;:49::i;:::-;6991:68;7014:6;6991:68;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6991:18:0;;:9;:18;;;;;;;;;;;;:68;;:22;:68;:::i;:::-;-1:-1:-1;;;;;6970:18:0;;:9;:18;;;;;;;;;;:89;7085:12;;:24;;7102:6;7085:24;:16;:24;:::i;:::-;7070:12;:39;7125:37;;;;;;;;7151:1;;-1:-1:-1;;;;;7125:37:0;;;;;;;;;;;;6752:418;;:::o;7687:238::-;7796:44;7823:4;7829:2;7833:6;7796:26;:44::i;:::-;7862:8;:6;:8::i;:::-;7861:9;7853:64;;;;-1:-1:-1;;;7853:64:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7687:238;;;:::o;422:136::-;480:7;507:43;511:1;514;507:43;;;;;;;;;;;;;;;;;:3;:43::i

Swarm Source

ipfs://10b2ce92ea20c3e2e9a5b01ccdaa715693d84ffc25806a1eba58fe49eadfee3e
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.