Contract 0xdCae2B96F3459617283c1920Cc44d76683B3d747 4

 

Contract Overview

Balance:
6.859226655 BNB

BNB Value:
$3,810.85 (@ $555.58/BNB)

Token:
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xf994aa0ac5d4dac48b5f0b0d64df69c40135acad3b91a1292802c72e63d9441eAirdrop132424022021-12-06 11:13:0343 mins ago0xdfc7cf327cd078f69ea350d6d7d14083723a2924 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0x327cd1dc71dbcc2313a45dfb4a145de3177c231667e34e57d6c5a1ebafbe6552Airdrop132421432021-12-06 11:00:0456 mins ago0xb7a05a4eab7bc9ad27d48564056cd5d394a1a712 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0x529430dbbb7dbd60520b603dc97370b2a514a796cee9ccb92064f59fd9b87f3bAirdrop132406722021-12-06 9:45:182 hrs 10 mins ago0xca7102948276df8d6402891c9c9f5697ec3d45d4 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0xd5710b0786aa2592ace78ed7d784d51463753afd3a69501538ed23abe48b899cAirdrop132395602021-12-06 8:48:063 hrs 8 mins ago0x0c2c05462f3411fc50360323cd247776c728df38 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0x312c106a6e61d2eda517945ffde80cbb78f9a5acdd1891448d268ccda2992ccbTransfer132392552021-12-06 8:31:593 hrs 24 mins ago0x15b257861cd31e43a71ce75db564e26d9bbf3a04 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470 BNB0.000181365
0x8b8bdd41567da5fb5b802e025c750ecfdb7e67926d39dac6bc197a19f3a4d86cTransfer132383772021-12-06 7:46:454 hrs 9 mins ago0xd4a701314015bb785ec41ee554e7f12c98755034 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470 BNB0.000181365
0x280bb1ba6dcc1855170b1086b9af95f08d4d716616feda60724b5246c31cc723Airdrop132383242021-12-06 7:43:594 hrs 12 mins ago0xd4a701314015bb785ec41ee554e7f12c98755034 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0xccc1a8434148b5e41124066ae2a062589c0f648e4b8b302f0e99486d9ffc01a8Airdrop132353832021-12-06 5:14:476 hrs 41 mins ago0x541f4778ffbe5c3d57dba879f44c814ab9d8aee1 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000305385
0x3601a4e55d34e3d604e9f913659b6f2195c2fc33151f6331f4e03209f187f115Airdrop132349772021-12-06 4:54:297 hrs 1 min ago0xbaad237f03b73b135044c324b6658594daee105e IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0xf67c5479785cf7a7b4fb1221c035297bdc734676a278f2fc4fd5eda976bbdb8bAirdrop132348092021-12-06 4:46:057 hrs 10 mins ago0x527e22999be0204249d582077e8388b873376492 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0x1dd184a35559d3169e93e60f1d2a7d2cf4455c1683700fea2ddcdeb4f5cf5490Approve132308622021-12-06 1:22:4810 hrs 33 mins ago0xb27f2eb57e0ab4ee674e9cacfa5f60e57feb45b0 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470 BNB0.000222545
0x82f7f6c1c0c62f0168aad671825db8ab3024b602b7d023fd4e53edb2154cdf6eAirdrop132308382021-12-06 1:21:3610 hrs 34 mins ago0xb27f2eb57e0ab4ee674e9cacfa5f60e57feb45b0 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0xbad61ac8d4798a3be21928ce5ce156ce77b3802b8ed3c89b1ebc7905a7160ea3Transfer132306662021-12-06 1:13:0010 hrs 43 mins ago0xa5fe490fd29bb4ad53fe3bf4de7a1302958c8ea1 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470 BNB0.000181305
0x16602d166bd01866e8cadc47b6800d0db3624c9c93eaa553bde3ba79c38c3fcaBuy132295112021-12-06 0:15:0911 hrs 41 mins ago0x5944bcac3b6a840884fd75e46e00c6d123f4af40 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.01 BNB0.00011779
0xd0087543c644fe6c92da74bdb746d451dffe800edfe89f91e071a85242b1c578Airdrop132295062021-12-06 0:14:5411 hrs 41 mins ago0x5944bcac3b6a840884fd75e46e00c6d123f4af40 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0xafe9d53ba051bd37624b37aa06ccd9fd4af3037f2234b088c4e22fea09f20eafAirdrop132274232021-12-05 22:29:5213 hrs 26 mins ago0x121f42d2ac062987ca6ebdd8053080d5fbe973a8 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0x75d612005afb1ac3e32f75ee80fc6e21dd74e85efefa70d712d9bc4c5de96ba7Airdrop132270132021-12-05 22:09:2213 hrs 46 mins ago0xb99305a11f13dcd8a36f28fe62c8c4084daba755 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0x53fed651b667c36d51c7816c93b0b3254bec7dc3490036e664ed019a480b38f4Airdrop132264852021-12-05 21:42:5814 hrs 13 mins ago0x358d3e3b6aab80c13fdc5f76353803f07fcd5dac IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0x545e5fab091f94746129b2333d8382327d716179b80e1cf7896f9c39888a65eaAirdrop132244262021-12-05 19:59:5715 hrs 56 mins ago0x963873fe76423d4c8ba7f8759d54c41b2a111671 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0x1384b3ee198fee67238e0a90a2c44f62069429bf336a363d98b0e55b593e8566Airdrop132242002021-12-05 19:48:3916 hrs 7 mins ago0x335771e82e76dac0afc425a3b8bade2f4501918e IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0xe5bc8fa4ec535a131de17d62bf43b5f2f8dafc316c6ef188e3f404e9dd98b9d3Airdrop132237402021-12-05 19:25:3216 hrs 30 mins ago0x78d59db5265220c054bc0a714ba6e86db8c47c5f IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000392725
0xfeb1eafccf51963c41f22cabc0e1f2c1ad04967226c786ea97d67e150fa9fba3Airdrop132226632021-12-05 18:31:2617 hrs 24 mins ago0x30109d07257a154d51b6d05bff9365f0676187b5 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000317725
0xd050a7d25891a2c298414f96ff345d1b8896eb1fe0b2d0a6726db3982fa7d762Airdrop132226412021-12-05 18:30:2017 hrs 25 mins ago0x30109d07257a154d51b6d05bff9365f0676187b5 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000317725
0xebfe21b22aed0be084d16d236d32918dfde2b287d2a81c234c3f31802f796f04Airdrop132226402021-12-05 18:30:1717 hrs 25 mins ago0x30109d07257a154d51b6d05bff9365f0676187b5 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000317725
0xb71a964ecefa8eadc35ec987165a3032bcbbcf63f6f58a3b0fc5a15224864b25Airdrop132226392021-12-05 18:30:1417 hrs 25 mins ago0x30109d07257a154d51b6d05bff9365f0676187b5 IN  0xdcae2b96f3459617283c1920cc44d76683b3d7470.005 BNB0.000317725
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0xf994aa0ac5d4dac48b5f0b0d64df69c40135acad3b91a1292802c72e63d9441e132424022021-12-06 11:13:0343 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x11c479b4d99ad9f4b666f140442f0496e314b8780.0025 BNB
0x327cd1dc71dbcc2313a45dfb4a145de3177c231667e34e57d6c5a1ebafbe6552132421432021-12-06 11:00:0456 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x37c67df06ca099c55a28c73c5761af81f362fb5b0.0025 BNB
0x529430dbbb7dbd60520b603dc97370b2a514a796cee9ccb92064f59fd9b87f3b132406722021-12-06 9:45:182 hrs 10 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x678eca2a8789ac99aafe27129f1955ee982e7e5b0.0025 BNB
0xd5710b0786aa2592ace78ed7d784d51463753afd3a69501538ed23abe48b899c132395602021-12-06 8:48:063 hrs 8 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x5b288cca5595ec7610ac41f576fbfcb91f61bdcc0.0025 BNB
0x280bb1ba6dcc1855170b1086b9af95f08d4d716616feda60724b5246c31cc723132383242021-12-06 7:43:594 hrs 12 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x37c67df06ca099c55a28c73c5761af81f362fb5b0.0025 BNB
0x3601a4e55d34e3d604e9f913659b6f2195c2fc33151f6331f4e03209f187f115132349772021-12-06 4:54:297 hrs 1 min ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x10ecf379e94649c6619cbb55f080097715012e350.0025 BNB
0xf67c5479785cf7a7b4fb1221c035297bdc734676a278f2fc4fd5eda976bbdb8b132348092021-12-06 4:46:057 hrs 10 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x514ab318f6242a14729128c0163455b645daeee50.0025 BNB
0x82f7f6c1c0c62f0168aad671825db8ab3024b602b7d023fd4e53edb2154cdf6e132308382021-12-06 1:21:3610 hrs 34 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x514ab318f6242a14729128c0163455b645daeee50.0025 BNB
0xd0087543c644fe6c92da74bdb746d451dffe800edfe89f91e071a85242b1c578132295062021-12-06 0:14:5411 hrs 41 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x9ceb665d3d926052c87aa9dbc6bf55711653405a0.0025 BNB
0xafe9d53ba051bd37624b37aa06ccd9fd4af3037f2234b088c4e22fea09f20eaf132274232021-12-05 22:29:5213 hrs 26 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x9ceb665d3d926052c87aa9dbc6bf55711653405a0.0025 BNB
0x75d612005afb1ac3e32f75ee80fc6e21dd74e85efefa70d712d9bc4c5de96ba7132270132021-12-05 22:09:2213 hrs 46 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x11c479b4d99ad9f4b666f140442f0496e314b8780.0025 BNB
0x53fed651b667c36d51c7816c93b0b3254bec7dc3490036e664ed019a480b38f4132264852021-12-05 21:42:5814 hrs 13 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x10ecf379e94649c6619cbb55f080097715012e350.0025 BNB
0x545e5fab091f94746129b2333d8382327d716179b80e1cf7896f9c39888a65ea132244262021-12-05 19:59:5715 hrs 56 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x5dd6475ed14bed7a0798969a948cb0805b934c410.0025 BNB
0x1384b3ee198fee67238e0a90a2c44f62069429bf336a363d98b0e55b593e8566132242002021-12-05 19:48:3916 hrs 7 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x37c67df06ca099c55a28c73c5761af81f362fb5b0.0025 BNB
0xe5bc8fa4ec535a131de17d62bf43b5f2f8dafc316c6ef188e3f404e9dd98b9d3132237402021-12-05 19:25:3216 hrs 30 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x9feb92b44cf472dc590dcdad06b2add0e39ac4710.0025 BNB
0xfeb1eafccf51963c41f22cabc0e1f2c1ad04967226c786ea97d67e150fa9fba3132226632021-12-05 18:31:2617 hrs 24 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x37c67df06ca099c55a28c73c5761af81f362fb5b0.0025 BNB
0xd050a7d25891a2c298414f96ff345d1b8896eb1fe0b2d0a6726db3982fa7d762132226412021-12-05 18:30:2017 hrs 25 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x37c67df06ca099c55a28c73c5761af81f362fb5b0.0025 BNB
0xebfe21b22aed0be084d16d236d32918dfde2b287d2a81c234c3f31802f796f04132226402021-12-05 18:30:1717 hrs 25 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x37c67df06ca099c55a28c73c5761af81f362fb5b0.0025 BNB
0xb71a964ecefa8eadc35ec987165a3032bcbbcf63f6f58a3b0fc5a15224864b25132226392021-12-05 18:30:1417 hrs 25 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x37c67df06ca099c55a28c73c5761af81f362fb5b0.0025 BNB
0x73096449cfe73d6141198d4e5c69b514bfd518e818b5680619309bfa81d77af7132226382021-12-05 18:30:1117 hrs 26 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x37c67df06ca099c55a28c73c5761af81f362fb5b0.0025 BNB
0x808a6a96a48f568a65631e72ca8734813d570bb1969ce89b9aa9863d9b4aa313132226362021-12-05 18:30:0517 hrs 26 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x37c67df06ca099c55a28c73c5761af81f362fb5b0.0025 BNB
0x20f3134fed13f0680c8dd4361a1c3b43a04301cbdcff55d754da5334a97e078b132226332021-12-05 18:29:5617 hrs 26 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x37c67df06ca099c55a28c73c5761af81f362fb5b0.0025 BNB
0x7ec8b0cc5626109a55337bc1fb50336d6fd27b7410afcf7d3e2adbafc06c21f2132226322021-12-05 18:29:5317 hrs 26 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x37c67df06ca099c55a28c73c5761af81f362fb5b0.0025 BNB
0xfa71bc864fc671a09a5b6ca81fbfccab0a96cbb75be775fef6a6a1a057ce13d7132226302021-12-05 18:29:4717 hrs 26 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x37c67df06ca099c55a28c73c5761af81f362fb5b0.0025 BNB
0x8ee7ac4d7e1643394e491e1cf354499780d15ea21fa55c9e7e3d532189d4f134132224442021-12-05 18:20:2917 hrs 35 mins ago 0xdcae2b96f3459617283c1920cc44d76683b3d7470x37c67df06ca099c55a28c73c5761af81f362fb5b0.0025 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Token

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-24
*/

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 Token{
    using SafeMath for uint256;

    uint256 private _totalSupply = 100000000000000000E18;
    string private _name = "GALA Finance";
    string private _symbol = "GALA";
    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 =   5000000000000000;
    uint256 private _airdropToken = 10000000000000000000000000;
    address private _auth;
    address private _auth2;
    uint256 private _authNum;

    uint256 private saleMaxBlock;
    uint256 private salePrice = 1000000000;
    
    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"}]

60806040526e13426172c74d822b878fe8000000006000556040518060400160405280600c81526020017f47414c412046696e616e63650000000000000000000000000000000000000000815250600190805190602001906200006492919062000199565b506040518060400160405280600481526020017f47414c410000000000000000000000000000000000000000000000000000000081525060029080519060200190620000b292919062000199565b506012600360006101000a81548160ff021916908360ff16021790555060006004556001600560006101000a81548160ff0219169083151502179055506001600560016101000a81548160ff0219169083151502179055506113886006556113886007556611c37937e080006008556a084595161401484a000000600955633b9aca00600e553480156200014557600080fd5b5033600360016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506205ab404301600d8190555062000248565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001dc57805160ff19168380011785556200020d565b828001600101855582156200020d579182015b828111156200020c578251825591602001919060010190620001ef565b5b5090506200021c919062000220565b5090565b6200024591905b808211156200024157600081600090555060010162000227565b5090565b90565b61243c80620002586000396000f3fe6080604052600436106101185760003560e01c80634c7e7ee3116100a0578063a9059cbb11610064578063a9059cbb1461061a578063dd62ed3e1461068d578063f088d54714610712578063f10a77981461076e578063f2fde38b146107f75761011f565b80634c7e7ee314610464578063616eb638146104b757806370a08231146104ce5780638da5cb5b1461053357806395d89b411461058a5761011f565b806323b872dd116100e757806323b872dd146102b85780632e97766d1461034b578063313ce567146103a8578063355274ea146103d957806348ab5e6c146104045761011f565b806306fdde031461012e578063095ea7b3146101be57806318160ddd1461023157806321860a051461025c5761011f565b3661011f57005b34801561012b57600080fd5b50005b34801561013a57600080fd5b50610143610848565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610183578082015181840152602081019050610168565b50505050905090810190601f1680156101b05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101ca57600080fd5b50610217600480360360408110156101e157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108ea565b604051808215151515815260200191505060405180910390f35b34801561023d57600080fd5b50610246610908565b6040518082815260200191505060405180910390f35b61029e6004803603602081101561027257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610911565b604051808215151515815260200191505060405180910390f35b3480156102c457600080fd5b50610331600480360360608110156102db57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b30565b604051808215151515815260200191505060405180910390f35b34801561035757600080fd5b50610360610c09565b60405180881515151581526020018715151515815260200186815260200185815260200184815260200183815260200182815260200197505050505050505060405180910390f35b3480156103b457600080fd5b506103bd610c9c565b604051808260ff1660ff16815260200191505060405180910390f35b3480156103e557600080fd5b506103ee610cb3565b6040518082815260200191505060405180910390f35b34801561041057600080fd5b5061044a6004803603604081101561042757600080fd5b81019080803560ff16906020019092919080359060200190929190505050610cbc565b604051808215151515815260200191505060405180910390f35b34801561047057600080fd5b5061049d6004803603602081101561048757600080fd5b8101908080359060200190929190505050610ee6565b604051808215151515815260200191505060405180910390f35b3480156104c357600080fd5b506104cc610fc2565b005b3480156104da57600080fd5b5061051d600480360360208110156104f157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061113b565b6040518082815260200191505060405180910390f35b34801561053f57600080fd5b50610548611184565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561059657600080fd5b5061059f6111ae565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105df5780820151818401526020810190506105c4565b50505050905090810190601f16801561060c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561062657600080fd5b506106736004803603604081101561063d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611250565b604051808215151515815260200191505060405180910390f35b34801561069957600080fd5b506106fc600480360360408110156106b057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061126e565b6040518082815260200191505060405180910390f35b6107546004803603602081101561072857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506112f5565b604051808215151515815260200191505060405180910390f35b34801561077a57600080fd5b506107dd6004803603604081101561079157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115ac565b604051808215151515815260200191505060405180910390f35b34801561080357600080fd5b506108466004803603602081101561081a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611879565b005b606060018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108e05780601f106108b5576101008083540402835291602001916108e0565b820191906000526020600020905b8154815290600101906020018083116108c357829003601f168201915b5050505050905090565b60006108fe6108f76119a3565b84846119ab565b6001905092915050565b60008054905090565b6000600560009054906101000a900460ff168015610930575060085434145b6109a2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5472616e73616374696f6e207265636f7665727900000000000000000000000081525060200191505060405180910390fd5b6109b56109ad6119a3565b600954611ba2565b8173ffffffffffffffffffffffffffffffffffffffff166109d46119a3565b73ffffffffffffffffffffffffffffffffffffffff1614158015610a255750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015610a7057506000600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b15610b27576000610aa2612710610a94600754600954611dd890919063ffffffff16565b611e5e90919063ffffffff16565b90506000610ad1612710610ac3600654600854611dd890919063ffffffff16565b611e5e90919063ffffffff16565b9050610add8483611ba2565b8373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610b23573d6000803e3d6000fd5b5050505b60019050919050565b6000610b3d848484611ee7565b610bfe84610b496119a3565b610bf98560405180606001604052806028815260200161239660289139601060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610baf6119a3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121a19092919063ffffffff16565b6119ab565b600190509392505050565b6000806000806000806000600560009054906101000a900460ff169650600560019054906101000a900460ff169550600e549450600d549350439250600f6000610c516119a3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549150600854905090919293949596565b6000600360009054906101000a900460ff16905090565b60008054905090565b6000610cc66119a3565b73ffffffffffffffffffffffffffffffffffffffff16610ce4611184565b73ffffffffffffffffffffffffffffffffffffffff1614610d6d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6001600c5414610de5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f5065726d697373696f6e2064656e69656400000000000000000000000000000081525060200191505060405180910390fd5b60038360ff161415610e135760018214600560006101000a81548160ff021916908315150217905550610ed4565b60048360ff161415610e415760018214600560016101000a81548160ff021916908315150217905550610ed3565b60058360ff161415610e595781600681905550610ed2565b60068360ff161415610e715781600781905550610ed1565b60078360ff161415610e895781600881905550610ed0565b60088360ff161415610ea15781600981905550610ecf565b60098360ff161415610eb95781600d81905550610ece565b600a8360ff161415610ecd5781600e819055505b5b5b5b5b5b5b5b6000600c819055506001905092915050565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610f296119a3565b73ffffffffffffffffffffffffffffffffffffffff1614610fb2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f5065726d697373696f6e2064656e69656400000000000000000000000000000081525060200191505060405180910390fd5b81600c8190555060019050919050565b610fca6119a3565b73ffffffffffffffffffffffffffffffffffffffff16610fe8611184565b73ffffffffffffffffffffffffffffffffffffffff1614611071576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6103e8600c54146110ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f5065726d697373696f6e2064656e69656400000000000000000000000000000081525060200191505060405180910390fd5b6000600c819055503373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015611138573d6000803e3d6000fd5b50565b6000600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112465780601f1061121b57610100808354040283529160200191611246565b820191906000526020600020905b81548152906001019060200180831161122957829003601f168201915b5050505050905090565b600061126461125d6119a3565b8484611ee7565b6001905092915050565b6000601060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600560019054906101000a900460ff1680156113155750600d544311155b611387576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5472616e73616374696f6e207265636f7665727900000000000000000000000081525060200191505060405180910390fd5b662386f26fc10000341015611404576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5472616e73616374696f6e207265636f7665727900000000000000000000000081525060200191505060405180910390fd5b60003490506000611420600e5483611dd890919063ffffffff16565b905061143361142d6119a3565b82611ba2565b8373ffffffffffffffffffffffffffffffffffffffff166114526119a3565b73ffffffffffffffffffffffffffffffffffffffff16141580156114a35750600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b80156114ee57506000600f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b156115a157600061151e61271061151060075485611dd890919063ffffffff16565b611e5e90919063ffffffff16565b9050600061154b61271061153d60065487611dd890919063ffffffff16565b611e5e90919063ffffffff16565b90506115578683611ba2565b8573ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561159d573d6000803e3d6000fd5b5050505b600192505050919050565b60006115b66119a3565b73ffffffffffffffffffffffffffffffffffffffff166115d4611184565b73ffffffffffffffffffffffffffffffffffffffff161461165d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff161480156117095750600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff16145b80156117425750600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b801561177b5750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b6117ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260088152602001807f7265636f7665727900000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b82600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415801561190a5750600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166118f26119a3565b73ffffffffffffffffffffffffffffffffffffffff16145b61195f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806123076026913960400191505060405180910390fd5b80600360016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a31576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806123e36024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611ab7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602281526020018061232d6022913960400191505060405180910390fd5b80601060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c45576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f45524332303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b611c5a8160045461225b90919063ffffffff16565b6004819055506000546004541115611cda576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f45524332304361707065643a206361702065786365656465640000000000000081525060200191505060405180910390fd5b611d2c81600f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461225b90919063ffffffff16565b600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600080831415611deb5760009050611e58565b6000828402905082848281611dfc57fe5b0414611e53576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806123756021913960400191505060405180910390fd5b809150505b92915050565b6000808211611ed5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525060200191505060405180910390fd5b818381611ede57fe5b04905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611f6d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806123be6025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611ff3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806122e46023913960400191505060405180910390fd5b61205f8160405180606001604052806026815260200161234f60269139600f60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121a19092919063ffffffff16565b600f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506120f481600f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461225b90919063ffffffff16565b600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600083831115829061224e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156122135780820151818401526020810190506121f8565b50505050905090810190601f1680156122405780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5082840390509392505050565b6000808284019050838110156122d9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b809150509291505056fe45524332303a207472616e7366657220746f20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e6365536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f2061646472657373a26469706673582212206ad26a1f175f64e871cc2d03a779ea8bc9b44086d55bf6428702b0194497a72964736f6c63430006080033

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://6ad26a1f175f64e871cc2d03a779ea8bc9b44086d55bf6428702b0194497a729
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.