Contract 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d157 3

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x2edccb272c150a0a60f305caa630a2b46d397e6abd89e74198c40e6263b98345Approve132377792021-12-06 7:16:392 hrs ago0xf8274874cf95f80c703605487c67632711bfa472 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000222405
0xfb544f78f6d0ff9a2bd6fcd55f9d4bf0ad23aa7548126af01eae9fbe8613147bTransfer132376912021-12-06 7:12:152 hrs 5 mins ago0x1effa31c365a8533e5cd13941319cb06c22f2cac IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.00136551
0x901e6bb25a77ba90656efc5296e41c521d74aaf3805120ceb878c5c7d082d7c0Transfer132369602021-12-06 6:34:052 hrs 43 mins ago0x055ec72da8d985683c8b32063075ef3980e199ae IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.00136569
0x7274a046761a92387706716b43043f67c97e2c48cf131e2c2952974285d6a87eApprove132311632021-12-06 1:37:547 hrs 39 mins ago0x5698ec839b6f96bc821fd2b955350134d4954339 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000266886
0xe3524d617b817014fe6d788cc89af1ef502536a621cba264217409874faf65fdApprove132295752021-12-06 0:18:228 hrs 59 mins ago0xab2a2a631de3169a712a5bcde963cc31feffa792 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000266886
0x3ee23f43561fd4a08af93affcfafe14b0344ad234fe58b341790d0a95c580ea3Approve132292892021-12-06 0:03:229 hrs 14 mins ago0xfac96b6be21608b8144d85f51e2855ac35721fe6 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000124485
0x5b3d80e73981328daf6c7116c057481da6b6fa7b347958f939252bb642517ff2Approve132292792021-12-06 0:02:529 hrs 14 mins ago0xfac96b6be21608b8144d85f51e2855ac35721fe6 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000072745
0x101db984c19b86d2452624550dc51c34ac1a74ce20eae1d6c6bc6358fceb70f3Approve132292222021-12-06 0:00:009 hrs 17 mins ago0xfac96b6be21608b8144d85f51e2855ac35721fe6 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000311367
0x23f9791e6ce58ec67394699e8f2a4ae94b0320f4971235075fb38b32e4320fd0Approve132282622021-12-05 23:11:5310 hrs 5 mins ago0xe600ab2ce8dd3dffe503854026bee9645cee7bef IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000222405
0x38a05a69e139ea98074d01e0444886983c55b739ca65a9cbc30e2153b65effa4Approve132270932021-12-05 22:13:2211 hrs 4 mins ago0xa176d9b90b73f72f6a50fc8e85a4627f10f18952 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000222405
0x287da1e5cef42fbc5d4395845121eab9352623658cc5290ab31f166accf52118Approve132264432021-12-05 21:40:5111 hrs 36 mins ago0xd8ade58acfc93c94448478184cc81c6a65683e33 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000072745
0x177d2fb6f6e68509a5886f57572dcbd4c56956b24a64c72d37e5055376387b25Approve132245122021-12-05 20:04:1513 hrs 13 mins ago0x5ce162887711c91d4420e52b9eb57366edbe48c2 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000266886
0xa544cffad0332a5b52584ed297aaa7865c2f9b95753d757f79fd95c9084c91beApprove132240442021-12-05 19:40:5113 hrs 36 mins ago0xbfd218e37e1505206c644fae81e1d8c328d6fb05 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000222405
0xafddeb90c0ea394b7265653d4610fb1c7971bff0bde3460bfd36198e61701b1cApprove132229762021-12-05 18:47:1214 hrs 30 mins ago0x3c6a34111926b408c9a61a6db5bbf125da8ea7b7 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000222405
0x5d6b956b7af993b0b85df01716b464285bde0d6c3f56200426d830abb1d9b72bApprove132213122021-12-05 17:22:2215 hrs 55 mins ago0x842fe222ded7aae74430c2231160462ca4023e7b IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000222405
0x99b5c1ec7b0130f14cd18cafef4dc695a62543e6fb6cb3bf95ef069d1e2d672eTransfer132209582021-12-05 17:03:1716 hrs 14 mins ago0x8ad9300463ff884348c629ccb31dfe7104ee8937 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.00136575
0x598819677646af81fca6433b7256d4084bbe93f910f282244fc3d3e2e80b39c3Approve132208232021-12-05 16:55:5616 hrs 21 mins ago0x37b0d974c1c8b37c509d5982527c4b23ff6d9a70 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000126405
0x80a7ec6881dc122ff2f2ac6ad4011679d6d4d89471feba3ad266c7a1304ea450Approve132207982021-12-05 16:54:4116 hrs 22 mins ago0x37b0d974c1c8b37c509d5982527c4b23ff6d9a70 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000222405
0x46b4c723c92dc6394dab67e4b5d5a04987f9ec84f5cae6ace06680c4df22e5bfApprove132207762021-12-05 16:53:3416 hrs 24 mins ago0x4f1e71dcefbd229ce9458c7d8ea93d356bbd85c2 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000222405
0x29ad779f5602a3b9efce67fbff0b7dd9a555784a36df7d0cae7b9ede7d5038bcApprove132204172021-12-05 16:33:2616 hrs 44 mins ago0x84907dc5c9e4e1e6800cf50fa66bbc7b41f9cb89 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000222405
0x1f50e0e43edf100ae28f9ba94732c5a9647b7fc475cfbb02ff6befd7fc8b2b24Approve132202092021-12-05 16:22:3316 hrs 55 mins ago0x1369dfcc46722537a6817e9c5b597f28397e1a32 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000124485
0x311db88c4be6480d468bead8c290ebbbee3fa4e347c64570d7ec233fb0f5e62aApprove132201602021-12-05 16:19:5216 hrs 57 mins ago0x1369dfcc46722537a6817e9c5b597f28397e1a32 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000072745
0x050d7ef0e15121e62208d2e4709b6c545308aa802216856a345e180bcbd19a93Approve132166942021-12-05 13:09:5520 hrs 7 mins ago0xc4a41cfae2a76de759de0530a7cf1ed1aec585e8 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000311367
0x060920951495b6f92807d9905baf031ed4156d2f93c137dc81f36252495d555bApprove132165382021-12-05 13:01:3920 hrs 15 mins ago0xb96e5cd8261d1ee8d29c49d63e9f244845c62fa7 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000126405
0xc2ba974637c4eb0808da8ff0ced914205c62f223f9a3bbcacafd58a80ba4459bApprove132164902021-12-05 12:59:1520 hrs 18 mins ago0xb96e5cd8261d1ee8d29c49d63e9f244845c62fa7 IN  0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570 BNB0.000222405
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x82bf9fcf532843cef412c35e6dc5b30583ee9520056b76be0957aeb9c3f4a29a132377922021-12-06 7:17:182 hrs ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x6170d67e65b5237c04fd2f1a58b928912d30b6420.000000448508001736 BNB
0x82bf9fcf532843cef412c35e6dc5b30583ee9520056b76be0957aeb9c3f4a29a132377922021-12-06 7:17:182 hrs ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x7613cec1eaf5607bb3a37421d37b191a6218dbd80.000000448508001736 BNB
0x82bf9fcf532843cef412c35e6dc5b30583ee9520056b76be0957aeb9c3f4a29a132377922021-12-06 7:17:182 hrs ago PancakeSwap: Router v2 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570.000000897016003472 BNB
0xfb544f78f6d0ff9a2bd6fcd55f9d4bf0ad23aa7548126af01eae9fbe8613147b132376912021-12-06 7:12:152 hrs 5 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x6170d67e65b5237c04fd2f1a58b928912d30b6420.000146571516990988 BNB
0xfb544f78f6d0ff9a2bd6fcd55f9d4bf0ad23aa7548126af01eae9fbe8613147b132376912021-12-06 7:12:152 hrs 5 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x7613cec1eaf5607bb3a37421d37b191a6218dbd80.000146571516990988 BNB
0xfb544f78f6d0ff9a2bd6fcd55f9d4bf0ad23aa7548126af01eae9fbe8613147b132376912021-12-06 7:12:152 hrs 5 mins ago PancakeSwap: Router v2 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570.000293143033981976 BNB
0x901e6bb25a77ba90656efc5296e41c521d74aaf3805120ceb878c5c7d082d7c0132369602021-12-06 6:34:052 hrs 43 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x6170d67e65b5237c04fd2f1a58b928912d30b6420.007596879467233932 BNB
0x901e6bb25a77ba90656efc5296e41c521d74aaf3805120ceb878c5c7d082d7c0132369602021-12-06 6:34:052 hrs 43 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x7613cec1eaf5607bb3a37421d37b191a6218dbd80.007596879467233932 BNB
0x901e6bb25a77ba90656efc5296e41c521d74aaf3805120ceb878c5c7d082d7c0132369602021-12-06 6:34:052 hrs 43 mins ago PancakeSwap: Router v2 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570.015193758934467864 BNB
0x757396881e564f192d390a005acf750384c5b9a5720a73a0e7e2991637ad0118132312002021-12-06 1:39:477 hrs 37 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x6170d67e65b5237c04fd2f1a58b928912d30b6420.000252089326465463 BNB
0x757396881e564f192d390a005acf750384c5b9a5720a73a0e7e2991637ad0118132312002021-12-06 1:39:477 hrs 37 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x7613cec1eaf5607bb3a37421d37b191a6218dbd80.000252089326465463 BNB
0x757396881e564f192d390a005acf750384c5b9a5720a73a0e7e2991637ad0118132312002021-12-06 1:39:477 hrs 37 mins ago PancakeSwap: Router v2 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570.000504178652930927 BNB
0x5d1dddf0b78c7f9daff4df8c08874c204c772dd6a6e8c28e90f38c68ccda4112132311732021-12-06 1:38:267 hrs 39 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x6170d67e65b5237c04fd2f1a58b928912d30b6420.000893374549543058 BNB
0x5d1dddf0b78c7f9daff4df8c08874c204c772dd6a6e8c28e90f38c68ccda4112132311732021-12-06 1:38:267 hrs 39 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x7613cec1eaf5607bb3a37421d37b191a6218dbd80.000893374549543058 BNB
0x5d1dddf0b78c7f9daff4df8c08874c204c772dd6a6e8c28e90f38c68ccda4112132311732021-12-06 1:38:267 hrs 39 mins ago PancakeSwap: Router v2 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570.001786749099086116 BNB
0xffa19bd5dc9911a00ae32cf89a04decc571382228354a79d906409ab6ac6717b132296492021-12-06 0:22:048 hrs 55 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x6170d67e65b5237c04fd2f1a58b928912d30b6420.000232625027071572 BNB
0xffa19bd5dc9911a00ae32cf89a04decc571382228354a79d906409ab6ac6717b132296492021-12-06 0:22:048 hrs 55 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x7613cec1eaf5607bb3a37421d37b191a6218dbd80.000232625027071572 BNB
0xffa19bd5dc9911a00ae32cf89a04decc571382228354a79d906409ab6ac6717b132296492021-12-06 0:22:048 hrs 55 mins ago PancakeSwap: Router v2 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570.000465250054143144 BNB
0x0ea50aa0e46713341a13c59cbdb5cad9b51286785b7ada0bb50ac4e6a4dda5ec132289762021-12-05 23:47:429 hrs 29 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x6170d67e65b5237c04fd2f1a58b928912d30b6420.000560147276746558 BNB
0x0ea50aa0e46713341a13c59cbdb5cad9b51286785b7ada0bb50ac4e6a4dda5ec132289762021-12-05 23:47:429 hrs 29 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x7613cec1eaf5607bb3a37421d37b191a6218dbd80.000560147276746558 BNB
0x0ea50aa0e46713341a13c59cbdb5cad9b51286785b7ada0bb50ac4e6a4dda5ec132289762021-12-05 23:47:429 hrs 29 mins ago PancakeSwap: Router v2 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570.001120294553493116 BNB
0xa31b9d0b0e4e4cde8e24aab423d7a33b1cc7f327d086000bcbd985c7f3a3b92b132286452021-12-05 23:31:039 hrs 46 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x6170d67e65b5237c04fd2f1a58b928912d30b6420.001737290057288121 BNB
0xa31b9d0b0e4e4cde8e24aab423d7a33b1cc7f327d086000bcbd985c7f3a3b92b132286452021-12-05 23:31:039 hrs 46 mins ago 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570x7613cec1eaf5607bb3a37421d37b191a6218dbd80.001737290057288121 BNB
0xa31b9d0b0e4e4cde8e24aab423d7a33b1cc7f327d086000bcbd985c7f3a3b92b132286452021-12-05 23:31:039 hrs 46 mins ago PancakeSwap: Router v2 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1570.003474580114576241 BNB
0x3a1dc1941ab2e4c8e6919459131362c64bebb4109ca0eec4c1268dc4394706da132250312021-12-05 20:30:1312 hrs 47 mins ago PancakeSwap: Router v2 0xf57d0b57074a5cf1cb0dd9453eb5af4e5174d1571 wei
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
RedShiba

Compiler Version
v0.8.6+commit.11564f7e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

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

/*

 Telegram: https://t.me/RedShibaInu

 Website: https://shiba.red

 So delicious!

 Marketing paid

 Liquidity Locked

 Ownership renounced

 No Devwallets

 SPDX-License-Identifier: Unlicensed

*/
pragma solidity 0.8.6;

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

interface IERC20 {
    function totalSupply() external view returns (uint256);

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

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

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

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

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

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

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

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

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

    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");
        return c;
    }

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

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

contract Ownable is Context {
    address private _owner;
    address private _previousOwner;
    event OwnershipTransferred(
        address indexed previousOwner,
        address indexed newOwner
    );

    constructor() {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

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

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

    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }
}

interface IUniswapV2Factory {
    function createPair(address tokenA, address tokenB)
    external
    returns (address pair);
}

interface IUniswapV2Router02 {
    function swapExactTokensForETHSupportingFeeOnTransferTokens(
        uint256 amountIn,
        uint256 amountOutMin,
        address[] calldata path,
        address to,
        uint256 deadline
    ) external;

    function factory() external pure returns (address);

    function WETH() external pure returns (address);

    function addLiquidityETH(
        address token,
        uint256 amountTokenDesired,
        uint256 amountTokenMin,
        uint256 amountETHMin,
        address to,
        uint256 deadline
    )
    external
    payable
    returns (
        uint256 amountToken,
        uint256 amountETH,
        uint256 liquidity
    );
}

contract RedShiba is Context, IERC20, Ownable {
    using SafeMath for uint256;
    mapping(address => uint256) private _rOwned;
    mapping(address => uint256) private _tOwned;
    mapping(address => mapping(address => uint256)) private _allowances;
    mapping(address => bool) private _isExcludedFromFee;
    mapping(address => bool) private bots;
    mapping(address => uint256) private cooldown;
    uint256 private constant MAX = ~uint256(0);
    uint256 private constant _tTotal = 1000000000000000000 * 10**9;
    uint256 private _rTotal = (MAX - (MAX % _tTotal));
    uint256 private _tFeeTotal;
    string private constant _name = "RedShiba";
    string private constant _symbol = unicode"REDSHIBA";
    uint8 private constant _decimals = 9;
    uint256 private _taxFee;
    uint256 private _teamFee;
    uint256 private _previousTaxFee = _taxFee;
    uint256 private _previousteamFee = _teamFee;
    address payable private _FeeAddress;
    address payable private _marketingWalletAddress;
    IUniswapV2Router02 private uniswapV2Router;
    address private uniswapV2Pair;
    bool private tradingOpen;
    bool private inSwap = false;
    bool private swapEnabled = false;
    bool private cooldownEnabled = false;
    uint256 private _maxTxAmount = _tTotal;
    event MaxTxAmountUpdated(uint256 _maxTxAmount);
    modifier lockTheSwap {
        inSwap = true;
        _;
        inSwap = false;
    }

    constructor(
        address payable FeeAddress,
        address payable marketingWalletAddress
    ) {
        _FeeAddress = FeeAddress;
        _marketingWalletAddress = marketingWalletAddress;
        _rOwned[_msgSender()] = _rTotal;
        _isExcludedFromFee[owner()] = true;
        _isExcludedFromFee[address(this)] = true;
        _isExcludedFromFee[FeeAddress] = true;
        _isExcludedFromFee[marketingWalletAddress] = true;
        emit Transfer(address(0), _msgSender(), _tTotal);
    }

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

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

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

    function totalSupply() public pure override returns (uint256) {
        return _tTotal;
    }

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

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

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

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

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

    function setCooldownEnabled(bool onoff) external onlyOwner() {
        cooldownEnabled = onoff;
    }

    function tokenFromReflection(uint256 rAmount)
    private
    view
    returns (uint256)
    {
        require(
            rAmount <= _rTotal,
            "Amount must be less than total reflections"
        );
        uint256 currentRate = _getRate();
        return rAmount.div(currentRate);
    }

    function removeAllFee() private {
        if (_taxFee == 0 && _teamFee == 0) return;
        _previousTaxFee = _taxFee;
        _previousteamFee = _teamFee;
        _taxFee = 0;
        _teamFee = 0;
    }

    function restoreAllFee() private {
        _taxFee = _previousTaxFee;
        _teamFee = _previousteamFee;
    }

    function _approve(
        address owner,
        address spender,
        uint256 amount
    ) private {
        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 _transfer(
        address from,
        address to,
        uint256 amount
    ) private {
        require(from != address(0), "ERC20: transfer from the zero address");
        require(to != address(0), "ERC20: transfer to the zero address");
        require(amount > 0, "Transfer amount must be greater than zero");
        _taxFee = 6;
        _teamFee = 7;
        if (from != owner() && to != owner()) {
            require(!bots[from] && !bots[to]);
            if (
                from == uniswapV2Pair &&
                to != address(uniswapV2Router) &&
                !_isExcludedFromFee[to] &&
                cooldownEnabled
            ) {
                require(amount <= _maxTxAmount);
                require(cooldown[to] < block.timestamp);
                cooldown[to] = block.timestamp + (30 seconds);
            }
            if (
                to == uniswapV2Pair &&
                from != address(uniswapV2Router) &&
                !_isExcludedFromFee[from]
            ) {
                _taxFee = 6;
                _teamFee = 7;
            }
            uint256 contractTokenBalance = balanceOf(address(this));
            if (!inSwap && from != uniswapV2Pair && swapEnabled) {
                swapTokensForEth(contractTokenBalance);
                uint256 contractETHBalance = address(this).balance;
                if (contractETHBalance > 0) {
                    sendETHToFee(address(this).balance);
                }
            }
        }
        bool takeFee = true;

        if (_isExcludedFromFee[from] || _isExcludedFromFee[to]) {
            takeFee = false;
        }

        _tokenTransfer(from, to, amount, takeFee);
    }

    function swapTokensForEth(uint256 tokenAmount) private lockTheSwap {
        address[] memory path = new address[](2);
        path[0] = address(this);
        path[1] = uniswapV2Router.WETH();
        _approve(address(this), address(uniswapV2Router), tokenAmount);
        uniswapV2Router.swapExactTokensForETHSupportingFeeOnTransferTokens(
            tokenAmount,
            0,
            path,
            address(this),
            block.timestamp
        );
    }

    function sendETHToFee(uint256 amount) private {
        _FeeAddress.transfer(amount.div(2));
        _marketingWalletAddress.transfer(amount.div(2));
    }

    function openTrading() external onlyOwner() {
        require(!tradingOpen, "trading is already open");
        IUniswapV2Router02 _uniswapV2Router = IUniswapV2Router02(
            0x10ED43C718714eb63d5aA57B78B54704E256024E
        );
        uniswapV2Router = _uniswapV2Router;
        _approve(address(this), address(uniswapV2Router), _tTotal);
        uniswapV2Pair = IUniswapV2Factory(_uniswapV2Router.factory())
        .createPair(address(this), _uniswapV2Router.WETH());
        uniswapV2Router.addLiquidityETH{value: address(this).balance}(
            address(this),
            balanceOf(address(this)),
            0,
            0,
            owner(),
            block.timestamp
        );
        swapEnabled = true;
        cooldownEnabled = true;
        _maxTxAmount = 300000000000000000 * 10**9;
        tradingOpen = true;
        IERC20(uniswapV2Pair).approve(
            address(uniswapV2Router),
            type(uint256).max
        );
    }

    function setBots(address[] memory bots_) public onlyOwner {
        for (uint256 i = 0; i < bots_.length; i++) {
            bots[bots_[i]] = true;
        }
    }

    function delBot(address notbot) public onlyOwner {
        bots[notbot] = false;
    }

    function _tokenTransfer(
        address sender,
        address recipient,
        uint256 amount,
        bool takeFee
    ) private {
        if (!takeFee) removeAllFee();
        _transferStandard(sender, recipient, amount);
        if (!takeFee) restoreAllFee();
    }

    function _transferStandard(
        address sender,
        address recipient,
        uint256 tAmount
    ) private {
        (
        uint256 rAmount,
        uint256 rTransferAmount,
        uint256 rFee,
        uint256 tTransferAmount,
        uint256 tFee,
        uint256 tTeam
        ) = _getValues(tAmount);
        _rOwned[sender] = _rOwned[sender].sub(rAmount);
        _rOwned[recipient] = _rOwned[recipient].add(rTransferAmount);
        _takeTeam(tTeam);
        _reflectFee(rFee, tFee);
        emit Transfer(sender, recipient, tTransferAmount);
    }

    function _takeTeam(uint256 tTeam) private {
        uint256 currentRate = _getRate();
        uint256 rTeam = tTeam.mul(currentRate);
        _rOwned[address(this)] = _rOwned[address(this)].add(rTeam);
    }

    function _reflectFee(uint256 rFee, uint256 tFee) private {
        _rTotal = _rTotal.sub(rFee);
        _tFeeTotal = _tFeeTotal.add(tFee);
    }

    receive() external payable {}

    function manualswap() external {
        require(_msgSender() == _FeeAddress);
        uint256 contractBalance = balanceOf(address(this));
        swapTokensForEth(contractBalance);
    }

    function manualsend() external {
        require(_msgSender() == _FeeAddress);
        uint256 contractETHBalance = address(this).balance;
        sendETHToFee(contractETHBalance);
    }

    function _getValues(uint256 tAmount)
    private
    view
    returns (
        uint256,
        uint256,
        uint256,
        uint256,
        uint256,
        uint256
    )
    {
        (uint256 tTransferAmount, uint256 tFee, uint256 tTeam) = _getTValues(
            tAmount,
            _taxFee,
            _teamFee
        );
        uint256 currentRate = _getRate();
        (uint256 rAmount, uint256 rTransferAmount, uint256 rFee) = _getRValues(
            tAmount,
            tFee,
            tTeam,
            currentRate
        );
        return (rAmount, rTransferAmount, rFee, tTransferAmount, tFee, tTeam);
    }

    function _getTValues(
        uint256 tAmount,
        uint256 taxFee,
        uint256 TeamFee
    )
    private
    pure
    returns (
        uint256,
        uint256,
        uint256
    )
    {
        uint256 tFee = tAmount.mul(taxFee).div(100);
        uint256 tTeam = tAmount.mul(TeamFee).div(100);
        uint256 tTransferAmount = tAmount.sub(tFee).sub(tTeam);
        return (tTransferAmount, tFee, tTeam);
    }

    function _getRValues(
        uint256 tAmount,
        uint256 tFee,
        uint256 tTeam,
        uint256 currentRate
    )
    private
    pure
    returns (
        uint256,
        uint256,
        uint256
    )
    {
        uint256 rAmount = tAmount.mul(currentRate);
        uint256 rFee = tFee.mul(currentRate);
        uint256 rTeam = tTeam.mul(currentRate);
        uint256 rTransferAmount = rAmount.sub(rFee).sub(rTeam);
        return (rAmount, rTransferAmount, rFee);
    }

    function _getRate() private view returns (uint256) {
        (uint256 rSupply, uint256 tSupply) = _getCurrentSupply();
        return rSupply.div(tSupply);
    }

    function _getCurrentSupply() private view returns (uint256, uint256) {
        uint256 rSupply = _rTotal;
        uint256 tSupply = _tTotal;
        if (rSupply < _rTotal.div(_tTotal)) return (_rTotal, _tTotal);
        return (rSupply, tSupply);
    }

    function setMaxTxPercent(uint256 maxTxPercent) external onlyOwner() {
        require(maxTxPercent > 0, "Amount must be greater than 0");
        _maxTxAmount = _tTotal.mul(maxTxPercent).div(10**2);
        emit MaxTxAmountUpdated(_maxTxAmount);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address payable","name":"FeeAddress","type":"address"},{"internalType":"address payable","name":"marketingWalletAddress","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"_maxTxAmount","type":"uint256"}],"name":"MaxTxAmountUpdated","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":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"notbot","type":"address"}],"name":"delBot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"manualsend","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"manualswap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"openTrading","outputs":[],"stateMutability":"nonpayable","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":"address[]","name":"bots_","type":"address[]"}],"name":"setBots","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"onoff","type":"bool"}],"name":"setCooldownEnabled","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"maxTxPercent","type":"uint256"}],"name":"setMaxTxPercent","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","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"},{"stateMutability":"payable","type":"receive"}]

60806040526200001e6b033b2e3c9fd0803ce80000006000196200029c565b6200002c9060001962000276565b600855600a54600c55600b54600d556011805462ffffff60a81b191690556b033b2e3c9fd0803ce80000006012553480156200006757600080fd5b5060405162001e9438038062001e948339810160408190526200008a916200023e565b600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600e80546001600160a01b038085166001600160a01b031992831617909255600f805492841692909116919091179055600854600260006200010a3390565b6001600160a01b03166001600160a01b0316815260200190815260200160002081905550600160056000620001446200021260201b60201c565b6001600160a01b03908116825260208083019390935260409182016000908120805495151560ff19968716179055308152600590935281832080548516600190811790915586821684528284208054861682179055908516835291208054909216179055620001b03390565b6001600160a01b031660006001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6b033b2e3c9fd0803ce80000006040516200020291815260200190565b60405180910390a35050620002bf565b6000546001600160a01b031690565b80516001600160a01b03811681146200023957600080fd5b919050565b600080604083850312156200025257600080fd5b6200025d8362000221565b91506200026d6020840162000221565b90509250929050565b6000828210156200029757634e487b7160e01b600052601160045260246000fd5b500390565b600082620002ba57634e487b7160e01b600052601260045260246000fd5b500690565b611bc580620002cf6000396000f3fe60806040526004361061010d5760003560e01c8063715018a611610095578063b515566a11610064578063b515566a146102f6578063c3c8cd8014610316578063c9567bf91461032b578063d543dbeb14610340578063dd62ed3e1461036057600080fd5b8063715018a6146102685780638da5cb5b1461027d57806395d89b41146102a5578063a9059cbb146102d657600080fd5b8063273123b7116100dc578063273123b7146101d5578063313ce567146101f75780635932ead1146102135780636fc3eaec1461023357806370a082311461024857600080fd5b806306fdde0314610119578063095ea7b31461015c57806318160ddd1461018c57806323b872dd146101b557600080fd5b3661011457005b600080fd5b34801561012557600080fd5b50604080518082019091526008815267526564536869626160c01b60208201525b604051610153919061197c565b60405180910390f35b34801561016857600080fd5b5061017c610177366004611803565b6103a6565b6040519015158152602001610153565b34801561019857600080fd5b506b033b2e3c9fd0803ce80000005b604051908152602001610153565b3480156101c157600080fd5b5061017c6101d03660046117c2565b6103bd565b3480156101e157600080fd5b506101f56101f036600461174f565b610426565b005b34801561020357600080fd5b5060405160098152602001610153565b34801561021f57600080fd5b506101f561022e3660046118fb565b61047a565b34801561023f57600080fd5b506101f56104c2565b34801561025457600080fd5b506101a761026336600461174f565b6104ef565b34801561027457600080fd5b506101f5610511565b34801561028957600080fd5b506000546040516001600160a01b039091168152602001610153565b3480156102b157600080fd5b50604080518082019091526008815267524544534849424160c01b6020820152610146565b3480156102e257600080fd5b5061017c6102f1366004611803565b610585565b34801561030257600080fd5b506101f561031136600461182f565b610592565b34801561032257600080fd5b506101f5610628565b34801561033757600080fd5b506101f561065e565b34801561034c57600080fd5b506101f561035b366004611935565b610a27565b34801561036c57600080fd5b506101a761037b366004611789565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b60006103b3338484610afd565b5060015b92915050565b60006103ca848484610c21565b61041c843361041785604051806060016040528060288152602001611b68602891396001600160a01b038a1660009081526004602090815260408083203384529091529020549190610fbb565b610afd565b5060019392505050565b6000546001600160a01b031633146104595760405162461bcd60e51b8152600401610450906119d1565b60405180910390fd5b6001600160a01b03166000908152600660205260409020805460ff19169055565b6000546001600160a01b031633146104a45760405162461bcd60e51b8152600401610450906119d1565b60118054911515600160b81b0260ff60b81b19909216919091179055565b600e546001600160a01b0316336001600160a01b0316146104e257600080fd5b476104ec81610ff5565b50565b6001600160a01b0381166000908152600260205260408120546103b79061107a565b6000546001600160a01b0316331461053b5760405162461bcd60e51b8152600401610450906119d1565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b60006103b3338484610c21565b6000546001600160a01b031633146105bc5760405162461bcd60e51b8152600401610450906119d1565b60005b8151811015610624576001600660008484815181106105e0576105e0611b18565b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff19169115159190911790558061061c81611ae7565b9150506105bf565b5050565b600e546001600160a01b0316336001600160a01b03161461064857600080fd5b6000610653306104ef565b90506104ec816110fe565b6000546001600160a01b031633146106885760405162461bcd60e51b8152600401610450906119d1565b601154600160a01b900460ff16156106e25760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e0000000000000000006044820152606401610450565b601080546001600160a01b0319167310ed43c718714eb63d5aa57b78b54704e256024e90811790915561072230826b033b2e3c9fd0803ce8000000610afd565b806001600160a01b031663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b15801561075b57600080fd5b505afa15801561076f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610793919061176c565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156107db57600080fd5b505afa1580156107ef573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610813919061176c565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381600087803b15801561085b57600080fd5b505af115801561086f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610893919061176c565b601180546001600160a01b0319166001600160a01b039283161790556010541663f305d71947306108c3816104ef565b6000806108d86000546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c4016060604051808303818588803b15801561093b57600080fd5b505af115801561094f573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610974919061194e565b5050601180546af8277896582678ac00000060125563ffff00ff60a01b198116630101000160a01b1790915560105460405163095ea7b360e01b81526001600160a01b03918216600482015260001960248201529116915063095ea7b390604401602060405180830381600087803b1580156109ef57600080fd5b505af1158015610a03573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106249190611918565b6000546001600160a01b03163314610a515760405162461bcd60e51b8152600401610450906119d1565b60008111610aa15760405162461bcd60e51b815260206004820152601d60248201527f416d6f756e74206d7573742062652067726561746572207468616e20300000006044820152606401610450565b610ac26064610abc6b033b2e3c9fd0803ce800000084611287565b90611306565b60128190556040519081527f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf9060200160405180910390a150565b6001600160a01b038316610b5f5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610450565b6001600160a01b038216610bc05760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610450565b6001600160a01b0383811660008181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610c855760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610450565b6001600160a01b038216610ce75760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610450565b60008111610d495760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610450565b6006600a556007600b556000546001600160a01b03848116911614801590610d7f57506000546001600160a01b03838116911614155b15610f5e576001600160a01b03831660009081526006602052604090205460ff16158015610dc657506001600160a01b03821660009081526006602052604090205460ff16155b610dcf57600080fd5b6011546001600160a01b038481169116148015610dfa57506010546001600160a01b03838116911614155b8015610e1f57506001600160a01b03821660009081526005602052604090205460ff16155b8015610e345750601154600160b81b900460ff165b15610e9157601254811115610e4857600080fd5b6001600160a01b0382166000908152600760205260409020544211610e6c57600080fd5b610e7742601e611a77565b6001600160a01b0383166000908152600760205260409020555b6011546001600160a01b038381169116148015610ebc57506010546001600160a01b03848116911614155b8015610ee157506001600160a01b03831660009081526005602052604090205460ff16155b15610ef1576006600a556007600b555b6000610efc306104ef565b601154909150600160a81b900460ff16158015610f2757506011546001600160a01b03858116911614155b8015610f3c5750601154600160b01b900460ff165b15610f5c57610f4a816110fe565b478015610f5a57610f5a47610ff5565b505b505b6001600160a01b03831660009081526005602052604090205460019060ff1680610fa057506001600160a01b03831660009081526005602052604090205460ff165b15610fa9575060005b610fb584848484611348565b50505050565b60008184841115610fdf5760405162461bcd60e51b8152600401610450919061197c565b506000610fec8486611ad0565b95945050505050565b600e546001600160a01b03166108fc61100f836002611306565b6040518115909202916000818181858888f19350505050158015611037573d6000803e3d6000fd5b50600f546001600160a01b03166108fc611052836002611306565b6040518115909202916000818181858888f19350505050158015610624573d6000803e3d6000fd5b60006008548211156110e15760405162461bcd60e51b815260206004820152602a60248201527f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260448201526965666c656374696f6e7360b01b6064820152608401610450565b60006110eb611376565b90506110f78382611306565b9392505050565b6011805460ff60a81b1916600160a81b179055604080516002808252606082018352600092602083019080368337019050509050308160008151811061114657611146611b18565b6001600160a01b03928316602091820292909201810191909152601054604080516315ab88c960e31b81529051919093169263ad5c4648926004808301939192829003018186803b15801561119a57600080fd5b505afa1580156111ae573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111d2919061176c565b816001815181106111e5576111e5611b18565b6001600160a01b03928316602091820292909201015260105461120b9130911684610afd565b60105460405163791ac94760e01b81526001600160a01b039091169063791ac94790611244908590600090869030904290600401611a06565b600060405180830381600087803b15801561125e57600080fd5b505af1158015611272573d6000803e3d6000fd5b50506011805460ff60a81b1916905550505050565b600082611296575060006103b7565b60006112a28385611ab1565b9050826112af8583611a8f565b146110f75760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610450565b60006110f783836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611399565b80611355576113556113c7565b6113608484846113f5565b80610fb557610fb5600c54600a55600d54600b55565b60008060006113836114ec565b90925090506113928282611306565b9250505090565b600081836113ba5760405162461bcd60e51b8152600401610450919061197c565b506000610fec8486611a8f565b600a541580156113d75750600b54155b156113de57565b600a8054600c55600b8054600d5560009182905555565b60008060008060008061140787611534565b6001600160a01b038f16600090815260026020526040902054959b509399509197509550935091506114399087611591565b6001600160a01b03808b1660009081526002602052604080822093909355908a168152205461146890866115d3565b6001600160a01b03891660009081526002602052604090205561148a81611632565b611494848361167c565b876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516114d991815260200190565b60405180910390a3505050505050505050565b60085460009081906b033b2e3c9fd0803ce800000061150b8282611306565b82101561152b575050600854926b033b2e3c9fd0803ce800000092509050565b90939092509050565b60008060008060008060008060006115518a600a54600b546116a0565b9250925092506000611561611376565b905060008060006115748e8787876116ef565b919e509c509a509598509396509194505050505091939550919395565b60006110f783836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610fbb565b6000806115e08385611a77565b9050838110156110f75760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610450565b600061163c611376565b9050600061164a8383611287565b3060009081526002602052604090205490915061166790826115d3565b30600090815260026020526040902055505050565b6008546116899083611591565b60085560095461169990826115d3565b6009555050565b60008080806116b46064610abc8989611287565b905060006116c76064610abc8a89611287565b905060006116df826116d98b86611591565b90611591565b9992985090965090945050505050565b60008080806116fe8886611287565b9050600061170c8887611287565b9050600061171a8888611287565b9050600061172c826116d98686611591565b939b939a50919850919650505050505050565b803561174a81611b44565b919050565b60006020828403121561176157600080fd5b81356110f781611b44565b60006020828403121561177e57600080fd5b81516110f781611b44565b6000806040838503121561179c57600080fd5b82356117a781611b44565b915060208301356117b781611b44565b809150509250929050565b6000806000606084860312156117d757600080fd5b83356117e281611b44565b925060208401356117f281611b44565b929592945050506040919091013590565b6000806040838503121561181657600080fd5b823561182181611b44565b946020939093013593505050565b6000602080838503121561184257600080fd5b823567ffffffffffffffff8082111561185a57600080fd5b818501915085601f83011261186e57600080fd5b81358181111561188057611880611b2e565b8060051b604051601f19603f830116810181811085821117156118a5576118a5611b2e565b604052828152858101935084860182860187018a10156118c457600080fd5b600095505b838610156118ee576118da8161173f565b8552600195909501949386019386016118c9565b5098975050505050505050565b60006020828403121561190d57600080fd5b81356110f781611b59565b60006020828403121561192a57600080fd5b81516110f781611b59565b60006020828403121561194757600080fd5b5035919050565b60008060006060848603121561196357600080fd5b8351925060208401519150604084015190509250925092565b600060208083528351808285015260005b818110156119a95785810183015185820160400152820161198d565b818111156119bb576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b81811015611a565784516001600160a01b031683529383019391830191600101611a31565b50506001600160a01b03969096166060850152505050608001529392505050565b60008219821115611a8a57611a8a611b02565b500190565b600082611aac57634e487b7160e01b600052601260045260246000fd5b500490565b6000816000190483118215151615611acb57611acb611b02565b500290565b600082821015611ae257611ae2611b02565b500390565b6000600019821415611afb57611afb611b02565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b03811681146104ec57600080fd5b80151581146104ec57600080fdfe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212205b9f0d02d4c22f25871a56649a6a8fe324b71741d33c45b1b23c340f5307a2bd64736f6c634300080600330000000000000000000000007613cec1eaf5607bb3a37421d37b191a6218dbd80000000000000000000000006170d67e65b5237c04fd2f1a58b928912d30b642

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

0000000000000000000000007613cec1eaf5607bb3a37421d37b191a6218dbd80000000000000000000000006170d67e65b5237c04fd2f1a58b928912d30b642

-----Decoded View---------------
Arg [0] : FeeAddress (address): 0x7613cec1eaf5607bb3a37421d37b191a6218dbd8
Arg [1] : marketingWalletAddress (address): 0x6170d67e65b5237c04fd2f1a58b928912d30b642

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000007613cec1eaf5607bb3a37421d37b191a6218dbd8
Arg [1] : 0000000000000000000000006170d67e65b5237c04fd2f1a58b928912d30b642


Deployed ByteCode Sourcemap

3982:12344:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5955:83;;;;;;;;;;-1:-1:-1;6025:5:0;;;;;;;;;;;;-1:-1:-1;;;6025:5:0;;;;5955:83;;;;;;;:::i;:::-;;;;;;;;6852:181;;;;;;;;;;-1:-1:-1;6852:181:0;;;;;:::i;:::-;;:::i;:::-;;;5537:14:1;;5530:22;5512:41;;5500:2;5485:18;6852:181:0;5467:92:1;6232:95:0;;;;;;;;;;-1:-1:-1;4479:27:0;6232:95;;;10580:25:1;;;10568:2;10553:18;6232:95:0;10535:76:1;7041:446:0;;;;;;;;;;-1:-1:-1;7041:446:0;;;;;:::i;:::-;;:::i;12213:88::-;;;;;;;;;;-1:-1:-1;12213:88:0;;;;;:::i;:::-;;:::i;:::-;;6141:83;;;;;;;;;;-1:-1:-1;6141:83:0;;4744:1;11743:36:1;;11731:2;11716:18;6141:83:0;11698:87:1;7495:103:0;;;;;;;;;;-1:-1:-1;7495:103:0;;;;;:::i;:::-;;:::i;13803:190::-;;;;;;;;;;;;;:::i;6335:138::-;;;;;;;;;;-1:-1:-1;6335:138:0;;;;;:::i;:::-;;:::i;2970:148::-;;;;;;;;;;;;;:::i;2756:79::-;;;;;;;;;;-1:-1:-1;2794:7:0;2821:6;2756:79;;-1:-1:-1;;;;;2821:6:0;;;4110:51:1;;4098:2;4083:18;2756:79:0;4065:102:1;6046:87:0;;;;;;;;;;-1:-1:-1;6118:7:0;;;;;;;;;;;;-1:-1:-1;;;6118:7:0;;;;6046:87;;6481:187;;;;;;;;;;-1:-1:-1;6481:187:0;;;;;:::i;:::-;;:::i;12038:167::-;;;;;;;;;;-1:-1:-1;12038:167:0;;;;;:::i;:::-;;:::i;13604:191::-;;;;;;;;;;;;;:::i;11038:992::-;;;;;;;;;;;;;:::i;16068:255::-;;;;;;;;;;-1:-1:-1;16068:255:0;;;;;:::i;:::-;;:::i;6676:168::-;;;;;;;;;;-1:-1:-1;6676:168:0;;;;;:::i;:::-;-1:-1:-1;;;;;6809:18:0;;;6777:7;6809:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;6676:168;6852:181;6942:4;6964:39;359:10;6987:7;6996:6;6964:8;:39::i;:::-;-1:-1:-1;7021:4:0;6852:181;;;;;:::o;7041:446::-;7173:4;7190:36;7200:6;7208:9;7219:6;7190:9;:36::i;:::-;7237:220;7260:6;359:10;7308:138;7364:6;7308:138;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7308:19:0;;;;;;:11;:19;;;;;;;;359:10;7308:33;;;;;;;;;;:37;:138::i;:::-;7237:8;:220::i;:::-;-1:-1:-1;7475:4:0;7041:446;;;;;:::o;12213:88::-;2883:6;;-1:-1:-1;;;;;2883:6:0;359:10;2883:22;2875:67;;;;-1:-1:-1;;;2875:67:0;;;;;;;:::i;:::-;;;;;;;;;-1:-1:-1;;;;;12273:12:0::1;12288:5;12273:12:::0;;;:4:::1;:12;::::0;;;;:20;;-1:-1:-1;;12273:20:0::1;::::0;;12213:88::o;7495:103::-;2883:6;;-1:-1:-1;;;;;2883:6:0;359:10;2883:22;2875:67;;;;-1:-1:-1;;;2875:67:0;;;;;;;:::i;:::-;7567:15:::1;:23:::0;;;::::1;;-1:-1:-1::0;;;7567:23:0::1;-1:-1:-1::0;;;;7567:23:0;;::::1;::::0;;;::::1;::::0;;7495:103::o;13803:190::-;13869:11;;-1:-1:-1;;;;;13869:11:0;359:10;-1:-1:-1;;;;;13853:27:0;;13845:36;;;;;;13921:21;13953:32;13921:21;13953:12;:32::i;:::-;13834:159;13803:190::o;6335:138::-;-1:-1:-1;;;;;6448:16:0;;6401:7;6448:16;;;:7;:16;;;;;;6428:37;;:19;:37::i;2970:148::-;2883:6;;-1:-1:-1;;;;;2883:6:0;359:10;2883:22;2875:67;;;;-1:-1:-1;;;2875:67:0;;;;;;;:::i;:::-;3077:1:::1;3061:6:::0;;3040:40:::1;::::0;-1:-1:-1;;;;;3061:6:0;;::::1;::::0;3040:40:::1;::::0;3077:1;;3040:40:::1;3108:1;3091:19:::0;;-1:-1:-1;;;;;;3091:19:0::1;::::0;;2970:148::o;6481:187::-;6574:4;6596:42;359:10;6620:9;6631:6;6596:9;:42::i;12038:167::-;2883:6;;-1:-1:-1;;;;;2883:6:0;359:10;2883:22;2875:67;;;;-1:-1:-1;;;2875:67:0;;;;;;;:::i;:::-;12112:9:::1;12107:91;12131:5;:12;12127:1;:16;12107:91;;;12182:4;12165;:14;12170:5;12176:1;12170:8;;;;;;;;:::i;:::-;;::::0;;::::1;::::0;;;;;;;-1:-1:-1;;;;;12165:14:0::1;::::0;;;::::1;::::0;;;;;;-1:-1:-1;12165:14:0;:21;;-1:-1:-1;;12165:21:0::1;::::0;::::1;;::::0;;;::::1;::::0;;12145:3;::::1;::::0;::::1;:::i;:::-;;;;12107:91;;;;12038:167:::0;:::o;13604:191::-;13670:11;;-1:-1:-1;;;;;13670:11:0;359:10;-1:-1:-1;;;;;13654:27:0;;13646:36;;;;;;13693:23;13719:24;13737:4;13719:9;:24::i;:::-;13693:50;;13754:33;13771:15;13754:16;:33::i;11038:992::-;2883:6;;-1:-1:-1;;;;;2883:6:0;359:10;2883:22;2875:67;;;;-1:-1:-1;;;2875:67:0;;;;;;;:::i;:::-;11102:11:::1;::::0;-1:-1:-1;;;11102:11:0;::::1;;;11101:12;11093:48;;;::::0;-1:-1:-1;;;11093:48:0;;10284:2:1;11093:48:0::1;::::0;::::1;10266:21:1::0;10323:2;10303:18;;;10296:30;10362:25;10342:18;;;10335:53;10405:18;;11093:48:0::1;10256:173:1::0;11093:48:0::1;11287:15;:34:::0;;-1:-1:-1;;;;;;11287:34:0::1;11223:42;11287:34:::0;;::::1;::::0;;;11332:58:::1;11349:4;11223:42:::0;4479:27:::1;11332:8;:58::i;:::-;11435:16;-1:-1:-1::0;;;;;11435:24:0::1;;:26;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;11417:66:0::1;;11492:4;11499:16;-1:-1:-1::0;;;;;11499:21:0::1;;:23;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;11417:106;::::0;-1:-1:-1;;;;;;11417:106:0::1;::::0;;;;;;-1:-1:-1;;;;;4402:15:1;;;11417:106:0::1;::::0;::::1;4384:34:1::0;4454:15;;4434:18;;;4427:43;4319:18;;11417:106:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;11401:13;:122:::0;;-1:-1:-1;;;;;;11401:122:0::1;-1:-1:-1::0;;;;;11401:122:0;;::::1;;::::0;;11534:15:::1;::::0;::::1;:31;11573:21;11618:4;11638:24;11618:4:::0;11638:9:::1;:24::i;:::-;11677:1;11693::::0;11709:7:::1;2794::::0;2821:6;-1:-1:-1;;;;;2821:6:0;;2756:79;11709:7:::1;11534:223;::::0;::::1;::::0;;;-1:-1:-1;;;;;;11534:223:0;;;-1:-1:-1;;;;;5119:15:1;;;11534:223:0::1;::::0;::::1;5101:34:1::0;5151:18;;;5144:34;;;;5194:18;;;5187:34;;;;5237:18;;;5230:34;5301:15;;;5280:19;;;5273:44;11731:15:0::1;5333:19:1::0;;;5326:35;5035:19;;11534:223:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;11768:11:0::1;:18:::0;;11845:26:::1;11830:12;:41:::0;-1:-1:-1;;;;11882:18:0;;-1:-1:-1;;;11882:18:0;;;;11963:15:::1;::::0;11911:111:::1;::::0;-1:-1:-1;;;11911:111:0;;-1:-1:-1;;;;;11963:15:0;;::::1;11911:111;::::0;::::1;4655:51:1::0;-1:-1:-1;;4722:18:1;;;4715:34;11918:13:0;;;-1:-1:-1;11911:29:0::1;::::0;4628:18:1;;11911:111:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;16068:255::-:0;2883:6;;-1:-1:-1;;;;;2883:6:0;359:10;2883:22;2875:67;;;;-1:-1:-1;;;2875:67:0;;;;;;;:::i;:::-;16170:1:::1;16155:12;:16;16147:58;;;::::0;-1:-1:-1;;;16147:58:0;;7942:2:1;16147:58:0::1;::::0;::::1;7924:21:1::0;7981:2;7961:18;;;7954:30;8020:31;8000:18;;;7993:59;8069:18;;16147:58:0::1;7914:179:1::0;16147:58:0::1;16231:36;16261:5;16231:25;4479:27;16243:12:::0;16231:11:::1;:25::i;:::-;:29:::0;::::1;:36::i;:::-;16216:12;:51:::0;;;16283:32:::1;::::0;10580:25:1;;;16283:32:0::1;::::0;10568:2:1;10553:18;16283:32:0::1;;;;;;;16068:255:::0;:::o;8267:369::-;-1:-1:-1;;;;;8394:19:0;;8386:68;;;;-1:-1:-1;;;8386:68:0;;9879:2:1;8386:68:0;;;9861:21:1;9918:2;9898:18;;;9891:30;9957:34;9937:18;;;9930:62;-1:-1:-1;;;10008:18:1;;;10001:34;10052:19;;8386:68:0;9851:226:1;8386:68:0;-1:-1:-1;;;;;8473:21:0;;8465:68;;;;-1:-1:-1;;;8465:68:0;;7183:2:1;8465:68:0;;;7165:21:1;7222:2;7202:18;;;7195:30;7261:34;7241:18;;;7234:62;-1:-1:-1;;;7312:18:1;;;7305:32;7354:19;;8465:68:0;7155:224:1;8465:68:0;-1:-1:-1;;;;;8544:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;8596:32;;10580:25:1;;;8596:32:0;;10553:18:1;8596:32:0;;;;;;;8267:369;;;:::o;8644:1729::-;-1:-1:-1;;;;;8766:18:0;;8758:68;;;;-1:-1:-1;;;8758:68:0;;9473:2:1;8758:68:0;;;9455:21:1;9512:2;9492:18;;;9485:30;9551:34;9531:18;;;9524:62;-1:-1:-1;;;9602:18:1;;;9595:35;9647:19;;8758:68:0;9445:227:1;8758:68:0;-1:-1:-1;;;;;8845:16:0;;8837:64;;;;-1:-1:-1;;;8837:64:0;;6368:2:1;8837:64:0;;;6350:21:1;6407:2;6387:18;;;6380:30;6446:34;6426:18;;;6419:62;-1:-1:-1;;;6497:18:1;;;6490:33;6540:19;;8837:64:0;6340:225:1;8837:64:0;8929:1;8920:6;:10;8912:64;;;;-1:-1:-1;;;8912:64:0;;9063:2:1;8912:64:0;;;9045:21:1;9102:2;9082:18;;;9075:30;9141:34;9121:18;;;9114:62;-1:-1:-1;;;9192:18:1;;;9185:39;9241:19;;8912:64:0;9035:231:1;8912:64:0;8997:1;8987:7;:11;9020:1;9009:8;:12;-1:-1:-1;2821:6:0;-1:-1:-1;;;;;9036:15:0;;;2821:6;;9036:15;;;;:32;;-1:-1:-1;2794:7:0;2821:6;-1:-1:-1;;;;;9055:13:0;;;2821:6;;9055:13;;9036:32;9032:1140;;;-1:-1:-1;;;;;9094:10:0;;;;;;:4;:10;;;;;;;;9093:11;:24;;;;-1:-1:-1;;;;;;9109:8:0;;;;;;:4;:8;;;;;;;;9108:9;9093:24;9085:33;;;;;;9163:13;;-1:-1:-1;;;;;9155:21:0;;;9163:13;;9155:21;:72;;;;-1:-1:-1;9211:15:0;;-1:-1:-1;;;;;9197:30:0;;;9211:15;;9197:30;;9155:72;:116;;;;-1:-1:-1;;;;;;9249:22:0;;;;;;:18;:22;;;;;;;;9248:23;9155:116;:152;;;;-1:-1:-1;9292:15:0;;-1:-1:-1;;;9292:15:0;;;;9155:152;9133:378;;;9360:12;;9350:6;:22;;9342:31;;;;;;-1:-1:-1;;;;;9400:12:0;;;;;;:8;:12;;;;;;9415:15;-1:-1:-1;9392:39:0;;;;;;9465:30;:15;9484:10;9465:30;:::i;:::-;-1:-1:-1;;;;;9450:12:0;;;;;;:8;:12;;;;;:45;9133:378;9553:13;;-1:-1:-1;;;;;9547:19:0;;;9553:13;;9547:19;:72;;;;-1:-1:-1;9603:15:0;;-1:-1:-1;;;;;9587:32:0;;;9603:15;;9587:32;;9547:72;:118;;;;-1:-1:-1;;;;;;9641:24:0;;;;;;:18;:24;;;;;;;;9640:25;9547:118;9525:233;;;9710:1;9700:7;:11;9741:1;9730:8;:12;9525:233;9772:28;9803:24;9821:4;9803:9;:24::i;:::-;9847:6;;9772:55;;-1:-1:-1;;;;9847:6:0;;;;9846:7;:32;;;;-1:-1:-1;9865:13:0;;-1:-1:-1;;;;;9857:21:0;;;9865:13;;9857:21;;9846:32;:47;;;;-1:-1:-1;9882:11:0;;-1:-1:-1;;;9882:11:0;;;;9846:47;9842:319;;;9914:38;9931:20;9914:16;:38::i;:::-;10000:21;10044:22;;10040:106;;10091:35;10104:21;10091:12;:35::i;:::-;9895:266;9842:319;9070:1102;9032:1140;-1:-1:-1;;;;;10218:24:0;;10182:12;10218:24;;;:18;:24;;;;;;10197:4;;10218:24;;;:50;;-1:-1:-1;;;;;;10246:22:0;;;;;;:18;:22;;;;;;;;10218:50;10214:98;;;-1:-1:-1;10295:5:0;10214:98;10324:41;10339:4;10345:2;10349:6;10357:7;10324:14;:41::i;:::-;8747:1626;8644:1729;;;:::o;1521:224::-;1641:7;1677:12;1669:6;;;;1661:29;;;;-1:-1:-1;;;1661:29:0;;;;;;;;:::i;:::-;-1:-1:-1;1701:9:0;1713:5;1717:1;1713;:5;:::i;:::-;1701:17;1521:224;-1:-1:-1;;;;;1521:224:0:o;10872:158::-;10929:11;;-1:-1:-1;;;;;10929:11:0;:35;10950:13;:6;10961:1;10950:10;:13::i;:::-;10929:35;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;10975:23:0;;-1:-1:-1;;;;;10975:23:0;:47;11008:13;:6;11019:1;11008:10;:13::i;:::-;10975:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7606:311;7689:7;7747;;7736;:18;;7714:110;;;;-1:-1:-1;;;7714:110:0;;6772:2:1;7714:110:0;;;6754:21:1;6811:2;6791:18;;;6784:30;6850:34;6830:18;;;6823:62;-1:-1:-1;;;6901:18:1;;;6894:40;6951:19;;7714:110:0;6744:232:1;7714:110:0;7835:19;7857:10;:8;:10::i;:::-;7835:32;-1:-1:-1;7885:24:0;:7;7835:32;7885:11;:24::i;:::-;7878:31;7606:311;-1:-1:-1;;;7606:311:0:o;10381:483::-;5369:6;:13;;-1:-1:-1;;;;5369:13:0;-1:-1:-1;;;5369:13:0;;;10483:16:::1;::::0;;10497:1:::1;10483:16:::0;;;;;::::1;::::0;;-1:-1:-1;;10483:16:0::1;::::0;::::1;::::0;;::::1;::::0;::::1;;::::0;-1:-1:-1;10483:16:0::1;10459:40;;10528:4;10510;10515:1;10510:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;10510:23:0;;::::1;:7;::::0;;::::1;::::0;;;;;;:23;;;;10554:15:::1;::::0;:22:::1;::::0;;-1:-1:-1;;;10554:22:0;;;;:15;;;::::1;::::0;:20:::1;::::0;:22:::1;::::0;;::::1;::::0;10510:7;;10554:22;;;;;:15;:22;::::1;;::::0;::::1;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10544:4;10549:1;10544:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;10544:32:0;;::::1;:7;::::0;;::::1;::::0;;;;;:32;10619:15:::1;::::0;10587:62:::1;::::0;10604:4:::1;::::0;10619:15:::1;10637:11:::0;10587:8:::1;:62::i;:::-;10660:15;::::0;:196:::1;::::0;-1:-1:-1;;;10660:196:0;;-1:-1:-1;;;;;10660:15:0;;::::1;::::0;:66:::1;::::0;:196:::1;::::0;10741:11;;10660:15:::1;::::0;10783:4;;10810::::1;::::0;10830:15:::1;::::0;10660:196:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;-1:-1:-1::0;;5405:6:0;:14;;-1:-1:-1;;;;5405:14:0;;;-1:-1:-1;;;;10381:483:0:o;1753:246::-;1811:7;1835:6;1831:47;;-1:-1:-1;1865:1:0;1858:8;;1831:47;1888:9;1900:5;1904:1;1900;:5;:::i;:::-;1888:17;-1:-1:-1;1933:1:0;1924:5;1928:1;1888:17;1924:5;:::i;:::-;:10;1916:56;;;;-1:-1:-1;;;1916:56:0;;8300:2:1;1916:56:0;;;8282:21:1;8339:2;8319:18;;;8312:30;8378:34;8358:18;;;8351:62;-1:-1:-1;;;8429:18:1;;;8422:31;8470:19;;1916:56:0;8272:223:1;2007:132:0;2065:7;2092:39;2096:1;2099;2092:39;;;;;;;;;;;;;;;;;:3;:39::i;12309:282::-;12465:7;12460:28;;12474:14;:12;:14::i;:::-;12499:44;12517:6;12525:9;12536:6;12499:17;:44::i;:::-;12559:7;12554:29;;12568:15;8198;;8188:7;:25;8235:16;;8224:8;:27;8144:115;15631:164;15673:7;15694:15;15711;15730:19;:17;:19::i;:::-;15693:56;;-1:-1:-1;15693:56:0;-1:-1:-1;15767:20:0;15693:56;;15767:11;:20::i;:::-;15760:27;;;;15631:164;:::o;2147:223::-;2267:7;2302:12;2295:5;2287:28;;;;-1:-1:-1;;;2287:28:0;;;;;;;;:::i;:::-;-1:-1:-1;2326:9:0;2338:5;2342:1;2338;:5;:::i;7925:211::-;7972:7;;:12;:29;;;;-1:-1:-1;7988:8:0;;:13;7972:29;7968:42;;;7925:211::o;7968:42::-;8038:7;;;8020:15;:25;8075:8;;;8056:16;:27;-1:-1:-1;8094:11:0;;;;8116:12;7925:211::o;12599:586::-;12742:15;12768:23;12802:12;12825:23;12859:12;12882:13;12909:19;12920:7;12909:10;:19::i;:::-;-1:-1:-1;;;;;12957:15:0;;;;;;:7;:15;;;;;;12731:197;;-1:-1:-1;12731:197:0;;-1:-1:-1;12731:197:0;;-1:-1:-1;12731:197:0;-1:-1:-1;12731:197:0;-1:-1:-1;12731:197:0;-1:-1:-1;12957:28:0;;12731:197;12957:19;:28::i;:::-;-1:-1:-1;;;;;12939:15:0;;;;;;;:7;:15;;;;;;:46;;;;13017:18;;;;;;;:39;;13040:15;13017:22;:39::i;:::-;-1:-1:-1;;;;;12996:18:0;;;;;;:7;:18;;;;;:60;13067:16;13077:5;13067:9;:16::i;:::-;13094:23;13106:4;13112;13094:11;:23::i;:::-;13150:9;-1:-1:-1;;;;;13133:44:0;13142:6;-1:-1:-1;;;;;13133:44:0;;13161:15;13133:44;;;;10580:25:1;;10568:2;10553:18;;10535:76;13133:44:0;;;;;;;;12720:465;;;;;;12599:586;;;:::o;15803:257::-;15901:7;;15854;;;;4479:27;15969:20;15901:7;4479:27;15969:11;:20::i;:::-;15959:7;:30;15955:61;;;-1:-1:-1;;15999:7:0;;;4479:27;;-1:-1:-1;15803:257:0;-1:-1:-1;15803:257:0:o;15955:61::-;16035:7;;16044;;-1:-1:-1;15803:257:0;-1:-1:-1;15803:257:0:o;14001:661::-;14085:7;14103;14121;14139;14157;14175;14207:23;14232:12;14246:13;14263:89;14289:7;14311;;14333:8;;14263:11;:89::i;:::-;14206:146;;;;;;14363:19;14385:10;:8;:10::i;:::-;14363:32;;14407:15;14424:23;14449:12;14465:109;14491:7;14513:4;14532:5;14552:11;14465;:109::i;:::-;14406:168;;-1:-1:-1;14406:168:0;-1:-1:-1;14406:168:0;-1:-1:-1;14625:15:0;;-1:-1:-1;14642:4:0;;-1:-1:-1;14648:5:0;;-1:-1:-1;;;;;14001:661:0;;;;;;;:::o;1377:136::-;1435:7;1462:43;1466:1;1469;1462:43;;;;;;;;;;;;;;;;;:3;:43::i;1190:179::-;1248:7;;1280:5;1284:1;1280;:5;:::i;:::-;1268:17;;1309:1;1304;:6;;1296:46;;;;-1:-1:-1;;;1296:46:0;;7586:2:1;1296:46:0;;;7568:21:1;7625:2;7605:18;;;7598:30;7664:29;7644:18;;;7637:57;7711:18;;1296:46:0;7558:177:1;13193:211:0;13246:19;13268:10;:8;:10::i;:::-;13246:32;-1:-1:-1;13289:13:0;13305:22;:5;13246:32;13305:9;:22::i;:::-;13379:4;13363:22;;;;:7;:22;;;;;;13289:38;;-1:-1:-1;13363:33:0;;13289:38;13363:26;:33::i;:::-;13354:4;13338:22;;;;:7;:22;;;;;:58;-1:-1:-1;;;13193:211:0:o;13412:147::-;13490:7;;:17;;13502:4;13490:11;:17::i;:::-;13480:7;:27;13531:10;;:20;;13546:4;13531:14;:20::i;:::-;13518:10;:33;-1:-1:-1;;13412:147:0:o;14670:439::-;14822:7;;;;14904:28;14928:3;14904:19;:7;14916:6;14904:11;:19::i;:28::-;14889:43;-1:-1:-1;14943:13:0;14959:29;14984:3;14959:20;:7;14971;14959:11;:20::i;:29::-;14943:45;-1:-1:-1;14999:23:0;15025:28;14943:45;15025:17;:7;15037:4;15025:11;:17::i;:::-;:21;;:28::i;:::-;14999:54;15089:4;;-1:-1:-1;15095:5:0;;-1:-1:-1;14670:439:0;;-1:-1:-1;;;;;14670:439:0:o;15117:506::-;15295:7;;;;15380:24;:7;15392:11;15380;:24::i;:::-;15362:42;-1:-1:-1;15415:12:0;15430:21;:4;15439:11;15430:8;:21::i;:::-;15415:36;-1:-1:-1;15462:13:0;15478:22;:5;15488:11;15478:9;:22::i;:::-;15462:38;-1:-1:-1;15511:23:0;15537:28;15462:38;15537:17;:7;15549:4;15537:11;:17::i;:28::-;15584:7;;;;-1:-1:-1;15610:4:0;;-1:-1:-1;15117:506:0;;-1:-1:-1;;;;;;;15117:506:0:o;14:134:1:-;82:20;;111:31;82:20;111:31;:::i;:::-;63:85;;;:::o;153:247::-;212:6;265:2;253:9;244:7;240:23;236:32;233:2;;;281:1;278;271:12;233:2;320:9;307:23;339:31;364:5;339:31;:::i;405:251::-;475:6;528:2;516:9;507:7;503:23;499:32;496:2;;;544:1;541;534:12;496:2;576:9;570:16;595:31;620:5;595:31;:::i;661:388::-;729:6;737;790:2;778:9;769:7;765:23;761:32;758:2;;;806:1;803;796:12;758:2;845:9;832:23;864:31;889:5;864:31;:::i;:::-;914:5;-1:-1:-1;971:2:1;956:18;;943:32;984:33;943:32;984:33;:::i;:::-;1036:7;1026:17;;;748:301;;;;;:::o;1054:456::-;1131:6;1139;1147;1200:2;1188:9;1179:7;1175:23;1171:32;1168:2;;;1216:1;1213;1206:12;1168:2;1255:9;1242:23;1274:31;1299:5;1274:31;:::i;:::-;1324:5;-1:-1:-1;1381:2:1;1366:18;;1353:32;1394:33;1353:32;1394:33;:::i;:::-;1158:352;;1446:7;;-1:-1:-1;;;1500:2:1;1485:18;;;;1472:32;;1158:352::o;1515:315::-;1583:6;1591;1644:2;1632:9;1623:7;1619:23;1615:32;1612:2;;;1660:1;1657;1650:12;1612:2;1699:9;1686:23;1718:31;1743:5;1718:31;:::i;:::-;1768:5;1820:2;1805:18;;;;1792:32;;-1:-1:-1;;;1602:228:1:o;1835:1132::-;1919:6;1950:2;1993;1981:9;1972:7;1968:23;1964:32;1961:2;;;2009:1;2006;1999:12;1961:2;2049:9;2036:23;2078:18;2119:2;2111:6;2108:14;2105:2;;;2135:1;2132;2125:12;2105:2;2173:6;2162:9;2158:22;2148:32;;2218:7;2211:4;2207:2;2203:13;2199:27;2189:2;;2240:1;2237;2230:12;2189:2;2276;2263:16;2298:2;2294;2291:10;2288:2;;;2304:18;;:::i;:::-;2350:2;2347:1;2343:10;2382:2;2376:9;2445:2;2441:7;2436:2;2432;2428:11;2424:25;2416:6;2412:38;2500:6;2488:10;2485:22;2480:2;2468:10;2465:18;2462:46;2459:2;;;2511:18;;:::i;:::-;2547:2;2540:22;2597:18;;;2631:15;;;;-1:-1:-1;2666:11:1;;;2696;;;2692:20;;2689:33;-1:-1:-1;2686:2:1;;;2735:1;2732;2725:12;2686:2;2757:1;2748:10;;2767:169;2781:2;2778:1;2775:9;2767:169;;;2838:23;2857:3;2838:23;:::i;:::-;2826:36;;2799:1;2792:9;;;;;2882:12;;;;2914;;2767:169;;;-1:-1:-1;2955:6:1;1930:1037;-1:-1:-1;;;;;;;;1930:1037:1:o;2972:241::-;3028:6;3081:2;3069:9;3060:7;3056:23;3052:32;3049:2;;;3097:1;3094;3087:12;3049:2;3136:9;3123:23;3155:28;3177:5;3155:28;:::i;3218:245::-;3285:6;3338:2;3326:9;3317:7;3313:23;3309:32;3306:2;;;3354:1;3351;3344:12;3306:2;3386:9;3380:16;3405:28;3427:5;3405:28;:::i;3468:180::-;3527:6;3580:2;3568:9;3559:7;3555:23;3551:32;3548:2;;;3596:1;3593;3586:12;3548:2;-1:-1:-1;3619:23:1;;3538:110;-1:-1:-1;3538:110:1:o;3653:306::-;3741:6;3749;3757;3810:2;3798:9;3789:7;3785:23;3781:32;3778:2;;;3826:1;3823;3816:12;3778:2;3855:9;3849:16;3839:26;;3905:2;3894:9;3890:18;3884:25;3874:35;;3949:2;3938:9;3934:18;3928:25;3918:35;;3768:191;;;;;:::o;5564:597::-;5676:4;5705:2;5734;5723:9;5716:21;5766:6;5760:13;5809:6;5804:2;5793:9;5789:18;5782:34;5834:1;5844:140;5858:6;5855:1;5852:13;5844:140;;;5953:14;;;5949:23;;5943:30;5919:17;;;5938:2;5915:26;5908:66;5873:10;;5844:140;;;6002:6;5999:1;5996:13;5993:2;;;6072:1;6067:2;6058:6;6047:9;6043:22;6039:31;6032:42;5993:2;-1:-1:-1;6145:2:1;6124:15;-1:-1:-1;;6120:29:1;6105:45;;;;6152:2;6101:54;;5685:476;-1:-1:-1;;;5685:476:1:o;8500:356::-;8702:2;8684:21;;;8721:18;;;8714:30;8780:34;8775:2;8760:18;;8753:62;8847:2;8832:18;;8674:182::o;10616:980::-;10878:4;10926:3;10915:9;10911:19;10957:6;10946:9;10939:25;10983:2;11021:6;11016:2;11005:9;11001:18;10994:34;11064:3;11059:2;11048:9;11044:18;11037:31;11088:6;11123;11117:13;11154:6;11146;11139:22;11192:3;11181:9;11177:19;11170:26;;11231:2;11223:6;11219:15;11205:29;;11252:1;11262:195;11276:6;11273:1;11270:13;11262:195;;;11341:13;;-1:-1:-1;;;;;11337:39:1;11325:52;;11432:15;;;;11397:12;;;;11373:1;11291:9;11262:195;;;-1:-1:-1;;;;;;;11513:32:1;;;;11508:2;11493:18;;11486:60;-1:-1:-1;;;11577:3:1;11562:19;11555:35;11474:3;10887:709;-1:-1:-1;;;10887:709:1:o;11790:128::-;11830:3;11861:1;11857:6;11854:1;11851:13;11848:2;;;11867:18;;:::i;:::-;-1:-1:-1;11903:9:1;;11838:80::o;11923:217::-;11963:1;11989;11979:2;;12033:10;12028:3;12024:20;12021:1;12014:31;12068:4;12065:1;12058:15;12096:4;12093:1;12086:15;11979:2;-1:-1:-1;12125:9:1;;11969:171::o;12145:168::-;12185:7;12251:1;12247;12243:6;12239:14;12236:1;12233:21;12228:1;12221:9;12214:17;12210:45;12207:2;;;12258:18;;:::i;:::-;-1:-1:-1;12298:9:1;;12197:116::o;12318:125::-;12358:4;12386:1;12383;12380:8;12377:2;;;12391:18;;:::i;:::-;-1:-1:-1;12428:9:1;;12367:76::o;12448:135::-;12487:3;-1:-1:-1;;12508:17:1;;12505:2;;;12528:18;;:::i;:::-;-1:-1:-1;12575:1:1;12564:13;;12495:88::o;12588:127::-;12649:10;12644:3;12640:20;12637:1;12630:31;12680:4;12677:1;12670:15;12704:4;12701:1;12694:15;12720:127;12781:10;12776:3;12772:20;12769:1;12762:31;12812:4;12809:1;12802:15;12836:4;12833:1;12826:15;12852:127;12913:10;12908:3;12904:20;12901:1;12894:31;12944:4;12941:1;12934:15;12968:4;12965:1;12958:15;12984:131;-1:-1:-1;;;;;13059:31:1;;13049:42;;13039:2;;13105:1;13102;13095:12;13120:118;13206:5;13199:13;13192:21;13185:5;13182:32;13172:2;;13228:1;13225;13218:12

Swarm Source

ipfs://5b9f0d02d4c22f25871a56649a6a8fe324b71741d33c45b1b23c340f5307a2bd
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.