ETH Price: $3,285.08 (+1.16%)

Contract

0x5B63759A10f12c054039CDd5E302e65701d5b483
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Set Weekly Limit109436772020-09-27 8:59:071567 days ago1601197147IN
0x5B63759A...701d5b483
0 ETH0.0015089153
Set Burning Rate109436772020-09-27 8:59:071567 days ago1601197147IN
0x5B63759A...701d5b483
0 ETH0.0015085953
Burn109383312020-09-26 12:52:061568 days ago1601124726IN
0x5B63759A...701d5b483
0 ETH0.0075066469
Burn108962372020-09-20 1:36:291575 days ago1600565789IN
0x5B63759A...701d5b483
0 ETH0.0155895198.4
Burn108758502020-09-16 22:30:251578 days ago1600295425IN
0x5B63759A...701d5b483
0 ETH0.0120872778
Burn108748282020-09-16 18:46:371578 days ago1600281997IN
0x5B63759A...701d5b483
0 ETH0.022932168
Burn108748252020-09-16 18:45:221578 days ago1600281922IN
0x5B63759A...701d5b483
0 ETH0.02381756179
Burn108740162020-09-16 15:48:191578 days ago1600271299IN
0x5B63759A...701d5b483
0 ETH0.02862486198
Burn108631022020-09-14 23:32:111580 days ago1600126331IN
0x5B63759A...701d5b483
0 ETH0.01649883116.92593852
Burn108611412020-09-14 16:11:001580 days ago1600099860IN
0x5B63759A...701d5b483
0 ETH0.020646150
Burn108608542020-09-14 15:13:091580 days ago1600096389IN
0x5B63759A...701d5b483
0 ETH0.04983642371.42857142
Burn108589142020-09-14 7:58:121580 days ago1600070292IN
0x5B63759A...701d5b483
0 ETH0.02901495222
Burn108580452020-09-14 4:40:331580 days ago1600058433IN
0x5B63759A...701d5b483
0 ETH0.01847597145.2
Set Weekly Limit108575062020-09-14 2:43:491580 days ago1600051429IN
0x5B63759A...701d5b483
0 ETH0.0026146491.8
Burn108572952020-09-14 1:57:501581 days ago1600048670IN
0x5B63759A...701d5b483
0 ETH0.01464706118.32
Burn108252012020-09-09 3:51:011585 days ago1599623461IN
0x5B63759A...701d5b483
0 ETH0.0111391290
Burn107874862020-09-03 9:19:171591 days ago1599124757IN
0x5B63759A...701d5b483
0 ETH0.02747649222
Set Burning Rate107274522020-08-25 4:30:031600 days ago1598329803IN
0x5B63759A...701d5b483
0 ETH0.0025048388
Burn107274292020-08-25 4:24:181600 days ago1598329458IN
0x5B63759A...701d5b483
0 ETH0.0106440486
Burn106958902020-08-20 8:07:351605 days ago1597910855IN
0x5B63759A...701d5b483
0 ETH0.01366043110.37126264
Burn105884252020-08-03 18:23:231622 days ago1596479003IN
0x5B63759A...701d5b483
0 ETH0.0049507240
Burn105436462020-07-27 20:27:031629 days ago1595881623IN
0x5B63759A...701d5b483
0 ETH0.0059408648
Set Burning Rate105240082020-07-24 19:05:551632 days ago1595617555IN
0x5B63759A...701d5b483
0 ETH0.0011385640
Burn105136232020-07-23 4:39:061633 days ago1595479146IN
0x5B63759A...701d5b483
0 ETH0.0074260860
Burn104569602020-07-14 9:59:221642 days ago1594720762IN
0x5B63759A...701d5b483
0 ETH0.0039605732
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
MasBurner

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2020-03-17
*/

pragma solidity ^0.5.4;

// https://github.com/ethereum/EIPs/issues/20
interface IERC20 {
    function transfer(address to, uint256 value) external returns (bool);
    function approve(address spender, uint256 value) external returns (bool);
    function transferFrom(address from, address to, uint256 value) external returns (bool);
    function totalSupply() external view returns (uint256);
    function balanceOf(address who) external view returns (uint256);
    function allowance(address owner, address spender) external view returns (uint256);

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

contract OwnAdminable {
    address private _owner;
    address private _admin;

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

    /**
     * @dev The Ownable constructor sets the original `owner` of the contract to the sender
     * account.
     */
    constructor () internal {
        _owner = msg.sender;
        emit OwnershipTransferred(address(0), _owner);
    }

    /**
     * @return the address of the owner.
     */
    function owner() public view returns (address) {
        return _owner;
    }

    /**
     * @return the address of the admin.
     */
    function admin() public view returns (address) {
        return _admin;
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        require(isOwner());
        _;
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwnerOrAdmin() {
        require(isOwnerOrAdmin());
        _;
    }

    /**
     * @return true if `msg.sender` is the owner of the contract.
     */
    function isOwner() public view returns (bool) {
        return msg.sender == _owner;
    }

    /**
     * @return true if `msg.sender` is the owner or admin of the contract.
     */
    function isOwnerOrAdmin() public view returns (bool) {
        return msg.sender == _owner || msg.sender == _admin;
    }

    /**
     * @dev Allows the current owner to relinquish control of the contract.
     * It will not be possible to call the functions with the `onlyOwner`
     * modifier anymore.
     * @notice Renouncing ownership will leave the contract without an owner,
     * thereby removing any functionality that is only available to the owner.
     */
    function renounceOwnership() public onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }

    /**
     * @dev Allows the current owner to transfer control of the contract to a newOwner.
     * @param newOwner The address to transfer ownership to.
     */
    function transferOwnership(address newOwner) public onlyOwner {
        _transferOwnership(newOwner);
    }

    function setAdmin(address newAdmin) public onlyOwner {
        _admin = newAdmin;
    }

    /**
     * @dev Transfers control of the contract to a newOwner.
     * @param newOwner The address to transfer ownership to.
     */
    function _transferOwnership(address newOwner) internal {
        require(newOwner != address(0));
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }
}

contract Pausable is OwnAdminable {
    event Paused(address account);
    event Unpaused(address account);

    bool private _paused;

    constructor () internal {
        _paused = false;
    }

    /**
     * @return true if the contract is paused, false otherwise.
     */
    function paused() public view returns (bool) {
        return _paused;
    }

    /**
     * @dev Modifier to make a function callable only when the contract is not paused.
     */
    modifier whenNotPaused() {
        require(!_paused);
        _;
    }

    /**
     * @dev Modifier to make a function callable only when the contract is paused.
     */
    modifier whenPaused() {
        require(_paused);
        _;
    }

    /**
     * @dev called by the owner to pause, triggers stopped state
     */
    function pause() public onlyOwner whenNotPaused {
        _paused = true;
        emit Paused(msg.sender);
    }

    /**
     * @dev called by the owner to unpause, returns to normal state
     */
    function unpause() public onlyOwner whenPaused {
        _paused = false;
        emit Unpaused(msg.sender);
    }
}

contract MasBurner is Pausable {
    string public name = "Midas Infinity Burner";

    address public constant BURN_ADDRESS = 0x000000000000000000000000000000000000dEaD;
    uint256 public constant BURN_START_TIME = 1584288000; // Monday, March 16, 2020 00:00:00 AM (GMT+8)
    uint256 public constant ONE_WEEK_IN_SECONDS = 7 * 24 * 60 * 60;

    uint256[] public burnAmountArr;
    uint256[] public burnTimestampArr;

    uint256 public numOfBurns;
    uint256 public weeklyLimit;
    address public tokenAddress;

    uint256 public totalBurnAmount = 0;
    uint256 public totalReceivingMcashAmount = 0;
    uint256 public burningRate; // over 100
    uint256 public feeRate; // over 100

    event ChangeWeeklyLimit(uint256 weeklyLimit);
    event Burn(address indexed burner, address indexed mcashReceiver, uint256 burnAmount, uint256 receivingMcashAmount);
    event ChangeBurningRate(uint256 burningRate);
    event ChangeFeeRate(uint256 feeRate);

    constructor (address _tokenAddress, uint256 _weeklyLimit, uint256 _burningRate, uint256 _feeRate) public {
        tokenAddress = _tokenAddress;
        setWeeklyLimit(_weeklyLimit);
        setBurningRate(_burningRate);
        setFeeRate(_feeRate);
    }

    function setWeeklyLimit(uint256 _weeklyLimit) onlyOwnerOrAdmin public {
        weeklyLimit = _weeklyLimit;
        emit ChangeWeeklyLimit(weeklyLimit);
    }

    function setBurningRate(uint256 _burningRate) onlyOwnerOrAdmin public {
        burningRate = _burningRate;
        emit ChangeBurningRate(burningRate);
    }

    function setFeeRate(uint256 _feeRate) onlyOwnerOrAdmin public {
        feeRate = _feeRate;
        emit ChangeFeeRate(feeRate);
    }

    function getWeekIndex() public view returns (uint256) {
        return (now - BURN_START_TIME) / ONE_WEEK_IN_SECONDS;
    }

    function getThisWeekStartTime() public view returns (uint256) {
        return BURN_START_TIME + ONE_WEEK_IN_SECONDS * getWeekIndex();
    }

    function getThisWeekBurnedAmount() public view returns (uint256) {
        uint256 thisWeekStartTime = getThisWeekStartTime();
        uint256 total = 0;
        for (uint256 i = numOfBurns; i >= 1; i--) {
            if (burnTimestampArr[i - 1] < thisWeekStartTime) break;
            total += burnAmountArr[i - 1];
        }
        return total;
    }

    function getThisWeekBurnAmountLeft() public view returns (uint256) {
        return weeklyLimit - getThisWeekBurnedAmount();
    }

    function getMcashReceivingAmount(uint256 amount) public view returns (uint256) {
        uint256 amt = amount * burningRate / 100;
        uint256 fee = amt * feeRate / 100;
        return amt - fee;
    }

    function burn(uint256 amount, address mcashReceiver) external payable {
        require(amount <= getThisWeekBurnAmountLeft(), "Exceed burn amount weekly");
        require(IERC20(tokenAddress).transferFrom(msg.sender, BURN_ADDRESS, amount), "Cannot transfer token to burn");
        uint256 mcashReceivingAmount = getMcashReceivingAmount(amount);
        burnTimestampArr.push(now);
        burnAmountArr.push(amount);
        totalBurnAmount += amount;
        totalReceivingMcashAmount += mcashReceivingAmount;
        ++numOfBurns;
        emit Burn(msg.sender, mcashReceiver, amount, mcashReceivingAmount);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_tokenAddress","type":"address"},{"internalType":"uint256","name":"_weeklyLimit","type":"uint256"},{"internalType":"uint256","name":"_burningRate","type":"uint256"},{"internalType":"uint256","name":"_feeRate","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"burner","type":"address"},{"indexed":true,"internalType":"address","name":"mcashReceiver","type":"address"},{"indexed":false,"internalType":"uint256","name":"burnAmount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"receivingMcashAmount","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"burningRate","type":"uint256"}],"name":"ChangeBurningRate","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"feeRate","type":"uint256"}],"name":"ChangeFeeRate","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"weeklyLimit","type":"uint256"}],"name":"ChangeWeeklyLimit","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":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"constant":true,"inputs":[],"name":"BURN_ADDRESS","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"BURN_START_TIME","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ONE_WEEK_IN_SECONDS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"mcashReceiver","type":"address"}],"name":"burn","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"burnAmountArr","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"burnTimestampArr","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"burningRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"feeRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"getMcashReceivingAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getThisWeekBurnAmountLeft","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getThisWeekBurnedAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getThisWeekStartTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getWeekIndex","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isOwner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isOwnerOrAdmin","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"numOfBurns","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"renounceOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newAdmin","type":"address"}],"name":"setAdmin","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"_burningRate","type":"uint256"}],"name":"setBurningRate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"_feeRate","type":"uint256"}],"name":"setFeeRate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"_weeklyLimit","type":"uint256"}],"name":"setWeeklyLimit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"tokenAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalBurnAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalReceivingMcashAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"weeklyLimit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"}]

60c0604052601560808190527f4d6964617320496e66696e697479204275726e6572000000000000000000000060a090815262000040916002919062000274565b50600060085560006009553480156200005857600080fd5b506040516200109638038062001096833981810160405260808110156200007e57600080fd5b5080516020820151604080840151606090940151600080546001600160a01b031916331780825592519495939491926001600160a01b0316917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a36001805460ff60a01b19169055600780546001600160a01b0319166001600160a01b0386161790556200010f8362000141565b62000123826001600160e01b036200019916565b62000137816001600160e01b03620001f116565b5050505062000316565b620001546001600160e01b036200024916565b6200015e57600080fd5b60068190556040805182815290517fa85b70d261435a60252887e2af9656692ae3453bbb31ef1e681c04a2aaae1ab09181900360200190a150565b620001ac6001600160e01b036200024916565b620001b657600080fd5b600a8190556040805182815290517fd2dcf20fd61059e7fb7009eafebfe96acd7e8b1c9cfde5088f13ba9870bb786e9181900360200190a150565b620002046001600160e01b036200024916565b6200020e57600080fd5b600b8190556040805182815290517f959e25ed7f2462e87a914c01dc168688aafb2a2a3686e904a02c1ade7282fa299181900360200190a150565b600080546001600160a01b03163314806200026e57506001546001600160a01b031633145b90505b90565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002b757805160ff1916838001178555620002e7565b82800160010185558215620002e7579182015b82811115620002e7578251825591602001919060010190620002ca565b50620002f5929150620002f9565b5090565b6200027191905b80821115620002f5576000815560010162000300565b610d7080620003266000396000f3fe6080604052600436106101e35760003560e01c80638da5cb5b11610102578063c84b7b1211610095578063f2fde38b11610064578063f2fde38b14610589578063f851a440146105bc578063fccc2813146105d1578063fcd3533c146105e6576101e3565b8063c84b7b1214610520578063df2b498e14610535578063e64c3e921461054a578063eee3ea471461055f576101e3565b8063a0491737116100d1578063a0491737146104b7578063a9b2bbed146104cc578063ab5d658d146104e1578063ab9c1a81146104f6576101e3565b80638da5cb5b146104475780638f32d59b14610478578063978bbdb91461048d5780639d76ea58146104a2576101e3565b80635a77e12a1161017a57806371e132d81161014957806371e132d8146103de578063783e7dc6146104085780638456cb591461041d578063861a68d614610432576101e3565b80635a77e12a1461036c5780635c975abb14610381578063704b6c0214610396578063715018a6146103c9576101e3565b80633f4ba83a116101b65780633f4ba83a146102d8578063438d6751146102ef57806345596e2e146103185780635631653e14610342576101e3565b806306fdde03146101e85780630bc6e234146102725780631af49310146102ae57806326d1e2fa146102c3575b600080fd5b3480156101f457600080fd5b506101fd610612565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561023757818101518382015260200161021f565b50505050905090810190601f1680156102645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561027e57600080fd5b5061029c6004803603602081101561029557600080fd5b503561069d565b60408051918252519081900360200190f35b3480156102ba57600080fd5b5061029c6106cc565b3480156102cf57600080fd5b5061029c6106e6565b3480156102e457600080fd5b506102ed61075b565b005b3480156102fb57600080fd5b506103046107c4565b604080519115158252519081900360200190f35b34801561032457600080fd5b506102ed6004803603602081101561033b57600080fd5b50356107ed565b34801561034e57600080fd5b5061029c6004803603602081101561036557600080fd5b5035610839565b34801561037857600080fd5b5061029c610857565b34801561038d57600080fd5b5061030461085d565b3480156103a257600080fd5b506102ed600480360360208110156103b957600080fd5b50356001600160a01b031661086d565b3480156103d557600080fd5b506102ed6108a0565b3480156103ea57600080fd5b506102ed6004803603602081101561040157600080fd5b50356108fb565b34801561041457600080fd5b5061029c610947565b34801561042957600080fd5b506102ed61095a565b34801561043e57600080fd5b5061029c6109ca565b34801561045357600080fd5b5061045c6109d0565b604080516001600160a01b039092168252519081900360200190f35b34801561048457600080fd5b506103046109df565b34801561049957600080fd5b5061029c6109f0565b3480156104ae57600080fd5b5061045c6109f6565b3480156104c357600080fd5b5061029c610a05565b3480156104d857600080fd5b5061029c610a0b565b3480156104ed57600080fd5b5061029c610a1b565b34801561050257600080fd5b5061029c6004803603602081101561051957600080fd5b5035610a22565b34801561052c57600080fd5b5061029c610a2f565b34801561054157600080fd5b5061029c610a35565b34801561055657600080fd5b5061029c610a3d565b34801561056b57600080fd5b506102ed6004803603602081101561058257600080fd5b5035610a43565b34801561059557600080fd5b506102ed600480360360208110156105ac57600080fd5b50356001600160a01b0316610a8f565b3480156105c857600080fd5b5061045c610aac565b3480156105dd57600080fd5b5061045c610abb565b6102ed600480360360408110156105fc57600080fd5b50803590602001356001600160a01b0316610ac1565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156106955780601f1061066a57610100808354040283529160200191610695565b820191906000526020600020905b81548152906001019060200180831161067857829003601f168201915b505050505081565b6000806064600a548402816106ae57fe5b04905060006064600b548302816106c157fe5b049091039392505050565b60006106d6610a0b565b62093a8002635e6e510001905090565b6000806106f16106cc565b6005549091506000905b6001811061075457826004600183038154811061071457fe5b9060005260206000200154101561072a57610754565b6003600182038154811061073a57fe5b6000918252602090912001549190910190600019016106fb565b5091505090565b6107636109df565b61076c57600080fd5b600154600160a01b900460ff1661078257600080fd5b6001805460ff60a01b191690556040805133815290517f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa9181900360200190a1565b600080546001600160a01b03163314806107e857506001546001600160a01b031633145b905090565b6107f56107c4565b6107fe57600080fd5b600b8190556040805182815290517f959e25ed7f2462e87a914c01dc168688aafb2a2a3686e904a02c1ade7282fa299181900360200190a150565b6004818154811061084657fe5b600091825260209091200154905081565b60085481565b600154600160a01b900460ff1690565b6108756109df565b61087e57600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6108a86109df565b6108b157600080fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6109036107c4565b61090c57600080fd5b60068190556040805182815290517fa85b70d261435a60252887e2af9656692ae3453bbb31ef1e681c04a2aaae1ab09181900360200190a150565b60006109516106e6565b60065403905090565b6109626109df565b61096b57600080fd5b600154600160a01b900460ff161561098257600080fd5b6001805460ff60a01b1916600160a01b1790556040805133815290517f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2589181900360200190a1565b60065481565b6000546001600160a01b031690565b6000546001600160a01b0316331490565b600b5481565b6007546001600160a01b031681565b60095481565b62093a8042635e6e50ff19010490565b62093a8081565b6003818154811061084657fe5b60055481565b635e6e510081565b600a5481565b610a4b6107c4565b610a5457600080fd5b600a8190556040805182815290517fd2dcf20fd61059e7fb7009eafebfe96acd7e8b1c9cfde5088f13ba9870bb786e9181900360200190a150565b610a976109df565b610aa057600080fd5b610aa981610ccd565b50565b6001546001600160a01b031690565b61dead81565b610ac9610947565b821115610b1d576040805162461bcd60e51b815260206004820152601960248201527f457863656564206275726e20616d6f756e74207765656b6c7900000000000000604482015290519081900360640190fd5b600754604080516323b872dd60e01b815233600482015261dead60248201526044810185905290516001600160a01b03909216916323b872dd916064808201926020929091908290030181600087803b158015610b7957600080fd5b505af1158015610b8d573d6000803e3d6000fd5b505050506040513d6020811015610ba357600080fd5b5051610bf6576040805162461bcd60e51b815260206004820152601d60248201527f43616e6e6f74207472616e7366657220746f6b656e20746f206275726e000000604482015290519081900360640190fd5b6000610c018361069d565b600480546001818101909255427f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b909101556003805480830182556000919091527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b0185905560088054860190556009805483019055600580549091019055604080518581526020810183905281519293506001600160a01b0385169233927f5d624aa9c148153ab3446c1b154f660ee7701e549fe9b62dab7171b1c80e6fa2928290030190a3505050565b6001600160a01b038116610ce057600080fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b039290921691909117905556fea265627a7a72315820e4b4c1e42cc40a138fee9bf9a9ae9e85d9b32dcaa153391f11e554be13501a4664736f6c6343000510003200000000000000000000000023ccc43365d9dd3882eab88f43d515208f8324300000000000000000000000000000000000000000000422ca8b0a00a42500000000000000000000000000000000000000000000000000000000000000000000460000000000000000000000000000000000000000000000000000000000000001

Deployed Bytecode

0x6080604052600436106101e35760003560e01c80638da5cb5b11610102578063c84b7b1211610095578063f2fde38b11610064578063f2fde38b14610589578063f851a440146105bc578063fccc2813146105d1578063fcd3533c146105e6576101e3565b8063c84b7b1214610520578063df2b498e14610535578063e64c3e921461054a578063eee3ea471461055f576101e3565b8063a0491737116100d1578063a0491737146104b7578063a9b2bbed146104cc578063ab5d658d146104e1578063ab9c1a81146104f6576101e3565b80638da5cb5b146104475780638f32d59b14610478578063978bbdb91461048d5780639d76ea58146104a2576101e3565b80635a77e12a1161017a57806371e132d81161014957806371e132d8146103de578063783e7dc6146104085780638456cb591461041d578063861a68d614610432576101e3565b80635a77e12a1461036c5780635c975abb14610381578063704b6c0214610396578063715018a6146103c9576101e3565b80633f4ba83a116101b65780633f4ba83a146102d8578063438d6751146102ef57806345596e2e146103185780635631653e14610342576101e3565b806306fdde03146101e85780630bc6e234146102725780631af49310146102ae57806326d1e2fa146102c3575b600080fd5b3480156101f457600080fd5b506101fd610612565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561023757818101518382015260200161021f565b50505050905090810190601f1680156102645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561027e57600080fd5b5061029c6004803603602081101561029557600080fd5b503561069d565b60408051918252519081900360200190f35b3480156102ba57600080fd5b5061029c6106cc565b3480156102cf57600080fd5b5061029c6106e6565b3480156102e457600080fd5b506102ed61075b565b005b3480156102fb57600080fd5b506103046107c4565b604080519115158252519081900360200190f35b34801561032457600080fd5b506102ed6004803603602081101561033b57600080fd5b50356107ed565b34801561034e57600080fd5b5061029c6004803603602081101561036557600080fd5b5035610839565b34801561037857600080fd5b5061029c610857565b34801561038d57600080fd5b5061030461085d565b3480156103a257600080fd5b506102ed600480360360208110156103b957600080fd5b50356001600160a01b031661086d565b3480156103d557600080fd5b506102ed6108a0565b3480156103ea57600080fd5b506102ed6004803603602081101561040157600080fd5b50356108fb565b34801561041457600080fd5b5061029c610947565b34801561042957600080fd5b506102ed61095a565b34801561043e57600080fd5b5061029c6109ca565b34801561045357600080fd5b5061045c6109d0565b604080516001600160a01b039092168252519081900360200190f35b34801561048457600080fd5b506103046109df565b34801561049957600080fd5b5061029c6109f0565b3480156104ae57600080fd5b5061045c6109f6565b3480156104c357600080fd5b5061029c610a05565b3480156104d857600080fd5b5061029c610a0b565b3480156104ed57600080fd5b5061029c610a1b565b34801561050257600080fd5b5061029c6004803603602081101561051957600080fd5b5035610a22565b34801561052c57600080fd5b5061029c610a2f565b34801561054157600080fd5b5061029c610a35565b34801561055657600080fd5b5061029c610a3d565b34801561056b57600080fd5b506102ed6004803603602081101561058257600080fd5b5035610a43565b34801561059557600080fd5b506102ed600480360360208110156105ac57600080fd5b50356001600160a01b0316610a8f565b3480156105c857600080fd5b5061045c610aac565b3480156105dd57600080fd5b5061045c610abb565b6102ed600480360360408110156105fc57600080fd5b50803590602001356001600160a01b0316610ac1565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156106955780601f1061066a57610100808354040283529160200191610695565b820191906000526020600020905b81548152906001019060200180831161067857829003601f168201915b505050505081565b6000806064600a548402816106ae57fe5b04905060006064600b548302816106c157fe5b049091039392505050565b60006106d6610a0b565b62093a8002635e6e510001905090565b6000806106f16106cc565b6005549091506000905b6001811061075457826004600183038154811061071457fe5b9060005260206000200154101561072a57610754565b6003600182038154811061073a57fe5b6000918252602090912001549190910190600019016106fb565b5091505090565b6107636109df565b61076c57600080fd5b600154600160a01b900460ff1661078257600080fd5b6001805460ff60a01b191690556040805133815290517f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa9181900360200190a1565b600080546001600160a01b03163314806107e857506001546001600160a01b031633145b905090565b6107f56107c4565b6107fe57600080fd5b600b8190556040805182815290517f959e25ed7f2462e87a914c01dc168688aafb2a2a3686e904a02c1ade7282fa299181900360200190a150565b6004818154811061084657fe5b600091825260209091200154905081565b60085481565b600154600160a01b900460ff1690565b6108756109df565b61087e57600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6108a86109df565b6108b157600080fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6109036107c4565b61090c57600080fd5b60068190556040805182815290517fa85b70d261435a60252887e2af9656692ae3453bbb31ef1e681c04a2aaae1ab09181900360200190a150565b60006109516106e6565b60065403905090565b6109626109df565b61096b57600080fd5b600154600160a01b900460ff161561098257600080fd5b6001805460ff60a01b1916600160a01b1790556040805133815290517f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2589181900360200190a1565b60065481565b6000546001600160a01b031690565b6000546001600160a01b0316331490565b600b5481565b6007546001600160a01b031681565b60095481565b62093a8042635e6e50ff19010490565b62093a8081565b6003818154811061084657fe5b60055481565b635e6e510081565b600a5481565b610a4b6107c4565b610a5457600080fd5b600a8190556040805182815290517fd2dcf20fd61059e7fb7009eafebfe96acd7e8b1c9cfde5088f13ba9870bb786e9181900360200190a150565b610a976109df565b610aa057600080fd5b610aa981610ccd565b50565b6001546001600160a01b031690565b61dead81565b610ac9610947565b821115610b1d576040805162461bcd60e51b815260206004820152601960248201527f457863656564206275726e20616d6f756e74207765656b6c7900000000000000604482015290519081900360640190fd5b600754604080516323b872dd60e01b815233600482015261dead60248201526044810185905290516001600160a01b03909216916323b872dd916064808201926020929091908290030181600087803b158015610b7957600080fd5b505af1158015610b8d573d6000803e3d6000fd5b505050506040513d6020811015610ba357600080fd5b5051610bf6576040805162461bcd60e51b815260206004820152601d60248201527f43616e6e6f74207472616e7366657220746f6b656e20746f206275726e000000604482015290519081900360640190fd5b6000610c018361069d565b600480546001818101909255427f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b909101556003805480830182556000919091527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b0185905560088054860190556009805483019055600580549091019055604080518581526020810183905281519293506001600160a01b0385169233927f5d624aa9c148153ab3446c1b154f660ee7701e549fe9b62dab7171b1c80e6fa2928290030190a3505050565b6001600160a01b038116610ce057600080fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b039290921691909117905556fea265627a7a72315820e4b4c1e42cc40a138fee9bf9a9ae9e85d9b32dcaa153391f11e554be13501a4664736f6c63430005100032

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

00000000000000000000000023ccc43365d9dd3882eab88f43d515208f8324300000000000000000000000000000000000000000000422ca8b0a00a42500000000000000000000000000000000000000000000000000000000000000000000460000000000000000000000000000000000000000000000000000000000000001

-----Decoded View---------------
Arg [0] : _tokenAddress (address): 0x23Ccc43365D9dD3882eab88F43d515208f832430
Arg [1] : _weeklyLimit (uint256): 5000000000000000000000000
Arg [2] : _burningRate (uint256): 70
Arg [3] : _feeRate (uint256): 1

-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 00000000000000000000000023ccc43365d9dd3882eab88f43d515208f832430
Arg [1] : 0000000000000000000000000000000000000000000422ca8b0a00a425000000
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000046
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000001


Deployed Bytecode Sourcemap

4596:3376:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4634:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4634:44:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;4634:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7125:209;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7125:209:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;7125:209:0;;:::i;:::-;;;;;;;;;;;;;;;;6465:142;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6465:142:0;;;:::i;6615:362::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6615:362:0;;;:::i;4472:117::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4472:117:0;;;:::i;:::-;;2078:123;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2078:123:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;6187:137;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6187:137:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6187:137:0;;:::i;4988:33::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4988:33:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4988:33:0;;:::i;5131:34::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5131:34:0;;;:::i;3726:78::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3726:78:0;;;:::i;2998:89::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2998:89:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2998:89:0;-1:-1:-1;;;;;2998:89:0;;:::i;2564:140::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2564:140:0;;;:::i;5849:161::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5849:161:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5849:161:0;;:::i;6985:132::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6985:132:0;;;:::i;4262:115::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4262:115:0;;;:::i;5062:26::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5062:26:0;;;:::i;1225:79::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1225:79:0;;;:::i;:::-;;;;-1:-1:-1;;;;;1225:79:0;;;;;;;;;;;;;;1884:92;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1884:92:0;;;:::i;5268:22::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5268:22:0;;;:::i;5095:27::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5095:27:0;;;:::i;5172:44::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5172:44:0;;;:::i;6332:125::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6332:125:0;;;:::i;4880:62::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4880:62:0;;;:::i;4951:30::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4951:30:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4951:30:0;;:::i;5030:25::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5030:25:0;;;:::i;4775:52::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4775:52:0;;;:::i;5223:26::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5223:26:0;;;:::i;6018:161::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6018:161:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6018:161:0;;:::i;2881:109::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2881:109:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2881:109:0;-1:-1:-1;;;;;2881:109:0;;:::i;1372:79::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1372:79:0;;;:::i;4687:81::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4687:81:0;;;:::i;7342:627::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;7342:627:0;;;;;;-1:-1:-1;;;;;7342:627:0;;:::i;4634:44::-;;;;;;;;;;;;;;-1:-1:-1;;4634:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;7125:209::-;7195:7;7215:11;7252:3;7238:11;;7229:6;:20;:26;;;;;;7215:40;;7266:11;7296:3;7286:7;;7280:3;:13;:19;;;;;;7317:9;;;;7125:209;-1:-1:-1;;;7125:209:0:o;6465:142::-;6518:7;6585:14;:12;:14::i;:::-;4926:16;6563:36;4817:10;6545:54;6538:61;;6465:142;:::o;6615:362::-;6671:7;6691:25;6719:22;:20;:22::i;:::-;6797:10;;6691:50;;-1:-1:-1;6752:13:0;;6780:167;6814:1;6809;:6;6780:167;;6867:17;6841:16;6862:1;6858;:5;6841:23;;;;;;;;;;;;;;;;:43;6837:54;;;6886:5;;6837:54;6915:13;6933:1;6929;:5;6915:20;;;;;;;;;;;;;;;;;;6906:29;;;;;-1:-1:-1;;6817:3:0;6780:167;;;-1:-1:-1;6964:5:0;-1:-1:-1;;6615:362:0;:::o;4472:117::-;1584:9;:7;:9::i;:::-;1576:18;;;;;;4142:7;;-1:-1:-1;;;4142:7:0;;;;4134:16;;;;;;4530:7;:15;;-1:-1:-1;;;;4530:15:0;;;4561:20;;;4570:10;4561:20;;;;;;;;;;;;;4472:117::o;2078:123::-;2125:4;2163:6;;-1:-1:-1;;;;;2163:6:0;2149:10;:20;;:44;;-1:-1:-1;2187:6:0;;-1:-1:-1;;;;;2187:6:0;2173:10;:20;2149:44;2142:51;;2078:123;:::o;6187:137::-;1754:16;:14;:16::i;:::-;1746:25;;;;;;6260:7;:18;;;6294:22;;;;;;;;;;;;;;;;;6187:137;:::o;4988:33::-;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;4988:33:0;:::o;5131:34::-;;;;:::o;3726:78::-;3789:7;;-1:-1:-1;;;3789:7:0;;;;;3726:78::o;2998:89::-;1584:9;:7;:9::i;:::-;1576:18;;;;;;3062:6;:17;;-1:-1:-1;;;;;;3062:17:0;-1:-1:-1;;;;;3062:17:0;;;;;;;;;;2998:89::o;2564:140::-;1584:9;:7;:9::i;:::-;1576:18;;;;;;2663:1;2647:6;;2626:40;;-1:-1:-1;;;;;2647:6:0;;;;2626:40;;2663:1;;2626:40;2694:1;2677:19;;-1:-1:-1;;;;;;2677:19:0;;;2564:140::o;5849:161::-;1754:16;:14;:16::i;:::-;1746:25;;;;;;5930:11;:26;;;5972:30;;;;;;;;;;;;;;;;;5849:161;:::o;6985:132::-;7043:7;7084:25;:23;:25::i;:::-;7070:11;;:39;7063:46;;6985:132;:::o;4262:115::-;1584:9;:7;:9::i;:::-;1576:18;;;;;;3963:7;;-1:-1:-1;;;3963:7:0;;;;3962:8;3954:17;;;;;;4331:4;4321:14;;-1:-1:-1;;;;4321:14:0;-1:-1:-1;;;4321:14:0;;;4351:18;;;4358:10;4351:18;;;;;;;;;;;;;4262:115::o;5062:26::-;;;;:::o;1225:79::-;1263:7;1290:6;-1:-1:-1;;;;;1290:6:0;1225:79;:::o;1884:92::-;1924:4;1962:6;-1:-1:-1;;;;;1962:6:0;1948:10;:20;;1884:92::o;5268:22::-;;;;:::o;5095:27::-;;;-1:-1:-1;;;;;5095:27:0;;:::o;5172:44::-;;;;:::o;6332:125::-;4926:16;6405:3;-1:-1:-1;;6405:21:0;6404:45;;6332:125::o;4880:62::-;4926:16;4880:62;:::o;4951:30::-;;;;;;;;;;5030:25;;;;:::o;4775:52::-;4817:10;4775:52;:::o;5223:26::-;;;;:::o;6018:161::-;1754:16;:14;:16::i;:::-;1746:25;;;;;;6099:11;:26;;;6141:30;;;;;;;;;;;;;;;;;6018:161;:::o;2881:109::-;1584:9;:7;:9::i;:::-;1576:18;;;;;;2954:28;2973:8;2954:18;:28::i;:::-;2881:109;:::o;1372:79::-;1437:6;;-1:-1:-1;;;;;1437:6:0;1372:79;:::o;4687:81::-;4726:42;4687:81;:::o;7342:627::-;7441:27;:25;:27::i;:::-;7431:6;:37;;7423:75;;;;;-1:-1:-1;;;7423:75:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;7524:12;;7517:67;;;-1:-1:-1;;;7517:67:0;;7551:10;7517:67;;;;4726:42;7517:67;;;;;;;;;;;;-1:-1:-1;;;;;7524:12:0;;;;7517:33;;:67;;;;;;;;;;;;;;;7524:12;;7517:67;;;5:2:-1;;;;30:1;27;20:12;5:2;7517:67:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;7517:67:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;7517:67:0;7509:109;;;;;-1:-1:-1;;;7509:109:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;7629:28;7660:31;7684:6;7660:23;:31::i;:::-;7702:16;27:10:-1;;39:1;23:18;;;45:23;;;7724:3:0;7702:26;;;;;7739:13;27:10:-1;;23:18;;;45:23;;-1:-1;7739:26:0;;;;;;;;;7776:15;:25;;;;;;7812;:49;;;;;;7874:10;7872:12;;;;;;;7900:61;;;;;;7702:26;7900:61;;;;;;;7629:62;;-1:-1:-1;;;;;;7900:61:0;;;7905:10;;7900:61;;;;;;;;7342:627;;;:::o;3237:187::-;-1:-1:-1;;;;;3311:22:0;;3303:31;;;;;;3371:6;;;3350:38;;-1:-1:-1;;;;;3350:38:0;;;;3371:6;;;3350:38;;;3399:6;:17;;-1:-1:-1;;;;;;3399:17:0;-1:-1:-1;;;;;3399:17:0;;;;;;;;;;3237:187::o

Swarm Source

bzzr://e4b4c1e42cc40a138fee9bf9a9ae9e85d9b32dcaa153391f11e554be13501a46

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.