ETH Price: $1,592.16 (+0.04%)
Gas: 9 Gwei
 

Overview

ETH Balance

0.637257923607328805 ETH

Eth Value

$1,014.62 (@ $1,592.16/ETH)

Token Holdings

Multi Chain

Multichain Addresses

1 address found via
Transaction Hash
Method
Block
From
To
Value
Transfer161935812022-12-16 0:09:35282 days 17 hrs ago1671149375IN
0x481B24...29Cf9ae2
0.0855 ETH0.0003277114.57071823
Transfer158920962022-11-03 21:12:59324 days 20 hrs ago1667509979IN
0x481B24...29Cf9ae2
0.01262669 ETH0.0003835217.05228794
Transfer154627082022-09-03 2:08:16386 days 15 hrs ago1662170896IN
0x481B24...29Cf9ae2
0.024 ETH0.000158947.06713578
Transfer154490692022-08-31 21:51:47388 days 19 hrs ago1661982707IN
0x481B24...29Cf9ae2
0.001 ETH0.0004040417.96473722
Transfer154036382022-08-24 15:17:39396 days 2 hrs ago1661354259IN
0x481B24...29Cf9ae2
0.0075 ETH0.0006910930.72740386
Transfer153904452022-08-22 13:15:53398 days 4 hrs ago1661174153IN
0x481B24...29Cf9ae2
0.04 ETH0.0002343610.42018444
Transfer150146612022-06-23 20:17:49457 days 21 hrs ago1656015469IN
0x481B24...29Cf9ae2
0.02 ETH0.0020562491.42539245
Transfer145806332022-04-14 1:33:00528 days 16 hrs ago1649899980IN
0x481B24...29Cf9ae2
0.016 ETH0.0017713778.75907393
Transfer145096942022-04-02 23:30:29539 days 18 hrs ago1648942229IN
0x481B24...29Cf9ae2
0.15 ETH0.0007159431.83233821
Transfer145009602022-04-01 14:36:26541 days 3 hrs ago1648823786IN
0x481B24...29Cf9ae2
0.01 ETH0.0010759847.8405502
Burn UBI144969182022-03-31 23:34:56541 days 18 hrs ago1648769696IN
0x481B24...29Cf9ae2
0 ETH0.0072242154.41392282
Request Burn UBI144969102022-03-31 23:31:39541 days 18 hrs ago1648769499IN
0x481B24...29Cf9ae2
0 ETH0.0036364341.34520618
Transfer144762262022-03-28 18:20:37544 days 23 hrs ago1648491637IN
0x481B24...29Cf9ae2
0.00808393 ETH0.0017313976.98158701
Transfer144249462022-03-20 18:43:52552 days 22 hrs ago1647801832IN
0x481B24...29Cf9ae2
0.018 ETH0.000398917.7362403
Transfer142995952022-03-01 6:56:20572 days 10 hrs ago1646117780IN
0x481B24...29Cf9ae2
0.0107 ETH0.0007680334.14850638
Transfer141329282022-02-03 12:08:00598 days 5 hrs ago1643890080IN
0x481B24...29Cf9ae2
0.05742201 ETH0.0012855657.15905594
Transfer141328772022-02-03 11:58:48598 days 5 hrs ago1643889528IN
0x481B24...29Cf9ae2
0.05532436 ETH0.0013003861.92293949
Transfer138903702021-12-27 23:55:25635 days 17 hrs ago1640649325IN
0x481B24...29Cf9ae2
0.0123456 ETH0.00354471157.60595514
Transfer138903632021-12-27 23:52:43635 days 17 hrs ago1640649163IN
0x481B24...29Cf9ae2
0.01337 ETH0.00241301107.28789776
Transfer138220322021-12-17 10:07:27646 days 7 hrs ago1639735647IN
0x481B24...29Cf9ae2
0.01 ETH0.0009183940.83404636
Transfer137290462021-12-02 19:03:00660 days 22 hrs ago1638471780IN
0x481B24...29Cf9ae2
0.04415591 ETH0.0023143102.89912248
Transfer136430712021-11-19 2:31:33674 days 15 hrs ago1637289093IN
0x481B24...29Cf9ae2
0.011 ETH0.00294489130.93658884
Transfer135440702021-11-03 13:17:02690 days 4 hrs ago1635945422IN
0x481B24...29Cf9ae2
0.1 ETH0.00467359207.79848583
Transfer135440562021-11-03 13:13:34690 days 4 hrs ago1635945214IN
0x481B24...29Cf9ae2
0.1 ETH0.00458338203.78758119
Transfer135425622021-11-03 7:30:04690 days 10 hrs ago1635924604IN
0x481B24...29Cf9ae2
0.015 ETH0.00273343121.53444654
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Advanced Filter
Parent Txn Hash Block From To Value
178568962023-08-06 15:45:3549 days 1 hr ago1691336735
0x481B24...29Cf9ae2
0.0032 ETH
178232642023-08-01 22:53:2353 days 18 hrs ago1690930403
0x481B24...29Cf9ae2
0.0032 ETH
170291772023-04-12 3:10:11165 days 14 hrs ago1681269011
0x481B24...29Cf9ae2
0.0032 ETH
169593552023-04-02 5:30:59175 days 12 hrs ago1680413459
0x481B24...29Cf9ae2
0.0032 ETH
169099472023-03-26 6:54:11182 days 10 hrs ago1679813651
0x481B24...29Cf9ae2
0.0032 ETH
167833722023-03-08 11:55:23200 days 5 hrs ago1678276523
0x481B24...29Cf9ae2
0.0032 ETH
166231302023-02-13 23:30:59222 days 18 hrs ago1676331059
0x481B24...29Cf9ae2
0.0032 ETH
165748862023-02-07 5:41:35229 days 11 hrs ago1675748495
0x481B24...29Cf9ae2
0.0032 ETH
165459202023-02-03 4:38:23233 days 13 hrs ago1675399103
0x481B24...29Cf9ae2
0.0032 ETH
165411812023-02-02 12:41:23234 days 4 hrs ago1675341683
0x481B24...29Cf9ae2
0.0032 ETH
165206522023-01-30 15:51:35237 days 1 hr ago1675093895
0x481B24...29Cf9ae2
0.005 ETH
165092352023-01-29 1:36:11238 days 16 hrs ago1674956171
0x481B24...29Cf9ae2
0.0032 ETH
164728932023-01-23 23:49:23243 days 17 hrs ago1674517763
0x481B24...29Cf9ae2
0.00428 ETH
164728642023-01-23 23:43:35243 days 17 hrs ago1674517415
0x481B24...29Cf9ae2
0.0032 ETH
163811512023-01-11 4:22:35256 days 13 hrs ago1673410955
0x481B24...29Cf9ae2
0.0032 ETH
163744372023-01-10 5:52:59257 days 11 hrs ago1673329979
0x481B24...29Cf9ae2
0.0032 ETH
162791582022-12-27 22:46:35270 days 18 hrs ago1672181195
0x481B24...29Cf9ae2
0.0032 ETH
162697242022-12-26 15:08:47272 days 2 hrs ago1672067327
0x481B24...29Cf9ae2
0.0032 ETH
162697162022-12-26 15:07:11272 days 2 hrs ago1672067231
0x481B24...29Cf9ae2
0.0033 ETH
162549782022-12-24 13:45:35274 days 3 hrs ago1671889535
0x481B24...29Cf9ae2
0.0032 ETH
162456342022-12-23 6:30:23275 days 11 hrs ago1671777023
0x481B24...29Cf9ae2
0.00444 ETH
162286952022-12-20 21:48:47277 days 19 hrs ago1671572927
0x481B24...29Cf9ae2
0.0032 ETH
160223822022-11-22 1:51:23306 days 15 hrs ago1669081883
0x481B24...29Cf9ae2
0.0034 ETH
160083802022-11-20 2:55:35308 days 14 hrs ago1668912935
0x481B24...29Cf9ae2
0.0032 ETH
157764732022-10-18 17:26:11341 days 13 mins ago1666113971
0x481B24...29Cf9ae2
0.009 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
UBIburner

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2021-09-25
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8;

/* Interfaces */

/**
 * @title UniswapV2Router Interface
 * @dev See https://uniswap.org/docs/v2/smart-contracts/router02/#swapexactethfortokens. This will allow us to import swapExactETHForTokens function into our contract and the getAmountsOut function to calculate the token amount we will swap
 */
interface IUniswapV2Router {
    function swapExactETHForTokens(
        uint256 amountOutMin, //minimum amount of output token that must be received
        address[] calldata path, //the different hops between tokens to be made by the exchange
        address to, //recipient
        uint256 deadline //unix timestamp after which the transaction will revert
    )
        external
        payable
        returns (
            uint256[] memory amounts //amounts of tokens output received
        );

    function getAmountsOut(
        uint256 amountIn, //amount of input token
        address[] memory path //the different hops between tokens to be made by the exchange
    )
        external
        view
        returns (
            uint256[] memory amounts //amounts of tokens output calculated to be received
        );
}

/**
 * @title UBI Interface
 * @dev See https://github.com/DemocracyEarth/ubi/blob/master/contracts/UBI.sol This will allow us to see the UBI balance of our contract (burned UBI)
 */
interface IUBI {
    function balanceOf(address _owner) external view returns (uint256);
}

contract UBIburner {

    /* Events */

    event BurnerAdded(address burner);
    event BurnerRemoved(address burner);
    event Received(address indexed from, uint256 amount);
    event BurnUBIRequested(address requester, uint256 UBIAmount);
    event Burned(address requester, address burner, uint256 amount, uint256 burned);

    /* Constants */

    /// @dev address of the uniswap v2 router
    address private constant UNISWAP_V2_ROUTER =
        0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D;

    /// @dev address of WETH token. In Uniswap v2 there are no more direct ETH pairs, all ETH must be converted to WETH first.
    address private constant WETH = 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2;

    /// @dev address of UBI token.
    address private constant UBI = 0xDd1Ad9A21Ce722C151A836373baBe42c868cE9a4;

    /* Storage */

    /// @dev An array of token addresses. Any swap needs to have a starting and end path, path.length must be >= 2. Pools for each consecutive pair of addresses must exist and have liquidity.
    address[] path = [WETH, UBI];

    /// @dev Parameter stored by the burner request of how much the minimum amount of UBIs burned should be.
    uint256 public currentAmountOutMin;

    /// @dev Burn requester. Variable stored because the burner cannot be the requester.
    address public currentBurnRequester;

    /// @dev Indicates if the address belongs to a burner. isBurner[address].
    mapping(address => bool) public isBurner;

    /// @dev Indicates whether or not there is a request to add a new burner. requestBurnerAddMap[requesterAddress][burnerAddressToAdd].
    mapping(address => mapping(address => bool)) public requestBurnerAddMap;

    /// @dev Indicates whether or not there is a request to remove a burner. requestBurnerRemovalMap[requesterAddress][burnerAddressToRemove].
    mapping(address => mapping(address => bool)) public requestBurnerRemovalMap;

    /* Modifiers */

    modifier onlyBurner() {
        require(isBurner[msg.sender], "Not burner");
        _;
    }

    /* Constructor */

    /// @dev 3 burners will be created by the constructor
    constructor(address _burner2, address _burner3) {
        addBurner(msg.sender); //_burner1
        addBurner(_burner2);
        addBurner(_burner3);
    }

    /* External and Public */

    // ************************ //
    // *       Requests       * //
    // ************************ //
    
    /** @dev Requests the creation of a new burner.
     *  @param _burnerToAdd Address of the burner requested to be added.
     */
    function requestBurnerAdd(address _burnerToAdd) external onlyBurner {
        requestBurnerAddMap[msg.sender][_burnerToAdd] = true;
    }

    /** @dev Acceptance of the new burner. Only a burner other than the requester can accept the request.
     *  @param _requester Requester address.
     *  @param _burnerToAdd Address of the burner to be accepted.
     */
    function AddBurnerAccepted(address _requester, address _burnerToAdd)
        external
        onlyBurner
    {
        require(
            !requestBurnerAddMap[msg.sender][_burnerToAdd] &&
                requestBurnerAddMap[_requester][_burnerToAdd]
        );
        requestBurnerAddMap[_requester][_burnerToAdd] = false;
        addBurner(_burnerToAdd);
    }

    /** @dev Requests the removal of a burner.
     *  @param _burnerToRemove Address of the burner requested to be removed.
     */
    function requestBurnerRemoval(address _burnerToRemove) external onlyBurner {
        requestBurnerRemovalMap[msg.sender][_burnerToRemove] = true;
    }

    /** @dev Acceptance of the burner to be removed. Only a burner other than the requester can accept the request.
     *  @param _requester Requester address.
     *  @param _burnerToRemove Address of the burner to be removed.
     */
    function deleteBurnerAccepted(address _requester, address _burnerToRemove)
        external
        onlyBurner
    {
        require(
            !requestBurnerRemovalMap[msg.sender][_burnerToRemove] &&
                requestBurnerRemovalMap[_requester][_burnerToRemove]
        );
        requestBurnerRemovalMap[_requester][_burnerToRemove] = false;
        isBurner[_burnerToRemove] = false;
    }

    /// @dev UBI burn request. This stores the parameters to be used when another burner accepts. It can be called again to update the values.
    function requestBurnUBI() external onlyBurner {
        currentAmountOutMin = getAmountOutMin();
        currentBurnRequester = msg.sender;
        emit BurnUBIRequested(msg.sender, currentAmountOutMin);
    }

    // ************************ //
    // *      Burn            * //
    // ************************ //

    /** @dev Using the parameters stored by the requester, this function buys UBI with the ETH contract balance and freezes on this contract.
     *  @param _deadline Unix timestamp after which the transaction will revert.
     */
    function burnUBI(uint256 _deadline) external onlyBurner {
        uint256 _balanceToBurn = address(this).balance;
        uint256 _amountOutMin = currentAmountOutMin;
        // 0.1% less to avoid tx failure due to price decrease between request and approval
        uint256 _amountOutMinToUse = _amountOutMin - (_amountOutMin / 1000);
        address _burnRequester = currentBurnRequester;
        require(_burnRequester != msg.sender && _burnRequester != address(0));
        currentAmountOutMin = 0;
        currentBurnRequester = address(0);
        uint256[] memory amounts = IUniswapV2Router(UNISWAP_V2_ROUTER).swapExactETHForTokens{
            value: _balanceToBurn
        }(_amountOutMinToUse, path, address(this), _deadline);
        emit Burned(_burnRequester, msg.sender, _balanceToBurn, amounts[1]);
    }

    /* Internal */

    /** @dev Internal function to create a burner and emit an event.
     *  @param _burner Burner to add.
     */
    function addBurner(address _burner) internal {
        isBurner[_burner] = true;
        emit BurnerAdded(_burner);
    }

    /** @dev Internal function to remove a burner and emit an event.
     *  @param _burner Burner to delete.
     */
    function removeBurner(address _burner) internal {
        isBurner[_burner] = false;
        emit BurnerRemoved(_burner);
    }

    // ************************ //
    // *       Getters        * //
    // ************************ //

    /** @dev Calculate the minimum UBI amount from swapping the ETH contract balance.
     *  @return The minimum amount of output token that must be received.
     */
    function getAmountOutMin() public view returns (uint256) {
        if (address(this).balance == 0) return 0;
        uint256[] memory amountOutMins = IUniswapV2Router(UNISWAP_V2_ROUTER)
            .getAmountsOut(address(this).balance, path);
        return amountOutMins[1];
    }

    /** @dev UBI contract balance (burned UBI).
     *  @return The amount of UBI burned.
     */
    function UBIburned() external view returns (uint256) {
        return IUBI(UBI).balanceOf(address(this));
    }

    /* Fallback Function */

    /// @dev Allows the contract to receive ETH
    receive() external payable {
        emit Received(msg.sender, msg.value);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_burner2","type":"address"},{"internalType":"address","name":"_burner3","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"requester","type":"address"},{"indexed":false,"internalType":"uint256","name":"UBIAmount","type":"uint256"}],"name":"BurnUBIRequested","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"requester","type":"address"},{"indexed":false,"internalType":"address","name":"burner","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"burned","type":"uint256"}],"name":"Burned","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"burner","type":"address"}],"name":"BurnerAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"burner","type":"address"}],"name":"BurnerRemoved","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Received","type":"event"},{"inputs":[{"internalType":"address","name":"_requester","type":"address"},{"internalType":"address","name":"_burnerToAdd","type":"address"}],"name":"AddBurnerAccepted","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"UBIburned","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_deadline","type":"uint256"}],"name":"burnUBI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"currentAmountOutMin","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"currentBurnRequester","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_requester","type":"address"},{"internalType":"address","name":"_burnerToRemove","type":"address"}],"name":"deleteBurnerAccepted","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getAmountOutMin","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isBurner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"requestBurnUBI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_burnerToAdd","type":"address"}],"name":"requestBurnerAdd","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"requestBurnerAddMap","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_burnerToRemove","type":"address"}],"name":"requestBurnerRemoval","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"requestBurnerRemovalMap","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]

60c060405273c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2608090815273dd1ad9a21ce722c151a836373babe42c868ce9a460a05262000046906000906002620000fa565b503480156200005457600080fd5b5060405162000dfb38038062000dfb833981016040819052620000779162000198565b6200008233620000a0565b6200008d82620000a0565b6200009881620000a0565b5050620001d0565b6001600160a01b038116600081815260036020908152604091829020805460ff1916600117905590519182527f86e57fd2b90329052917118de7c3f521f400d439b9650deaa906a25b08b94560910160405180910390a150565b82805482825590600052602060002090810192821562000152579160200282015b828111156200015257825182546001600160a01b0319166001600160a01b039091161782556020909201916001909101906200011b565b506200016092915062000164565b5090565b5b8082111562000160576000815560010162000165565b80516001600160a01b03811681146200019357600080fd5b919050565b60008060408385031215620001ac57600080fd5b620001b7836200017b565b9150620001c7602084016200017b565b90509250929050565b610c1b80620001e06000396000f3fe6080604052600436106100c65760003560e01c80634334614a1161007f578063ce4c58d111610059578063ce4c58d114610272578063d31820dd14610292578063d67f509a146102b2578063dfcdfccf146102c757600080fd5b80634334614a146101e7578063b6e9327b14610217578063c8c1d5461461025257600080fd5b806304b3892114610107578063098c17d3146101295780630d7b87811461015257806310d182ff146101675780631ea5f4211461017c57806325697a49146101c757600080fd5b366101025760405134815233907f88a5966d370b9919b20f3e2c13ff65706f196a4e32cc2c12bf57088f885258749060200160405180910390a2005b600080fd5b34801561011357600080fd5b50610127610122366004610985565b6102ff565b005b34801561013557600080fd5b5061013f60015481565b6040519081526020015b60405180910390f35b34801561015e57600080fd5b506101276103de565b34801561017357600080fd5b5061013f61046b565b34801561018857600080fd5b506101b7610197366004610985565b600560209081526000928352604080842090915290825290205460ff1681565b6040519015158152602001610149565b3480156101d357600080fd5b506101276101e2366004610985565b61052b565b3480156101f357600080fd5b506101b7610202366004610963565b60036020526000908152604090205460ff1681565b34801561022357600080fd5b506101b7610232366004610985565b600460209081526000928352604080842090915290825290205460ff1681565b34801561025e57600080fd5b5061012761026d366004610963565b6105f6565b34801561027e57600080fd5b5061012761028d366004610963565b610656565b34801561029e57600080fd5b506101276102ad366004610a7d565b6106b6565b3480156102be57600080fd5b5061013f610863565b3480156102d357600080fd5b506002546102e7906001600160a01b031681565b6040516001600160a01b039091168152602001610149565b3360009081526003602052604090205460ff166103375760405162461bcd60e51b815260040161032e90610af8565b60405180910390fd5b3360009081526005602090815260408083206001600160a01b038516845290915290205460ff1615801561039057506001600160a01b0380831660009081526005602090815260408083209385168352929052205460ff165b61039957600080fd5b6001600160a01b039182166000908152600560209081526040808320939094168252918252828120805460ff1990811690915560039092529190912080549091169055565b3360009081526003602052604090205460ff1661040d5760405162461bcd60e51b815260040161032e90610af8565b61041561046b565b6001819055600280546001600160a01b031916339081179091556040805191825260208201929092527f0dffdaff3bf70dd8b4c6737d780bc2659b9aaf80163a83385378160d28ef6c4b910160405180910390a1565b6000476104785750600090565b60405163d06ca61f60e01b8152600090737a250d5630b4cf539739df2c5dacb4c659f2488d9063d06ca61f906104b49047908590600401610b1c565b60006040518083038186803b1580156104cc57600080fd5b505afa1580156104e0573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261050891908101906109b8565b90508060018151811061051d5761051d610bb9565b602002602001015191505090565b3360009081526003602052604090205460ff1661055a5760405162461bcd60e51b815260040161032e90610af8565b3360009081526004602090815260408083206001600160a01b038516845290915290205460ff161580156105b357506001600160a01b0380831660009081526004602090815260408083209385168352929052205460ff165b6105bc57600080fd5b6001600160a01b038083166000908152600460209081526040808320938516835292905220805460ff191690556105f2816108ed565b5050565b3360009081526003602052604090205460ff166106255760405162461bcd60e51b815260040161032e90610af8565b3360009081526004602090815260408083206001600160a01b0394909416835292905220805460ff19166001179055565b3360009081526003602052604090205460ff166106855760405162461bcd60e51b815260040161032e90610af8565b3360009081526005602090815260408083206001600160a01b0394909416835292905220805460ff19166001179055565b3360009081526003602052604090205460ff166106e55760405162461bcd60e51b815260040161032e90610af8565b600154479060006106f86103e883610b72565b6107029083610b94565b6002549091506001600160a01b031633811480159061072957506001600160a01b03811615155b61073257600080fd5b60006001819055600280546001600160a01b0319169055604051637ff36ab560e01b8152737a250d5630b4cf539739df2c5dacb4c659f2488d90637ff36ab5908790610788908790869030908d90600401610b3d565b6000604051808303818588803b1580156107a157600080fd5b505af11580156107b5573d6000803e3d6000fd5b50505050506040513d6000823e601f3d908101601f191682016040526107de91908101906109b8565b90507f8cbfdd0f15f678ea4039ef0f30ce1494d591556082bee7c244bfd664efad36c78233878460018151811061081757610817610bb9565b602002602001015160405161085394939291906001600160a01b0394851681529290931660208301526040820152606081019190915260800190565b60405180910390a1505050505050565b6040516370a0823160e01b815230600482015260009073dd1ad9a21ce722c151a836373babe42c868ce9a4906370a082319060240160206040518083038186803b1580156108b057600080fd5b505afa1580156108c4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108e89190610a96565b905090565b6001600160a01b038116600081815260036020908152604091829020805460ff1916600117905590519182527f86e57fd2b90329052917118de7c3f521f400d439b9650deaa906a25b08b94560910160405180910390a150565b80356001600160a01b038116811461095e57600080fd5b919050565b60006020828403121561097557600080fd5b61097e82610947565b9392505050565b6000806040838503121561099857600080fd5b6109a183610947565b91506109af60208401610947565b90509250929050565b600060208083850312156109cb57600080fd5b825167ffffffffffffffff808211156109e357600080fd5b818501915085601f8301126109f757600080fd5b815181811115610a0957610a09610bcf565b8060051b604051601f19603f83011681018181108582111715610a2e57610a2e610bcf565b604052828152858101935084860182860187018a1015610a4d57600080fd5b600095505b83861015610a70578051855260019590950194938601938601610a52565b5098975050505050505050565b600060208284031215610a8f57600080fd5b5035919050565b600060208284031215610aa857600080fd5b5051919050565b6000815480845260208085019450836000528060002060005b83811015610aed5781546001600160a01b031687529582019560019182019101610ac8565b509495945050505050565b6020808252600a90820152692737ba10313ab93732b960b11b604082015260600190565b828152604060208201526000610b356040830184610aaf565b949350505050565b848152608060208201526000610b566080830186610aaf565b6001600160a01b03949094166040830152506060015292915050565b600082610b8f57634e487b7160e01b600052601260045260246000fd5b500490565b600082821015610bb457634e487b7160e01b600052601160045260246000fd5b500390565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fdfea264697066735822122062d1bc05d12efac6459f509f2df2c6807d2401fbae030e79e259202a9257b11e64736f6c634300080700330000000000000000000000002a52309edf998799c4a8b89324ccad91848c8676000000000000000000000000f49a19f72d0e106df462cfd6b5bebe42b6001616

Deployed Bytecode

0x6080604052600436106100c65760003560e01c80634334614a1161007f578063ce4c58d111610059578063ce4c58d114610272578063d31820dd14610292578063d67f509a146102b2578063dfcdfccf146102c757600080fd5b80634334614a146101e7578063b6e9327b14610217578063c8c1d5461461025257600080fd5b806304b3892114610107578063098c17d3146101295780630d7b87811461015257806310d182ff146101675780631ea5f4211461017c57806325697a49146101c757600080fd5b366101025760405134815233907f88a5966d370b9919b20f3e2c13ff65706f196a4e32cc2c12bf57088f885258749060200160405180910390a2005b600080fd5b34801561011357600080fd5b50610127610122366004610985565b6102ff565b005b34801561013557600080fd5b5061013f60015481565b6040519081526020015b60405180910390f35b34801561015e57600080fd5b506101276103de565b34801561017357600080fd5b5061013f61046b565b34801561018857600080fd5b506101b7610197366004610985565b600560209081526000928352604080842090915290825290205460ff1681565b6040519015158152602001610149565b3480156101d357600080fd5b506101276101e2366004610985565b61052b565b3480156101f357600080fd5b506101b7610202366004610963565b60036020526000908152604090205460ff1681565b34801561022357600080fd5b506101b7610232366004610985565b600460209081526000928352604080842090915290825290205460ff1681565b34801561025e57600080fd5b5061012761026d366004610963565b6105f6565b34801561027e57600080fd5b5061012761028d366004610963565b610656565b34801561029e57600080fd5b506101276102ad366004610a7d565b6106b6565b3480156102be57600080fd5b5061013f610863565b3480156102d357600080fd5b506002546102e7906001600160a01b031681565b6040516001600160a01b039091168152602001610149565b3360009081526003602052604090205460ff166103375760405162461bcd60e51b815260040161032e90610af8565b60405180910390fd5b3360009081526005602090815260408083206001600160a01b038516845290915290205460ff1615801561039057506001600160a01b0380831660009081526005602090815260408083209385168352929052205460ff165b61039957600080fd5b6001600160a01b039182166000908152600560209081526040808320939094168252918252828120805460ff1990811690915560039092529190912080549091169055565b3360009081526003602052604090205460ff1661040d5760405162461bcd60e51b815260040161032e90610af8565b61041561046b565b6001819055600280546001600160a01b031916339081179091556040805191825260208201929092527f0dffdaff3bf70dd8b4c6737d780bc2659b9aaf80163a83385378160d28ef6c4b910160405180910390a1565b6000476104785750600090565b60405163d06ca61f60e01b8152600090737a250d5630b4cf539739df2c5dacb4c659f2488d9063d06ca61f906104b49047908590600401610b1c565b60006040518083038186803b1580156104cc57600080fd5b505afa1580156104e0573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261050891908101906109b8565b90508060018151811061051d5761051d610bb9565b602002602001015191505090565b3360009081526003602052604090205460ff1661055a5760405162461bcd60e51b815260040161032e90610af8565b3360009081526004602090815260408083206001600160a01b038516845290915290205460ff161580156105b357506001600160a01b0380831660009081526004602090815260408083209385168352929052205460ff165b6105bc57600080fd5b6001600160a01b038083166000908152600460209081526040808320938516835292905220805460ff191690556105f2816108ed565b5050565b3360009081526003602052604090205460ff166106255760405162461bcd60e51b815260040161032e90610af8565b3360009081526004602090815260408083206001600160a01b0394909416835292905220805460ff19166001179055565b3360009081526003602052604090205460ff166106855760405162461bcd60e51b815260040161032e90610af8565b3360009081526005602090815260408083206001600160a01b0394909416835292905220805460ff19166001179055565b3360009081526003602052604090205460ff166106e55760405162461bcd60e51b815260040161032e90610af8565b600154479060006106f86103e883610b72565b6107029083610b94565b6002549091506001600160a01b031633811480159061072957506001600160a01b03811615155b61073257600080fd5b60006001819055600280546001600160a01b0319169055604051637ff36ab560e01b8152737a250d5630b4cf539739df2c5dacb4c659f2488d90637ff36ab5908790610788908790869030908d90600401610b3d565b6000604051808303818588803b1580156107a157600080fd5b505af11580156107b5573d6000803e3d6000fd5b50505050506040513d6000823e601f3d908101601f191682016040526107de91908101906109b8565b90507f8cbfdd0f15f678ea4039ef0f30ce1494d591556082bee7c244bfd664efad36c78233878460018151811061081757610817610bb9565b602002602001015160405161085394939291906001600160a01b0394851681529290931660208301526040820152606081019190915260800190565b60405180910390a1505050505050565b6040516370a0823160e01b815230600482015260009073dd1ad9a21ce722c151a836373babe42c868ce9a4906370a082319060240160206040518083038186803b1580156108b057600080fd5b505afa1580156108c4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108e89190610a96565b905090565b6001600160a01b038116600081815260036020908152604091829020805460ff1916600117905590519182527f86e57fd2b90329052917118de7c3f521f400d439b9650deaa906a25b08b94560910160405180910390a150565b80356001600160a01b038116811461095e57600080fd5b919050565b60006020828403121561097557600080fd5b61097e82610947565b9392505050565b6000806040838503121561099857600080fd5b6109a183610947565b91506109af60208401610947565b90509250929050565b600060208083850312156109cb57600080fd5b825167ffffffffffffffff808211156109e357600080fd5b818501915085601f8301126109f757600080fd5b815181811115610a0957610a09610bcf565b8060051b604051601f19603f83011681018181108582111715610a2e57610a2e610bcf565b604052828152858101935084860182860187018a1015610a4d57600080fd5b600095505b83861015610a70578051855260019590950194938601938601610a52565b5098975050505050505050565b600060208284031215610a8f57600080fd5b5035919050565b600060208284031215610aa857600080fd5b5051919050565b6000815480845260208085019450836000528060002060005b83811015610aed5781546001600160a01b031687529582019560019182019101610ac8565b509495945050505050565b6020808252600a90820152692737ba10313ab93732b960b11b604082015260600190565b828152604060208201526000610b356040830184610aaf565b949350505050565b848152608060208201526000610b566080830186610aaf565b6001600160a01b03949094166040830152506060015292915050565b600082610b8f57634e487b7160e01b600052601260045260246000fd5b500490565b600082821015610bb457634e487b7160e01b600052601160045260246000fd5b500390565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fdfea264697066735822122062d1bc05d12efac6459f509f2df2c6807d2401fbae030e79e259202a9257b11e64736f6c63430008070033

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

0000000000000000000000002a52309edf998799c4a8b89324ccad91848c8676000000000000000000000000f49a19f72d0e106df462cfd6b5bebe42b6001616

-----Decoded View---------------
Arg [0] : _burner2 (address): 0x2A52309eDF998799C4A8b89324CCAd91848c8676
Arg [1] : _burner3 (address): 0xF49A19f72d0E106df462CfD6B5BEBE42b6001616

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000002a52309edf998799c4a8b89324ccad91848c8676
Arg [1] : 000000000000000000000000f49a19f72d0e106df462cfd6b5bebe42b6001616


Deployed Bytecode Sourcemap

1505:7378:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8841:31;;8862:9;4259:25:1;;8850:10:0;;8841:31;;4247:2:1;4232:18;8841:31:0;;;;;;;1505:7378;;;;;5422:411;;;;;;;;;;-1:-1:-1;5422:411:0;;;;;:::i;:::-;;:::i;:::-;;2714:34;;;;;;;;;;;;;;;;;;;4259:25:1;;;4247:2;4232:18;2714:34:0;;;;;;;;5985:213;;;;;;;;;;;;;:::i;8202:286::-;;;;;;;;;;;;;:::i;3381:75::-;;;;;;;;;;-1:-1:-1;3381:75:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3747:14:1;;3740:22;3722:41;;3710:2;3695:18;3381:75:0;3582:187:1;4502:374:0;;;;;;;;;;-1:-1:-1;4502:374:0;;;;;:::i;:::-;;:::i;2970:40::-;;;;;;;;;;-1:-1:-1;2970:40:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;3157:71;;;;;;;;;;-1:-1:-1;3157:71:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;4126:139;;;;;;;;;;-1:-1:-1;4126:139:0;;;;;:::i;:::-;;:::i;5020:153::-;;;;;;;;;;-1:-1:-1;5020:153:0;;;;;:::i;:::-;;:::i;6550:832::-;;;;;;;;;;-1:-1:-1;6550:832:0;;;;;:::i;:::-;;:::i;8597:113::-;;;;;;;;;;;;;:::i;2847:35::-;;;;;;;;;;-1:-1:-1;2847:35:0;;;;-1:-1:-1;;;;;2847:35:0;;;;;;-1:-1:-1;;;;;2807:32:1;;;2789:51;;2777:2;2762:18;2847:35:0;2643:203:1;5422:411:0;3538:10;3529:20;;;;:8;:20;;;;;;;;3521:43;;;;-1:-1:-1;;;3521:43:0;;;;;;;:::i;:::-;;;;;;;;;5598:10:::1;5574:35;::::0;;;:23:::1;:35;::::0;;;;;;;-1:-1:-1;;;;;5574:52:0;::::1;::::0;;;;;;;;::::1;;5573:53;:126:::0;::::1;;;-1:-1:-1::0;;;;;;5647:35:0;;::::1;;::::0;;;:23:::1;:35;::::0;;;;;;;:52;;::::1;::::0;;;;;;;::::1;;5573:126;5551:159;;;::::0;::::1;;-1:-1:-1::0;;;;;5721:35:0;;::::1;5776:5;5721:35:::0;;;:23:::1;:35;::::0;;;;;;;:52;;;::::1;::::0;;;;;;;;:60;;-1:-1:-1;;5721:60:0;;::::1;::::0;;;5792:8:::1;:25:::0;;;;;;;:33;;;;::::1;::::0;;5422:411::o;5985:213::-;3538:10;3529:20;;;;:8;:20;;;;;;;;3521:43;;;;-1:-1:-1;;;3521:43:0;;;;;;;:::i;:::-;6064:17:::1;:15;:17::i;:::-;6042:19;:39:::0;;;6092:20:::1;:33:::0;;-1:-1:-1;;;;;;6092:33:0::1;6115:10;6092:33:::0;;::::1;::::0;;;6141:49:::1;::::0;;3477:51:1;;;3559:2;3544:18;;3537:34;;;;6141:49:0::1;::::0;3450:18:1;6141:49:0::1;;;;;;;5985:213::o:0;8202:286::-;8250:7;8274:21;8270:40;;-1:-1:-1;8309:1:0;;8202:286::o;8270:40::-;8354:92;;-1:-1:-1;;;8354:92:0;;8321:30;;1973:42;;8354:63;;:92;;8418:21;;8321:30;;8354:92;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;8354:92:0;;;;;;;;;;;;:::i;:::-;8321:125;;8464:13;8478:1;8464:16;;;;;;;;:::i;:::-;;;;;;;8457:23;;;8202:286;:::o;4502:374::-;3538:10;3529:20;;;;:8;:20;;;;;;;;3521:43;;;;-1:-1:-1;;;3521:43:0;;;;;;;:::i;:::-;4668:10:::1;4648:31;::::0;;;:19:::1;:31;::::0;;;;;;;-1:-1:-1;;;;;4648:45:0;::::1;::::0;;;;;;;;::::1;;4647:46;:112:::0;::::1;;;-1:-1:-1::0;;;;;;4714:31:0;;::::1;;::::0;;;:19:::1;:31;::::0;;;;;;;:45;;::::1;::::0;;;;;;;::::1;;4647:112;4625:145;;;::::0;::::1;;-1:-1:-1::0;;;;;4781:31:0;;::::1;4829:5;4781:31:::0;;;:19:::1;:31;::::0;;;;;;;:45;;::::1;::::0;;;;;;:53;;-1:-1:-1;;4781:53:0::1;::::0;;4845:23:::1;4813:12:::0;4845:9:::1;:23::i;:::-;4502:374:::0;;:::o;4126:139::-;3538:10;3529:20;;;;:8;:20;;;;;;;;3521:43;;;;-1:-1:-1;;;3521:43:0;;;;;;;:::i;:::-;4225:10:::1;4205:31;::::0;;;:19:::1;:31;::::0;;;;;;;-1:-1:-1;;;;;4205:45:0;;;::::1;::::0;;;;;;:52;;-1:-1:-1;;4205:52:0::1;4253:4;4205:52;::::0;;4126:139::o;5020:153::-;3538:10;3529:20;;;;:8;:20;;;;;;;;3521:43;;;;-1:-1:-1;;;3521:43:0;;;;;;;:::i;:::-;5130:10:::1;5106:35;::::0;;;:23:::1;:35;::::0;;;;;;;-1:-1:-1;;;;;5106:52:0;;;::::1;::::0;;;;;;:59;;-1:-1:-1;;5106:59:0::1;5161:4;5106:59;::::0;;5020:153::o;6550:832::-;3538:10;3529:20;;;;:8;:20;;;;;;;;3521:43;;;;-1:-1:-1;;;3521:43:0;;;;;;;:::i;:::-;6698:19:::1;::::0;6642:21:::1;::::0;6617:22:::1;6867:20;6883:4;6698:19:::0;6867:20:::1;:::i;:::-;6850:38;::::0;:13;:38:::1;:::i;:::-;6924:20;::::0;6821:67;;-1:-1:-1;;;;;;6924:20:0::1;6981:10;6963:28:::0;::::1;::::0;::::1;::::0;:60:::1;;-1:-1:-1::0;;;;;;6995:28:0;::::1;::::0;::::1;6963:60;6955:69;;;::::0;::::1;;7057:1;7035:19;:23:::0;;;7069:20:::1;:33:::0;;-1:-1:-1;;;;;;7069:33:0::1;::::0;;7140:156:::1;::::0;-1:-1:-1;;;7140:156:0;;1973:42:::1;::::0;7140:57:::1;::::0;7219:14;;7140:156:::1;::::0;7245:18;;7057:1;;7279:4:::1;::::0;7286:9;;7140:156:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;::::0;;::::1;-1:-1:-1::0;;7140:156:0::1;::::0;::::1;;::::0;::::1;::::0;;;::::1;::::0;::::1;:::i;:::-;7113:183;;7312:62;7319:14;7335:10;7347:14;7363:7;7371:1;7363:10;;;;;;;;:::i;:::-;;;;;;;7312:62;;;;;;;;-1:-1:-1::0;;;;;3138:15:1;;;3120:34;;3190:15;;;;3185:2;3170:18;;3163:43;3237:2;3222:18;;3215:34;3280:2;3265:18;;3258:34;;;;3069:3;3054:19;;2851:447;7312:62:0::1;;;;;;;;6606:776;;;;;6550:832:::0;:::o;8597:113::-;8668:34;;-1:-1:-1;;;8668:34:0;;8696:4;8668:34;;;2789:51:1;8641:7:0;;2302:42;;8668:19;;2762:18:1;;8668:34:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;8661:41;;8597:113;:::o;7530:124::-;-1:-1:-1;;;;;7586:17:0;;;;;;:8;:17;;;;;;;;;:24;;-1:-1:-1;;7586:24:0;7606:4;7586:24;;;7626:20;;2789:51:1;;;7626:20:0;;2762:18:1;7626:20:0;;;;;;;7530:124;:::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:186::-;251:6;304:2;292:9;283:7;279:23;275:32;272:52;;;320:1;317;310:12;272:52;343:29;362:9;343:29;:::i;:::-;333:39;192:186;-1:-1:-1;;;192:186:1:o;383:260::-;451:6;459;512:2;500:9;491:7;487:23;483:32;480:52;;;528:1;525;518:12;480:52;551:29;570:9;551:29;:::i;:::-;541:39;;599:38;633:2;622:9;618:18;599:38;:::i;:::-;589:48;;383:260;;;;;:::o;648:1116::-;743:6;774:2;817;805:9;796:7;792:23;788:32;785:52;;;833:1;830;823:12;785:52;866:9;860:16;895:18;936:2;928:6;925:14;922:34;;;952:1;949;942:12;922:34;990:6;979:9;975:22;965:32;;1035:7;1028:4;1024:2;1020:13;1016:27;1006:55;;1057:1;1054;1047:12;1006:55;1086:2;1080:9;1108:2;1104;1101:10;1098:36;;;1114:18;;:::i;:::-;1160:2;1157:1;1153:10;1192:2;1186:9;1255:2;1251:7;1246:2;1242;1238:11;1234:25;1226:6;1222:38;1310:6;1298:10;1295:22;1290:2;1278:10;1275:18;1272:46;1269:72;;;1321:18;;:::i;:::-;1357:2;1350:22;1407:18;;;1441:15;;;;-1:-1:-1;1476:11:1;;;1506;;;1502:20;;1499:33;-1:-1:-1;1496:53:1;;;1545:1;1542;1535:12;1496:53;1567:1;1558:10;;1577:156;1591:2;1588:1;1585:9;1577:156;;;1648:10;;1636:23;;1609:1;1602:9;;;;;1679:12;;;;1711;;1577:156;;;-1:-1:-1;1752:6:1;648:1116;-1:-1:-1;;;;;;;;648:1116:1:o;1769:180::-;1828:6;1881:2;1869:9;1860:7;1856:23;1852:32;1849:52;;;1897:1;1894;1887:12;1849:52;-1:-1:-1;1920:23:1;;1769:180;-1:-1:-1;1769:180:1:o;1954:184::-;2024:6;2077:2;2065:9;2056:7;2052:23;2048:32;2045:52;;;2093:1;2090;2083:12;2045:52;-1:-1:-1;2116:16:1;;1954:184;-1:-1:-1;1954:184:1:o;2143:495::-;2204:3;2242:5;2236:12;2269:6;2264:3;2257:19;2295:4;2324:2;2319:3;2315:12;2308:19;;2346:5;2343:1;2336:16;2388:2;2385:1;2375:16;2409:1;2419:194;2433:6;2430:1;2427:13;2419:194;;;2498:13;;-1:-1:-1;;;;;2494:39:1;2482:52;;2554:12;;;;2530:1;2589:14;;;;2448:9;2419:194;;;-1:-1:-1;2629:3:1;;2143:495;-1:-1:-1;;;;;2143:495:1:o;3774:334::-;3976:2;3958:21;;;4015:2;3995:18;;;3988:30;-1:-1:-1;;;4049:2:1;4034:18;;4027:40;4099:2;4084:18;;3774:334::o;4295:337::-;4499:6;4488:9;4481:25;4542:2;4537;4526:9;4522:18;4515:30;4462:4;4562:64;4622:2;4611:9;4607:18;4599:6;4562:64;:::i;:::-;4554:72;4295:337;-1:-1:-1;;;;4295:337:1:o;4637:507::-;4897:6;4886:9;4879:25;4940:3;4935:2;4924:9;4920:18;4913:31;4860:4;4961:65;5021:3;5010:9;5006:19;4998:6;4961:65;:::i;:::-;-1:-1:-1;;;;;5062:32:1;;;;5057:2;5042:18;;5035:60;-1:-1:-1;5126:2:1;5111:18;5104:34;4953:73;4637:507;-1:-1:-1;;4637:507:1:o;5149:217::-;5189:1;5215;5205:132;;5259:10;5254:3;5250:20;5247:1;5240:31;5294:4;5291:1;5284:15;5322:4;5319:1;5312:15;5205:132;-1:-1:-1;5351:9:1;;5149:217::o;5371:222::-;5411:4;5439:1;5436;5433:8;5430:131;;;5483:10;5478:3;5474:20;5471:1;5464:31;5518:4;5515:1;5508:15;5546:4;5543:1;5536:15;5430:131;-1:-1:-1;5578:9:1;;5371:222::o;5598:127::-;5659:10;5654:3;5650:20;5647:1;5640:31;5690:4;5687:1;5680:15;5714:4;5711:1;5704:15;5730:127;5791:10;5786:3;5782:20;5779:1;5772:31;5822:4;5819:1;5812:15;5846:4;5843:1;5836:15

Swarm Source

ipfs://62d1bc05d12efac6459f509f2df2c6807d2401fbae030e79e259202a9257b11e

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.

Validator Index Block Amount
View All Withdrawals

Txn Hash Block Value Eth2 PubKey Valid
View All Deposits
[ Download: CSV Export  ]
[ 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.