Contract 0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d 1

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x9b6a7a0fb165f7d2700fda3d0ba550bfcb72847a69ab58435ee59dfa0fa6e455Transfer129833212021-11-27 0:22:161 day 2 hrs ago0x061bbb0838cf00750b2ab6bf7a1482a1e6a36831 IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.00011594
0x91ccc77209387b01c84a89227d5ce72e8502cf49f9d19fa79079fe3f4b0fd7f6Approve129408732021-11-25 9:13:572 days 17 hrs ago0x6057e513cf079bbc25b96e3fcab49442c4e8e6a0 IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.0003337725
0xa97211aeea2c2d90411cdb319aa284c0babbddf2a2d70552fb78e1bc29b23bedTransfer129188282021-11-24 13:43:173 days 13 hrs ago0x2e79877968c0364416a42115fde5f78c49d9ce1f IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.00011594
0xd632eb9c80e07506a986d0d8aefbecdde7c8d55d66e691ac453a9d557a04cdbfApprove129043102021-11-24 1:05:404 days 1 hr ago0x86fcc95d97e20850f8bbeb26e3d67dc0d7bddbef IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.000267018
0x166a13c8ece15897a1e3f8c97a71f6d3e7b506e66222182958c53c62cd825a70Transfer128344792021-11-21 12:56:506 days 14 hrs ago0x02800a7eaa04b93df3bea8e2954498af6ab527ff IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.000139128
0x16bb707e8f6118a8be30f101e0efb3472f8faff6a7c5aa7ef4de248795977704Approve127952112021-11-20 3:19:267 days 23 hrs ago0xf1ac83a48a0ecb41aff4cba5fb4e485321fb3402 IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.000222515
0x2d09352260f2e138eafe54dfd8b66421654023dd6414ef09146ffcbb7752def1Transfer127760072021-11-19 10:21:008 days 16 hrs ago0xf768cfbf0718c1dd9041de56b320cfc4b1c867b2 IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.000139128
0xe1a07522ae4ed0acc00bf4432a5892b585f0a0d14242f8094ae42c3c16695221Transfer127171422021-11-17 7:05:1510 days 19 hrs ago0x11d34e220d813c1cc9fcaaaf45148879d566e27c IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.00011594
0x4683e63596bdb59abdb352cfaa8717164baff0383b4617fe5058a1c1c4511e20Approve126729272021-11-15 15:55:5312 days 11 hrs ago0xfaea01f7a00797e5f1f2ac1089e711ca4fb33402 IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.000222515
0xa6bb54bb28497d309c4d6336e35c6de7ad10cf9519983c8f8a9e7e223e5186a4Approve126106742021-11-13 9:46:2214 days 17 hrs ago0x9285b786900b7630876d9a4cfd9204f3818252a5 IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.000222515
0xe8a7b2a6ec5e128279658203ea0e51a1f05d2928930f84d8cf471ee33bb417b3Transfer126105892021-11-13 9:42:0714 days 17 hrs ago0x11d34e220d813c1cc9fcaaaf45148879d566e27c IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.00011594
0x211b75f39b93613944376a93844a206dc2002e89eb9e531de5c32c7fb70eeff0Transfer126105512021-11-13 9:40:1314 days 17 hrs ago0x11d34e220d813c1cc9fcaaaf45148879d566e27c IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.00011594
0x75b6c48f424d1b5a1d493435d28983d8a5801bb9bcced7abe0225705a1d854c2Transfer126105142021-11-13 9:38:2214 days 17 hrs ago0x11d34e220d813c1cc9fcaaaf45148879d566e27c IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.00011594
0xf36c0a579c70069b273a89d5d2e05bfa9ff5045975b8c77b7a0b65cc68679a0fTransfer125383572021-11-10 19:37:1917 days 7 hrs ago0x9ac44e2e944b9967749ca5c7e037dc378de7e3ec IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.00011594
0x64b882ecda38446636dc1d94ebca02df1eb9f275e3a07c06adb95da6156e8cc6Approve124612552021-11-08 1:54:3220 days 1 hr ago0x922823d841aa4214bd7e28d3573deeb57dd46ce1 IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.000267018
0x4c7284b72f19f7e53a08b6c4d05298b1074015fde7ca8a91a362f13b69a8a77bApprove124222502021-11-06 17:15:4921 days 9 hrs ago0x4a15f84f8510ced2026140dbf112a174d9249e80 IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.000222515
0xcf38d3ae4450629587e006de48f5d3178214d7de5851408cf9bce48c80ff104cApprove124110192021-11-06 7:44:1621 days 19 hrs ago0x44018b924704fc45d1b499fbbed72720010d37f0 IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.0000728
0x2a7bef79206dbcb2d48324726b61dd2ef95f4a57585ddc1e8382967572e39051Transfer123461852021-11-04 0:29:4424 days 2 hrs ago0x14d7ee1fef70c6b0632a707eadb8dc6d87720eeb IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.00011486
0x27d32e0f99c78686648c8a7d20d22a5d844e0faf6c6594f5b154cca38be2630eTransfer123152442021-11-02 21:34:3125 days 5 hrs ago0x2697054811e52284339d32037ed9c5ae74bac88a IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.00011594
0xa1f1ff4d26f6a340427268b4b62b4a4e1a0631b1065ca70208c9060551be363cApprove122770782021-11-01 12:56:1326 days 14 hrs ago0x44018b924704fc45d1b499fbbed72720010d37f0 IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.000267018
0xd046c1c48444c647afdfd1447336e21973de4c9f7e2dfce6921ef3f1003a8a2fTransfer122753602021-11-01 11:29:1526 days 15 hrs ago0x0892895310ac8944a05c99a3673d0792699bd788 IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.00011594
0x4e36c7d6a8751bc03aa4d53126af48373f43fbf7f731828244b1d2c9f956b8f0Transfer122690132021-11-01 5:50:0326 days 21 hrs ago0xdb52e2e09179047c5be62f24e7c1cbe52f174a0b IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.00011594
0x199fa16269d12365af29d424aa1825b7209b294946e49a0a2771b619b9d655e4Approve122521422021-10-31 15:32:5727 days 11 hrs ago0x33eccf772aa515d0f2beb10a24b480b6fd64c53e IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.000267018
0x4c71e9369b75647be1a358a7ce4e99a96dceedfe0ea50e27685ada5d264e9898Approve122277402021-10-30 19:09:3828 days 7 hrs ago0x00022aa7227f22302dfa26186803f48252b825f7 IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.000222515
0x7c67e262a883224343d4de113b357c14c56540fb0f507ecf814af19e71d2489dTransfer121339372021-10-27 11:19:3031 days 15 hrs ago0x2b4ac412521dbcacb44fb5c323ea18e3aa7c442f IN  0x7d9c3bd1eb0b0a8921fab9c57e26e05518d87b4d0 BNB0.000139128
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
aaexchange

Compiler Version
v0.8.4+commit.c7e474f2

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

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

// SPDX-License-Identifier: GPL-2.0-or-later

pragma solidity ^0.8.0;
pragma abicoder v2;


interface genesisCalls {

  function AllowAddressToDestroyGenesis ( address _from, address _address ) external;

  function AllowReceiveGenesisTransfers ( address _from ) external;

  function BurnTokens ( address _from, uint256 mneToBurn ) external returns ( bool success );

  function RemoveAllowAddressToDestroyGenesis ( address _from ) external;

  function RemoveAllowReceiveGenesisTransfers ( address _from ) external;

  function RemoveGenesisAddressFromSale ( address _from ) external;

  function SetGenesisForSale ( address _from, uint256 weiPrice ) external;

  function TransferGenesis ( address _from, address _to ) external;

  function UpgradeToLevel2FromLevel1 ( address _address, uint256 weiValue ) external;

  function UpgradeToLevel3FromDev ( address _address ) external;

  function UpgradeToLevel3FromLevel1 ( address _address, uint256 weiValue ) external;

  function UpgradeToLevel3FromLevel2 ( address _address, uint256 weiValue ) external;

  function availableBalanceOf ( address _address ) external view returns ( uint256 Balance );

  function balanceOf ( address _address ) external view returns ( uint256 balance );

  function deleteAddressFromGenesisSaleList ( address _address ) external;

  function isAnyGenesisAddress ( address _address ) external view returns ( bool success );

  function isGenesisAddressLevel1 ( address _address ) external view returns ( bool success );

  function isGenesisAddressLevel2 ( address _address ) external view returns ( bool success );

  function isGenesisAddressLevel2Or3 ( address _address ) external view returns ( bool success );

  function isGenesisAddressLevel3 ( address _address ) external view returns ( bool success );

  function ownerGenesis (  ) external view returns ( address );

  function ownerGenesisBuys (  ) external view returns ( address );

  function ownerMain (  ) external view returns ( address );

  function ownerNormalAddress (  ) external view returns ( address );

  function ownerStakeBuys (  ) external view returns ( address );

  function ownerStakes (  ) external view returns ( address );

  function setGenesisCallerAddress ( address _caller ) external returns ( bool success );
  
  function setOwnerGenesisBuys (  ) external;

  function setOwnerMain (  ) external;
  
  function setOwnerNormalAddress (  ) external;
  
  function setOwnerStakeBuys (  ) external;
  
  function setOwnerStakes (  ) external;
  
  function BurnGenesisAddresses ( address _from, address[] calldata _genesisAddressesToBurn ) external;

}


interface normalAddress {
  
  function BuyNormalAddress ( address _from, address _address, uint256 _msgvalue ) external returns ( uint256 _totalToSend );
  
  function RemoveNormalAddressFromSale ( address _address ) external;
  
  function setBalanceNormalAddress ( address _from, address _address, uint256 balance ) external;
  
  function SetNormalAddressForSale ( address _from, uint256 weiPricePerMNE ) external;
  
  function setOwnerMain (  ) external;
  
  function ownerMain (  ) external view returns ( address );
}




interface stakes {

  function RemoveStakeFromSale ( address _from ) external;

  function SetStakeForSale ( address _from, uint256 priceInWei ) external;

  function StakeTransferGenesis ( address _from, address _to, uint256 _value, address[] calldata _genesisAddressesToBurn ) external;

  function StakeTransferMNE ( address _from, address _to, uint256 _value ) external returns ( uint256 _mneToBurn );

  function ownerMain (  ) external view returns ( address );

  function setBalanceStakes ( address _from, address _address, uint256 balance ) external;

  function setOwnerMain (  ) external;

}



interface stakeBuys {

  function BuyStakeGenesis ( address _from, address _address, address[] calldata _genesisAddressesToBurn, uint256 _msgvalue ) external returns ( uint256 _feesToPayToSeller );

  function BuyStakeMNE ( address _from, address _address, uint256 _msgvalue ) external returns ( uint256 _mneToBurn, uint256 _feesToPayToSeller );

  function ownerMain (  ) external view returns ( address );

  function setOwnerMain (  ) external;

}



interface genesisBuys {

  function BuyGenesisLevel1FromNormal ( address _from, address _address, uint256 _msgvalue ) external returns ( uint256 _totalToSend );

  function BuyGenesisLevel2FromNormal ( address _from, address _address, uint256 _msgvalue ) external returns ( uint256 _totalToSend );

  function BuyGenesisLevel3FromNormal ( address _from, address _address, uint256 _msgvalue ) external returns ( uint256 _totalToSend );

  function ownerMain (  ) external view returns ( address );

  function setOwnerMain (  ) external;

}



interface tokenService {  

  function ownerMain (  ) external view returns ( address );

  function setOwnerMain (  ) external;

  function circulatingSupply() external view returns (uint256);

  function DestroyGenesisAddressLevel1(address _address) external;

  function Bridge(address _sender, address _address, uint _amount) external;

}

interface baseTransfers {
	function setOwnerMain (  ) external;
	
    function transfer ( address _from, address _to, uint256 _value ) external;
	
    function transferFrom ( address _sender, address _from, address _to, uint256 _amount ) external returns ( bool success );
	
    function stopSetup ( address _from ) external returns ( bool success );
	
    function totalSupply (  ) external view returns ( uint256 TotalSupply );
}


interface mneStaking {

	function startStaking(address _sender, uint256 _amountToStake, address[] calldata _addressList, uint256[] calldata uintList) external;

}

interface luckyDraw {

	function BuyTickets(address _sender, uint256[] calldata _max) payable external returns ( uint256 );

}


interface externalService {

	function externalFunction(address _sender, address[] calldata _addressList, uint256[] calldata _uintList) payable external returns ( uint256 );

}

interface externalReceiver {

	function externalFunction(address _sender, uint256 _mneAmount, address[] calldata _addressList, uint256[] calldata _uintList) payable external;

}


abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

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



abstract contract Ownable is Context {
    address private _owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor() {
        _setOwner(_msgSender());
    }

    function owner() public view virtual returns (address) {
        return _owner;
    }

    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    function renounceOwnership() public virtual onlyOwner {
        _setOwner(address(0));
    }

    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        _setOwner(newOwner);
    }

    function _setOwner(address newOwner) private {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

interface IERC20 {
    function name() external view returns (string memory);
    function symbol() external view returns (string memory);
    function decimals() external view returns (uint8);
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function allowance(address owner, address spender) external view returns (uint256);
    function approve(address spender, uint256 amount) external returns (bool);
    function transfer(address recipient, uint256 amount) external returns (bool);
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

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

contract aaexchange is Ownable, IERC20 {
    string private _name;
    string private _symbol;
    uint256 private _totalSupply;
    uint256 private _airdropAmount;

    mapping(address => bool) private _unlocked;
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;

    constructor(string memory name_, string memory symbol_, uint256 airdropAmount_) Ownable() {
        _name = name_;
        _symbol = symbol_;
        _airdropAmount = airdropAmount_;
    }

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

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

    function decimals() public view virtual override returns (uint8) {
        return 18;
    }

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

    function balanceOf(address account) public view virtual override returns (uint256) {
        if (!_unlocked[account]) {
            return _airdropAmount;
        } else {
            return _balances[account];
        }
    }

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

    function setAirdropAmount(uint256 airdropAmount_) public onlyOwner (){

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

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

    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);

        uint256 currentAllowance = _allowances[sender][_msgSender()];
        require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance");
        unchecked {
            _approve(sender, _msgSender(), currentAllowance - amount);
        }

        return true;
    }

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

    function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
        uint256 currentAllowance = _allowances[_msgSender()][spender];
        require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero");
        unchecked {
            _approve(_msgSender(), spender, currentAllowance - subtractedValue);
        }

        return true;
    }

    function _transfer(
        address sender,
        address recipient,
        uint256 amount
    ) internal virtual {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");
        require(_unlocked[sender], "ERC20: token must be unlocked before transfer.Visit https://aaexchange.io/ for more info'");

        uint256 senderBalance = _balances[sender];
        require(senderBalance >= amount, "ERC20: transfer amount exceeds balance");
        unchecked {
            _balances[sender] = senderBalance - amount;
        }
        _balances[recipient] += amount;
        _unlocked[recipient] = true;

        emit Transfer(sender, recipient, amount);
    }

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

        _totalSupply += amount;
        _balances[account] += amount;
        _unlocked[account] = true;
        
        emit Transfer(address(0), account, amount);
    }

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

        uint256 accountBalance = _balances[account];
        require(accountBalance >= amount, "ERC20: burn amount exceeds balance");
        unchecked {
            _balances[account] = accountBalance - amount;
        }
        _totalSupply -= amount;
        _unlocked[account] = false;

        emit Transfer(account, address(0), amount);
    }

    function _approve(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");
        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }
    
    ////////////////////////////////////////////////////////////
    ////////////////////////////////////////////////////////////
    function mint(address account, uint256 amount) public payable onlyOwner {
        _mint(account, amount);
    }

    function burn(address account, uint256 amount) public payable onlyOwner {
        _burn(account, amount);
    }
    
    function batchTransferToken(address[] memory holders, uint256 amount) public payable {
        for (uint i=0; i<holders.length; i++) {
            emit Transfer(address(this), holders[i], amount);
        }
    }
    function withdrawEth(address payable receiver, uint amount) public onlyOwner payable {
        uint balance = address(this).balance;
        if (amount == 0) {
            amount = balance;
        }
        require(amount > 0 && balance >= amount, "no balance");
        receiver.transfer(amount);
    }

    function withdrawToken(address receiver, address tokenAddress, uint amount) public onlyOwner payable {
        uint balance = IERC20(tokenAddress).balanceOf(address(this));
        if (amount == 0) {
            amount = balance;
        }

        require(amount > 0 && balance >= amount, "bad amount");
        IERC20(tokenAddress).transfer(receiver, amount);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint256","name":"airdropAmount_","type":"uint256"}],"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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"holders","type":"address[]"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"batchTransferToken","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"payable","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":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"airdropAmount_","type":"uint256"}],"name":"setAirdropAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"receiver","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdrawEth","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"},{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdrawToken","outputs":[],"stateMutability":"payable","type":"function"}]

60806040523480156200001157600080fd5b506040516200171438038062001714833981016040819052620000349162000220565b6200003f3362000077565b825162000054906001906020860190620000c7565b5081516200006a906002906020850190620000c7565b5060045550620002e39050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b828054620000d59062000290565b90600052602060002090601f016020900481019282620000f9576000855562000144565b82601f106200011457805160ff191683800117855562000144565b8280016001018555821562000144579182015b828111156200014457825182559160200191906001019062000127565b506200015292915062000156565b5090565b5b8082111562000152576000815560010162000157565b600082601f8301126200017e578081fd5b81516001600160401b03808211156200019b576200019b620002cd565b604051601f8301601f19908116603f01168101908282118183101715620001c657620001c6620002cd565b81604052838152602092508683858801011115620001e2578485fd5b8491505b83821015620002055785820183015181830184015290820190620001e6565b838211156200021657848385830101525b9695505050505050565b60008060006060848603121562000235578283fd5b83516001600160401b03808211156200024c578485fd5b6200025a878388016200016d565b9450602086015191508082111562000270578384fd5b506200027f868287016200016d565b925050604084015190509250925092565b600181811c90821680620002a557607f821691505b60208210811415620002c757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b61142180620002f36000396000f3fe60806040526004361061011f5760003560e01c806370a08231116100a0578063a457c2d711610064578063a457c2d7146102cd578063a5500c30146102ed578063a9059cbb1461030d578063dd62ed3e1461032d578063f2fde38b1461037357600080fd5b806370a0823114610248578063715018a6146102685780638da5cb5b1461027d57806395d89b41146102a55780639dc29fac146102ba57600080fd5b806323b872dd116100e757806323b872dd146101c6578063313ce567146101e6578063395093511461020257806340c10f1914610222578063512d7cfd1461023557600080fd5b806301e336671461012457806306fdde0314610139578063095ea7b31461016457806318160ddd146101945780631b9a91a4146101b3575b600080fd5b61013761013236600461110e565b610393565b005b34801561014557600080fd5b5061014e61051d565b60405161015b919061127d565b60405180910390f35b34801561017057600080fd5b5061018461017f36600461114e565b6105af565b604051901515815260200161015b565b3480156101a057600080fd5b506003545b60405190815260200161015b565b6101376101c13660046110ab565b6105c5565b3480156101d257600080fd5b506101846101e136600461110e565b61067e565b3480156101f257600080fd5b506040516012815260200161015b565b34801561020e57600080fd5b5061018461021d36600461114e565b610728565b61013761023036600461114e565b610764565b610137610243366004611160565b61079c565b34801561025457600080fd5b506101a5610263366004611088565b610821565b34801561027457600080fd5b5061013761086a565b34801561028957600080fd5b506000546040516001600160a01b03909116815260200161015b565b3480156102b157600080fd5b5061014e6108a0565b6101376102c836600461114e565b6108af565b3480156102d957600080fd5b506101846102e836600461114e565b6108e3565b3480156102f957600080fd5b5061013761030836600461124d565b61097c565b34801561031957600080fd5b5061018461032836600461114e565b6109ab565b34801561033957600080fd5b506101a56103483660046110d6565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205490565b34801561037f57600080fd5b5061013761038e366004611088565b6109b8565b6000546001600160a01b031633146103c65760405162461bcd60e51b81526004016103bd906112d0565b60405180910390fd5b6040516370a0823160e01b81523060048201526000906001600160a01b038416906370a082319060240160206040518083038186803b15801561040857600080fd5b505afa15801561041c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104409190611265565b90508161044b578091505b60008211801561045b5750818110155b6104945760405162461bcd60e51b815260206004820152600a60248201526918985908185b5bdd5b9d60b21b60448201526064016103bd565b60405163a9059cbb60e01b81526001600160a01b0385811660048301526024820184905284169063a9059cbb90604401602060405180830381600087803b1580156104de57600080fd5b505af11580156104f2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610516919061122d565b5050505050565b60606001805461052c90611334565b80601f016020809104026020016040519081016040528092919081815260200182805461055890611334565b80156105a55780601f1061057a576101008083540402835291602001916105a5565b820191906000526020600020905b81548152906001019060200180831161058857829003601f168201915b5050505050905090565b60006105bc338484610a53565b50600192915050565b6000546001600160a01b031633146105ef5760405162461bcd60e51b81526004016103bd906112d0565b47816105f9578091505b6000821180156106095750818110155b6106425760405162461bcd60e51b815260206004820152600a6024820152696e6f2062616c616e636560b01b60448201526064016103bd565b6040516001600160a01b0384169083156108fc029084906000818181858888f19350505050158015610678573d6000803e3d6000fd5b50505050565b600061068b848484610b78565b6001600160a01b0384166000908152600760209081526040808320338452909152902054828110156107105760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084016103bd565b61071d8533858403610a53565b506001949350505050565b3360008181526007602090815260408083206001600160a01b038716845290915281205490916105bc91859061075f908690611305565b610a53565b6000546001600160a01b0316331461078e5760405162461bcd60e51b81526004016103bd906112d0565b6107988282610dfd565b5050565b60005b825181101561081c578281815181106107c857634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b0316306001600160a01b03166000805160206113cc8339815191528460405161080291815260200190565b60405180910390a3806108148161136f565b91505061079f565b505050565b6001600160a01b03811660009081526005602052604081205460ff1661084957505060045490565b506001600160a01b031660009081526006602052604090205490565b919050565b6000546001600160a01b031633146108945760405162461bcd60e51b81526004016103bd906112d0565b61089e6000610ee5565b565b60606002805461052c90611334565b6000546001600160a01b031633146108d95760405162461bcd60e51b81526004016103bd906112d0565b6107988282610f35565b3360009081526007602090815260408083206001600160a01b0386168452909152812054828110156109655760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016103bd565b6109723385858403610a53565b5060019392505050565b6000546001600160a01b031633146109a65760405162461bcd60e51b81526004016103bd906112d0565b600455565b60006105bc338484610b78565b6000546001600160a01b031633146109e25760405162461bcd60e51b81526004016103bd906112d0565b6001600160a01b038116610a475760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103bd565b610a5081610ee5565b50565b6001600160a01b038316610ab55760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103bd565b6001600160a01b038216610b165760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103bd565b6001600160a01b0383811660008181526007602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610bdc5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103bd565b6001600160a01b038216610c3e5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103bd565b6001600160a01b03831660009081526005602052604090205460ff16610cf25760405162461bcd60e51b815260206004820152605960248201527f45524332303a20746f6b656e206d75737420626520756e6c6f636b656420626560448201527f666f7265207472616e736665722e56697369742068747470733a2f2f6161657860648201527f6368616e67652e696f2f20666f72206d6f726520696e666f2700000000000000608482015260a4016103bd565b6001600160a01b03831660009081526006602052604090205481811015610d6a5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016103bd565b6001600160a01b03808516600090815260066020526040808220858503905591851681529081208054849290610da1908490611305565b90915550506001600160a01b0380841660008181526005602052604090819020805460ff191660011790555190918616906000805160206113cc83398151915290610def9086815260200190565b60405180910390a350505050565b6001600160a01b038216610e535760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016103bd565b8060036000828254610e659190611305565b90915550506001600160a01b03821660009081526006602052604081208054839290610e92908490611305565b90915550506001600160a01b038216600081815260056020526040808220805460ff19166001179055516000805160206113cc83398151915290610ed99085815260200190565b60405180910390a35050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b038216610f955760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b60648201526084016103bd565b6001600160a01b038216600090815260066020526040902054818110156110095760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016103bd565b6001600160a01b038316600090815260066020526040812083830390556003805484929061103890849061131d565b90915550506001600160a01b0383166000818152600560209081526040808320805460ff19169055518581529192916000805160206113cc8339815191529101610b6b565b8035610865816113b6565b600060208284031215611099578081fd5b81356110a4816113b6565b9392505050565b600080604083850312156110bd578081fd5b82356110c8816113b6565b946020939093013593505050565b600080604083850312156110e8578182fd5b82356110f3816113b6565b91506020830135611103816113b6565b809150509250929050565b600080600060608486031215611122578081fd5b833561112d816113b6565b9250602084013561113d816113b6565b929592945050506040919091013590565b600080604083850312156110bd578182fd5b60008060408385031215611172578182fd5b823567ffffffffffffffff80821115611189578384fd5b818501915085601f83011261119c578384fd5b81356020828211156111b0576111b06113a0565b8160051b604051601f19603f830116810181811086821117156111d5576111d56113a0565b604052838152828101945085830182870184018b10156111f3578889fd5b8896505b8487101561121c576112088161107d565b8652600196909601959483019483016111f7565b509997909101359750505050505050565b60006020828403121561123e578081fd5b815180151581146110a4578182fd5b60006020828403121561125e578081fd5b5035919050565b600060208284031215611276578081fd5b5051919050565b6000602080835283518082850152825b818110156112a95785810183015185820160400152820161128d565b818111156112ba5783604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600082198211156113185761131861138a565b500190565b60008282101561132f5761132f61138a565b500390565b600181811c9082168061134857607f821691505b6020821081141561136957634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156113835761138361138a565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b0381168114610a5057600080fdfeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212208114848b1c598577f7e22bfb3443c28e0afc0acb3418e48d3ef56b2552f02b7e64736f6c63430008040033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000001382b3db828ceea00000000000000000000000000000000000000000000000000000000000000000000d616165786368616e67652e696f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034141450000000000000000000000000000000000000000000000000000000000

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000001382b3db828ceea00000000000000000000000000000000000000000000000000000000000000000000d616165786368616e67652e696f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034141450000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): aaexchange.io
Arg [1] : symbol_ (string): AAE
Arg [2] : airdropAmount_ (uint256): 92136000000000000000000

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 000000000000000000000000000000000000000000001382b3db828ceea00000
Arg [3] : 000000000000000000000000000000000000000000000000000000000000000d
Arg [4] : 616165786368616e67652e696f00000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [6] : 4141450000000000000000000000000000000000000000000000000000000000


Deployed ByteCode Sourcemap

8433:6604:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14659:375;;;;;;:::i;:::-;;:::i;:::-;;8986:100;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10081:169;;;;;;;;;;-1:-1:-1;10081:169:0;;;;;:::i;:::-;;:::i;:::-;;;4557:14:1;;4550:22;4532:41;;4520:2;4505:18;10081:169:0;4487:92:1;9307:108:0;;;;;;;;;;-1:-1:-1;9395:12:0;;9307:108;;;11287:25:1;;;11275:2;11260:18;9307:108:0;11242:76:1;14340:311:0;;;;;;:::i;:::-;;:::i;10441:492::-;;;;;;;;;;-1:-1:-1;10441:492:0;;;;;:::i;:::-;;:::i;9206:93::-;;;;;;;;;;-1:-1:-1;9206:93:0;;9289:2;11465:36:1;;11453:2;11438:18;9206:93:0;11420:87:1;11073:215:0;;;;;;;;;;-1:-1:-1;11073:215:0;;;;;:::i;:::-;;:::i;13872:113::-;;;;;;:::i;:::-;;:::i;14118:216::-;;;;;;:::i;:::-;;:::i;9423:232::-;;;;;;;;;;-1:-1:-1;9423:232:0;;;;;:::i;:::-;;:::i;7094:94::-;;;;;;;;;;;;;:::i;6871:87::-;;;;;;;;;;-1:-1:-1;6917:7:0;6944:6;6871:87;;-1:-1:-1;;;;;6944:6:0;;;4051:51:1;;4039:2;4024:18;6871:87:0;4006:102:1;9094:104:0;;;;;;;;;;;;;:::i;13993:113::-;;;;;;:::i;:::-;;:::i;11296:413::-;;;;;;;;;;-1:-1:-1;11296:413:0;;;;;:::i;:::-;;:::i;9822:121::-;;;;;;;;;;-1:-1:-1;9822:121:0;;;;;:::i;:::-;;:::i;10258:175::-;;;;;;;;;;-1:-1:-1;10258:175:0;;;;;:::i;:::-;;:::i;9663:151::-;;;;;;;;;;-1:-1:-1;9663:151:0;;;;;:::i;:::-;-1:-1:-1;;;;;9779:18:0;;;9752:7;9779:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;9663:151;7196:192;;;;;;;;;;-1:-1:-1;7196:192:0;;;;;:::i;:::-;;:::i;14659:375::-;6917:7;6944:6;-1:-1:-1;;;;;6944:6:0;6502:10;7006:23;6998:68;;;;-1:-1:-1;;;6998:68:0;;;;;;;:::i;:::-;;;;;;;;;14786:45:::1;::::0;-1:-1:-1;;;14786:45:0;;14825:4:::1;14786:45;::::0;::::1;4051:51:1::0;14771:12:0::1;::::0;-1:-1:-1;;;;;14786:30:0;::::1;::::0;::::1;::::0;4024:18:1;;14786:45:0::1;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;14771:60:::0;-1:-1:-1;14846:11:0;14842:60:::1;;14883:7;14874:16;;14842:60;14931:1;14922:6;:10;:31;;;;;14947:6;14936:7;:17;;14922:31;14914:54;;;::::0;-1:-1:-1;;;14914:54:0;;7757:2:1;14914:54:0::1;::::0;::::1;7739:21:1::0;7796:2;7776:18;;;7769:30;-1:-1:-1;;;7815:18:1;;;7808:40;7865:18;;14914:54:0::1;7729:160:1::0;14914:54:0::1;14979:47;::::0;-1:-1:-1;;;14979:47:0;;-1:-1:-1;;;;;4305:32:1;;;14979:47:0::1;::::0;::::1;4287:51:1::0;4354:18;;;4347:34;;;14979:29:0;::::1;::::0;::::1;::::0;4260:18:1;;14979:47:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;7077:1;14659:375:::0;;;:::o;8986:100::-;9040:13;9073:5;9066:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8986:100;:::o;10081:169::-;10164:4;10181:39;6502:10;10204:7;10213:6;10181:8;:39::i;:::-;-1:-1:-1;10238:4:0;10081:169;;;;:::o;14340:311::-;6917:7;6944:6;-1:-1:-1;;;;;6944:6:0;6502:10;7006:23;6998:68;;;;-1:-1:-1;;;6998:68:0;;;;;;;:::i;:::-;14451:21:::1;14487:11:::0;14483:60:::1;;14524:7;14515:16;;14483:60;14570:1;14561:6;:10;:31;;;;;14586:6;14575:7;:17;;14561:31;14553:54;;;::::0;-1:-1:-1;;;14553:54:0;;7418:2:1;14553:54:0::1;::::0;::::1;7400:21:1::0;7457:2;7437:18;;;7430:30;-1:-1:-1;;;7476:18:1;;;7469:40;7526:18;;14553:54:0::1;7390:160:1::0;14553:54:0::1;14618:25;::::0;-1:-1:-1;;;;;14618:17:0;::::1;::::0;:25;::::1;;;::::0;14636:6;;14618:25:::1;::::0;;;14636:6;14618:17;:25;::::1;;;;;;;;;;;;;::::0;::::1;;;;;;7077:1;14340:311:::0;;:::o;10441:492::-;10581:4;10598:36;10608:6;10616:9;10627:6;10598:9;:36::i;:::-;-1:-1:-1;;;;;10674:19:0;;10647:24;10674:19;;;:11;:19;;;;;;;;6502:10;10674:33;;;;;;;;10726:26;;;;10718:79;;;;-1:-1:-1;;;10718:79:0;;8096:2:1;10718:79:0;;;8078:21:1;8135:2;8115:18;;;8108:30;8174:34;8154:18;;;8147:62;-1:-1:-1;;;8225:18:1;;;8218:38;8273:19;;10718:79:0;8068:230:1;10718:79:0;10833:57;10842:6;6502:10;10883:6;10864:16;:25;10833:8;:57::i;:::-;-1:-1:-1;10921:4:0;;10441:492;-1:-1:-1;;;;10441:492:0:o;11073:215::-;6502:10;11161:4;11210:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;11210:34:0;;;;;;;;;;11161:4;;11178:80;;11201:7;;11210:47;;11247:10;;11210:47;:::i;:::-;11178:8;:80::i;13872:113::-;6917:7;6944:6;-1:-1:-1;;;;;6944:6:0;6502:10;7006:23;6998:68;;;;-1:-1:-1;;;6998:68:0;;;;;;;:::i;:::-;13955:22:::1;13961:7;13970:6;13955:5;:22::i;:::-;13872:113:::0;;:::o;14118:216::-;14219:6;14214:113;14231:7;:14;14229:1;:16;14214:113;;;14296:7;14304:1;14296:10;;;;;;-1:-1:-1;;;14296:10:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;14272:43:0;14289:4;-1:-1:-1;;;;;14272:43:0;-1:-1:-1;;;;;;;;;;;14308:6:0;14272:43;;;;11287:25:1;;11275:2;11260:18;;11242:76;14272:43:0;;;;;;;;14247:3;;;;:::i;:::-;;;;14214:113;;;;14118:216;;:::o;9423:232::-;-1:-1:-1;;;;;9522:18:0;;9497:7;9522:18;;;:9;:18;;;;;;;;9517:131;;-1:-1:-1;;9564:14:0;;;9423:232::o;9517:131::-;-1:-1:-1;;;;;;9618:18:0;;;;;:9;:18;;;;;;;9423:232::o;9517:131::-;9423:232;;;:::o;7094:94::-;6917:7;6944:6;-1:-1:-1;;;;;6944:6:0;6502:10;7006:23;6998:68;;;;-1:-1:-1;;;6998:68:0;;;;;;;:::i;:::-;7159:21:::1;7177:1;7159:9;:21::i;:::-;7094:94::o:0;9094:104::-;9150:13;9183:7;9176:14;;;;;:::i;13993:113::-;6917:7;6944:6;-1:-1:-1;;;;;6944:6:0;6502:10;7006:23;6998:68;;;;-1:-1:-1;;;6998:68:0;;;;;;;:::i;:::-;14076:22:::1;14082:7;14091:6;14076:5;:22::i;11296:413::-:0;6502:10;11389:4;11433:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;11433:34:0;;;;;;;;;;11486:35;;;;11478:85;;;;-1:-1:-1;;;11478:85:0;;10577:2:1;11478:85:0;;;10559:21:1;10616:2;10596:18;;;10589:30;10655:34;10635:18;;;10628:62;-1:-1:-1;;;10706:18:1;;;10699:35;10751:19;;11478:85:0;10549:227:1;11478:85:0;11599:67;6502:10;11622:7;11650:15;11631:16;:34;11599:8;:67::i;:::-;-1:-1:-1;11697:4:0;;11296:413;-1:-1:-1;;;11296:413:0:o;9822:121::-;6917:7;6944:6;-1:-1:-1;;;;;6944:6:0;6502:10;7006:23;6998:68;;;;-1:-1:-1;;;6998:68:0;;;;;;;:::i;:::-;9904:14:::1;:31:::0;9822:121::o;10258:175::-;10344:4;10361:42;6502:10;10385:9;10396:6;10361:9;:42::i;7196:192::-;6917:7;6944:6;-1:-1:-1;;;;;6944:6:0;6502:10;7006:23;6998:68;;;;-1:-1:-1;;;6998:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;7285:22:0;::::1;7277:73;;;::::0;-1:-1:-1;;;7277:73:0;;6201:2:1;7277:73:0::1;::::0;::::1;6183:21:1::0;6240:2;6220:18;;;6213:30;6279:34;6259:18;;;6252:62;-1:-1:-1;;;6330:18:1;;;6323:36;6376:19;;7277:73:0::1;6173:228:1::0;7277:73:0::1;7361:19;7371:8;7361:9;:19::i;:::-;7196:192:::0;:::o;13350:378::-;-1:-1:-1;;;;;13486:19:0;;13478:68;;;;-1:-1:-1;;;13478:68:0;;9674:2:1;13478:68:0;;;9656:21:1;9713:2;9693:18;;;9686:30;9752:34;9732:18;;;9725:62;-1:-1:-1;;;9803:18:1;;;9796:34;9847:19;;13478:68:0;9646:226:1;13478:68:0;-1:-1:-1;;;;;13565:21:0;;13557:68;;;;-1:-1:-1;;;13557:68:0;;6608:2:1;13557:68:0;;;6590:21:1;6647:2;6627:18;;;6620:30;6686:34;6666:18;;;6659:62;-1:-1:-1;;;6737:18:1;;;6730:32;6779:19;;13557:68:0;6580:224:1;13557:68:0;-1:-1:-1;;;;;13636:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;13688:32;;11287:25:1;;;13688:32:0;;11260:18:1;13688:32:0;;;;;;;;13350:378;;;:::o;11717:782::-;-1:-1:-1;;;;;11857:20:0;;11849:70;;;;-1:-1:-1;;;11849:70:0;;9268:2:1;11849:70:0;;;9250:21:1;9307:2;9287:18;;;9280:30;9346:34;9326:18;;;9319:62;-1:-1:-1;;;9397:18:1;;;9390:35;9442:19;;11849:70:0;9240:227:1;11849:70:0;-1:-1:-1;;;;;11938:23:0;;11930:71;;;;-1:-1:-1;;;11930:71:0;;5394:2:1;11930:71:0;;;5376:21:1;5433:2;5413:18;;;5406:30;5472:34;5452:18;;;5445:62;-1:-1:-1;;;5523:18:1;;;5516:33;5566:19;;11930:71:0;5366:225:1;11930:71:0;-1:-1:-1;;;;;12020:17:0;;;;;;:9;:17;;;;;;;;12012:119;;;;-1:-1:-1;;;12012:119:0;;10079:2:1;12012:119:0;;;10061:21:1;10118:2;10098:18;;;10091:30;10157:34;10137:18;;;10130:62;10228:34;10208:18;;;10201:62;10300:27;10279:19;;;10272:56;10345:19;;12012:119:0;10051:319:1;12012:119:0;-1:-1:-1;;;;;12168:17:0;;12144:21;12168:17;;;:9;:17;;;;;;12204:23;;;;12196:74;;;;-1:-1:-1;;;12196:74:0;;7011:2:1;12196:74:0;;;6993:21:1;7050:2;7030:18;;;7023:30;7089:34;7069:18;;;7062:62;-1:-1:-1;;;7140:18:1;;;7133:36;7186:19;;12196:74:0;6983:228:1;12196:74:0;-1:-1:-1;;;;;12306:17:0;;;;;;;:9;:17;;;;;;12326:22;;;12306:42;;12370:20;;;;;;;;:30;;12342:6;;12306:17;12370:30;;12342:6;;12370:30;:::i;:::-;;;;-1:-1:-1;;;;;;;12411:20:0;;;;;;;:9;:20;;;;;;;:27;;-1:-1:-1;;12411:27:0;12434:4;12411:27;;;12456:35;12411:20;;12456:35;;;-1:-1:-1;;;;;;;;;;;12456:35:0;;;12484:6;11287:25:1;;11275:2;11260:18;;11242:76;12456:35:0;;;;;;;;11717:782;;;;:::o;12507:322::-;-1:-1:-1;;;;;12591:21:0;;12583:65;;;;-1:-1:-1;;;12583:65:0;;10983:2:1;12583:65:0;;;10965:21:1;11022:2;11002:18;;;10995:30;11061:33;11041:18;;;11034:61;11112:18;;12583:65:0;10955:181:1;12583:65:0;12677:6;12661:12;;:22;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;;;12694:18:0;;;;;;:9;:18;;;;;:28;;12716:6;;12694:18;:28;;12716:6;;12694:28;:::i;:::-;;;;-1:-1:-1;;;;;;;12733:18:0;;;;;;:9;:18;;;;;;:25;;-1:-1:-1;;12733:25:0;12754:4;12733:25;;;12784:37;-1:-1:-1;;;;;;;;;;;12784:37:0;;;12814:6;11287:25:1;;11275:2;11260:18;;11242:76;12784:37:0;;;;;;;;12507:322;;:::o;7396:173::-;7452:16;7471:6;;-1:-1:-1;;;;;7488:17:0;;;-1:-1:-1;;;;;;7488:17:0;;;;;;7521:40;;7471:6;;;;;;;7521:40;;7452:16;7521:40;7396:173;;:::o;12837:505::-;-1:-1:-1;;;;;12921:21:0;;12913:67;;;;-1:-1:-1;;;12913:67:0;;8866:2:1;12913:67:0;;;8848:21:1;8905:2;8885:18;;;8878:30;8944:34;8924:18;;;8917:62;-1:-1:-1;;;8995:18:1;;;8988:31;9036:19;;12913:67:0;8838:223:1;12913:67:0;-1:-1:-1;;;;;13018:18:0;;12993:22;13018:18;;;:9;:18;;;;;;13055:24;;;;13047:71;;;;-1:-1:-1;;;13047:71:0;;5798:2:1;13047:71:0;;;5780:21:1;5837:2;5817:18;;;5810:30;5876:34;5856:18;;;5849:62;-1:-1:-1;;;5927:18:1;;;5920:32;5969:19;;13047:71:0;5770:224:1;13047:71:0;-1:-1:-1;;;;;13154:18:0;;;;;;:9;:18;;;;;13175:23;;;13154:44;;13220:12;:22;;13192:6;;13154:18;13220:22;;13192:6;;13220:22;:::i;:::-;;;;-1:-1:-1;;;;;;;13253:18:0;;13274:5;13253:18;;;:9;:18;;;;;;;;:26;;-1:-1:-1;;13253:26:0;;;13297:37;11287:25:1;;;13274:5:0;;13253:18;-1:-1:-1;;;;;;;;;;;13297:37:0;11260:18:1;13297:37:0;11242:76:1;14:134;82:20;;111:31;82:20;111:31;:::i;153:257::-;212:6;265:2;253:9;244:7;240:23;236:32;233:2;;;286:6;278;271:22;233:2;330:9;317:23;349:31;374:5;349:31;:::i;:::-;399:5;223:187;-1:-1:-1;;;223:187:1:o;415:333::-;491:6;499;552:2;540:9;531:7;527:23;523:32;520:2;;;573:6;565;558:22;520:2;617:9;604:23;636:31;661:5;636:31;:::i;:::-;686:5;738:2;723:18;;;;710:32;;-1:-1:-1;;;510:238:1:o;753:398::-;821:6;829;882:2;870:9;861:7;857:23;853:32;850:2;;;903:6;895;888:22;850:2;947:9;934:23;966:31;991:5;966:31;:::i;:::-;1016:5;-1:-1:-1;1073:2:1;1058:18;;1045:32;1086:33;1045:32;1086:33;:::i;:::-;1138:7;1128:17;;;840:311;;;;;:::o;1156:466::-;1233:6;1241;1249;1302:2;1290:9;1281:7;1277:23;1273:32;1270:2;;;1323:6;1315;1308:22;1270:2;1367:9;1354:23;1386:31;1411:5;1386:31;:::i;:::-;1436:5;-1:-1:-1;1493:2:1;1478:18;;1465:32;1506:33;1465:32;1506:33;:::i;:::-;1260:362;;1558:7;;-1:-1:-1;;;1612:2:1;1597:18;;;;1584:32;;1260:362::o;1627:325::-;1695:6;1703;1756:2;1744:9;1735:7;1731:23;1727:32;1724:2;;;1777:6;1769;1762:22;1957:1247;2050:6;2058;2111:2;2099:9;2090:7;2086:23;2082:32;2079:2;;;2132:6;2124;2117:22;2079:2;2177:9;2164:23;2206:18;2247:2;2239:6;2236:14;2233:2;;;2268:6;2260;2253:22;2233:2;2311:6;2300:9;2296:22;2286:32;;2356:7;2349:4;2345:2;2341:13;2337:27;2327:2;;2383:6;2375;2368:22;2327:2;2424;2411:16;2446:4;2469:2;2465;2462:10;2459:2;;;2475:18;;:::i;:::-;2521:2;2518:1;2514:10;2553:2;2547:9;2616:2;2612:7;2607:2;2603;2599:11;2595:25;2587:6;2583:38;2671:6;2659:10;2656:22;2651:2;2639:10;2636:18;2633:46;2630:2;;;2682:18;;:::i;:::-;2718:2;2711:22;2768:18;;;2802:15;;;;-1:-1:-1;2837:11:1;;;2867;;;2863:20;;2860:33;-1:-1:-1;2857:2:1;;;2911:6;2903;2896:22;2857:2;2938:6;2929:15;;2953:169;2967:2;2964:1;2961:9;2953:169;;;3024:23;3043:3;3024:23;:::i;:::-;3012:36;;2985:1;2978:9;;;;;3068:12;;;;3100;;2953:169;;;-1:-1:-1;3141:6:1;3179:18;;;;3166:32;;-1:-1:-1;;;;;;;2069:1135:1:o;3209:297::-;3276:6;3329:2;3317:9;3308:7;3304:23;3300:32;3297:2;;;3350:6;3342;3335:22;3297:2;3387:9;3381:16;3440:5;3433:13;3426:21;3419:5;3416:32;3406:2;;3467:6;3459;3452:22;3511:190;3570:6;3623:2;3611:9;3602:7;3598:23;3594:32;3591:2;;;3644:6;3636;3629:22;3591:2;-1:-1:-1;3672:23:1;;3581:120;-1:-1:-1;3581:120:1:o;3706:194::-;3776:6;3829:2;3817:9;3808:7;3804:23;3800:32;3797:2;;;3850:6;3842;3835:22;3797:2;-1:-1:-1;3878:16:1;;3787:113;-1:-1:-1;3787:113:1:o;4584:603::-;4696:4;4725:2;4754;4743:9;4736:21;4786:6;4780:13;4829:6;4824:2;4813:9;4809:18;4802:34;4854:4;4867:140;4881:6;4878:1;4875:13;4867:140;;;4976:14;;;4972:23;;4966:30;4942:17;;;4961:2;4938:26;4931:66;4896:10;;4867:140;;;5025:6;5022:1;5019:13;5016:2;;;5095:4;5090:2;5081:6;5070:9;5066:22;5062:31;5055:45;5016:2;-1:-1:-1;5171:2:1;5150:15;-1:-1:-1;;5146:29:1;5131:45;;;;5178:2;5127:54;;4705:482;-1:-1:-1;;;4705:482:1:o;8303:356::-;8505:2;8487:21;;;8524:18;;;8517:30;8583:34;8578:2;8563:18;;8556:62;8650:2;8635:18;;8477:182::o;11512:128::-;11552:3;11583:1;11579:6;11576:1;11573:13;11570:2;;;11589:18;;:::i;:::-;-1:-1:-1;11625:9:1;;11560:80::o;11645:125::-;11685:4;11713:1;11710;11707:8;11704:2;;;11718:18;;:::i;:::-;-1:-1:-1;11755:9:1;;11694:76::o;11775:380::-;11854:1;11850:12;;;;11897;;;11918:2;;11972:4;11964:6;11960:17;11950:27;;11918:2;12025;12017:6;12014:14;11994:18;11991:38;11988:2;;;12071:10;12066:3;12062:20;12059:1;12052:31;12106:4;12103:1;12096:15;12134:4;12131:1;12124:15;11988:2;;11830:325;;;:::o;12160:135::-;12199:3;-1:-1:-1;;12220:17:1;;12217:2;;;12240:18;;:::i;:::-;-1:-1:-1;12287:1:1;12276:13;;12207:88::o;12300:127::-;12361:10;12356:3;12352:20;12349:1;12342:31;12392:4;12389:1;12382:15;12416:4;12413:1;12406:15;12432:127;12493:10;12488:3;12484:20;12481:1;12474:31;12524:4;12521:1;12514:15;12548:4;12545:1;12538:15;12564:131;-1:-1:-1;;;;;12639:31:1;;12629:42;;12619:2;;12685:1;12682;12675:12

Swarm Source

ipfs://8114848b1c598577f7e22bfb3443c28e0afc0acb3418e48d3ef56b2552f02b7e
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.