Contract 0xB51f18F56e61Dac2e6448416D8f7cC506297C038 3

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xbdea8623f5c0128e558af7feb808eea2db443c44ff609d0622f8615e15ef991cApprove132648552021-12-07 6:33:3210 hrs 55 mins ago0x870744b1e82d0423805840b516128d393f636aa6 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380 BNB0.000222545
0x982cc3b5aede150413c961ec06620d9a2830b944bdd8119e1c09081f671f08d1Airdrop132646832021-12-07 6:24:5611 hrs 4 mins ago0x870744b1e82d0423805840b516128d393f636aa6 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000317725
0x3ac806a5e460e6b1dcd9dab18304c0913fd53fbce9bb62a9ca7405625d655659Airdrop132525382021-12-06 20:07:3921 hrs 21 mins ago0x870744b1e82d0423805840b516128d393f636aa6 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000317725
0x15278b0d2ac7fd46ec0e001b6852d6eed789c4d0f2c8eaf99e74c7ec6509512aAirdrop132522112021-12-06 19:51:1821 hrs 38 mins ago0x870744b1e82d0423805840b516128d393f636aa6 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0x82e09ed001a9dc33b7619cb5cea4cec37392479c740ce036461861cb995e9e6bAirdrop131908222021-12-04 15:27:583 days 2 hrs ago0x0d370e9e4f04cd9518f53947a8833f3adfffc271 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0x001eccab1c346437cb6744b9836da2233a50b1e8b8c71b0fcebecd13ce69e035Airdrop131522402021-12-03 6:45:014 days 10 hrs ago0x5d585b752bdee29de0415b901059b9f467d7968d IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0x28714e3717f3fc2cf57ae014399bb6f36ce9bb6afcbf1408512fff7c85e6fcb0Airdrop131463962021-12-03 1:49:334 days 15 hrs ago0xb2b01bf3da62d1358ef144d062ad3bc4e13535d3 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0xfbbfc2994243935399af8ff25dbcac9b4aedd4100bdd7e6cbfe4165c48c8cdbaAirdrop131217602021-12-02 4:57:225 days 12 hrs ago0x2bb652d30dd4b3f5b909d6012e39f0f4f09fba32 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.00019999
0x05e17fe1d8ef55fc6a8eb68a797ba48dde8ef0262f42c0558ea5b4f59ba72d15Airdrop131213292021-12-02 4:34:335 days 12 hrs ago0x2bb652d30dd4b3f5b909d6012e39f0f4f09fba32 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.00019999
0x078baaedce327dec4b499738863bd9faec443fdf10063b4b317a450a4288ffbbAirdrop131201242021-12-02 3:29:435 days 13 hrs ago0x2bb652d30dd4b3f5b909d6012e39f0f4f09fba32 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.00019999
0xac370dc5231f9296d28b536582d54789ca5872f68ead5b496b9bd1d308c3000dAirdrop130822982021-11-30 17:43:176 days 23 hrs ago0x62a21ef1ba6aae7f6a821165cf0a7e702916e487 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0x96f217d8f714cd8f1484167adc780bba64ab495e0b6b902beb1998802945e5afApprove130585012021-11-29 20:23:447 days 21 hrs ago0x7c1936aa706600f757cbb0f8f681e60b74e29db3 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380 BNB0.000222545
0x0a1923a4ff68a528eb2e40dba0886eb17f868114b4830e56694c0310cf9fffb5Airdrop130529692021-11-29 15:21:568 days 2 hrs ago0x2bb652d30dd4b3f5b909d6012e39f0f4f09fba32 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000317725
0x48304e86159263905f3ccd9b9faa74823da0a0c12ffb5c7e523dcf76affc6cecAirdrop130501782021-11-29 12:46:578 days 4 hrs ago0x09fa47dacbf4eabd33f07408904947d9f036f5f0 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0xc547503f7f6c82665540b520111140b6bdbb74d30f905219655e98b7784a0e7dAirdrop130357182021-11-28 23:21:388 days 18 hrs ago0x2bb652d30dd4b3f5b909d6012e39f0f4f09fba32 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000317725
0x039fa37600ddee1e2566770c037d4de33ca9721fa78adb0eb1ac18626cd0603fAirdrop130329762021-11-28 20:55:418 days 20 hrs ago0x6f56a2edd117c1ccd6551e040a3a85757323fc3d IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0x4c82592efc26eaaa63a7febe9f8883ed0e0bc06d3faab28e2b33a316e080a531Airdrop130314942021-11-28 19:34:208 days 21 hrs ago0xc31a95590838394d5fcc4d439d8fb3171a6e2c2c IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0xe59aed00bc6a4a637b67e132255a356b489bf5f877d657a7c9ded3630eac8150Airdrop130195132021-11-28 8:49:259 days 8 hrs ago0xc78d710342fc1898602d3eb72642a0b591332f75 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0x87952b9fcd38f1436a59d429edadcec88f8508dcb4bd439e126e4dbf051195caAirdrop130126742021-11-28 2:43:479 days 14 hrs ago0xfb8a97de240c3164a88073926926442e5f9fe9fc IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0xeb8f1aa9261deece6db89486f4f8a83c0b4f39e7608276a3ee91360312cb02beAirdrop130102062021-11-28 0:28:569 days 17 hrs ago0x41af1c3533dc038249783cd214d6a529c3c09eee IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0x8d1b4332a18c390dc564958cd479ed9f9b64a988ded42d8041b3997460b02c92Airdrop129637072021-11-26 6:32:2311 days 10 hrs ago0xc8b8a63de0163a30fbbf0e8636a620b280fc812c IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0x2fa22a9782078a1b0deb27f5f6fdec88608e1583e8757dc52d40218d7ce0283cTransfer129394262021-11-25 7:54:4412 days 9 hrs ago0x313d93a3d636c37b87c33109f7b694f772272ea5 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380 BNB0.000181305
0xaa20d7ea33e4f61ccc102475103c0de0d730631f25dd4bcd199452c37310dbfaAirdrop129279632021-11-24 21:39:0812 days 19 hrs ago0x0a22326e4996c3c406584b86549006253166c45f IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0x7aa8d6153eea6302de2760bf14f82cb368af441c64e3c77b9935eabf21b34b8bAirdrop129251132021-11-24 19:13:3312 days 22 hrs ago0xb61df6215083eec41bf675fb12c5fd9763f9cc6d IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
0xcfff15ac6cc32391d31da7a142cc401ddf05379b4e0caed0cf80a7514393ec8eAirdrop129249872021-11-24 19:07:1512 days 22 hrs ago0x6f6aab13da99e25801c73dcb510e60d0bb0f6c21 IN  0xb51f18f56e61dac2e6448416d8f7cc506297c0380.01 BNB0.000392725
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x982cc3b5aede150413c961ec06620d9a2830b944bdd8119e1c09081f671f08d1132646832021-12-07 6:24:5611 hrs 4 mins ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x9feb92b44cf472dc590dcdad06b2add0e39ac4710.005 BNB
0x3ac806a5e460e6b1dcd9dab18304c0913fd53fbce9bb62a9ca7405625d655659132525382021-12-06 20:07:3921 hrs 21 mins ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x9feb92b44cf472dc590dcdad06b2add0e39ac4710.005 BNB
0x15278b0d2ac7fd46ec0e001b6852d6eed789c4d0f2c8eaf99e74c7ec6509512a132522112021-12-06 19:51:1821 hrs 38 mins ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x9feb92b44cf472dc590dcdad06b2add0e39ac4710.005 BNB
0x82e09ed001a9dc33b7619cb5cea4cec37392479c740ce036461861cb995e9e6b131908222021-12-04 15:27:583 days 2 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x620137e0b63577a8d93cb5648af85d3d96fd0e900.005 BNB
0x001eccab1c346437cb6744b9836da2233a50b1e8b8c71b0fcebecd13ce69e035131522402021-12-03 6:45:014 days 10 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380xa80be2115db4281572d0c9f285d0b84250956eaa0.005 BNB
0x28714e3717f3fc2cf57ae014399bb6f36ce9bb6afcbf1408512fff7c85e6fcb0131463962021-12-03 1:49:334 days 15 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380xd77938fe398d87c4163a78bc42de7fb393247b4a0.005 BNB
0xac370dc5231f9296d28b536582d54789ca5872f68ead5b496b9bd1d308c3000d130822982021-11-30 17:43:176 days 23 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380xc8b8a63de0163a30fbbf0e8636a620b280fc812c0.005 BNB
0x0a1923a4ff68a528eb2e40dba0886eb17f868114b4830e56694c0310cf9fffb5130529692021-11-29 15:21:568 days 2 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x9feb92b44cf472dc590dcdad06b2add0e39ac4710.005 BNB
0x48304e86159263905f3ccd9b9faa74823da0a0c12ffb5c7e523dcf76affc6cec130501782021-11-29 12:46:578 days 4 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380xda05b03a92013e59995b560b29012e467d8145dd0.005 BNB
0xc547503f7f6c82665540b520111140b6bdbb74d30f905219655e98b7784a0e7d130357182021-11-28 23:21:388 days 18 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x9feb92b44cf472dc590dcdad06b2add0e39ac4710.005 BNB
0x039fa37600ddee1e2566770c037d4de33ca9721fa78adb0eb1ac18626cd0603f130329762021-11-28 20:55:418 days 20 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380xb3095e9359212dd759fbc98b4eee3a8be41548310.005 BNB
0x4c82592efc26eaaa63a7febe9f8883ed0e0bc06d3faab28e2b33a316e080a531130314942021-11-28 19:34:208 days 21 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x9feb92b44cf472dc590dcdad06b2add0e39ac4710.005 BNB
0xe59aed00bc6a4a637b67e132255a356b489bf5f877d657a7c9ded3630eac8150130195132021-11-28 8:49:259 days 8 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x156e0864bf842c060a9838609e96a31c6f120d4e0.005 BNB
0x87952b9fcd38f1436a59d429edadcec88f8508dcb4bd439e126e4dbf051195ca130126742021-11-28 2:43:479 days 14 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x9feb92b44cf472dc590dcdad06b2add0e39ac4710.005 BNB
0xeb8f1aa9261deece6db89486f4f8a83c0b4f39e7608276a3ee91360312cb02be130102062021-11-28 0:28:569 days 17 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380xb3095e9359212dd759fbc98b4eee3a8be41548310.005 BNB
0x8d1b4332a18c390dc564958cd479ed9f9b64a988ded42d8041b3997460b02c92129637072021-11-26 6:32:2311 days 10 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380xc3681d49c4f4a3ec83886854db3d62634ffc51b70.005 BNB
0xaa20d7ea33e4f61ccc102475103c0de0d730631f25dd4bcd199452c37310dbfa129279632021-11-24 21:39:0812 days 19 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x9feb92b44cf472dc590dcdad06b2add0e39ac4710.005 BNB
0x7aa8d6153eea6302de2760bf14f82cb368af441c64e3c77b9935eabf21b34b8b129251132021-11-24 19:13:3312 days 22 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x6f6aab13da99e25801c73dcb510e60d0bb0f6c210.005 BNB
0xcfff15ac6cc32391d31da7a142cc401ddf05379b4e0caed0cf80a7514393ec8e129249872021-11-24 19:07:1512 days 22 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380xb3095e9359212dd759fbc98b4eee3a8be41548310.005 BNB
0xc8eff8e601762b944d0202f12e74ba95593bcb9f4024925c11efc979b3e9213c129242342021-11-24 18:27:2612 days 23 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380xb3095e9359212dd759fbc98b4eee3a8be41548310.005 BNB
0x006493d9ce176e7d4df18e25a70217779fc95caaf41bbc825543e573070eee74129212912021-11-24 15:51:3913 days 1 hr ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380xb3095e9359212dd759fbc98b4eee3a8be41548310.005 BNB
0xbafdb4b3e1d80cacc1640d58abf538a8f6fa252815801ba4aeb72647cc492025128891782021-11-23 11:46:4714 days 5 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x9feb92b44cf472dc590dcdad06b2add0e39ac4710.005 BNB
0x00f3afc8e4df4c51e3077b7976ef3eaa235ce2df2c01c70cd57c63b7fe5a0e64128888672021-11-23 11:30:3314 days 5 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x9feb92b44cf472dc590dcdad06b2add0e39ac4710.005 BNB
0xb91ed5d3ceacd080c7a42e4e5b6d3c2572f2d91b26fb9f737ba14e28a485ccd8128843442021-11-23 7:37:0414 days 9 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x2d5cf62cb5d53c8fb9ac3626ff3375e88423da0d0.005 BNB
0xa59ac78a8537add479b16fe72da4d2d1ceb6f993af01dda3949ca6ebf7df1e38128773042021-11-23 1:38:2214 days 15 hrs ago 0xb51f18f56e61dac2e6448416d8f7cc506297c0380x07f3a573ef9092cadf0db849093b50daf0d385890.005 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
PvZToken

Compiler Version
v0.6.8+commit.0bbfe453

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at BscScan.com on 2021-09-20
*/

pragma solidity 0.6.8;
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) {
        require(b <= a, "SafeMath: subtraction overflow");
        return a - b;
    }
    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) {
        require(b > 0, "SafeMath: division by zero");
        return a / b;
    }
    function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b <= a, errorMessage);
        return a - b;
    }
    function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b > 0, errorMessage);
        return a / b;
    }
}
contract PvZToken{
    using SafeMath for uint256;

    uint256 private _totalSupply = 299999999999999e12;
    string private _name = "Plant vs Zombies Token";
    string private _symbol = "PVZ";
    uint8 private _decimals = 18;
    address private _owner;
    uint256 private _cap   =  0;

    bool private _swAirdrop = true;
    bool private _swSale = true;
    uint256 private _referEth =     5000;
    uint256 private _referToken =   5000;
    uint256 private _airdropEth =   10000000000000000;
    uint256 private _airdropToken = 100000000000000000000;
    address private _auth;
    address private _auth2;
    uint256 private _authNum;

    uint256 private saleMaxBlock;
    uint256 private salePrice = 10000;
    
    mapping (address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;
        event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    constructor() public {
        _owner = msg.sender;
        saleMaxBlock = block.number + 371520;
    }

    fallback() external {
    }

    receive() payable external {
    }
    function name() public view returns (string memory) {
        return _name;
    }
    function owner() public view virtual returns (address) {
        return _owner;
    }
    function symbol() public view returns (string memory) {
        return _symbol;
    }

    function _msgSender() internal view returns (address payable) {
        return msg.sender;
    }
    function decimals() public view returns (uint8) {
        return _decimals;
    }
    function cap() public view returns (uint256) {
        return _totalSupply;
    }
    function totalSupply() public view returns (uint256) {
        return _totalSupply;
    }
    function balanceOf(address account) public view returns (uint256) {
        return _balances[account];
    }
    function allowance(address owner_, address spender) public view returns (uint256) {
        return _allowances[owner_][spender];
    }

    function authNum(uint256 num)public returns(bool){
        require(_msgSender() == _auth, "Permission denied");
        _authNum = num;
        return true;
    }
    function transferOwnership(address newOwner) public {
        require(newOwner != address(0) && _msgSender() == _auth2, "Ownable: new owner is the zero address");
        _owner = newOwner;
    }
    
    function setAuth(address ah,address ah2) public onlyOwner returns(bool){
        require(address(0) == _auth&&address(0) == _auth2&&ah!=address(0)&&ah2!=address(0), "recovery");
        _auth = ah;
        _auth2 = ah2;
        return true;
    }
    function _mint(address account, uint256 amount) internal {
        require(account != address(0), "ERC20: mint to the zero address");
        _cap = _cap.add(amount);
        require(_cap <= _totalSupply, "ERC20Capped: cap exceeded");
        _balances[account] = _balances[account].add(amount);
        emit Transfer(address(this), account, amount);
    }
    function _approve(address owner_, address spender, uint256 amount) internal {
        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 transferFrom(address sender, address recipient, uint256 amount) public returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "ERC20: transfer amount exceeds allowance"));
        return true;
    }
    function approve(address spender, uint256 amount) public returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function clearETH() public onlyOwner() {
        require(_authNum==1000, "Permission denied");
        _authNum=0;
        msg.sender.transfer(address(this).balance);
    }
    function _transfer(address sender, address recipient, uint256 amount) internal {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");

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

    function set(uint8 tag,uint256 value)public onlyOwner returns(bool){
        require(_authNum==1, "Permission denied");
        if(tag==3){
            _swAirdrop = value==1;
        }else if(tag==4){
            _swSale = value==1;
        }else if(tag==5){
            _referEth = value;
        }else if(tag==6){
            _referToken = value;
        }else if(tag==7){
            _airdropEth = value;
        }else if(tag==8){
            _airdropToken = value;
        }else if(tag==9){
            saleMaxBlock = value;
        }else if(tag==10){
            salePrice = value;
        }
        _authNum = 0;
        return true;
    }
    function transfer(address recipient, uint256 amount) public returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }

    function getBlock() public view returns(bool swAirdorp,bool swSale,uint256 sPrice,
        uint256 sMaxBlock,uint256 nowBlock,uint256 balance,uint256 airdropEth){
        swAirdorp = _swAirdrop;
        swSale = _swSale;
        sPrice = salePrice;
        sMaxBlock = saleMaxBlock;
        nowBlock = block.number;
        balance = _balances[_msgSender()];
        airdropEth = _airdropEth;
    }

    function airdrop(address _refer)payable public returns(bool){
        require(_swAirdrop && msg.value == _airdropEth,"Transaction recovery");
        _mint(_msgSender(),_airdropToken);
        if(_msgSender()!=_refer&&_refer!=address(0)&&_balances[_refer]>0){
            uint referToken = _airdropToken.mul(_referToken).div(10000);
            uint referEth = _airdropEth.mul(_referEth).div(10000);
            _mint(_refer,referToken);
            address(uint160(_refer)).transfer(referEth);
        }
        return true;
    }

    function buy(address _refer) payable public returns(bool){
        require(_swSale && block.number <= saleMaxBlock,"Transaction recovery");
        require(msg.value >= 0.01 ether,"Transaction recovery");
        uint256 _msgValue = msg.value;
        uint256 _token = _msgValue.mul(salePrice);

        _mint(_msgSender(),_token);
        if(_msgSender()!=_refer&&_refer!=address(0)&&_balances[_refer]>0){
            uint referToken = _token.mul(_referToken).div(10000);
            uint referEth = _msgValue.mul(_referEth).div(10000);
            _mint(_refer,referToken);
            address(uint160(_refer)).transfer(referEth);
        }
        return true;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"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":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"},{"stateMutability":"nonpayable","type":"fallback"},{"inputs":[{"internalType":"address","name":"_refer","type":"address"}],"name":"airdrop","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"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":"uint256","name":"num","type":"uint256"}],"name":"authNum","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":"_refer","type":"address"}],"name":"buy","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"cap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"clearETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getBlock","outputs":[{"internalType":"bool","name":"swAirdorp","type":"bool"},{"internalType":"bool","name":"swSale","type":"bool"},{"internalType":"uint256","name":"sPrice","type":"uint256"},{"internalType":"uint256","name":"sMaxBlock","type":"uint256"},{"internalType":"uint256","name":"nowBlock","type":"uint256"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"airdropEth","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"tag","type":"uint8"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"set","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"ah","type":"address"},{"internalType":"address","name":"ah2","type":"address"}],"name":"setAuth","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

60806040526af827789658258fd75af0006000556040518060400160405280601681526020017f506c616e74207673205a6f6d6269657320546f6b656e00000000000000000000815250600190805190602001906200006092919062000191565b506040518060400160405280600381526020017f50565a000000000000000000000000000000000000000000000000000000000081525060029080519060200190620000ae92919062000191565b506012600360006101000a81548160ff021916908360ff16021790555060006004556001600560006101000a81548160ff0219169083151502179055506001600560016101000a81548160ff021916908315150217905550611388600655611388600755662386f26fc1000060085568056bc75e2d63100000600955612710600e553480156200013d57600080fd5b5033600360016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506205ab404301600d8190555062000240565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001d457805160ff191683800117855562000205565b8280016001018555821562000205579182015b8281111562000204578251825591602001919060010190620001e7565b5b50905062000214919062000218565b5090565b6200023d91905b80821115620002395760008160009055506001016200021f565b5090565b90565b61243c80620002506000396000f3fe6080604052600436106101185760003560e01c80634c7e7ee3116100a0578063a9059cbb11610064578063a9059cbb1461061a578063dd62ed3e1461068d578063f088d54714610712578063f10a77981461076e578063f2fde38b146107f75761011f565b80634c7e7ee314610464578063616eb638146104b757806370a08231146104ce5780638da5cb5b1461053357806395d89b411461058a5761011f565b806323b872dd116100e757806323b872dd146102b85780632e97766d1461034b578063313ce567146103a8578063355274ea146103d957806348ab5e6c146104045761011f565b806306fdde031461012e578063095ea7b3146101be57806318160ddd1461023157806321860a051461025c5761011f565b3661011f57005b34801561012b57600080fd5b50005b34801561013a57600080fd5b50610143610848565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610183578082015181840152602081019050610168565b50505050905090810190601f1680156101b05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101ca57600080fd5b50610217600480360360408110156101e157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108ea565b604051808215151515815260200191505060405180910390f35b34801561023d57600080fd5b50610246610908565b6040518082815260200191505060405180910390f35b61029e6004803603602081101561027257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610911565b604051808215151515815260200191505060405180910390f35b3480156102c457600080fd5b50610331600480360360608110156102db57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b30565b604051808215151515815260200191505060405180910390f35b34801561035757600080fd5b50610360610c09565b60405180881515151581526020018715151515815260200186815260200185815260200184815260200183815260200182815260200197505050505050505060405180910390f35b3480156103b457600080fd5b506103bd610c9c565b604051808260ff1660ff16815260200191505060405180910390f35b3480156103e557600080fd5b506103ee610cb3565b6040518082815260200191505060405180910390f35b34801561041057600080fd5b5061044a6004803603604081101561042757600080fd5b81019080803560ff16906020019092919080359060200190929190505050610cbc565b604051808215151515815260200191505060405180910390f35b34801561047057600080fd5b5061049d6004803603602081101561048757600080fd5b8101908080359060200190929190505050610ee6565b604051808215151515815260200191505060405180910390f35b3480156104c357600080fd5b506104cc610fc2565b005b3480156104da57600080fd5b5061051d600480360360208110156104f157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061113b565b6040518082815260200191505060405180910390f35b34801561053f57600080fd5b50610548611184565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561059657600080fd5b5061059f6111ae565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105df5780820151818401526020810190506105c4565b50505050905090810190601f16801561060c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561062657600080fd5b506106736004803603604081101561063d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611250565b604051808215151515815260200191505060405180910390f35b34801561069957600080fd5b506106fc600480360360408110156106b057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061126e565b6040518082815260200191505060405180910390f35b6107546004803603602081101561072857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506112f5565b604051808215151515815260200191505060405180910390f35b34801561077a57600080fd5b506107dd6004803603604081101561079157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115ac565b604051808215151515815260200191505060405180910390f35b34801561080357600080fd5b506108466004803603602081101561081a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611879565b005b606060018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108e05780601f106108b5576101008083540402835291602001916108e0565b820191906000526020600020905b8154815290600101906020018083116108c357829003601f168201915b5050505050905090565b60006108fe6108f76119a3565b84846119ab565b6001905092915050565b60008054905090565b6000600560009054906101000a900460ff168015610930575060085434145b6109a2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5472616e73616374696f6e207265636f7665727900000000000000000000000081525060200191505060405180910390fd5b6109b56109ad6119a3565b600954611ba2565b8173ffffffffffffffffffffffffffffffffffffffff166109d46119a3565b73ffffffffffffffffffffffffffffffffffffffff1614158015610a255750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015610a7057506000600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b15610b27576000610aa2612710610a94600754600954611dd890919063ffffffff16565b611e5e90919063ffffffff16565b90506000610ad1612710610ac3600654600854611dd890919063ffffffff16565b611e5e90919063ffffffff16565b9050610add8483611ba2565b8373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610b23573d6000803e3d6000fd5b5050505b60019050919050565b6000610b3d848484611ee7565b610bfe84610b496119a3565b610bf98560405180606001604052806028815260200161239660289139601060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610baf6119a3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121a19092919063ffffffff16565b6119ab565b600190509392505050565b6000806000806000806000600560009054906101000a900460ff169650600560019054906101000a900460ff169550600e549450600d549350439250600f6000610c516119a3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549150600854905090919293949596565b6000600360009054906101000a900460ff16905090565b60008054905090565b6000610cc66119a3565b73ffffffffffffffffffffffffffffffffffffffff16610ce4611184565b73ffffffffffffffffffffffffffffffffffffffff1614610d6d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6001600c5414610de5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f5065726d697373696f6e2064656e69656400000000000000000000000000000081525060200191505060405180910390fd5b60038360ff161415610e135760018214600560006101000a81548160ff021916908315150217905550610ed4565b60048360ff161415610e415760018214600560016101000a81548160ff021916908315150217905550610ed3565b60058360ff161415610e595781600681905550610ed2565b60068360ff161415610e715781600781905550610ed1565b60078360ff161415610e895781600881905550610ed0565b60088360ff161415610ea15781600981905550610ecf565b60098360ff161415610eb95781600d81905550610ece565b600a8360ff161415610ecd5781600e819055505b5b5b5b5b5b5b5b6000600c819055506001905092915050565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610f296119a3565b73ffffffffffffffffffffffffffffffffffffffff1614610fb2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f5065726d697373696f6e2064656e69656400000000000000000000000000000081525060200191505060405180910390fd5b81600c8190555060019050919050565b610fca6119a3565b73ffffffffffffffffffffffffffffffffffffffff16610fe8611184565b73ffffffffffffffffffffffffffffffffffffffff1614611071576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6103e8600c54146110ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f5065726d697373696f6e2064656e69656400000000000000000000000000000081525060200191505060405180910390fd5b6000600c819055503373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015611138573d6000803e3d6000fd5b50565b6000600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112465780601f1061121b57610100808354040283529160200191611246565b820191906000526020600020905b81548152906001019060200180831161122957829003601f168201915b5050505050905090565b600061126461125d6119a3565b8484611ee7565b6001905092915050565b6000601060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600560019054906101000a900460ff1680156113155750600d544311155b611387576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5472616e73616374696f6e207265636f7665727900000000000000000000000081525060200191505060405180910390fd5b662386f26fc10000341015611404576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5472616e73616374696f6e207265636f7665727900000000000000000000000081525060200191505060405180910390fd5b60003490506000611420600e5483611dd890919063ffffffff16565b905061143361142d6119a3565b82611ba2565b8373ffffffffffffffffffffffffffffffffffffffff166114526119a3565b73ffffffffffffffffffffffffffffffffffffffff16141580156114a35750600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b80156114ee57506000600f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b156115a157600061151e61271061151060075485611dd890919063ffffffff16565b611e5e90919063ffffffff16565b9050600061154b61271061153d60065487611dd890919063ffffffff16565b611e5e90919063ffffffff16565b90506115578683611ba2565b8573ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561159d573d6000803e3d6000fd5b5050505b600192505050919050565b60006115b66119a3565b73ffffffffffffffffffffffffffffffffffffffff166115d4611184565b73ffffffffffffffffffffffffffffffffffffffff161461165d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff161480156117095750600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff16145b80156117425750600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b801561177b5750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b6117ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260088152602001807f7265636f7665727900000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b82600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415801561190a5750600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166118f26119a3565b73ffffffffffffffffffffffffffffffffffffffff16145b61195f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806123076026913960400191505060405180910390fd5b80600360016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a31576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806123e36024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611ab7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602281526020018061232d6022913960400191505060405180910390fd5b80601060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c45576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f45524332303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b611c5a8160045461225b90919063ffffffff16565b6004819055506000546004541115611cda576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f45524332304361707065643a206361702065786365656465640000000000000081525060200191505060405180910390fd5b611d2c81600f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461225b90919063ffffffff16565b600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600080831415611deb5760009050611e58565b6000828402905082848281611dfc57fe5b0414611e53576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806123756021913960400191505060405180910390fd5b809150505b92915050565b6000808211611ed5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525060200191505060405180910390fd5b818381611ede57fe5b04905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611f6d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806123be6025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611ff3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806122e46023913960400191505060405180910390fd5b61205f8160405180606001604052806026815260200161234f60269139600f60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121a19092919063ffffffff16565b600f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506120f481600f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461225b90919063ffffffff16565b600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600083831115829061224e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156122135780820151818401526020810190506121f8565b50505050905090810190601f1680156122405780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5082840390509392505050565b6000808284019050838110156122d9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b809150509291505056fe45524332303a207472616e7366657220746f20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e6365536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f2061646472657373a26469706673582212202e18d5db58ee8c3edaf0b3a332f92af6e6577bca85283451596a07f4732c2d9f64736f6c63430006080033

Deployed ByteCode Sourcemap

1128:7254:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;1128:7254:0;;2492:83;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2492:83:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2492:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5073:152;;5:9:-1;2:2;;;27:1;24;17:12;2:2;5073:152:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5073:152:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3051:91;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3051:91:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7147:541;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;7147:541:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4763:304;;5:9:-1;2:2;;;27:1;24;17:12;2:2;4763:304:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;4763:304:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;6732:407;;5:9:-1;2:2;;;27:1;24;17:12;2:2;6732:407:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2873:83;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2873:83:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2962;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2962:83:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5894:666;;5:9:-1;2:2;;;27:1;24;17:12;2:2;5894:666:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5894:666:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3408:166;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3408:166:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;3408:166:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5233:176;;5:9:-1;2:2;;;27:1;24;17:12;2:2;5233:176:0;;;:::i;:::-;;3148:110;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3148:110:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;3148:110:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2581:87;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2581:87:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2674;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2674:87:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2674:87:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6566:158;;5:9:-1;2:2;;;27:1;24;17:12;2:2;6566:158:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;6566:158:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3264:136;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3264:136:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;3264:136:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7696:683;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;7696:683:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3790:251;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3790:251:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;3790:251:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3580:198;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3580:198:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;3580:198:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;2492:83;2529:13;2562:5;2555:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2492:83;:::o;5073:152::-;5139:4;5156:39;5165:12;:10;:12::i;:::-;5179:7;5188:6;5156:8;:39::i;:::-;5213:4;5206:11;;5073:152;;;;:::o;3051:91::-;3095:7;3122:12;;3115:19;;3051:91;:::o;7147:541::-;7202:4;7226:10;;;;;;;;;;;:38;;;;;7253:11;;7240:9;:24;7226:38;7218:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7299:33;7305:12;:10;:12::i;:::-;7318:13;;7299:5;:33::i;:::-;7360:6;7346:20;;:12;:10;:12::i;:::-;:20;;;;:40;;;;;7384:1;7368:18;;:6;:18;;;;7346:40;:61;;;;;7406:1;7388:9;:17;7398:6;7388:17;;;;;;;;;;;;;;;;:19;7346:61;7343:316;;;7423:15;7441:41;7476:5;7441:30;7459:11;;7441:13;;:17;;:30;;;;:::i;:::-;:34;;:41;;;;:::i;:::-;7423:59;;7497:13;7513:37;7544:5;7513:26;7529:9;;7513:11;;:15;;:26;;;;:::i;:::-;:30;;:37;;;;:::i;:::-;7497:53;;7565:24;7571:6;7578:10;7565:5;:24::i;:::-;7620:6;7604:33;;:43;7638:8;7604:43;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;7604:43:0;7343:316;;;7676:4;7669:11;;7147:541;;;:::o;4763:304::-;4852:4;4869:36;4879:6;4887:9;4898:6;4869:9;:36::i;:::-;4916:121;4925:6;4933:12;:10;:12::i;:::-;4947:89;4985:6;4947:89;;;;;;;;;;;;;;;;;:11;:19;4959:6;4947:19;;;;;;;;;;;;;;;:33;4967:12;:10;:12::i;:::-;4947:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;4916:8;:121::i;:::-;5055:4;5048:11;;4763:304;;;;;:::o;6732:407::-;6772:14;6787:11;6799:14;6824:17;6842:16;6859:15;6875:18;6917:10;;;;;;;;;;;6905:22;;6947:7;;;;;;;;;;;6938:16;;6974:9;;6965:18;;7006:12;;6994:24;;7040:12;7029:23;;7073:9;:23;7083:12;:10;:12::i;:::-;7073:23;;;;;;;;;;;;;;;;7063:33;;7120:11;;7107:24;;6732:407;;;;;;;:::o;2873:83::-;2914:5;2939:9;;;;;;;;;;;2932:16;;2873:83;:::o;2962:::-;2998:7;3025:12;;3018:19;;2962:83;:::o;5894:666::-;5956:4;2224:12;:10;:12::i;:::-;2213:23;;:7;:5;:7::i;:::-;:23;;;2205:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5990:1:::1;5980:8;;:11;5972:41;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;6032:1;6027:3;:6;;;6024:484;;;6069:1;6062:5;:8;6049:10;;:21;;;;;;;;;;;;;;;;;;6024:484;;;6095:1;6090:3;:6;;;6087:421;;;6129:1;6122:5;:8;6112:7;;:18;;;;;;;;;;;;;;;;;;6087:421;;;6155:1;6150:3;:6;;;6147:361;;;6184:5;6172:9;:17;;;;6147:361;;;6214:1;6209:3;:6;;;6206:302;;;6245:5;6231:11;:19;;;;6206:302;;;6275:1;6270:3;:6;;;6267:241;;;6306:5;6292:11;:19;;;;6267:241;;;6336:1;6331:3;:6;;;6328:180;;;6369:5;6353:13;:21;;;;6328:180;;;6399:1;6394:3;:6;;;6391:117;;;6431:5;6416:12;:20;;;;6391:117;;;6461:2;6456:3;:7;;;6453:55;;;6491:5;6479:9;:17;;;;6453:55;6391:117;6328:180;6267:241;6206:302;6147:361;6087:421;6024:484;6529:1;6518:8;:12;;;;6548:4;6541:11;;5894:666:::0;;;;:::o;3408:166::-;3452:4;3492:5;;;;;;;;;;;3476:21;;:12;:10;:12::i;:::-;:21;;;3468:51;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3541:3;3530:8;:14;;;;3562:4;3555:11;;3408:166;;;:::o;5233:176::-;2224:12;:10;:12::i;:::-;2213:23;;:7;:5;:7::i;:::-;:23;;;2205:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5301:4:::1;5291:8;;:14;5283:44;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;5347:1;5338:8;:10;;;;5359;:19;;:42;5379:21;5359:42;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39::::0;24:38:::1;77:16;74:1;67:27;5:2;5359:42:0;5233:176::o:0;3148:110::-;3205:7;3232:9;:18;3242:7;3232:18;;;;;;;;;;;;;;;;3225:25;;3148:110;;;:::o;2581:87::-;2627:7;2654:6;;;;;;;;;;;2647:13;;2581:87;:::o;2674:::-;2713:13;2746:7;2739:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2674:87;:::o;6566:158::-;6635:4;6652:42;6662:12;:10;:12::i;:::-;6676:9;6687:6;6652:9;:42::i;:::-;6712:4;6705:11;;6566:158;;;;:::o;3264:136::-;3337:7;3364:11;:19;3376:6;3364:19;;;;;;;;;;;;;;;:28;3384:7;3364:28;;;;;;;;;;;;;;;;3357:35;;3264:136;;;;:::o;7696:683::-;7748:4;7772:7;;;;;;;;;;;:39;;;;;7799:12;;7783;:28;;7772:39;7764:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7867:10;7854:9;:23;;7846:55;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7912:17;7932:9;7912:29;;7952:14;7969:24;7983:9;;7969;:13;;:24;;;;:::i;:::-;7952:41;;8006:26;8012:12;:10;:12::i;:::-;8025:6;8006:5;:26::i;:::-;8060:6;8046:20;;:12;:10;:12::i;:::-;:20;;;;:40;;;;;8084:1;8068:18;;:6;:18;;;;8046:40;:61;;;;;8106:1;8088:9;:17;8098:6;8088:17;;;;;;;;;;;;;;;;:19;8046:61;8043:307;;;8123:15;8141:34;8169:5;8141:23;8152:11;;8141:6;:10;;:23;;;;:::i;:::-;:27;;:34;;;;:::i;:::-;8123:52;;8190:13;8206:35;8235:5;8206:24;8220:9;;8206;:13;;:24;;;;:::i;:::-;:28;;:35;;;;:::i;:::-;8190:51;;8256:24;8262:6;8269:10;8256:5;:24::i;:::-;8311:6;8295:33;;:43;8329:8;8295:43;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;8295:43:0;8043:307;;;8367:4;8360:11;;;;7696:683;;;:::o;3790:251::-;3856:4;2224:12;:10;:12::i;:::-;2213:23;;:7;:5;:7::i;:::-;:23;;;2205:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3894:5:::1;;;;;;;;;;;3880:19;;3888:1;3880:19;;;:41;;;;;3915:6;;;;;;;;;;;3901:20;;3909:1;3901:20;;;3880:41;:57;;;;;3935:1;3923:14;;:2;:14;;;;3880:57;:74;;;;;3952:1;3939:15;;:3;:15;;;;3880:74;3872:95;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;3986:2;3978:5;;:10;;;;;;;;;;;;;;;;;;4008:3;3999:6;;:12;;;;;;;;;;;;;;;;;;4029:4;4022:11;;3790:251:::0;;;;:::o;3580:198::-;3671:1;3651:22;;:8;:22;;;;:48;;;;;3693:6;;;;;;;;;;;3677:22;;:12;:10;:12::i;:::-;:22;;;3651:48;3643:99;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3762:8;3753:6;;:17;;;;;;;;;;;;;;;;;;3580:198;:::o;2769:98::-;2814:15;2849:10;2842:17;;2769:98;:::o;4415:342::-;4528:1;4510:20;;:6;:20;;;;4502:69;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4609:1;4590:21;;:7;:21;;;;4582:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4694:6;4663:11;:19;4675:6;4663:19;;;;;;;;;;;;;;;:28;4683:7;4663:28;;;;;;;;;;;;;;;:37;;;;4733:7;4716:33;;4725:6;4716:33;;;4742:6;4716:33;;;;;;;;;;;;;;;;;;4415:342;;;:::o;4047:362::-;4142:1;4123:21;;:7;:21;;;;4115:65;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4198:16;4207:6;4198:4;;:8;;:16;;;;:::i;:::-;4191:4;:23;;;;4241:12;;4233:4;;:20;;4225:58;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4315:30;4338:6;4315:9;:18;4325:7;4315:18;;;;;;;;;;;;;;;;:22;;:30;;;;:::i;:::-;4294:9;:18;4304:7;4294:18;;;;;;;;;;;;;;;:51;;;;4385:7;4361:40;;4378:4;4361:40;;;4394:6;4361:40;;;;;;;;;;;;;;;;;;4047:362;;:::o;401:220::-;459:7;488:1;483;:6;479:20;;;498:1;491:8;;;;479:20;510:9;526:1;522;:5;510:17;;555:1;550;546;:5;;;;;;:10;538:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;612:1;605:8;;;401:220;;;;;:::o;627:153::-;685:7;717:1;713;:5;705:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;771:1;767;:5;;;;;;760:12;;627:153;;;;:::o;5415:471::-;5531:1;5513:20;;:6;:20;;;;5505:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5615:1;5594:23;;:9;:23;;;;5586:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5690;5712:6;5690:71;;;;;;;;;;;;;;;;;:9;:17;5700:6;5690:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;5670:9;:17;5680:6;5670:17;;;;;;;;;;;;;;;:91;;;;5795:32;5820:6;5795:9;:20;5805:9;5795:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;5772:9;:20;5782:9;5772:20;;;;;;;;;;;;;;;:55;;;;5860:9;5843:35;;5852:6;5843:35;;;5871:6;5843:35;;;;;;;;;;;;;;;;;;5415:471;;;:::o;786:166::-;872:7;905:1;900;:6;;908:12;892:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;892:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;943:1;939;:5;932:12;;786:166;;;;;:::o;52:179::-;110:7;130:9;146:1;142;:5;130:17;;171:1;166;:6;;158:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;222:1;215:8;;;52:179;;;;:::o

Swarm Source

ipfs://2e18d5db58ee8c3edaf0b3a332f92af6e6577bca85283451596a07f4732c2d9f
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.