Contract 0x041d49e52eaeef72b2c554a92ed665a268056b1d

Contract Overview

Balance:
0 BNB
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xf21c20bddd21c0e7a9db9f246b332b5d5728111678fa8e2c4d0d2bfad33711c4Transfer123108562021-09-12 20:05:1112 days 7 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00052047
0xa4bb2caf8e7c24cadfeeae89da9c4c6655cccf3d3d8ed3aabafec3746cdaf049Approve95717822021-06-09 4:23:55107 days 23 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00045093
0xba9019c4d135e441640a10ee71cce3cb1c71aab1a63d5d7efdd473f02b178145Transfer95710652021-06-09 3:48:04107 days 23 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00037035
0x136b48bb61e151c0ced95cbbb96eae5ea92f72efcde69b615da83a9223964e34Transfer90751692021-05-22 21:38:36125 days 6 hrs ago0x92c03211768696dc38ddafafaf36d319e3b0d0a2 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00052047
0x1f6bffbc0285680e4eec4ab921e6189ecdc079b3daaae36553bbd657585013cdTransfer90751262021-05-22 21:36:27125 days 6 hrs ago0x92c03211768696dc38ddafafaf36d319e3b0d0a2 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00051987
0x569ad9dfc9a77ffb1b006c88d39f21ba93e2e9a1a9f9237f25f2f371f6b9f5d6Transfer90749912021-05-22 21:29:42125 days 6 hrs ago0x92c03211768696dc38ddafafaf36d319e3b0d0a2 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00052047
0xa7482b560026036637f4d5f86617bfec0fa9497898963de4a078217c1bdcf451Transfer90749522021-05-22 21:27:45125 days 6 hrs ago0x92c03211768696dc38ddafafaf36d319e3b0d0a2 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00052047
0x29409f269ce1db11a2887c3439e4eec0ccadd8dee08f04e6636c1b8246686b77Transfer90747962021-05-22 21:19:57125 days 6 hrs ago0x92c03211768696dc38ddafafaf36d319e3b0d0a2 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00052047
0x04431f449ba77f287465c32457d0c9ed2bd688902b00ec072a4f97c0b9a0dadaTransfer90746992021-05-22 21:15:06125 days 6 hrs ago0x92c03211768696dc38ddafafaf36d319e3b0d0a2 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00052047
0xc227e43bdc41e122281cff28cc8f55481bcf32a7e67c486bb869bc9ac67fce9aTransfer90744992021-05-22 21:05:06125 days 6 hrs ago0x92c03211768696dc38ddafafaf36d319e3b0d0a2 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00052047
0xe2662da7c3d9e88441b93c41e0dd8ba4d0b08321776fb0288d6126b3b7e2ceebTransfer90744062021-05-22 21:00:27125 days 6 hrs ago0x92c03211768696dc38ddafafaf36d319e3b0d0a2 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00052047
0xc0b530c54aca962afaa69eee2bb70b8c9e2f07f728a066fb16300def9b2c502bTransfer90743072021-05-22 20:55:30125 days 6 hrs ago0x92c03211768696dc38ddafafaf36d319e3b0d0a2 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00052035
0x101c60ea63bc9608f51dc3d64164b971725c2d5f83758b614f53d38063105182Transfer90741802021-05-22 20:49:09125 days 6 hrs ago0x92c03211768696dc38ddafafaf36d319e3b0d0a2 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00052035
0x61d3dabb28a8be7b7e83f87fe6369d0259d0272859ce8dbfe1da6d164694c012Transfer90740912021-05-22 20:44:42125 days 6 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00037047
0x35487beeb8be91068ca385d3921de0d6de5f0803a28614a36f73ea9c36b2822aTransfer90740762021-05-22 20:43:57125 days 6 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00052047
0xc886ec3e20dc5924e78665a9e51f8606319a7633f9ffed24729aff8733f6de3eTransfer90731632021-05-22 19:58:18125 days 7 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00037047
0x035b8f899fd6f26efd3b6e6267ad7e7e9e0ec06d2645a5eda2e0cceb2ccb28c8Transfer90731522021-05-22 19:57:45125 days 7 hrs ago0x92c03211768696dc38ddafafaf36d319e3b0d0a2 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00052047
0x9022bcddd1dbef77d3555012aabe675d4855602b68e5e4bfbbdc629a95402361Transfer From89647322021-05-19 1:08:29129 days 2 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00046116
0x8c4fe1eb31ca498b0520f87e463ae0a0d74bdc8dcf26ed4e5e9fe63ff879d049Transfer From89585602021-05-18 19:59:53129 days 7 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00046116
0x911004af8621ed8bab8476e79ecfc3c1530713a2e4ec6ac42a97fedd7b0dfbd2Transfer From87053412021-05-10 0:31:54138 days 3 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00061104
0x3608e552437b1eddbe60ff3c2e1d96890b3d886bba031b6f2b522b65b6183336Transfer From87052282021-05-10 0:26:07138 days 3 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00046104
0x3b450ecec86a99110d3a5ed4c6b873002cc63999019024f6f841aa43ea2f180cTransfer From87051902021-05-10 0:24:06138 days 3 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00046104
0x5b8565a4c2baf38849739a539fc71198eb49327c8df4f01ae5f9adc4d5e0c4fbTransfer From87051582021-05-10 0:22:30138 days 3 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00046104
0xcb1d596f2e0bc36dbd766073ea5a28036844f148c9d24462ea51bc027f99d0bdTransfer From87051222021-05-10 0:20:42138 days 3 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00046104
0xe6557413e05adfd97b75df481ffe2d957143b5ffed6f0ca49138553b892301e3Transfer From87051092021-05-10 0:20:03138 days 3 hrs ago0xc61ff36ce9ac0ebcc1ca63ece752a1fc2c89e2c6 IN  0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB0.00046104
[ Download CSV Export 
Latest 18 internal transactions
Parent Txn Hash Block From To Value
0xe11033a5f70fa0609d5bdd368746978efff75003dd1f6878ec0b24b3525ddc4b123108752021-09-12 20:06:0812 days 7 hrs ago 0x12de85df2ad3127b9d441eecca409c0adaf59edd 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x195f97c38dfffd848e30973bdd1cb0cffeb1847fc1f2fed480233eb8b66d90ba123107752021-09-12 20:01:0812 days 7 hrs ago 0x12de85df2ad3127b9d441eecca409c0adaf59edd 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0xa8f1c1d5791e16e5fb53c35efdcd5b5694f38531ec136228683f879361bded8995717982021-06-09 4:24:43107 days 23 hrs ago 0x56fa2b2ea65d912610c6b661d9207a7aeb151fea 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0xa8f1c1d5791e16e5fb53c35efdcd5b5694f38531ec136228683f879361bded8995717982021-06-09 4:24:43107 days 23 hrs ago 0x3380ae82e39e42ca34ebed69af67faa0683bb5c1 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x30a89aedbcc6a41b9bd72c0abb048d1192ffda1c690376e4f29325b49c600ef191958862021-05-27 2:14:28121 days 1 hr ago 0x12de85df2ad3127b9d441eecca409c0adaf59edd 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x5c55dfaa2eda935cfb72e4ff03be596e8edc2be2626f85c2ca7f0729dda2a2b191957872021-05-27 2:09:31121 days 1 hr ago 0x12de85df2ad3127b9d441eecca409c0adaf59edd 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x0f432aabf41f313daf55aee8ac721cd9fe5d1d47d290d78b97c6bd94f9aeb74990752092021-05-22 21:40:36125 days 6 hrs ago 0x12de85df2ad3127b9d441eecca409c0adaf59edd 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x1c4015431502fcc66cfa20ad7beb5a0dbcb92c9f3b0c70f253830fb5a2da60ae90751982021-05-22 21:40:03125 days 6 hrs ago 0x12de85df2ad3127b9d441eecca409c0adaf59edd 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x1015c8364e20fead62d18e8adadb31d3aedabeb85faa3510fae0e530857abdfa90750152021-05-22 21:30:54125 days 6 hrs ago 0x12de85df2ad3127b9d441eecca409c0adaf59edd 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x8c8a6c3845a645c98a2831ba0a225291c7992a50dea221cfe79e2b8ad0edbac190749642021-05-22 21:28:21125 days 6 hrs ago 0xeefb72918a8b2e56f758da61d2cf5b02158cfbf7 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x51735ef8080da16fa70349ac4a0786a4028f0a8e2f569ded0e5eda8863cce3cb90748062021-05-22 21:20:27125 days 6 hrs ago 0xfe154c75c3e03321c0b92e315814d905ece4d7aa 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x95c8b6f9cb99afea70b2821f5ebadafaa8c3bc19659fdf3e9ac4cf72b2fe2b5a90747072021-05-22 21:15:30125 days 6 hrs ago 0xdebd6477506c7da50338a94204eec3c5236d6b2e 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x95c8b6f9cb99afea70b2821f5ebadafaa8c3bc19659fdf3e9ac4cf72b2fe2b5a90747072021-05-22 21:15:30125 days 6 hrs ago 0xdebd6477506c7da50338a94204eec3c5236d6b2e 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x5728e45378017ee2c47f33e0dc452048f1584fa06379cb24efbc386c200c190190741982021-05-22 20:50:03125 days 6 hrs ago 0x22a2396cba29c1a8331cc6ab2efbdbf056004543 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x5728e45378017ee2c47f33e0dc452048f1584fa06379cb24efbc386c200c190190741982021-05-22 20:50:03125 days 6 hrs ago 0x22a2396cba29c1a8331cc6ab2efbdbf056004543 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x0bfc355a18cf716eec50da7d4c3258e1fb1acb49393a148f36e87cfb9310289c90731892021-05-22 19:59:36125 days 7 hrs ago 0x571ff3080e8a5dfc9a6bc9e526729d4e179cae53 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0xa327f7e3dac091aa66f35301f6de3d72f40fb18cea7b070eef4719680e2b469390731392021-05-22 19:57:06125 days 7 hrs ago 0x571ff3080e8a5dfc9a6bc9e526729d4e179cae53 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
0x907f97f3deb4a17acad7e2d348bbde51c448ffdc95c3420a0563e9a4ed5969e290730942021-05-22 19:54:51125 days 7 hrs ago 0x1080caa19f3ac834c5d90a9a8ff015a7b213798f 0x041d49e52eaeef72b2c554a92ed665a268056b1d0 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
RugPullForSure

Compiler Version
v0.8.4+commit.c7e474f2

Optimization Enabled:
No with 200 runs

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

// File: @openzeppelin/contracts/utils/Context.sol

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

/*
 * @dev Provides information about the current execution context, including the
 * sender of the transaction and its data. While these are generally available
 * via msg.sender and msg.data, they should not be accessed in such a direct
 * manner, since when dealing with meta-transactions the account sending and
 * paying for execution may not be the actual sender (as far as an application
 * is concerned).
 *
 * This contract is only required for intermediate, library-like contracts.
 */
abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
        return msg.data;
    }
}

// File: @openzeppelin/contracts/token/ERC20/IERC20.sol

pragma solidity ^0.8.0;

/**
 * @dev Interface of the ERC20 standard as defined in the EIP.
 */
interface IERC20 {
    /**
     * @dev Returns the amount of tokens in existence.
     */
    function totalSupply() external view returns (uint256);

    /**
     * @dev Returns the amount of tokens owned by `account`.
     */
    function balanceOf(address account) external view returns (uint256);

    /**
     * @dev Moves `amount` tokens from the caller's account to `recipient`.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a {Transfer} event.
     */
    function transfer(address recipient, uint256 amount) external returns (bool);

    /**
     * @dev Returns the remaining number of tokens that `spender` will be
     * allowed to spend on behalf of `owner` through {transferFrom}. This is
     * zero by default.
     *
     * This value changes when {approve} or {transferFrom} are called.
     */
    function allowance(address owner, address spender) external view returns (uint256);

    /**
     * @dev Sets `amount` as the allowance of `spender` over the caller's tokens.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * IMPORTANT: Beware that changing an allowance with this method brings the risk
     * that someone may use both the old and the new allowance by unfortunate
     * transaction ordering. One possible solution to mitigate this race
     * condition is to first reduce the spender's allowance to 0 and set the
     * desired value afterwards:
     * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
     *
     * Emits an {Approval} event.
     */
    function approve(address spender, uint256 amount) external returns (bool);

    /**
     * @dev Moves `amount` tokens from `sender` to `recipient` using the
     * allowance mechanism. `amount` is then deducted from the caller's
     * allowance.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a {Transfer} event.
     */
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

    /**
     * @dev Emitted when `value` tokens are moved from one account (`from`) to
     * another (`to`).
     *
     * Note that `value` may be zero.
     */
    event Transfer(address indexed from, address indexed to, uint256 value);

    /**
     * @dev Emitted when the allowance of a `spender` for an `owner` is set by
     * a call to {approve}. `value` is the new allowance.
     */
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

// File: @openzeppelin/contracts/token/ERC20/ERC20.sol

pragma solidity ^0.8.0;

/**
 * @dev Implementation of the {IERC20} interface.
 *
 * This implementation is agnostic to the way tokens are created. This means
 * that a supply mechanism has to be added in a derived contract using {_mint}.
 * For a generic mechanism see {ERC20PresetMinterPauser}.
 *
 * TIP: For a detailed writeup see our guide
 * https://forum.zeppelin.solutions/t/how-to-implement-erc20-supply-mechanisms/226[How
 * to implement supply mechanisms].
 *
 * We have followed general OpenZeppelin guidelines: functions revert instead
 * of returning `false` on failure. This behavior is nonetheless conventional
 * and does not conflict with the expectations of ERC20 applications.
 *
 * Additionally, an {Approval} event is emitted on calls to {transferFrom}.
 * This allows applications to reconstruct the allowance for all accounts just
 * by listening to said events. Other implementations of the EIP may not emit
 * these events, as it isn't required by the specification.
 *
 * Finally, the non-standard {decreaseAllowance} and {increaseAllowance}
 * functions have been added to mitigate the well-known issues around setting
 * allowances. See {IERC20-approve}.
 */
contract ERC20 is Context, IERC20 {
    mapping (address => uint256) private _balances;

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

    uint256 private _totalSupply;

    string private _name;
    string private _symbol;

    /**
     * @dev Sets the values for {name} and {symbol}.
     *
     * The defaut value of {decimals} is 18. To select a different value for
     * {decimals} you should overload it.
     *
     * All three of these values are immutable: they can only be set once during
     * construction.
     */
    constructor (string memory name_, string memory symbol_) {
        _name = name_;
        _symbol = symbol_;
    }

    /**
     * @dev Returns the name of the token.
     */
    function name() public view virtual returns (string memory) {
        return _name;
    }

    /**
     * @dev Returns the symbol of the token, usually a shorter version of the
     * name.
     */
    function symbol() public view virtual returns (string memory) {
        return _symbol;
    }

    /**
     * @dev Returns the number of decimals used to get its user representation.
     * For example, if `decimals` equals `2`, a balance of `505` tokens should
     * be displayed to a user as `5,05` (`505 / 10 ** 2`).
     *
     * Tokens usually opt for a value of 18, imitating the relationship between
     * Ether and Wei. This is the value {ERC20} uses, unless this function is
     * overloaded;
     *
     * NOTE: This information is only used for _display_ purposes: it in
     * no way affects any of the arithmetic of the contract, including
     * {IERC20-balanceOf} and {IERC20-transfer}.
     */
    function decimals() public view virtual returns (uint8) {
        return 18;
    }

    /**
     * @dev See {IERC20-totalSupply}.
     */
    function totalSupply() public view virtual override returns (uint256) {
        return _totalSupply;
    }

    /**
     * @dev See {IERC20-balanceOf}.
     */
    function balanceOf(address account) public view virtual override returns (uint256) {
        return _balances[account];
    }

    /**
     * @dev See {IERC20-transfer}.
     *
     * Requirements:
     *
     * - `recipient` cannot be the zero address.
     * - the caller must have a balance of at least `amount`.
     */
    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }

    /**
     * @dev See {IERC20-allowance}.
     */
    function allowance(address owner, address spender) public view virtual override returns (uint256) {
        return _allowances[owner][spender];
    }

    /**
     * @dev See {IERC20-approve}.
     *
     * Requirements:
     *
     * - `spender` cannot be the zero address.
     */
    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    /**
     * @dev See {IERC20-transferFrom}.
     *
     * Emits an {Approval} event indicating the updated allowance. This is not
     * required by the EIP. See the note at the beginning of {ERC20}.
     *
     * Requirements:
     *
     * - `sender` and `recipient` cannot be the zero address.
     * - `sender` must have a balance of at least `amount`.
     * - the caller must have allowance for ``sender``'s tokens of at least
     * `amount`.
     */
    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");
        _approve(sender, _msgSender(), currentAllowance - amount);

        return true;
    }

    /**
     * @dev Atomically increases the allowance granted to `spender` by the caller.
     *
     * This is an alternative to {approve} that can be used as a mitigation for
     * problems described in {IERC20-approve}.
     *
     * Emits an {Approval} event indicating the updated allowance.
     *
     * Requirements:
     *
     * - `spender` cannot be the zero address.
     */
    function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender] + addedValue);
        return true;
    }

    /**
     * @dev Atomically decreases the allowance granted to `spender` by the caller.
     *
     * This is an alternative to {approve} that can be used as a mitigation for
     * problems described in {IERC20-approve}.
     *
     * Emits an {Approval} event indicating the updated allowance.
     *
     * Requirements:
     *
     * - `spender` cannot be the zero address.
     * - `spender` must have allowance for the caller of at least
     * `subtractedValue`.
     */
    function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
        uint256 currentAllowance = _allowances[_msgSender()][spender];
        require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero");
        _approve(_msgSender(), spender, currentAllowance - subtractedValue);

        return true;
    }

    /**
     * @dev Moves tokens `amount` from `sender` to `recipient`.
     *
     * This is internal function is equivalent to {transfer}, and can be used to
     * e.g. implement automatic token fees, slashing mechanisms, etc.
     *
     * Emits a {Transfer} event.
     *
     * Requirements:
     *
     * - `sender` cannot be the zero address.
     * - `recipient` cannot be the zero address.
     * - `sender` must have a balance of at least `amount`.
     */
    function _transfer(address sender, address recipient, uint256 amount) internal virtual {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");

        _beforeTokenTransfer(sender, recipient, amount);

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

        emit Transfer(sender, recipient, amount);
    }

    /** @dev Creates `amount` tokens and assigns them to `account`, increasing
     * the total supply.
     *
     * Emits a {Transfer} event with `from` set to the zero address.
     *
     * Requirements:
     *
     * - `to` cannot be the zero address.
     */
    function _mint(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: mint to the zero address");

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

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

    /**
     * @dev Destroys `amount` tokens from `account`, reducing the
     * total supply.
     *
     * Emits a {Transfer} event with `to` set to the zero address.
     *
     * Requirements:
     *
     * - `account` cannot be the zero address.
     * - `account` must have at least `amount` tokens.
     */
    function _burn(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: burn from the zero address");

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

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

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

    /**
     * @dev Sets `amount` as the allowance of `spender` over the `owner` s tokens.
     *
     * This internal function is equivalent to `approve`, and can be used to
     * e.g. set automatic allowances for certain subsystems, etc.
     *
     * Emits an {Approval} event.
     *
     * Requirements:
     *
     * - `owner` cannot be the zero address.
     * - `spender` cannot be the zero address.
     */
    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);
    }

    /**
     * @dev Hook that is called before any transfer of tokens. This includes
     * minting and burning.
     *
     * Calling conditions:
     *
     * - when `from` and `to` are both non-zero, `amount` of ``from``'s tokens
     * will be to transferred to `to`.
     * - when `from` is zero, `amount` tokens will be minted for `to`.
     * - when `to` is zero, `amount` of ``from``'s tokens will be burned.
     * - `from` and `to` are never both zero.
     *
     * To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
     */
    function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual { }
}

// File: RugPullForSure.sol

pragma solidity ^0.8.0;

contract RugPullForSure is ERC20 {
    constructor(uint256 initialSupply) ERC20("Rug Pull, For Sure", "PULL") {
        _mint(msg.sender, initialSupply);
    }
}

Contract ABI

[{"inputs":[{"internalType":"uint256","name":"initialSupply","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":"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":"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":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","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"}]

60806040523480156200001157600080fd5b50604051620018f7380380620018f7833981810160405281019062000037919062000321565b6040518060400160405280601281526020017f5275672050756c6c2c20466f72205375726500000000000000000000000000008152506040518060400160405280600481526020017f50554c4c000000000000000000000000000000000000000000000000000000008152508160039080519060200190620000bb9291906200025a565b508060049080519060200190620000d49291906200025a565b505050620000e93382620000f060201b60201c565b5062000513565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141562000163576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200015a9062000385565b60405180910390fd5b62000177600083836200025560201b60201c565b80600260008282546200018b9190620003d5565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620001e29190620003d5565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620002499190620003a7565b60405180910390a35050565b505050565b82805462000268906200043c565b90600052602060002090601f0160209004810192826200028c5760008555620002d8565b82601f10620002a757805160ff1916838001178555620002d8565b82800160010185558215620002d8579182015b82811115620002d7578251825591602001919060010190620002ba565b5b509050620002e79190620002eb565b5090565b5b8082111562000306576000816000905550600101620002ec565b5090565b6000815190506200031b81620004f9565b92915050565b6000602082840312156200033457600080fd5b600062000344848285016200030a565b91505092915050565b60006200035c601f83620003c4565b91506200036982620004d0565b602082019050919050565b6200037f8162000432565b82525050565b60006020820190508181036000830152620003a0816200034d565b9050919050565b6000602082019050620003be600083018462000374565b92915050565b600082825260208201905092915050565b6000620003e28262000432565b9150620003ef8362000432565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000427576200042662000472565b5b828201905092915050565b6000819050919050565b600060028204905060018216806200045557607f821691505b602082108114156200046c576200046b620004a1565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b620005048162000432565b81146200051057600080fd5b50565b6113d480620005236000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461016857806370a082311461019857806395d89b41146101c8578063a457c2d7146101e6578063a9059cbb14610216578063dd62ed3e14610246576100a9565b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100fc57806323b872dd1461011a578063313ce5671461014a575b600080fd5b6100b6610276565b6040516100c39190610e40565b60405180910390f35b6100e660048036038101906100e19190610c8e565b610308565b6040516100f39190610e25565b60405180910390f35b610104610326565b6040516101119190610f42565b60405180910390f35b610134600480360381019061012f9190610c3f565b610330565b6040516101419190610e25565b60405180910390f35b610152610431565b60405161015f9190610f5d565b60405180910390f35b610182600480360381019061017d9190610c8e565b61043a565b60405161018f9190610e25565b60405180910390f35b6101b260048036038101906101ad9190610bda565b6104e6565b6040516101bf9190610f42565b60405180910390f35b6101d061052e565b6040516101dd9190610e40565b60405180910390f35b61020060048036038101906101fb9190610c8e565b6105c0565b60405161020d9190610e25565b60405180910390f35b610230600480360381019061022b9190610c8e565b6106b4565b60405161023d9190610e25565b60405180910390f35b610260600480360381019061025b9190610c03565b6106d2565b60405161026d9190610f42565b60405180910390f35b606060038054610285906110a6565b80601f01602080910402602001604051908101604052809291908181526020018280546102b1906110a6565b80156102fe5780601f106102d3576101008083540402835291602001916102fe565b820191906000526020600020905b8154815290600101906020018083116102e157829003601f168201915b5050505050905090565b600061031c610315610759565b8484610761565b6001905092915050565b6000600254905090565b600061033d84848461092c565b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610388610759565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610408576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103ff90610ec2565b60405180910390fd5b61042585610414610759565b85846104209190610fea565b610761565b60019150509392505050565b60006012905090565b60006104dc610447610759565b848460016000610455610759565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546104d79190610f94565b610761565b6001905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60606004805461053d906110a6565b80601f0160208091040260200160405190810160405280929190818152602001828054610569906110a6565b80156105b65780601f1061058b576101008083540402835291602001916105b6565b820191906000526020600020905b81548152906001019060200180831161059957829003601f168201915b5050505050905090565b600080600160006105cf610759565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561068c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068390610f22565b60405180910390fd5b6106a9610697610759565b8585846106a49190610fea565b610761565b600191505092915050565b60006106c86106c1610759565b848461092c565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156107d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c890610f02565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610841576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083890610e82565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161091f9190610f42565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561099c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161099390610ee2565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610a0c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0390610e62565b60405180910390fd5b610a17838383610bab565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610a9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9490610ea2565b60405180910390fd5b8181610aa99190610fea565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b399190610f94565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b9d9190610f42565b60405180910390a350505050565b505050565b600081359050610bbf81611370565b92915050565b600081359050610bd481611387565b92915050565b600060208284031215610bec57600080fd5b6000610bfa84828501610bb0565b91505092915050565b60008060408385031215610c1657600080fd5b6000610c2485828601610bb0565b9250506020610c3585828601610bb0565b9150509250929050565b600080600060608486031215610c5457600080fd5b6000610c6286828701610bb0565b9350506020610c7386828701610bb0565b9250506040610c8486828701610bc5565b9150509250925092565b60008060408385031215610ca157600080fd5b6000610caf85828601610bb0565b9250506020610cc085828601610bc5565b9150509250929050565b610cd381611030565b82525050565b6000610ce482610f78565b610cee8185610f83565b9350610cfe818560208601611073565b610d0781611136565b840191505092915050565b6000610d1f602383610f83565b9150610d2a82611147565b604082019050919050565b6000610d42602283610f83565b9150610d4d82611196565b604082019050919050565b6000610d65602683610f83565b9150610d70826111e5565b604082019050919050565b6000610d88602883610f83565b9150610d9382611234565b604082019050919050565b6000610dab602583610f83565b9150610db682611283565b604082019050919050565b6000610dce602483610f83565b9150610dd9826112d2565b604082019050919050565b6000610df1602583610f83565b9150610dfc82611321565b604082019050919050565b610e108161105c565b82525050565b610e1f81611066565b82525050565b6000602082019050610e3a6000830184610cca565b92915050565b60006020820190508181036000830152610e5a8184610cd9565b905092915050565b60006020820190508181036000830152610e7b81610d12565b9050919050565b60006020820190508181036000830152610e9b81610d35565b9050919050565b60006020820190508181036000830152610ebb81610d58565b9050919050565b60006020820190508181036000830152610edb81610d7b565b9050919050565b60006020820190508181036000830152610efb81610d9e565b9050919050565b60006020820190508181036000830152610f1b81610dc1565b9050919050565b60006020820190508181036000830152610f3b81610de4565b9050919050565b6000602082019050610f576000830184610e07565b92915050565b6000602082019050610f726000830184610e16565b92915050565b600081519050919050565b600082825260208201905092915050565b6000610f9f8261105c565b9150610faa8361105c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610fdf57610fde6110d8565b5b828201905092915050565b6000610ff58261105c565b91506110008361105c565b925082821015611013576110126110d8565b5b828203905092915050565b60006110298261103c565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611091578082015181840152602081019050611076565b838111156110a0576000848401525b50505050565b600060028204905060018216806110be57607f821691505b602082108114156110d2576110d1611107565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6113798161101e565b811461138457600080fd5b50565b6113908161105c565b811461139b57600080fd5b5056fea2646970667358221220a7964e28e50f1e2a5f9904b4ead8f7a8a4295742778f3ba59ab4ddfbc928958464736f6c63430008040033000000000000000000000000000000000001ed09bead87c0378d8e6400000000

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

000000000000000000000000000000000001ed09bead87c0378d8e6400000000
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000001ed09bead87c0378d8e6400000000


Deployed ByteCode Sourcemap

14645:165:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5843:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7983:169;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6936:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8634:422;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6787:84;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9465:215;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7107:127;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6053:95;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10183:377;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7447:175;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7685:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5843:91;5888:13;5921:5;5914:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5843:91;:::o;7983:169::-;8066:4;8083:39;8092:12;:10;:12::i;:::-;8106:7;8115:6;8083:8;:39::i;:::-;8140:4;8133:11;;7983:169;;;;:::o;6936:108::-;6997:7;7024:12;;7017:19;;6936:108;:::o;8634:422::-;8740:4;8757:36;8767:6;8775:9;8786:6;8757:9;:36::i;:::-;8806:24;8833:11;:19;8845:6;8833:19;;;;;;;;;;;;;;;:33;8853:12;:10;:12::i;:::-;8833:33;;;;;;;;;;;;;;;;8806:60;;8905:6;8885:16;:26;;8877:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;8967:57;8976:6;8984:12;:10;:12::i;:::-;9017:6;8998:16;:25;;;;:::i;:::-;8967:8;:57::i;:::-;9044:4;9037:11;;;8634:422;;;;;:::o;6787:84::-;6836:5;6861:2;6854:9;;6787:84;:::o;9465:215::-;9553:4;9570:80;9579:12;:10;:12::i;:::-;9593:7;9639:10;9602:11;:25;9614:12;:10;:12::i;:::-;9602:25;;;;;;;;;;;;;;;:34;9628:7;9602:34;;;;;;;;;;;;;;;;:47;;;;:::i;:::-;9570:8;:80::i;:::-;9668:4;9661:11;;9465:215;;;;:::o;7107:127::-;7181:7;7208:9;:18;7218:7;7208:18;;;;;;;;;;;;;;;;7201:25;;7107:127;;;:::o;6053:95::-;6100:13;6133:7;6126:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6053:95;:::o;10183:377::-;10276:4;10293:24;10320:11;:25;10332:12;:10;:12::i;:::-;10320:25;;;;;;;;;;;;;;;:34;10346:7;10320:34;;;;;;;;;;;;;;;;10293:61;;10393:15;10373:16;:35;;10365:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;10461:67;10470:12;:10;:12::i;:::-;10484:7;10512:15;10493:16;:34;;;;:::i;:::-;10461:8;:67::i;:::-;10548:4;10541:11;;;10183:377;;;;:::o;7447:175::-;7533:4;7550:42;7560:12;:10;:12::i;:::-;7574:9;7585:6;7550:9;:42::i;:::-;7610:4;7603:11;;7447:175;;;;:::o;7685:151::-;7774:7;7801:11;:18;7813:5;7801:18;;;;;;;;;;;;;;;:27;7820:7;7801:27;;;;;;;;;;;;;;;;7794:34;;7685:151;;;;:::o;655:98::-;708:7;735:10;728:17;;655:98;:::o;13539:346::-;13658:1;13641:19;;:5;:19;;;;13633:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;13739:1;13720:21;;:7;:21;;;;13712:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;13823:6;13793:11;:18;13805:5;13793:18;;;;;;;;;;;;;;;:27;13812:7;13793:27;;;;;;;;;;;;;;;:36;;;;13861:7;13845:32;;13854:5;13845:32;;;13870:6;13845:32;;;;;;:::i;:::-;;;;;;;;13539:346;;;:::o;11050:604::-;11174:1;11156:20;;:6;:20;;;;11148:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;11258:1;11237:23;;:9;:23;;;;11229:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;11313:47;11334:6;11342:9;11353:6;11313:20;:47::i;:::-;11373:21;11397:9;:17;11407:6;11397:17;;;;;;;;;;;;;;;;11373:41;;11450:6;11433:13;:23;;11425:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;11546:6;11530:13;:22;;;;:::i;:::-;11510:9;:17;11520:6;11510:17;;;;;;;;;;;;;;;:42;;;;11587:6;11563:9;:20;11573:9;11563:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;11628:9;11611:35;;11620:6;11611:35;;;11639:6;11611:35;;;;;;:::i;:::-;;;;;;;;11050:604;;;;:::o;14488:92::-;;;;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:139::-;198:5;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;204:87;;;;:::o;297:262::-;356:6;405:2;393:9;384:7;380:23;376:32;373:2;;;421:1;418;411:12;373:2;464:1;489:53;534:7;525:6;514:9;510:22;489:53;:::i;:::-;479:63;;435:117;363:196;;;;:::o;565:407::-;633:6;641;690:2;678:9;669:7;665:23;661:32;658:2;;;706:1;703;696:12;658:2;749:1;774:53;819:7;810:6;799:9;795:22;774:53;:::i;:::-;764:63;;720:117;876:2;902:53;947:7;938:6;927:9;923:22;902:53;:::i;:::-;892:63;;847:118;648:324;;;;;:::o;978:552::-;1055:6;1063;1071;1120:2;1108:9;1099:7;1095:23;1091:32;1088:2;;;1136:1;1133;1126:12;1088:2;1179:1;1204:53;1249:7;1240:6;1229:9;1225:22;1204:53;:::i;:::-;1194:63;;1150:117;1306:2;1332:53;1377:7;1368:6;1357:9;1353:22;1332:53;:::i;:::-;1322:63;;1277:118;1434:2;1460:53;1505:7;1496:6;1485:9;1481:22;1460:53;:::i;:::-;1450:63;;1405:118;1078:452;;;;;:::o;1536:407::-;1604:6;1612;1661:2;1649:9;1640:7;1636:23;1632:32;1629:2;;;1677:1;1674;1667:12;1629:2;1720:1;1745:53;1790:7;1781:6;1770:9;1766:22;1745:53;:::i;:::-;1735:63;;1691:117;1847:2;1873:53;1918:7;1909:6;1898:9;1894:22;1873:53;:::i;:::-;1863:63;;1818:118;1619:324;;;;;:::o;1949:109::-;2030:21;2045:5;2030:21;:::i;:::-;2025:3;2018:34;2008:50;;:::o;2064:364::-;2152:3;2180:39;2213:5;2180:39;:::i;:::-;2235:71;2299:6;2294:3;2235:71;:::i;:::-;2228:78;;2315:52;2360:6;2355:3;2348:4;2341:5;2337:16;2315:52;:::i;:::-;2392:29;2414:6;2392:29;:::i;:::-;2387:3;2383:39;2376:46;;2156:272;;;;;:::o;2434:366::-;2576:3;2597:67;2661:2;2656:3;2597:67;:::i;:::-;2590:74;;2673:93;2762:3;2673:93;:::i;:::-;2791:2;2786:3;2782:12;2775:19;;2580:220;;;:::o;2806:366::-;2948:3;2969:67;3033:2;3028:3;2969:67;:::i;:::-;2962:74;;3045:93;3134:3;3045:93;:::i;:::-;3163:2;3158:3;3154:12;3147:19;;2952:220;;;:::o;3178:366::-;3320:3;3341:67;3405:2;3400:3;3341:67;:::i;:::-;3334:74;;3417:93;3506:3;3417:93;:::i;:::-;3535:2;3530:3;3526:12;3519:19;;3324:220;;;:::o;3550:366::-;3692:3;3713:67;3777:2;3772:3;3713:67;:::i;:::-;3706:74;;3789:93;3878:3;3789:93;:::i;:::-;3907:2;3902:3;3898:12;3891:19;;3696:220;;;:::o;3922:366::-;4064:3;4085:67;4149:2;4144:3;4085:67;:::i;:::-;4078:74;;4161:93;4250:3;4161:93;:::i;:::-;4279:2;4274:3;4270:12;4263:19;;4068:220;;;:::o;4294:366::-;4436:3;4457:67;4521:2;4516:3;4457:67;:::i;:::-;4450:74;;4533:93;4622:3;4533:93;:::i;:::-;4651:2;4646:3;4642:12;4635:19;;4440:220;;;:::o;4666:366::-;4808:3;4829:67;4893:2;4888:3;4829:67;:::i;:::-;4822:74;;4905:93;4994:3;4905:93;:::i;:::-;5023:2;5018:3;5014:12;5007:19;;4812:220;;;:::o;5038:118::-;5125:24;5143:5;5125:24;:::i;:::-;5120:3;5113:37;5103:53;;:::o;5162:112::-;5245:22;5261:5;5245:22;:::i;:::-;5240:3;5233:35;5223:51;;:::o;5280:210::-;5367:4;5405:2;5394:9;5390:18;5382:26;;5418:65;5480:1;5469:9;5465:17;5456:6;5418:65;:::i;:::-;5372:118;;;;:::o;5496:313::-;5609:4;5647:2;5636:9;5632:18;5624:26;;5696:9;5690:4;5686:20;5682:1;5671:9;5667:17;5660:47;5724:78;5797:4;5788:6;5724:78;:::i;:::-;5716:86;;5614:195;;;;:::o;5815:419::-;5981:4;6019:2;6008:9;6004:18;5996:26;;6068:9;6062:4;6058:20;6054:1;6043:9;6039:17;6032:47;6096:131;6222:4;6096:131;:::i;:::-;6088:139;;5986:248;;;:::o;6240:419::-;6406:4;6444:2;6433:9;6429:18;6421:26;;6493:9;6487:4;6483:20;6479:1;6468:9;6464:17;6457:47;6521:131;6647:4;6521:131;:::i;:::-;6513:139;;6411:248;;;:::o;6665:419::-;6831:4;6869:2;6858:9;6854:18;6846:26;;6918:9;6912:4;6908:20;6904:1;6893:9;6889:17;6882:47;6946:131;7072:4;6946:131;:::i;:::-;6938:139;;6836:248;;;:::o;7090:419::-;7256:4;7294:2;7283:9;7279:18;7271:26;;7343:9;7337:4;7333:20;7329:1;7318:9;7314:17;7307:47;7371:131;7497:4;7371:131;:::i;:::-;7363:139;;7261:248;;;:::o;7515:419::-;7681:4;7719:2;7708:9;7704:18;7696:26;;7768:9;7762:4;7758:20;7754:1;7743:9;7739:17;7732:47;7796:131;7922:4;7796:131;:::i;:::-;7788:139;;7686:248;;;:::o;7940:419::-;8106:4;8144:2;8133:9;8129:18;8121:26;;8193:9;8187:4;8183:20;8179:1;8168:9;8164:17;8157:47;8221:131;8347:4;8221:131;:::i;:::-;8213:139;;8111:248;;;:::o;8365:419::-;8531:4;8569:2;8558:9;8554:18;8546:26;;8618:9;8612:4;8608:20;8604:1;8593:9;8589:17;8582:47;8646:131;8772:4;8646:131;:::i;:::-;8638:139;;8536:248;;;:::o;8790:222::-;8883:4;8921:2;8910:9;8906:18;8898:26;;8934:71;9002:1;8991:9;8987:17;8978:6;8934:71;:::i;:::-;8888:124;;;;:::o;9018:214::-;9107:4;9145:2;9134:9;9130:18;9122:26;;9158:67;9222:1;9211:9;9207:17;9198:6;9158:67;:::i;:::-;9112:120;;;;:::o;9238:99::-;9290:6;9324:5;9318:12;9308:22;;9297:40;;;:::o;9343:169::-;9427:11;9461:6;9456:3;9449:19;9501:4;9496:3;9492:14;9477:29;;9439:73;;;;:::o;9518:305::-;9558:3;9577:20;9595:1;9577:20;:::i;:::-;9572:25;;9611:20;9629:1;9611:20;:::i;:::-;9606:25;;9765:1;9697:66;9693:74;9690:1;9687:81;9684:2;;;9771:18;;:::i;:::-;9684:2;9815:1;9812;9808:9;9801:16;;9562:261;;;;:::o;9829:191::-;9869:4;9889:20;9907:1;9889:20;:::i;:::-;9884:25;;9923:20;9941:1;9923:20;:::i;:::-;9918:25;;9962:1;9959;9956:8;9953:2;;;9967:18;;:::i;:::-;9953:2;10012:1;10009;10005:9;9997:17;;9874:146;;;;:::o;10026:96::-;10063:7;10092:24;10110:5;10092:24;:::i;:::-;10081:35;;10071:51;;;:::o;10128:90::-;10162:7;10205:5;10198:13;10191:21;10180:32;;10170:48;;;:::o;10224:126::-;10261:7;10301:42;10294:5;10290:54;10279:65;;10269:81;;;:::o;10356:77::-;10393:7;10422:5;10411:16;;10401:32;;;:::o;10439:86::-;10474:7;10514:4;10507:5;10503:16;10492:27;;10482:43;;;:::o;10531:307::-;10599:1;10609:113;10623:6;10620:1;10617:13;10609:113;;;10708:1;10703:3;10699:11;10693:18;10689:1;10684:3;10680:11;10673:39;10645:2;10642:1;10638:10;10633:15;;10609:113;;;10740:6;10737:1;10734:13;10731:2;;;10820:1;10811:6;10806:3;10802:16;10795:27;10731:2;10580:258;;;;:::o;10844:320::-;10888:6;10925:1;10919:4;10915:12;10905:22;;10972:1;10966:4;10962:12;10993:18;10983:2;;11049:4;11041:6;11037:17;11027:27;;10983:2;11111;11103:6;11100:14;11080:18;11077:38;11074:2;;;11130:18;;:::i;:::-;11074:2;10895:269;;;;:::o;11170:180::-;11218:77;11215:1;11208:88;11315:4;11312:1;11305:15;11339:4;11336:1;11329:15;11356:180;11404:77;11401:1;11394:88;11501:4;11498:1;11491:15;11525:4;11522:1;11515:15;11542:102;11583:6;11634:2;11630:7;11625:2;11618:5;11614:14;11610:28;11600:38;;11590:54;;;:::o;11650:222::-;11790:34;11786:1;11778:6;11774:14;11767:58;11859:5;11854:2;11846:6;11842:15;11835:30;11756:116;:::o;11878:221::-;12018:34;12014:1;12006:6;12002:14;11995:58;12087:4;12082:2;12074:6;12070:15;12063:29;11984:115;:::o;12105:225::-;12245:34;12241:1;12233:6;12229:14;12222:58;12314:8;12309:2;12301:6;12297:15;12290:33;12211:119;:::o;12336:227::-;12476:34;12472:1;12464:6;12460:14;12453:58;12545:10;12540:2;12532:6;12528:15;12521:35;12442:121;:::o;12569:224::-;12709:34;12705:1;12697:6;12693:14;12686:58;12778:7;12773:2;12765:6;12761:15;12754:32;12675:118;:::o;12799:223::-;12939:34;12935:1;12927:6;12923:14;12916:58;13008:6;13003:2;12995:6;12991:15;12984:31;12905:117;:::o;13028:224::-;13168:34;13164:1;13156:6;13152:14;13145:58;13237:7;13232:2;13224:6;13220:15;13213:32;13134:118;:::o;13258:122::-;13331:24;13349:5;13331:24;:::i;:::-;13324:5;13321:35;13311:2;;13370:1;13367;13360:12;13311:2;13301:79;:::o;13386:122::-;13459:24;13477:5;13459:24;:::i;:::-;13452:5;13449:35;13439:2;;13498:1;13495;13488:12;13439:2;13429:79;:::o

Swarm Source

ipfs://a7964e28e50f1e2a5f9904b4ead8f7a8a4295742778f3ba59ab4ddfbc9289584
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading