ETH Price: $3,874.58 (+7.37%)

Contract

0x00000000009726632680FB29d3F7A9734E3010E2
 

Overview

ETH Balance

0.139736514089430014 ETH

Eth Value

$541.42 (@ $3,874.58/ETH)

Token Holdings

Transaction Hash
Method
Block
From
To
0x9aab620e7a5ab99734f7af0a42ba9b5c1ea78fc284fdf48331d6034208480dde Fill Quote Token...(pending)2024-12-04 19:28:411 hr ago1733340521IN
Rainbow: Router
0 ETH(Pending)(Pending)
0xc580fb601f07311880374d11e04efdd2c5d363199c6bee2e2a5a2b3d08c544ee Fill Quote Token...(pending)2024-12-04 13:25:077 hrs ago1733318707IN
Rainbow: Router
0 ETH(Pending)(Pending)
0xd3fe8da9bbb461c2ca7be05b13cb384b4d229b8d488c4276a537e3385d6bcde3 Fill Quote Token...(pending)2024-12-04 13:22:347 hrs ago1733318554IN
Rainbow: Router
0 ETH(Pending)(Pending)
0xb31567dfa6f1b212b690392340edaa5e074e00571f267b0864570dfb2e51920f Fill Quote Eth T...(pending)2024-12-04 5:31:2015 hrs ago1733290280IN
Rainbow: Router
0.012 ETH(Pending)(Pending)
0xff3d727b6b4390c9802631070dac0213f6182ecab1368f61c828c56805dcf979 Fill Quote Token...(pending)2024-12-01 20:05:223 days ago1733083522IN
Rainbow: Router
0 ETH(Pending)(Pending)
0x4912cd8648b54b5492b1477faaf47bd301bce00e2b0d972a3a0ee7941ab28942 Fill Quote Token...(pending)2024-12-01 1:31:383 days ago1733016698IN
Rainbow: Router
0 ETH(Pending)(Pending)
0x7812841d9ea71918a118e63069ddf03b28d6f607b08a43ac1e5878865ae3fd3e Fill Quote Token...(pending)2024-11-16 12:42:3018 days ago1731760950IN
Rainbow: Router
0 ETH(Pending)(Pending)
0x6faca7c1a21b7ee1117216e40954502a2882bbb8333f342dcb323c24d2162a2c Fill Quote Token...(pending)2024-11-16 12:34:1718 days ago1731760457IN
Rainbow: Router
0 ETH(Pending)(Pending)
0x96ca465b7805b653d1aaac6bad791784154dedb6697f084d054cb8c2f2f925a3 Fill Quote Token...(pending)2024-11-03 2:50:2931 days ago1730602229IN
Rainbow: Router
0 ETH(Pending)(Pending)
Fill Quote Token...213315962024-12-04 20:42:4722 secs ago1733344967IN
Rainbow: Router
0 ETH0.0063690436.65846978
Fill Quote Token...213315852024-12-04 20:40:352 mins ago1733344835IN
Rainbow: Router
0 ETH0.0053858830.14600593
Fill Quote Token...213314032024-12-04 20:03:5939 mins ago1733342639IN
Rainbow: Router
0 ETH0.0097285531.05018993
Fill Quote Token...213312952024-12-04 19:42:231 hr ago1733341343IN
Rainbow: Router
0 ETH0.003868324.23444162
Fill Quote Eth T...213312792024-12-04 19:39:111 hr ago1733341151IN
Rainbow: Router
0.097 ETH0.004650524.7385849
Fill Quote Token...213312752024-12-04 19:38:231 hr ago1733341103IN
Rainbow: Router
0 ETH0.007955525.64547441
Fill Quote Token...213312492024-12-04 19:33:111 hr ago1733340791IN
Rainbow: Router
0 ETH0.0035125424.80857573
Fill Quote Token...213312412024-12-04 19:31:351 hr ago1733340695IN
Rainbow: Router
0 ETH0.0044449225.54318623
Fill Quote Token...213312222024-12-04 19:27:471 hr ago1733340467IN
Rainbow: Router
0 ETH0.0039645124.73200186
Fill Quote Token...213312102024-12-04 19:25:231 hr ago1733340323IN
Rainbow: Router
0 ETH0.0058792724.36228872
Fill Quote Token...213311782024-12-04 19:18:591 hr ago1733339939IN
Rainbow: Router
0 ETH0.0121979128.75029235
Fill Quote Token...213311382024-12-04 19:10:591 hr ago1733339459IN
Rainbow: Router
0 ETH0.0123679332.34664972
Fill Quote Token...213311272024-12-04 19:08:471 hr ago1733339327IN
Rainbow: Router
0 ETH0.0037143928.64369461
Fill Quote Eth T...213310562024-12-04 18:54:231 hr ago1733338463IN
Rainbow: Router
0.072 ETH0.0050524126.7195154
Fill Quote Token...213310552024-12-04 18:54:111 hr ago1733338451IN
Rainbow: Router
0 ETH0.0048130826.87731657
Fill Quote Token...213310102024-12-04 18:45:111 hr ago1733337911IN
Rainbow: Router
0 ETH0.0046422726.57159673
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
213315962024-12-04 20:42:4722 secs ago1733344967
Rainbow: Router
0.38442526 ETH
213315962024-12-04 20:42:4722 secs ago1733344967
Rainbow: Router
0.38772089 ETH
213315852024-12-04 20:40:352 mins ago1733344835
Rainbow: Router
0.1052247 ETH
213315852024-12-04 20:40:352 mins ago1733344835
Rainbow: Router
0.10612678 ETH
213312792024-12-04 19:39:111 hr ago1733341151
Rainbow: Router
0.0961755 ETH
213312752024-12-04 19:38:231 hr ago1733341103
Rainbow: Router
0.11143085 ETH
213312752024-12-04 19:38:231 hr ago1733341103
Rainbow: Router
0.11238613 ETH
213312492024-12-04 19:33:111 hr ago1733340791
Rainbow: Router
1.10395826 ETH
213312492024-12-04 19:33:111 hr ago1733340791
Rainbow: Router
1.11342235 ETH
213312452024-12-04 19:32:231 hr ago1733340743
Rainbow: Router
1.07702406 ETH
213312452024-12-04 19:32:231 hr ago1733340743
Rainbow: Router
1.08625725 ETH
213312412024-12-04 19:31:351 hr ago1733340695
Rainbow: Router
0.39390994 ETH
213312412024-12-04 19:31:351 hr ago1733340695
Rainbow: Router
0.39728688 ETH
213311382024-12-04 19:10:591 hr ago1733339459
Rainbow: Router
0.82704213 ETH
213311382024-12-04 19:10:591 hr ago1733339459
Rainbow: Router
0.83413226 ETH
213311272024-12-04 19:08:471 hr ago1733339327
Rainbow: Router
0.1255172 ETH
213311272024-12-04 19:08:471 hr ago1733339327
Rainbow: Router
0.12659324 ETH
213310562024-12-04 18:54:231 hr ago1733338463
Rainbow: Router
0.071388 ETH
213310552024-12-04 18:54:111 hr ago1733338451
Rainbow: Router
0.12912972 ETH
213310552024-12-04 18:54:111 hr ago1733338451
Rainbow: Router
0.13023673 ETH
213310102024-12-04 18:45:111 hr ago1733337911
Rainbow: Router
0.71470914 ETH
213310102024-12-04 18:45:111 hr ago1733337911
Rainbow: Router
0.72083625 ETH
213309872024-12-04 18:40:352 hrs ago1733337635
Rainbow: Router
0.07568795 ETH
213309872024-12-04 18:40:352 hrs ago1733337635
Rainbow: Router
0.07633682 ETH
213309342024-12-04 18:29:592 hrs ago1733336999
Rainbow: Router
0.074807 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
RainbowRouter

Compiler Version
v0.8.11+commit.d7f03943

Optimization Enabled:
Yes with 1000 runs

Other Settings:
default evmVersion
File 1 of 11 : RainbowRouter.sol
/*

                                                            ▐██▒           ███
                                            ,╓, ▄▄  ,▄▄▄,   .▄▄. ,╓, ▄▄▄   ██▌ ▄▄▄     ,▄▄▄,  ,╓╓   ╓╓   ,╓
                                            ██████ ███▀▀██⌐ ▐██⌐ ███▀▀███⌐ ████▀▀███ ╓██▀▀▀██▄`██▌ ▐██▌ ▐██
                                            ███    ▄▄█████▌ ▐██⌐ ██▌  ▐██▌ ██▌   ║██⌐███   ▓██ ╙██▄█▌██▄██⌐
                                            ██▌   ▐██▄▄███▌,▐██⌐ ██▌  ▐██▌ ███▓▄▄███ ╙██▄▄▄██▀  ║███¬╙███▌
                                            ╙╙└    ╙╙▀╙─╙▀▀└"╙╙` ╙╙└   ╙╙" ╙╙`╙╙▀▀└    ╙╙▀▀╙`    ╙╙└  ╙╙╙
                                            

        
                                            _," _   _"""ⁿ=-,  _
                                            ⌠            _    __"=.__
                                            ▐░......   _  _          "=._
                                            ▐░░░░░░░░░░░░░░░░.           "= _
                                            ╚╩╩╩╩╩╩δφφφφ░░░░░░░░░░░          >__
                                            ▐░░░░░░░░__ _ ╙╙╚╩φφ░░░░░░░        ^=_
                                            ▐░░░░░░░░░░░░░░░,░  `╙╠φ░░░░░░░       ⁿ
                                            ▐░░░░░░░░░░░░░░░░░░░░._ `╚Åφ░░░░░       " _
                                            ╚╠╠╠╠╠╠╠╬╬╬▒▒φ░░░░░░░░░░░░  ╙╠░░░░░       "
                                            ╚╝╝╝╝╝╝╝╬╬╬╠╢╬╠╬╠╬▒░░░░░░░░░░ "╚φ░░░░       ½_
                                            ▐░░░░░░░░░░;░╙╙╝╬╠╬╠╠▒▒░░░░░░░░_ ╚φ░░░░      "_
                                            ╚▒φφφ░░░░░░░░░░░░-╙╚╬╠╠╠╬▒░░░░░░░ `╠▒░░░░      ,
                                            ╞╬╬╬╠╠╠╬╬╬╬▒φ▒░░░░░░░╙╚╬╬╠╬▒▒░░░░░ .╙╠░░░░      ≥
                                            _▒░░░ΓΓ╙╙╙╚╩╬╠╬╠▒▒░░░░░░╙╬╬╠╬▒▒░░░░░' ╠▒░░░░     ≥
                                            `╙ⁿⁿ≈≈σ╓░ '╙╙╚╬╠╬▒░░░░░░╙╬╬╠╬▒░░░░░  ╠▒░░░░     [
                                                        _╙Θ░ ░╙╠╠╬╬▒░░░░░╬╠╠╠▒▒░░░░  ╠▒░░░░    '_
                                                        _╙φ░'╙╠╠╬▒░░░░░╟╠╠╠▒░░░░░ _╠▒░░░     ░_
                                                            _`φ ░╚╬╠╠▒░░░░║╠╠╠▒░░░░░.`╠░░░░     [
                                                            _╚░⌡╚╠╬╬▒░░░░╠╠╠╬▒░░░░░ ╠▒░░░░    ░
                                                                _╙░⌡╚╠╠╬▒░░░"▒╠╠╬▒░░░░ ⌠╠░░░░    ⌡_
                                                                ╠ ░╠╠╠╬▒░░░║╠╬╠╬▒░░░ _╠▒░░░     Γ
                                                                ▐░░░╠╠╠▒░░░╟╠╠╠╬▒░░░░ ╠▒░░░░    [
                                                                _░.░╠╠╠▒░░░▐╬╠╠╬▒░░░░[╠╬░░░░    │
                                                                _╙φ░╠╠╠╬▒░░▐╬╬╠╬╬▒░░░[╠╬░░░░  ░≥_
                                                                    ____ ____  __ _______ ____


    /$$$$$$                                           /$$$$$$                                                                /$$                        
    /$$__  $$                                         /$$__  $$                                                              | $$                        
    | $$  \__/ /$$  /$$  /$$  /$$$$$$   /$$$$$$       | $$  \ $$  /$$$$$$   /$$$$$$   /$$$$$$   /$$$$$$   /$$$$$$   /$$$$$$  /$$$$$$    /$$$$$$   /$$$$$$ 
    |  $$$$$$ | $$ | $$ | $$ |____  $$ /$$__  $$      | $$$$$$$$ /$$__  $$ /$$__  $$ /$$__  $$ /$$__  $$ /$$__  $$ |____  $$|_  $$_/   /$$__  $$ /$$__  $$
    \____  $$| $$ | $$ | $$  /$$$$$$$| $$  \ $$      | $$__  $$| $$  \ $$| $$  \ $$| $$  \__/| $$$$$$$$| $$  \ $$  /$$$$$$$  | $$    | $$  \ $$| $$  \__/
    /$$  \ $$| $$ | $$ | $$ /$$__  $$| $$  | $$      | $$  | $$| $$  | $$| $$  | $$| $$      | $$_____/| $$  | $$ /$$__  $$  | $$ /$$| $$  | $$| $$      
    |  $$$$$$/|  $$$$$/$$$$/|  $$$$$$$| $$$$$$$/      | $$  | $$|  $$$$$$$|  $$$$$$$| $$      |  $$$$$$$|  $$$$$$$|  $$$$$$$  |  $$$$/|  $$$$$$/| $$      
    \______/  \_____/\___/  \_______/| $$____/       |__/  |__/ \____  $$ \____  $$|__/       \_______/ \____  $$ \_______/   \___/   \______/ |__/      
                                    | $$                       /$$  \ $$ /$$  \ $$                     /$$  \ $$                                        
                                    | $$                      |  $$$$$$/|  $$$$$$/                    |  $$$$$$/                                        
                                    |__/                       \______/  \______/                      \______/                                         
                
     
*/

//SPDX-License-Identifier: GPL-3.0
pragma solidity =0.8.11;
import "@rari-capital/solmate/src/utils/SafeTransferLib.sol";
import "@rari-capital/solmate/src/tokens/ERC20.sol";
import "./routers/BaseAggregator.sol";

/// @title Rainbow swap aggregator contract
contract RainbowRouter is BaseAggregator {
    /// @dev The address that is the current owner of this contract
    address public owner;

    /// @dev Event emitted when the owner changes
    event OwnerChanged(address indexed newOwner, address indexed oldOwner);

    /// @dev Event emitted when a swap target gets added
    event SwapTargetAdded(address indexed target);

    /// @dev Event emitted when a swap target gets removed
    event SwapTargetRemoved(address indexed target);

    /// @dev Event emitted when token fees are withdrawn
    event TokenWithdrawn(
        address indexed token,
        address indexed target,
        uint256 amount
    );

    /// @dev Event emitted when ETH fees are withdrawn
    event EthWithdrawn(address indexed target, uint256 amount);

    /// @dev modifier that ensures only the owner is allowed to call a specific method
    modifier onlyOwner() {
        require(msg.sender == owner, "ONLY_OWNER");
        _;
    }

    constructor() {
        owner = msg.sender;
        status = 1;
    }

    /// @dev We don't want to accept any ETH, except refunds from aggregators
    /// or the owner (for testing purposes), which can also withdraw
    /// This is done by evaluating the value of status, which is set to 2
    /// only during swaps due to the "nonReentrant" modifier
    receive() external payable {
        require(status == 2 || msg.sender == owner, "NO_RECEIVE");
    }

    /// @dev method to add or remove swap targets from swapTargets
    /// This is required so we only approve "trusted" swap targets
    /// to transfer tokens out of this contract
    /// @param target address of the swap target to add
    /// @param add flag to add or remove the swap target
    function updateSwapTargets(address target, bool add) external onlyOwner {
        swapTargets[target] = add;
        if (add) {
            emit SwapTargetAdded(target);
        } else {
            emit SwapTargetRemoved(target);
        }
    }

    /// @dev method to withdraw ERC20 tokens (from the fees)
    /// @param token address of the token to withdraw
    /// @param to address that's receiving the tokens
    /// @param amount amount of tokens to withdraw
    function withdrawToken(
        address token,
        address to,
        uint256 amount
    ) external onlyOwner {
        require(to != address(0), "ZERO_ADDRESS");
        SafeTransferLib.safeTransfer(ERC20(token), to, amount);
        emit TokenWithdrawn(token, to, amount);
    }

    /// @dev method to withdraw ETH (from the fees)
    /// @param to address that's receiving the ETH
    /// @param amount amount of ETH to withdraw
    function withdrawEth(address to, uint256 amount) external onlyOwner {
        require(to != address(0), "ZERO_ADDRESS");
        SafeTransferLib.safeTransferETH(to, amount);
        emit EthWithdrawn(to, amount);
    }

    /// @dev Transfers ownership of the contract to a new account (`newOwner`).
    /// @param newOwner address of the new owner
    /// Can only be called by the current owner.
    function transferOwnership(address newOwner) external virtual onlyOwner {
        require(newOwner != address(0), "ZERO_ADDRESS");
        require(newOwner != owner, "SAME_OWNER");
        address previousOwner = owner;
        owner = newOwner;
        emit OwnerChanged(newOwner, previousOwner);
    }
}

File 2 of 11 : SafeTransferLib.sol
// SPDX-License-Identifier: AGPL-3.0-only
pragma solidity >=0.8.0;

import {ERC20} from "../tokens/ERC20.sol";

/// @notice Safe ETH and ERC20 transfer library that gracefully handles missing return values.
/// @author Solmate (https://github.com/Rari-Capital/solmate/blob/main/src/utils/SafeTransferLib.sol)
/// @author Modified from Gnosis (https://github.com/gnosis/gp-v2-contracts/blob/main/src/contracts/libraries/GPv2SafeERC20.sol)
/// @dev Use with caution! Some functions in this library knowingly create dirty bits at the destination of the free memory pointer.
library SafeTransferLib {
    /*///////////////////////////////////////////////////////////////
                            ETH OPERATIONS
    //////////////////////////////////////////////////////////////*/

    function safeTransferETH(address to, uint256 amount) internal {
        bool callStatus;

        assembly {
            // Transfer the ETH and store if it succeeded or not.
            callStatus := call(gas(), to, amount, 0, 0, 0, 0)
        }

        require(callStatus, "ETH_TRANSFER_FAILED");
    }

    /*///////////////////////////////////////////////////////////////
                           ERC20 OPERATIONS
    //////////////////////////////////////////////////////////////*/

    function safeTransferFrom(
        ERC20 token,
        address from,
        address to,
        uint256 amount
    ) internal {
        bool callStatus;

        assembly {
            // Get a pointer to some free memory.
            let freeMemoryPointer := mload(0x40)

            // Write the abi-encoded calldata to memory piece by piece:
            mstore(freeMemoryPointer, 0x23b872dd00000000000000000000000000000000000000000000000000000000) // Begin with the function selector.
            mstore(add(freeMemoryPointer, 4), and(from, 0xffffffffffffffffffffffffffffffffffffffff)) // Mask and append the "from" argument.
            mstore(add(freeMemoryPointer, 36), and(to, 0xffffffffffffffffffffffffffffffffffffffff)) // Mask and append the "to" argument.
            mstore(add(freeMemoryPointer, 68), amount) // Finally append the "amount" argument. No mask as it's a full 32 byte value.

            // Call the token and store if it succeeded or not.
            // We use 100 because the calldata length is 4 + 32 * 3.
            callStatus := call(gas(), token, 0, freeMemoryPointer, 100, 0, 0)
        }

        require(didLastOptionalReturnCallSucceed(callStatus), "TRANSFER_FROM_FAILED");
    }

    function safeTransfer(
        ERC20 token,
        address to,
        uint256 amount
    ) internal {
        bool callStatus;

        assembly {
            // Get a pointer to some free memory.
            let freeMemoryPointer := mload(0x40)

            // Write the abi-encoded calldata to memory piece by piece:
            mstore(freeMemoryPointer, 0xa9059cbb00000000000000000000000000000000000000000000000000000000) // Begin with the function selector.
            mstore(add(freeMemoryPointer, 4), and(to, 0xffffffffffffffffffffffffffffffffffffffff)) // Mask and append the "to" argument.
            mstore(add(freeMemoryPointer, 36), amount) // Finally append the "amount" argument. No mask as it's a full 32 byte value.

            // Call the token and store if it succeeded or not.
            // We use 68 because the calldata length is 4 + 32 * 2.
            callStatus := call(gas(), token, 0, freeMemoryPointer, 68, 0, 0)
        }

        require(didLastOptionalReturnCallSucceed(callStatus), "TRANSFER_FAILED");
    }

    function safeApprove(
        ERC20 token,
        address to,
        uint256 amount
    ) internal {
        bool callStatus;

        assembly {
            // Get a pointer to some free memory.
            let freeMemoryPointer := mload(0x40)

            // Write the abi-encoded calldata to memory piece by piece:
            mstore(freeMemoryPointer, 0x095ea7b300000000000000000000000000000000000000000000000000000000) // Begin with the function selector.
            mstore(add(freeMemoryPointer, 4), and(to, 0xffffffffffffffffffffffffffffffffffffffff)) // Mask and append the "to" argument.
            mstore(add(freeMemoryPointer, 36), amount) // Finally append the "amount" argument. No mask as it's a full 32 byte value.

            // Call the token and store if it succeeded or not.
            // We use 68 because the calldata length is 4 + 32 * 2.
            callStatus := call(gas(), token, 0, freeMemoryPointer, 68, 0, 0)
        }

        require(didLastOptionalReturnCallSucceed(callStatus), "APPROVE_FAILED");
    }

    /*///////////////////////////////////////////////////////////////
                         INTERNAL HELPER LOGIC
    //////////////////////////////////////////////////////////////*/

    function didLastOptionalReturnCallSucceed(bool callStatus) private pure returns (bool success) {
        assembly {
            // Get how many bytes the call returned.
            let returnDataSize := returndatasize()

            // If the call reverted:
            if iszero(callStatus) {
                // Copy the revert message into memory.
                returndatacopy(0, 0, returnDataSize)

                // Revert with the same message.
                revert(0, returnDataSize)
            }

            switch returnDataSize
            case 32 {
                // Copy the return data into memory.
                returndatacopy(0, 0, returnDataSize)

                // Set success to whether it returned true.
                success := iszero(iszero(mload(0)))
            }
            case 0 {
                // There was no return data.
                success := 1
            }
            default {
                // It returned some malformed input.
                success := 0
            }
        }
    }
}

File 3 of 11 : ERC20.sol
// SPDX-License-Identifier: AGPL-3.0-only
pragma solidity >=0.8.0;

/// @notice Modern and gas efficient ERC20 + EIP-2612 implementation.
/// @author Solmate (https://github.com/Rari-Capital/solmate/blob/main/src/tokens/ERC20.sol)
/// @author Modified from Uniswap (https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/UniswapV2ERC20.sol)
/// @dev Do not manually set balances without updating totalSupply, as the sum of all user balances must not exceed it.
abstract contract ERC20 {
    /*///////////////////////////////////////////////////////////////
                                  EVENTS
    //////////////////////////////////////////////////////////////*/

    event Transfer(address indexed from, address indexed to, uint256 amount);

    event Approval(address indexed owner, address indexed spender, uint256 amount);

    /*///////////////////////////////////////////////////////////////
                             METADATA STORAGE
    //////////////////////////////////////////////////////////////*/

    string public name;

    string public symbol;

    uint8 public immutable decimals;

    /*///////////////////////////////////////////////////////////////
                              ERC20 STORAGE
    //////////////////////////////////////////////////////////////*/

    uint256 public totalSupply;

    mapping(address => uint256) public balanceOf;

    mapping(address => mapping(address => uint256)) public allowance;

    /*///////////////////////////////////////////////////////////////
                             EIP-2612 STORAGE
    //////////////////////////////////////////////////////////////*/

    bytes32 public constant PERMIT_TYPEHASH =
        keccak256("Permit(address owner,address spender,uint256 value,uint256 nonce,uint256 deadline)");

    uint256 internal immutable INITIAL_CHAIN_ID;

    bytes32 internal immutable INITIAL_DOMAIN_SEPARATOR;

    mapping(address => uint256) public nonces;

    /*///////////////////////////////////////////////////////////////
                               CONSTRUCTOR
    //////////////////////////////////////////////////////////////*/

    constructor(
        string memory _name,
        string memory _symbol,
        uint8 _decimals
    ) {
        name = _name;
        symbol = _symbol;
        decimals = _decimals;

        INITIAL_CHAIN_ID = block.chainid;
        INITIAL_DOMAIN_SEPARATOR = computeDomainSeparator();
    }

    /*///////////////////////////////////////////////////////////////
                              ERC20 LOGIC
    //////////////////////////////////////////////////////////////*/

    function approve(address spender, uint256 amount) public virtual returns (bool) {
        allowance[msg.sender][spender] = amount;

        emit Approval(msg.sender, spender, amount);

        return true;
    }

    function transfer(address to, uint256 amount) public virtual returns (bool) {
        balanceOf[msg.sender] -= amount;

        // Cannot overflow because the sum of all user
        // balances can't exceed the max uint256 value.
        unchecked {
            balanceOf[to] += amount;
        }

        emit Transfer(msg.sender, to, amount);

        return true;
    }

    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) public virtual returns (bool) {
        uint256 allowed = allowance[from][msg.sender]; // Saves gas for limited approvals.

        if (allowed != type(uint256).max) allowance[from][msg.sender] = allowed - amount;

        balanceOf[from] -= amount;

        // Cannot overflow because the sum of all user
        // balances can't exceed the max uint256 value.
        unchecked {
            balanceOf[to] += amount;
        }

        emit Transfer(from, to, amount);

        return true;
    }

    /*///////////////////////////////////////////////////////////////
                              EIP-2612 LOGIC
    //////////////////////////////////////////////////////////////*/

    function permit(
        address owner,
        address spender,
        uint256 value,
        uint256 deadline,
        uint8 v,
        bytes32 r,
        bytes32 s
    ) public virtual {
        require(deadline >= block.timestamp, "PERMIT_DEADLINE_EXPIRED");

        // Unchecked because the only math done is incrementing
        // the owner's nonce which cannot realistically overflow.
        unchecked {
            bytes32 digest = keccak256(
                abi.encodePacked(
                    "\x19\x01",
                    DOMAIN_SEPARATOR(),
                    keccak256(abi.encode(PERMIT_TYPEHASH, owner, spender, value, nonces[owner]++, deadline))
                )
            );

            address recoveredAddress = ecrecover(digest, v, r, s);

            require(recoveredAddress != address(0) && recoveredAddress == owner, "INVALID_SIGNER");

            allowance[recoveredAddress][spender] = value;
        }

        emit Approval(owner, spender, value);
    }

    function DOMAIN_SEPARATOR() public view virtual returns (bytes32) {
        return block.chainid == INITIAL_CHAIN_ID ? INITIAL_DOMAIN_SEPARATOR : computeDomainSeparator();
    }

    function computeDomainSeparator() internal view virtual returns (bytes32) {
        return
            keccak256(
                abi.encode(
                    keccak256("EIP712Domain(string name,string version,uint256 chainId,address verifyingContract)"),
                    keccak256(bytes(name)),
                    keccak256("1"),
                    block.chainid,
                    address(this)
                )
            );
    }

    /*///////////////////////////////////////////////////////////////
                       INTERNAL MINT/BURN LOGIC
    //////////////////////////////////////////////////////////////*/

    function _mint(address to, uint256 amount) internal virtual {
        totalSupply += amount;

        // Cannot overflow because the sum of all user
        // balances can't exceed the max uint256 value.
        unchecked {
            balanceOf[to] += amount;
        }

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

    function _burn(address from, uint256 amount) internal virtual {
        balanceOf[from] -= amount;

        // Cannot underflow because a user's balance
        // will never be larger than the total supply.
        unchecked {
            totalSupply -= amount;
        }

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

File 4 of 11 : BaseAggregator.sol
//SPDX-License-Identifier: GPL-3.0
pragma solidity =0.8.11;

import "@rari-capital/solmate/src/utils/SafeTransferLib.sol";
import "@rari-capital/solmate/src/tokens/ERC20.sol";
import "../libraries/PermitHelper.sol";

/// @title Rainbow base aggregator contract
contract BaseAggregator {
    /// @dev Used to prevent re-entrancy
    uint256 internal status;

    /// @dev Set of allowed swapTargets.
    mapping(address => bool) public swapTargets;

    /// @dev modifier that prevents reentrancy attacks on specific methods
    modifier nonReentrant() {
        // On the first call to nonReentrant, status will be 1
        require(status != 2, "NON_REENTRANT");

        // Any calls to nonReentrant after this point will fail
        status = 2;

        _;

        // By storing the original value once again, a refund is triggered (see
        // https://eips.ethereum.org/EIPS/eip-2200)
        status = 1;
    }

    /// @dev modifier that ensures only approved targets can be called
    modifier onlyApprovedTarget(address target) {
        require(swapTargets[target], "TARGET_NOT_AUTH");
        _;
    }

    /** EXTERNAL **/

    /// @param buyTokenAddress the address of token that the user should receive
    /// @param target the address of the aggregator contract that will exec the swap
    /// @param swapCallData the calldata that will be passed to the aggregator contract
    /// @param feeAmount the amount of ETH that we will take as a fee
    function fillQuoteEthToToken(
        address buyTokenAddress,
        address payable target,
        bytes calldata swapCallData,
        uint256 feeAmount
    ) external payable nonReentrant onlyApprovedTarget(target) {
        // 1 - Get the initial balances
        uint256 initialTokenBalance = ERC20(buyTokenAddress).balanceOf(
            address(this)
        );
        uint256 initialEthAmount = address(this).balance - msg.value;
        uint256 sellAmount = msg.value - feeAmount;

        // 2 - Call the encoded swap function call on the contract at `target`,
        // passing along any ETH attached to this function call to cover protocol fees
        // minus our fees, which are kept in this contract
        (bool success, bytes memory res) = target.call{value: sellAmount}(
            swapCallData
        );

        // Get the revert message of the call and revert with it if the call failed
        if (!success) {
            assembly {
                let returndata_size := mload(res)
                revert(add(32, res), returndata_size)
            }
        }

        // 3 - Make sure we received the tokens
        {
            uint256 finalTokenBalance = ERC20(buyTokenAddress).balanceOf(
                address(this)
            );
            require(initialTokenBalance < finalTokenBalance, "NO_TOKENS");
        }

        // 4 - Send the received tokens back to the user
        SafeTransferLib.safeTransfer(
            ERC20(buyTokenAddress),
            msg.sender,
            ERC20(buyTokenAddress).balanceOf(address(this)) -
                initialTokenBalance
        );

        // 5 - Return the remaining ETH to the user (if any)
        {
            uint256 finalEthAmount = address(this).balance - feeAmount;
            if (finalEthAmount > initialEthAmount) {
                SafeTransferLib.safeTransferETH(
                    msg.sender,
                    finalEthAmount - initialEthAmount
                );
            }
        }
    }

    /// @param sellTokenAddress the address of token that the user is selling
    /// @param buyTokenAddress the address of token that the user should receive
    /// @param target the address of the aggregator contract that will exec the swap
    /// @param swapCallData the calldata that will be passed to the aggregator contract
    /// @param sellAmount the amount of tokens that the user is selling
    /// @param feeAmount the amount of the tokens to sell that we will take as a fee
    function fillQuoteTokenToToken(
        address sellTokenAddress,
        address buyTokenAddress,
        address payable target,
        bytes calldata swapCallData,
        uint256 sellAmount,
        uint256 feeAmount
    ) external payable nonReentrant onlyApprovedTarget(target) {
        _fillQuoteTokenToToken(
            sellTokenAddress,
            buyTokenAddress,
            target,
            swapCallData,
            sellAmount,
            feeAmount
        );
    }

    /// @dev method that executes ERC20 to ERC20 token swaps with the ability to take a fee from the input
    // and accepts a signature to use permit, so the user doesn't have to make an previous approval transaction
    /// @param sellTokenAddress the address of token that the user is selling
    /// @param buyTokenAddress the address of token that the user should receive
    /// @param target the address of the aggregator contract that will exec the swap
    /// @param swapCallData the calldata that will be passed to the aggregator contract
    /// @param sellAmount the amount of tokens that the user is selling
    /// @param feeAmount the amount of the tokens to sell that we will take as a fee
    /// @param permitData struct containing the value, nonce, deadline, v, r and s values of the permit data
    function fillQuoteTokenToTokenWithPermit(
        address sellTokenAddress,
        address buyTokenAddress,
        address payable target,
        bytes calldata swapCallData,
        uint256 sellAmount,
        uint256 feeAmount,
        PermitHelper.Permit calldata permitData
    ) external payable nonReentrant onlyApprovedTarget(target) {
        // 1 - Apply permit
        PermitHelper.permit(
            permitData,
            sellTokenAddress,
            msg.sender,
            address(this)
        );

        //2 - Call fillQuoteTokenToToken
        _fillQuoteTokenToToken(
            sellTokenAddress,
            buyTokenAddress,
            target,
            swapCallData,
            sellAmount,
            feeAmount
        );
    }

    /// @dev method that executes ERC20 to ETH token swaps with the ability to take a fee from the output
    /// @param sellTokenAddress the address of token that the user is selling
    /// @param target the address of the aggregator contract that will exec the swap
    /// @param swapCallData the calldata that will be passed to the aggregator contract
    /// @param sellAmount the amount of tokens that the user is selling
    /// @param feePercentageBasisPoints the amount of ETH that we will take as a fee in 1e18 basis points (basis points with 4 decimals plus 14 extra decimals of precision)
    function fillQuoteTokenToEth(
        address sellTokenAddress,
        address payable target,
        bytes calldata swapCallData,
        uint256 sellAmount,
        uint256 feePercentageBasisPoints
    ) external payable nonReentrant onlyApprovedTarget(target) {
        _fillQuoteTokenToEth(
            sellTokenAddress,
            target,
            swapCallData,
            sellAmount,
            feePercentageBasisPoints
        );
    }

    /// @dev method that executes ERC20 to ETH token swaps with the ability to take a fee from the output
    // and accepts a signature to use permit, so the user doesn't have to make an previous approval transaction
    /// @param sellTokenAddress the address of token that the user is selling
    /// @param target the address of the aggregator contract that will exec the swap
    /// @param swapCallData the calldata that will be passed to the aggregator contract
    /// @param sellAmount the amount of tokens that the user is selling
    /// @param feePercentageBasisPoints the amount of ETH that we will take as a fee in 1e18 basis points (basis points with 4 decimals plus 14 extra decimals of precision)
    /// @param permitData struct containing the amount, nonce, deadline, v, r and s values of the permit data
    function fillQuoteTokenToEthWithPermit(
        address sellTokenAddress,
        address payable target,
        bytes calldata swapCallData,
        uint256 sellAmount,
        uint256 feePercentageBasisPoints,
        PermitHelper.Permit calldata permitData
    ) external payable nonReentrant onlyApprovedTarget(target) {
        // 1 - Apply permit
        PermitHelper.permit(
            permitData,
            sellTokenAddress,
            msg.sender,
            address(this)
        );

        // 2 - call fillQuoteTokenToEth
        _fillQuoteTokenToEth(
            sellTokenAddress,
            target,
            swapCallData,
            sellAmount,
            feePercentageBasisPoints
        );
    }

    /** INTERNAL **/

    /// @dev internal method that executes ERC20 to ETH token swaps with the ability to take a fee from the output
    function _fillQuoteTokenToEth(
        address sellTokenAddress,
        address payable target,
        bytes calldata swapCallData,
        uint256 sellAmount,
        uint256 feePercentageBasisPoints
    ) internal {
        // 1 - Get the initial ETH amount
        uint256 initialEthAmount = address(this).balance - msg.value;

        // 2 - Move the tokens to this contract
        // NOTE: This implicitly assumes that the the necessary approvals have been granted
        // from msg.sender to the BaseAggregator
        SafeTransferLib.safeTransferFrom(
            ERC20(sellTokenAddress),
            msg.sender,
            address(this),
            sellAmount
        );

        // 3 - Approve the aggregator's contract to swap the tokens
        SafeTransferLib.safeApprove(
            ERC20(sellTokenAddress),
            target,
            sellAmount
        );

        // 4 - Call the encoded swap function call on the contract at `target`,
        // passing along any ETH attached to this function call to cover protocol fees.
        (bool success, bytes memory res) = target.call{value: msg.value}(
            swapCallData
        );

        // Get the revert message of the call and revert with it if the call failed
        if (!success) {
            assembly {
                let returndata_size := mload(res)
                revert(add(32, res), returndata_size)
            }
        }

        // 5 - Check that the tokens were fully spent during the swap
        uint256 allowance = ERC20(sellTokenAddress).allowance(
            address(this),
            target
        );
        require(allowance == 0, "ALLOWANCE_NOT_ZERO");

        // 6 - Subtract the fees and send the rest to the user
        // Fees will be held in this contract
        uint256 finalEthAmount = address(this).balance;
        uint256 ethDiff = finalEthAmount - initialEthAmount;

        require(ethDiff > 0, "NO_ETH_BACK");

        if (feePercentageBasisPoints > 0) {
            uint256 fees = (ethDiff * feePercentageBasisPoints) / 1e18;
            uint256 amountMinusFees = ethDiff - fees;
            SafeTransferLib.safeTransferETH(msg.sender, amountMinusFees);
            // when there's no fee, 1inch sends the funds directly to the user
            // we check to prevent sending 0 ETH in that case
        } else if (ethDiff > 0) {
            SafeTransferLib.safeTransferETH(msg.sender, ethDiff);
        }
    }

    /// @dev internal method that executes ERC20 to ERC20 token swaps with the ability to take a fee from the input
    function _fillQuoteTokenToToken(
        address sellTokenAddress,
        address buyTokenAddress,
        address payable target,
        bytes calldata swapCallData,
        uint256 sellAmount,
        uint256 feeAmount
    ) internal {
        // 1 - Get the initial output token balance
        uint256 initialOutputTokenAmount = ERC20(buyTokenAddress).balanceOf(
            address(this)
        );

        // 2 - Move the tokens to this contract (which includes our fees)
        // NOTE: This implicitly assumes that the the necessary approvals have been granted
        // from msg.sender to the BaseAggregator
        SafeTransferLib.safeTransferFrom(
            ERC20(sellTokenAddress),
            msg.sender,
            address(this),
            sellAmount
        );

        // 3 - Approve the aggregator's contract to swap the tokens if needed
        SafeTransferLib.safeApprove(
            ERC20(sellTokenAddress),
            target,
            sellAmount - feeAmount
        );

        // 4 - Call the encoded swap function call on the contract at `target`,
        // passing along any ETH attached to this function call to cover protocol fees.
        (bool success, bytes memory res) = target.call{value: msg.value}(
            swapCallData
        );

        // Get the revert message of the call and revert with it if the call failed
        if (!success) {
            assembly {
                let returndata_size := mload(res)
                revert(add(32, res), returndata_size)
            }
        }

        // 5 - Check that the tokens were fully spent during the swap
        uint256 allowance = ERC20(sellTokenAddress).allowance(
            address(this),
            target
        );
        require(allowance == 0, "ALLOWANCE_NOT_ZERO");

        // 6 - Make sure we received the tokens
        uint256 finalOutputTokenAmount = ERC20(buyTokenAddress).balanceOf(
            address(this)
        );
        require(initialOutputTokenAmount < finalOutputTokenAmount, "NO_TOKENS");

        // 7 - Send tokens to the user
        SafeTransferLib.safeTransfer(
            ERC20(buyTokenAddress),
            msg.sender,
            finalOutputTokenAmount - initialOutputTokenAmount
        );
    }
}

File 5 of 11 : PermitHelper.sol
//SPDX-License-Identifier: GPL-3.0
pragma solidity =0.8.11;
import "../interfaces/IERC2612.sol";
import "../interfaces/IDAI.sol";

/// @title PermitHelper
/// @dev Helper methods for using ERC20 Permit (ERC2612 or DAI/CHAI like)
library PermitHelper {
    struct Permit {
        uint256 value;
        uint256 nonce;
        uint256 deadline;
        bool isDaiStylePermit;
        uint8 v;
        bytes32 r;
        bytes32 s;
    }

    /// @dev permit method helper that will handle both known implementations
    // DAI vs ERC2612 tokens
    /// @param permitData bytes containing the encoded permit signature
    /// @param tokenAddress address of the token that will be permitted
    /// @param holder address that holds the tokens to be permitted
    /// @param spender address that will be permitted to spend the tokens
    function permit(
        Permit memory permitData,
        address tokenAddress,
        address holder,
        address spender
    ) internal {
        if (permitData.isDaiStylePermit) {
            IDAI(tokenAddress).permit(
                holder,
                spender,
                permitData.nonce,
                permitData.deadline,
                true,
                permitData.v,
                permitData.r,
                permitData.s
            );
        } else {
            IERC2612(tokenAddress).permit(
                holder,
                spender,
                permitData.value,
                permitData.deadline,
                permitData.v,
                permitData.r,
                permitData.s
            );
        }
    }
}

File 6 of 11 : IERC2612.sol
//SPDX-License-Identifier: GPL-3.0
pragma solidity =0.8.11;

import "@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol";
import "@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol";

interface IERC2612 is IERC20Metadata, IERC20Permit {
    function _nonces(address owner) external view returns (uint256);

    function version() external view returns (string memory);
}

File 7 of 11 : IDAI.sol
//SPDX-License-Identifier: GPL-3.0
pragma solidity =0.8.11;

import "@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol";
import "@uniswap/v3-periphery/contracts/interfaces/external/IERC20PermitAllowed.sol";

interface IDAI is IERC20Metadata, IERC20PermitAllowed {
    function DOMAIN_SEPARATOR() external view returns (bytes32);

    function PERMIT_TYPEHASH() external pure returns (bytes32);

    function nonces(address owner) external view returns (uint256);

    function version() external view returns (string memory);
}

File 8 of 11 : IERC20Metadata.sol
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (token/ERC20/extensions/IERC20Metadata.sol)

pragma solidity ^0.8.0;

import "../IERC20.sol";

/**
 * @dev Interface for the optional metadata functions from the ERC20 standard.
 *
 * _Available since v4.1._
 */
interface IERC20Metadata is IERC20 {
    /**
     * @dev Returns the name of the token.
     */
    function name() external view returns (string memory);

    /**
     * @dev Returns the symbol of the token.
     */
    function symbol() external view returns (string memory);

    /**
     * @dev Returns the decimals places of the token.
     */
    function decimals() external view returns (uint8);
}

File 9 of 11 : draft-IERC20Permit.sol
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (token/ERC20/extensions/draft-IERC20Permit.sol)

pragma solidity ^0.8.0;

/**
 * @dev Interface of the ERC20 Permit extension allowing approvals to be made via signatures, as defined in
 * https://eips.ethereum.org/EIPS/eip-2612[EIP-2612].
 *
 * Adds the {permit} method, which can be used to change an account's ERC20 allowance (see {IERC20-allowance}) by
 * presenting a message signed by the account. By not relying on {IERC20-approve}, the token holder account doesn't
 * need to send a transaction, and thus is not required to hold Ether at all.
 */
interface IERC20Permit {
    /**
     * @dev Sets `value` as the allowance of `spender` over ``owner``'s tokens,
     * given ``owner``'s signed approval.
     *
     * IMPORTANT: The same issues {IERC20-approve} has related to transaction
     * ordering also apply here.
     *
     * Emits an {Approval} event.
     *
     * Requirements:
     *
     * - `spender` cannot be the zero address.
     * - `deadline` must be a timestamp in the future.
     * - `v`, `r` and `s` must be a valid `secp256k1` signature from `owner`
     * over the EIP712-formatted function arguments.
     * - the signature must use ``owner``'s current nonce (see {nonces}).
     *
     * For more information on the signature format, see the
     * https://eips.ethereum.org/EIPS/eip-2612#specification[relevant EIP
     * section].
     */
    function permit(
        address owner,
        address spender,
        uint256 value,
        uint256 deadline,
        uint8 v,
        bytes32 r,
        bytes32 s
    ) external;

    /**
     * @dev Returns the current nonce for `owner`. This value must be
     * included whenever a signature is generated for {permit}.
     *
     * Every successful call to {permit} increases ``owner``'s nonce by one. This
     * prevents a signature from being used multiple times.
     */
    function nonces(address owner) external view returns (uint256);

    /**
     * @dev Returns the domain separator used in the encoding of the signature for {permit}, as defined by {EIP712}.
     */
    // solhint-disable-next-line func-name-mixedcase
    function DOMAIN_SEPARATOR() external view returns (bytes32);
}

File 10 of 11 : IERC20.sol
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (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 11 of 11 : IERC20PermitAllowed.sol
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity >=0.5.0;

/// @title Interface for permit
/// @notice Interface used by DAI/CHAI for permit
interface IERC20PermitAllowed {
    /// @notice Approve the spender to spend some tokens via the holder signature
    /// @dev This is the permit interface used by DAI and CHAI
    /// @param holder The address of the token holder, the token owner
    /// @param spender The address of the token spender
    /// @param nonce The holder's nonce, increases at each call to permit
    /// @param expiry The timestamp at which the permit is no longer valid
    /// @param allowed Boolean that sets approval amount, true for type(uint256).max and false for 0
    /// @param v Must produce valid secp256k1 signature from the holder along with `r` and `s`
    /// @param r Must produce valid secp256k1 signature from the holder along with `v` and `s`
    /// @param s Must produce valid secp256k1 signature from the holder along with `r` and `v`
    function permit(
        address holder,
        address spender,
        uint256 nonce,
        uint256 expiry,
        bool allowed,
        uint8 v,
        bytes32 r,
        bytes32 s
    ) external;
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 1000
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"target","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"EthWithdrawn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newOwner","type":"address"},{"indexed":true,"internalType":"address","name":"oldOwner","type":"address"}],"name":"OwnerChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"target","type":"address"}],"name":"SwapTargetAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"target","type":"address"}],"name":"SwapTargetRemoved","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":true,"internalType":"address","name":"target","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"TokenWithdrawn","type":"event"},{"inputs":[{"internalType":"address","name":"buyTokenAddress","type":"address"},{"internalType":"address payable","name":"target","type":"address"},{"internalType":"bytes","name":"swapCallData","type":"bytes"},{"internalType":"uint256","name":"feeAmount","type":"uint256"}],"name":"fillQuoteEthToToken","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"sellTokenAddress","type":"address"},{"internalType":"address payable","name":"target","type":"address"},{"internalType":"bytes","name":"swapCallData","type":"bytes"},{"internalType":"uint256","name":"sellAmount","type":"uint256"},{"internalType":"uint256","name":"feePercentageBasisPoints","type":"uint256"}],"name":"fillQuoteTokenToEth","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"sellTokenAddress","type":"address"},{"internalType":"address payable","name":"target","type":"address"},{"internalType":"bytes","name":"swapCallData","type":"bytes"},{"internalType":"uint256","name":"sellAmount","type":"uint256"},{"internalType":"uint256","name":"feePercentageBasisPoints","type":"uint256"},{"components":[{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"bool","name":"isDaiStylePermit","type":"bool"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"internalType":"struct PermitHelper.Permit","name":"permitData","type":"tuple"}],"name":"fillQuoteTokenToEthWithPermit","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"sellTokenAddress","type":"address"},{"internalType":"address","name":"buyTokenAddress","type":"address"},{"internalType":"address payable","name":"target","type":"address"},{"internalType":"bytes","name":"swapCallData","type":"bytes"},{"internalType":"uint256","name":"sellAmount","type":"uint256"},{"internalType":"uint256","name":"feeAmount","type":"uint256"}],"name":"fillQuoteTokenToToken","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"sellTokenAddress","type":"address"},{"internalType":"address","name":"buyTokenAddress","type":"address"},{"internalType":"address payable","name":"target","type":"address"},{"internalType":"bytes","name":"swapCallData","type":"bytes"},{"internalType":"uint256","name":"sellAmount","type":"uint256"},{"internalType":"uint256","name":"feeAmount","type":"uint256"},{"components":[{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"bool","name":"isDaiStylePermit","type":"bool"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"internalType":"struct PermitHelper.Permit","name":"permitData","type":"tuple"}],"name":"fillQuoteTokenToTokenWithPermit","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"swapTargets","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bool","name":"add","type":"bool"}],"name":"updateSwapTargets","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdrawEth","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdrawToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801561001057600080fd5b50600280546001600160a01b031916331790556001600055611afd806100376000396000f3fe6080604052600436106100c05760003560e01c80638da5cb5b11610074578063b0480bbd1161004e578063b0480bbd1461024e578063b309383814610261578063f2fde38b1461027457600080fd5b80638da5cb5b146101e357806397bbda0e1461021b578063999b64641461023b57600080fd5b80633c2b9a7d116100a55780633c2b9a7d1461017857806355e4b7be1461018b57806383c4a19d1461019e57600080fd5b806301e33667146101385780631b9a91a41461015857600080fd5b3661013357600054600214806100e057506002546001600160a01b031633145b6101315760405162461bcd60e51b815260206004820152600a60248201527f4e4f5f524543454956450000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b005b600080fd5b34801561014457600080fd5b506101316101533660046115a6565b610294565b34801561016457600080fd5b506101316101733660046115e7565b61037d565b61013161018636600461165c565b61045a565b6101316101993660046116c9565b61075f565b3480156101aa57600080fd5b506101ce6101b9366004611754565b60016020526000908152604090205460ff1681565b60405190151581526020015b60405180910390f35b3480156101ef57600080fd5b50600254610203906001600160a01b031681565b6040516001600160a01b0390911681526020016101da565b34801561022757600080fd5b5061013161023636600461178d565b610820565b6101316102493660046117c2565b610904565b61013161025c366004611851565b6109c3565b61013161026f3660046118f1565b610a9f565b34801561028057600080fd5b5061013161028f366004611754565b610b6a565b6002546001600160a01b031633146102db5760405162461bcd60e51b815260206004820152600a60248201526927a7262cafa7aba722a960b11b6044820152606401610128565b6001600160a01b0382166103205760405162461bcd60e51b815260206004820152600c60248201526b5a45524f5f4144445245535360a01b6044820152606401610128565b61032b838383610cbd565b816001600160a01b0316836001600160a01b03167f8210728e7c071f615b840ee026032693858fbcd5e5359e67e438c890f59e56208360405161037091815260200190565b60405180910390a3505050565b6002546001600160a01b031633146103c45760405162461bcd60e51b815260206004820152600a60248201526927a7262cafa7aba722a960b11b6044820152606401610128565b6001600160a01b0382166104095760405162461bcd60e51b815260206004820152600c60248201526b5a45524f5f4144445245535360a01b6044820152606401610128565b6104138282610d63565b816001600160a01b03167f8455ae6be5d92f1df1c3c1484388e247a36c7e60d72055ae216dbc258f257d4b8260405161044e91815260200190565b60405180910390a25050565b6000546002141561049d5760405162461bcd60e51b815260206004820152600d60248201526c1393d397d49151539514905395609a1b6044820152606401610128565b600260009081556001600160a01b038516815260016020526040902054849060ff166104fd5760405162461bcd60e51b815260206004820152600f60248201526e0a882a48e8aa8be9c9ea8be82aaa89608b1b6044820152606401610128565b6040516370a0823160e01b81523060048201526000906001600160a01b038816906370a0823190602401602060405180830381865afa158015610544573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610568919061197f565b9050600061057634476119ae565b9050600061058485346119ae565b9050600080896001600160a01b0316838a8a6040516105a49291906119c5565b60006040518083038185875af1925050503d80600081146105e1576040519150601f19603f3d011682016040523d82523d6000602084013e6105e6565b606091505b5091509150816105f95780518082602001fd5b6040516370a0823160e01b81523060048201526000906001600160a01b038d16906370a0823190602401602060405180830381865afa158015610640573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610664919061197f565b90508086106106a15760405162461bcd60e51b81526020600482015260096024820152684e4f5f544f4b454e5360b81b6044820152606401610128565b506040516370a0823160e01b8152306004820152610723908c90339088906001600160a01b038416906370a0823190602401602060405180830381865afa1580156106f0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610714919061197f565b61071e91906119ae565b610cbd565b600061072f88476119ae565b90508481111561074c5761074c3361074787846119ae565b610d63565b5050600160005550505050505050505050565b600054600214156107a25760405162461bcd60e51b815260206004820152600d60248201526c1393d397d49151539514905395609a1b6044820152606401610128565b600260009081556001600160a01b038616815260016020526040902054859060ff166108025760405162461bcd60e51b815260206004820152600f60248201526e0a882a48e8aa8be9c9ea8be82aaa89608b1b6044820152606401610128565b61081188888888888888610dc3565b50506001600055505050505050565b6002546001600160a01b031633146108675760405162461bcd60e51b815260206004820152600a60248201526927a7262cafa7aba722a960b11b6044820152606401610128565b6001600160a01b0382166000908152600160205260409020805460ff191682158015919091179091556108cc576040516001600160a01b038316907fb907822409611d127ab6a64611591b98e03a6a85ade4f258bae26b7c1efdfeaf90600090a25050565b6040516001600160a01b038316907f393b8be3e26787f19285ecd039dfd80bc6507828750f4d50367e6efe2524695c90600090a25050565b600054600214156109475760405162461bcd60e51b815260206004820152600d60248201526c1393d397d49151539514905395609a1b6044820152606401610128565b600260009081556001600160a01b038616815260016020526040902054859060ff166109a75760405162461bcd60e51b815260206004820152600f60248201526e0a882a48e8aa8be9c9ea8be82aaa89608b1b6044820152606401610128565b6109b587878787878761104c565b505060016000555050505050565b60005460021415610a065760405162461bcd60e51b815260206004820152600d60248201526c1393d397d49151539514905395609a1b6044820152606401610128565b600260009081556001600160a01b038716815260016020526040902054869060ff16610a665760405162461bcd60e51b815260206004820152600f60248201526e0a882a48e8aa8be9c9ea8be82aaa89608b1b6044820152606401610128565b610a80610a78368490038401846119e6565b8a333061125d565b610a8f89898989898989610dc3565b5050600160005550505050505050565b60005460021415610ae25760405162461bcd60e51b815260206004820152600d60248201526c1393d397d49151539514905395609a1b6044820152606401610128565b600260009081556001600160a01b038716815260016020526040902054869060ff16610b425760405162461bcd60e51b815260206004820152600f60248201526e0a882a48e8aa8be9c9ea8be82aaa89608b1b6044820152606401610128565b610b5c610b54368490038401846119e6565b89333061125d565b61081188888888888861104c565b6002546001600160a01b03163314610bb15760405162461bcd60e51b815260206004820152600a60248201526927a7262cafa7aba722a960b11b6044820152606401610128565b6001600160a01b038116610bf65760405162461bcd60e51b815260206004820152600c60248201526b5a45524f5f4144445245535360a01b6044820152606401610128565b6002546001600160a01b0382811691161415610c545760405162461bcd60e51b815260206004820152600a60248201527f53414d455f4f574e4552000000000000000000000000000000000000000000006044820152606401610128565b600280546001600160a01b038381167fffffffffffffffffffffffff00000000000000000000000000000000000000008316811790935560405191169182917fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c90600090a35050565b60006040517fa9059cbb0000000000000000000000000000000000000000000000000000000081526001600160a01b03841660048201528260248201526000806044836000895af1915050610d11816113f1565b610d5d5760405162461bcd60e51b815260206004820152600f60248201527f5452414e534645525f4641494c454400000000000000000000000000000000006044820152606401610128565b50505050565b600080600080600085875af1905080610dbe5760405162461bcd60e51b815260206004820152601360248201527f4554485f5452414e534645525f4641494c4544000000000000000000000000006044820152606401610128565b505050565b6040516370a0823160e01b81523060048201526000906001600160a01b038816906370a0823190602401602060405180830381865afa158015610e0a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e2e919061197f565b9050610e3c88333086611438565b610e508887610e4b85876119ae565b6114ee565b600080876001600160a01b0316348888604051610e6e9291906119c5565b60006040518083038185875af1925050503d8060008114610eab576040519150601f19603f3d011682016040523d82523d6000602084013e610eb0565b606091505b509150915081610ec35780518082602001fd5b604051636eb1769f60e11b81523060048201526001600160a01b038981166024830152600091908c169063dd62ed3e90604401602060405180830381865afa158015610f13573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f37919061197f565b90508015610f875760405162461bcd60e51b815260206004820152601260248201527f414c4c4f57414e43455f4e4f545f5a45524f00000000000000000000000000006044820152606401610128565b6040516370a0823160e01b81523060048201526000906001600160a01b038c16906370a0823190602401602060405180830381865afa158015610fce573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ff2919061197f565b905080851061102f5760405162461bcd60e51b81526020600482015260096024820152684e4f5f544f4b454e5360b81b6044820152606401610128565b61103e8b3361071e88856119ae565b505050505050505050505050565b600061105834476119ae565b905061106687333086611438565b6110718787856114ee565b600080876001600160a01b031634888860405161108f9291906119c5565b60006040518083038185875af1925050503d80600081146110cc576040519150601f19603f3d011682016040523d82523d6000602084013e6110d1565b606091505b5091509150816110e45780518082602001fd5b604051636eb1769f60e11b81523060048201526001600160a01b038981166024830152600091908b169063dd62ed3e90604401602060405180830381865afa158015611134573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611158919061197f565b905080156111a85760405162461bcd60e51b815260206004820152601260248201527f414c4c4f57414e43455f4e4f545f5a45524f00000000000000000000000000006044820152606401610128565b4760006111b586836119ae565b9050600081116112075760405162461bcd60e51b815260206004820152600b60248201527f4e4f5f4554485f4241434b0000000000000000000000000000000000000000006044820152606401610128565b861561124d576000670de0b6b3a76400006112228984611a86565b61122c9190611aa5565b9050600061123a82846119ae565b90506112463382610d63565b505061103e565b801561103e5761103e3382610d63565b836060015115611331576020840151604080860151608087015160a088015160c089015193517f8fcbaf0c0000000000000000000000000000000000000000000000000000000081526001600160a01b0388811660048301528781166024830152604482019690965260648101939093526001608484015260ff90911660a483015260c482015260e481019190915290841690638fcbaf0c9061010401600060405180830381600087803b15801561131457600080fd5b505af1158015611328573d6000803e3d6000fd5b50505050610d5d565b8351604080860151608087015160a088015160c089015193517fd505accf0000000000000000000000000000000000000000000000000000000081526001600160a01b03888116600483015287811660248301526044820196909652606481019390935260ff909116608483015260a482015260c48101919091529084169063d505accf9060e401600060405180830381600087803b1580156113d357600080fd5b505af11580156113e7573d6000803e3d6000fd5b5050505050505050565b60003d8261140357806000803e806000fd5b806020811461141b57801561142c5760009250611431565b816000803e60005115159250611431565b600192505b5050919050565b60006040517f23b872dd0000000000000000000000000000000000000000000000000000000081526001600160a01b03851660048201526001600160a01b038416602482015282604482015260008060648360008a5af191505061149b816113f1565b6114e75760405162461bcd60e51b815260206004820152601460248201527f5452414e534645525f46524f4d5f4641494c45440000000000000000000000006044820152606401610128565b5050505050565b60006040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b03841660048201528260248201526000806044836000895af1915050611542816113f1565b610d5d5760405162461bcd60e51b815260206004820152600e60248201527f415050524f56455f4641494c45440000000000000000000000000000000000006044820152606401610128565b6001600160a01b03811681146115a357600080fd5b50565b6000806000606084860312156115bb57600080fd5b83356115c68161158e565b925060208401356115d68161158e565b929592945050506040919091013590565b600080604083850312156115fa57600080fd5b82356116058161158e565b946020939093013593505050565b60008083601f84011261162557600080fd5b50813567ffffffffffffffff81111561163d57600080fd5b60208301915083602082850101111561165557600080fd5b9250929050565b60008060008060006080868803121561167457600080fd5b853561167f8161158e565b9450602086013561168f8161158e565b9350604086013567ffffffffffffffff8111156116ab57600080fd5b6116b788828901611613565b96999598509660600135949350505050565b600080600080600080600060c0888a0312156116e457600080fd5b87356116ef8161158e565b965060208801356116ff8161158e565b9550604088013561170f8161158e565b9450606088013567ffffffffffffffff81111561172b57600080fd5b6117378a828b01611613565b989b979a50959895979660808701359660a0013595509350505050565b60006020828403121561176657600080fd5b81356117718161158e565b9392505050565b8035801515811461178857600080fd5b919050565b600080604083850312156117a057600080fd5b82356117ab8161158e565b91506117b960208401611778565b90509250929050565b60008060008060008060a087890312156117db57600080fd5b86356117e68161158e565b955060208701356117f68161158e565b9450604087013567ffffffffffffffff81111561181257600080fd5b61181e89828a01611613565b979a9699509760608101359660809091013595509350505050565b600060e0828403121561184b57600080fd5b50919050565b6000806000806000806000806101a0898b03121561186e57600080fd5b88356118798161158e565b975060208901356118898161158e565b965060408901356118998161158e565b9550606089013567ffffffffffffffff8111156118b557600080fd5b6118c18b828c01611613565b9096509450506080890135925060a089013591506118e28a60c08b01611839565b90509295985092959890939650565b6000806000806000806000610180888a03121561190d57600080fd5b87356119188161158e565b965060208801356119288161158e565b9550604088013567ffffffffffffffff81111561194457600080fd5b6119508a828b01611613565b90965094505060608801359250608088013591506119718960a08a01611839565b905092959891949750929550565b60006020828403121561199157600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b6000828210156119c0576119c0611998565b500390565b8183823760009101908152919050565b803560ff8116811461178857600080fd5b600060e082840312156119f857600080fd5b60405160e0810181811067ffffffffffffffff82111715611a2957634e487b7160e01b600052604160045260246000fd5b8060405250823581526020830135602082015260408301356040820152611a5260608401611778565b6060820152611a63608084016119d5565b608082015260a083013560a082015260c083013560c08201528091505092915050565b6000816000190483118215151615611aa057611aa0611998565b500290565b600082611ac257634e487b7160e01b600052601260045260246000fd5b50049056fea26469706673582212209870dd0dc3fb83baf72036a002768c9388c9b2cbf93b6d7b09369fddefaaf87764736f6c634300080b0033

Deployed Bytecode

0x6080604052600436106100c05760003560e01c80638da5cb5b11610074578063b0480bbd1161004e578063b0480bbd1461024e578063b309383814610261578063f2fde38b1461027457600080fd5b80638da5cb5b146101e357806397bbda0e1461021b578063999b64641461023b57600080fd5b80633c2b9a7d116100a55780633c2b9a7d1461017857806355e4b7be1461018b57806383c4a19d1461019e57600080fd5b806301e33667146101385780631b9a91a41461015857600080fd5b3661013357600054600214806100e057506002546001600160a01b031633145b6101315760405162461bcd60e51b815260206004820152600a60248201527f4e4f5f524543454956450000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b005b600080fd5b34801561014457600080fd5b506101316101533660046115a6565b610294565b34801561016457600080fd5b506101316101733660046115e7565b61037d565b61013161018636600461165c565b61045a565b6101316101993660046116c9565b61075f565b3480156101aa57600080fd5b506101ce6101b9366004611754565b60016020526000908152604090205460ff1681565b60405190151581526020015b60405180910390f35b3480156101ef57600080fd5b50600254610203906001600160a01b031681565b6040516001600160a01b0390911681526020016101da565b34801561022757600080fd5b5061013161023636600461178d565b610820565b6101316102493660046117c2565b610904565b61013161025c366004611851565b6109c3565b61013161026f3660046118f1565b610a9f565b34801561028057600080fd5b5061013161028f366004611754565b610b6a565b6002546001600160a01b031633146102db5760405162461bcd60e51b815260206004820152600a60248201526927a7262cafa7aba722a960b11b6044820152606401610128565b6001600160a01b0382166103205760405162461bcd60e51b815260206004820152600c60248201526b5a45524f5f4144445245535360a01b6044820152606401610128565b61032b838383610cbd565b816001600160a01b0316836001600160a01b03167f8210728e7c071f615b840ee026032693858fbcd5e5359e67e438c890f59e56208360405161037091815260200190565b60405180910390a3505050565b6002546001600160a01b031633146103c45760405162461bcd60e51b815260206004820152600a60248201526927a7262cafa7aba722a960b11b6044820152606401610128565b6001600160a01b0382166104095760405162461bcd60e51b815260206004820152600c60248201526b5a45524f5f4144445245535360a01b6044820152606401610128565b6104138282610d63565b816001600160a01b03167f8455ae6be5d92f1df1c3c1484388e247a36c7e60d72055ae216dbc258f257d4b8260405161044e91815260200190565b60405180910390a25050565b6000546002141561049d5760405162461bcd60e51b815260206004820152600d60248201526c1393d397d49151539514905395609a1b6044820152606401610128565b600260009081556001600160a01b038516815260016020526040902054849060ff166104fd5760405162461bcd60e51b815260206004820152600f60248201526e0a882a48e8aa8be9c9ea8be82aaa89608b1b6044820152606401610128565b6040516370a0823160e01b81523060048201526000906001600160a01b038816906370a0823190602401602060405180830381865afa158015610544573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610568919061197f565b9050600061057634476119ae565b9050600061058485346119ae565b9050600080896001600160a01b0316838a8a6040516105a49291906119c5565b60006040518083038185875af1925050503d80600081146105e1576040519150601f19603f3d011682016040523d82523d6000602084013e6105e6565b606091505b5091509150816105f95780518082602001fd5b6040516370a0823160e01b81523060048201526000906001600160a01b038d16906370a0823190602401602060405180830381865afa158015610640573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610664919061197f565b90508086106106a15760405162461bcd60e51b81526020600482015260096024820152684e4f5f544f4b454e5360b81b6044820152606401610128565b506040516370a0823160e01b8152306004820152610723908c90339088906001600160a01b038416906370a0823190602401602060405180830381865afa1580156106f0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610714919061197f565b61071e91906119ae565b610cbd565b600061072f88476119ae565b90508481111561074c5761074c3361074787846119ae565b610d63565b5050600160005550505050505050505050565b600054600214156107a25760405162461bcd60e51b815260206004820152600d60248201526c1393d397d49151539514905395609a1b6044820152606401610128565b600260009081556001600160a01b038616815260016020526040902054859060ff166108025760405162461bcd60e51b815260206004820152600f60248201526e0a882a48e8aa8be9c9ea8be82aaa89608b1b6044820152606401610128565b61081188888888888888610dc3565b50506001600055505050505050565b6002546001600160a01b031633146108675760405162461bcd60e51b815260206004820152600a60248201526927a7262cafa7aba722a960b11b6044820152606401610128565b6001600160a01b0382166000908152600160205260409020805460ff191682158015919091179091556108cc576040516001600160a01b038316907fb907822409611d127ab6a64611591b98e03a6a85ade4f258bae26b7c1efdfeaf90600090a25050565b6040516001600160a01b038316907f393b8be3e26787f19285ecd039dfd80bc6507828750f4d50367e6efe2524695c90600090a25050565b600054600214156109475760405162461bcd60e51b815260206004820152600d60248201526c1393d397d49151539514905395609a1b6044820152606401610128565b600260009081556001600160a01b038616815260016020526040902054859060ff166109a75760405162461bcd60e51b815260206004820152600f60248201526e0a882a48e8aa8be9c9ea8be82aaa89608b1b6044820152606401610128565b6109b587878787878761104c565b505060016000555050505050565b60005460021415610a065760405162461bcd60e51b815260206004820152600d60248201526c1393d397d49151539514905395609a1b6044820152606401610128565b600260009081556001600160a01b038716815260016020526040902054869060ff16610a665760405162461bcd60e51b815260206004820152600f60248201526e0a882a48e8aa8be9c9ea8be82aaa89608b1b6044820152606401610128565b610a80610a78368490038401846119e6565b8a333061125d565b610a8f89898989898989610dc3565b5050600160005550505050505050565b60005460021415610ae25760405162461bcd60e51b815260206004820152600d60248201526c1393d397d49151539514905395609a1b6044820152606401610128565b600260009081556001600160a01b038716815260016020526040902054869060ff16610b425760405162461bcd60e51b815260206004820152600f60248201526e0a882a48e8aa8be9c9ea8be82aaa89608b1b6044820152606401610128565b610b5c610b54368490038401846119e6565b89333061125d565b61081188888888888861104c565b6002546001600160a01b03163314610bb15760405162461bcd60e51b815260206004820152600a60248201526927a7262cafa7aba722a960b11b6044820152606401610128565b6001600160a01b038116610bf65760405162461bcd60e51b815260206004820152600c60248201526b5a45524f5f4144445245535360a01b6044820152606401610128565b6002546001600160a01b0382811691161415610c545760405162461bcd60e51b815260206004820152600a60248201527f53414d455f4f574e4552000000000000000000000000000000000000000000006044820152606401610128565b600280546001600160a01b038381167fffffffffffffffffffffffff00000000000000000000000000000000000000008316811790935560405191169182917fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c90600090a35050565b60006040517fa9059cbb0000000000000000000000000000000000000000000000000000000081526001600160a01b03841660048201528260248201526000806044836000895af1915050610d11816113f1565b610d5d5760405162461bcd60e51b815260206004820152600f60248201527f5452414e534645525f4641494c454400000000000000000000000000000000006044820152606401610128565b50505050565b600080600080600085875af1905080610dbe5760405162461bcd60e51b815260206004820152601360248201527f4554485f5452414e534645525f4641494c4544000000000000000000000000006044820152606401610128565b505050565b6040516370a0823160e01b81523060048201526000906001600160a01b038816906370a0823190602401602060405180830381865afa158015610e0a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e2e919061197f565b9050610e3c88333086611438565b610e508887610e4b85876119ae565b6114ee565b600080876001600160a01b0316348888604051610e6e9291906119c5565b60006040518083038185875af1925050503d8060008114610eab576040519150601f19603f3d011682016040523d82523d6000602084013e610eb0565b606091505b509150915081610ec35780518082602001fd5b604051636eb1769f60e11b81523060048201526001600160a01b038981166024830152600091908c169063dd62ed3e90604401602060405180830381865afa158015610f13573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f37919061197f565b90508015610f875760405162461bcd60e51b815260206004820152601260248201527f414c4c4f57414e43455f4e4f545f5a45524f00000000000000000000000000006044820152606401610128565b6040516370a0823160e01b81523060048201526000906001600160a01b038c16906370a0823190602401602060405180830381865afa158015610fce573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ff2919061197f565b905080851061102f5760405162461bcd60e51b81526020600482015260096024820152684e4f5f544f4b454e5360b81b6044820152606401610128565b61103e8b3361071e88856119ae565b505050505050505050505050565b600061105834476119ae565b905061106687333086611438565b6110718787856114ee565b600080876001600160a01b031634888860405161108f9291906119c5565b60006040518083038185875af1925050503d80600081146110cc576040519150601f19603f3d011682016040523d82523d6000602084013e6110d1565b606091505b5091509150816110e45780518082602001fd5b604051636eb1769f60e11b81523060048201526001600160a01b038981166024830152600091908b169063dd62ed3e90604401602060405180830381865afa158015611134573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611158919061197f565b905080156111a85760405162461bcd60e51b815260206004820152601260248201527f414c4c4f57414e43455f4e4f545f5a45524f00000000000000000000000000006044820152606401610128565b4760006111b586836119ae565b9050600081116112075760405162461bcd60e51b815260206004820152600b60248201527f4e4f5f4554485f4241434b0000000000000000000000000000000000000000006044820152606401610128565b861561124d576000670de0b6b3a76400006112228984611a86565b61122c9190611aa5565b9050600061123a82846119ae565b90506112463382610d63565b505061103e565b801561103e5761103e3382610d63565b836060015115611331576020840151604080860151608087015160a088015160c089015193517f8fcbaf0c0000000000000000000000000000000000000000000000000000000081526001600160a01b0388811660048301528781166024830152604482019690965260648101939093526001608484015260ff90911660a483015260c482015260e481019190915290841690638fcbaf0c9061010401600060405180830381600087803b15801561131457600080fd5b505af1158015611328573d6000803e3d6000fd5b50505050610d5d565b8351604080860151608087015160a088015160c089015193517fd505accf0000000000000000000000000000000000000000000000000000000081526001600160a01b03888116600483015287811660248301526044820196909652606481019390935260ff909116608483015260a482015260c48101919091529084169063d505accf9060e401600060405180830381600087803b1580156113d357600080fd5b505af11580156113e7573d6000803e3d6000fd5b5050505050505050565b60003d8261140357806000803e806000fd5b806020811461141b57801561142c5760009250611431565b816000803e60005115159250611431565b600192505b5050919050565b60006040517f23b872dd0000000000000000000000000000000000000000000000000000000081526001600160a01b03851660048201526001600160a01b038416602482015282604482015260008060648360008a5af191505061149b816113f1565b6114e75760405162461bcd60e51b815260206004820152601460248201527f5452414e534645525f46524f4d5f4641494c45440000000000000000000000006044820152606401610128565b5050505050565b60006040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b03841660048201528260248201526000806044836000895af1915050611542816113f1565b610d5d5760405162461bcd60e51b815260206004820152600e60248201527f415050524f56455f4641494c45440000000000000000000000000000000000006044820152606401610128565b6001600160a01b03811681146115a357600080fd5b50565b6000806000606084860312156115bb57600080fd5b83356115c68161158e565b925060208401356115d68161158e565b929592945050506040919091013590565b600080604083850312156115fa57600080fd5b82356116058161158e565b946020939093013593505050565b60008083601f84011261162557600080fd5b50813567ffffffffffffffff81111561163d57600080fd5b60208301915083602082850101111561165557600080fd5b9250929050565b60008060008060006080868803121561167457600080fd5b853561167f8161158e565b9450602086013561168f8161158e565b9350604086013567ffffffffffffffff8111156116ab57600080fd5b6116b788828901611613565b96999598509660600135949350505050565b600080600080600080600060c0888a0312156116e457600080fd5b87356116ef8161158e565b965060208801356116ff8161158e565b9550604088013561170f8161158e565b9450606088013567ffffffffffffffff81111561172b57600080fd5b6117378a828b01611613565b989b979a50959895979660808701359660a0013595509350505050565b60006020828403121561176657600080fd5b81356117718161158e565b9392505050565b8035801515811461178857600080fd5b919050565b600080604083850312156117a057600080fd5b82356117ab8161158e565b91506117b960208401611778565b90509250929050565b60008060008060008060a087890312156117db57600080fd5b86356117e68161158e565b955060208701356117f68161158e565b9450604087013567ffffffffffffffff81111561181257600080fd5b61181e89828a01611613565b979a9699509760608101359660809091013595509350505050565b600060e0828403121561184b57600080fd5b50919050565b6000806000806000806000806101a0898b03121561186e57600080fd5b88356118798161158e565b975060208901356118898161158e565b965060408901356118998161158e565b9550606089013567ffffffffffffffff8111156118b557600080fd5b6118c18b828c01611613565b9096509450506080890135925060a089013591506118e28a60c08b01611839565b90509295985092959890939650565b6000806000806000806000610180888a03121561190d57600080fd5b87356119188161158e565b965060208801356119288161158e565b9550604088013567ffffffffffffffff81111561194457600080fd5b6119508a828b01611613565b90965094505060608801359250608088013591506119718960a08a01611839565b905092959891949750929550565b60006020828403121561199157600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b6000828210156119c0576119c0611998565b500390565b8183823760009101908152919050565b803560ff8116811461178857600080fd5b600060e082840312156119f857600080fd5b60405160e0810181811067ffffffffffffffff82111715611a2957634e487b7160e01b600052604160045260246000fd5b8060405250823581526020830135602082015260408301356040820152611a5260608401611778565b6060820152611a63608084016119d5565b608082015260a083013560a082015260c083013560c08201528091505092915050565b6000816000190483118215151615611aa057611aa0611998565b500290565b600082611ac257634e487b7160e01b600052601260045260246000fd5b50049056fea26469706673582212209870dd0dc3fb83baf72036a002768c9388c9b2cbf93b6d7b09369fddefaaf87764736f6c634300080b0033

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
Chain Token Portfolio % Price Amount Value
ETH1.17%$0.269133,630.898$977.18
ETH1.14%$0.000002396,870,980.9092$945.8
ETH1.13%$44.1521.3769$943.79
ETH1.10%$3,871.140.237$917.43
ETH1.06%$3.37261.6945$881.91
ETH1.05%$0.1428716,089.7835$870.05
ETH1.02%$0.008511100,072.5699$851.73
ETH1.02%$268.223.1626$848.27
ETH1.02%$16.1552.4944$847.78
ETH1.02%$0.00002139,463,967.5639$845.32
ETH1.01%$2.77304.8517$844.44
ETH0.87%<$0.0000015,677,997,315.7125$720.89
ETH0.86%$2.12339.4775$719.69
ETH0.83%$0.999234692.4649$691.93
ETH0.76%$13.9245.2239$629.52
ETH0.74%$0.5232781,171.3256$612.93
ETH0.73%$0.884058690.5593$610.49
ETH0.71%$4,076.660.1448$590.28
ETH0.70%$4.07142.8764$581.51
ETH
Ether (ETH)
0.65%$3,869.10.1397$540.65
ETH0.61%$6.3880.1464$511.33
ETH0.60%$0.3304211,502.2355$496.37
ETH0.59%$1.13439.4802$495.06
ETH0.57%$24.819.0917$473.47
ETH0.57%$1470.8647$470.86
ETH0.55%$0.0495159,238.2333$457.43
ETH0.54%$0.0801945,612.7588$450.11
ETH0.52%$0.02295818,924.4901$434.46
ETH0.52%$0.0591037,266.0904$429.44
ETH0.52%$0.4235431,013.513$429.27
ETH0.50%$0.667303629.515$420.08
ETH0.47%$2,284.790.17$388.36
ETH0.45%$0.1361872,770.2284$377.27
ETH0.44%$1.98185.2298$366.76
ETH0.44%$0.000613597,549.5903$366.35
ETH0.43%$3,869.10.0928$358.86
ETH0.43%$0.00456977,624.1366$354.63
ETH0.41%$0.934954369.2612$345.24
ETH0.40%$97,9410.00338102$331.14
ETH0.39%$6.6848.9371$326.9
ETH0.39%$3.9980.7746$322.29
ETH0.39%$0.511588629.279$321.93
ETH0.38%$82.653.8546$318.58
ETH0.38%$0.0334889,490.3884$317.82
ETH0.38%$0.0322459,759.8421$314.7
ETH0.37%$38.627.8905$304.73
ETH0.37%$0.1765271,724.4714$304.42
ETH0.36%$0.1184952,539.2362$300.89
ETH0.36%$2.12140$296.8
ETH0.35%$0.0720034,003.915$288.29
ETH0.34%$157.641.7875$281.78
ETH0.33%$8.8931.0409$275.95
ETH0.33%$0.453028599.1552$271.43
ETH0.32%$0.001516178,378.58$270.47
ETH0.31%$4.1961.4028$257.28
ETH0.31%$0.1291,990.6114$256.79
ETH0.30%$8.1530.6482$249.78
ETH0.27%$0.0327946,863.6413$225.08
ETH0.27%$0.996506224.8479$224.06
ETH0.26%$0.0001042,088,435.1672$218.14
ETH0.25%$7.5927.381$207.82
ETH0.25%$1.83113.3919$207.51
ETH0.25%$0.367992557.8189$205.27
ETH0.24%$0.00001712,278,225.1334$203.83
ETH0.24%$0.406434486.2397$197.62
ETH0.23%$0.00351654,964.6146$193.24
ETH0.23%$7.6624.923$190.86
ETH0.22%$0.001741106,967.0176$186.27
ETH0.22%$0.00491837,817.5345$185.97
ETH0.22%$0.1767461,040.2208$183.85
ETH0.22%$0.369097497.6559$183.68
ETH0.22%$2.8164.2041$180.41
ETH0.21%$0.00877620,266.329$177.86
ETH0.21%$0.218282814.3841$177.77
ETH0.21%$98,6560.00173289$170.96
ETH0.20%$0.000272611,474.0651$166.55
ETH0.19%$0.448829360.4177$161.77
ETH0.19%$2.4265.7434$159.12
ETH0.19%$61.562.5837$159.05
ETH0.19%$0.0001291,203,486.4991$155.53
ETH0.18%$0.471182323.8588$152.6
ETH0.18%$0.00604924,717.5802$149.53
ETH0.18%$0.0448823,260.3114$146.33
ETH0.18%$4.1135.5316$146.03
ETH0.17%$50.72.8353$143.76
ETH0.17%$0.0548142,616.895$143.44
ETH0.17%$0.162581880.3323$143.13
ETH0.17%$0.0451553,085.6486$139.33
ETH0.16%$0.0001311,030,957.3616$135.12
ETH0.16%$2.1761.8364$134.19
ETH0.16%$3.8135.1874$134.06
ETH0.16%$4,341.280.0307$133.45
ETH0.16%$2.5851.4272$132.68
ETH0.15%$29.684.2401$125.85
ETH0.15%$0.842908148.7541$125.39
ETH0.15%$0.0174337,076.9271$123.37
ETH0.15%$0.000829147,485.1081$122.25
ETH0.15%$0.0017669,208.4875$121.79
ETH0.14%$4.4626.9309$120.02
ETH0.14%$1119.6898$119.93
ETH0.14%$7.0116.981$119.04
ETH0.14%$770.890.1507$116.17
ETH0.14%$8.8313.0509$115.27
ETH0.14%$0.00000716,204,046.4402$114.08
ETH0.14%$13.318.4466$112.42
ETH0.13%$4.7723.5536$112.35
ETH0.13%$77.311.439$111.25
ETH0.13%$2.4844.3582$110.01
ETH0.13%$0.0630671,734.1824$109.37
ETH0.13%$0.0338123,175.4235$107.37
ETH0.13%$0.999363105.63$105.56
ETH0.12%$1.02100.5474$102.86
ETH0.12%$0.827554123.2419$101.99
ETH0.12%$2.1347.3354$100.82
ETH0.12%$0.655329153.1909$100.39
ETH0.12%$0.00122182,127.7637$100.3
ETH0.12%$0.407403238.2716$97.07
ETH0.11%$0.428957222.4282$95.41
ETH0.11%$0.526756179.919$94.77
ETH0.11%$3,836.880.0246$94.5
ETH0.11%$5,255.10.018$94.35
ETH0.11%$0.0219844,190.3572$92.12
ETH0.11%$2.0744.294$91.69
ETH0.11%$0.819242111.4068$91.27
ETH0.11%$743.970.1215$90.37
ETH0.11%<$0.0000013,263,345,570.3515$90.03
ETH0.11%$0.364959246.5833$89.99
ETH0.11%$3.0429.1707$88.68
ETH0.11%<$0.00000154,661,125,756.009$88.44
ETH0.11%$63.061.4008$88.34
ETH0.10%$1.8546.92$86.8
ETH0.10%$0.0838661,024.8002$85.95
ETH0.10%$0.000032,843,599.5691$85.56
ETH0.10%<$0.0000014,467,158,276.8727$85.13
ETH0.10%$0.00115772,674.8363$84.1
ETH0.10%$0.00776610,805.6588$83.92
ETH0.10%$0.90256891.5206$82.6
ETH0.10%$1.7845.8246$81.64
ETH0.10%<$0.0000019,392,523,220.4146$80.92
ETH0.10%<$0.0000015,776,584,157.1907$79.72
ETH0.10%$0.522391151.5644$79.18
ETH0.09%$4,131.240.0186$76.89
ETH0.09%<$0.000001285,190,437.4095$76.85
ETH0.09%$0.0598351,251.1028$74.86
ETH0.08%$0.162256428.3368$69.5
ETH0.08%$2.3229.8754$69.31
ETH0.08%$19.853.4745$68.97
ETH0.08%<$0.0000013,145,000,000$68.17
ETH0.08%$4,213.660.016$67.5
ETH0.08%$0.454521146.5075$66.59
ETH0.08%$0.0000097,066,924.7656$66.15
ETH0.08%$0.483315136.5323$65.99
ETH0.08%$14.964.39$65.67
ETH0.08%$0.68817194.8795$65.29
ETH0.08%$0.055191,178.7259$65.05
ETH0.08%$0.0485761,335.7572$64.89
ETH0.08%$0.0148644,358.5888$64.78
ETH0.08%$0.0000135,100,000$64.46
ETH0.08%$0.0404131,591.493$64.32
ETH0.08%$0.59435107.5811$63.94
ETH0.08%$0.00000199,439,104.2921$63.93
ETH0.08%$0.07977790.0738$63.02
ETH0.08%$0.0451241,387.7124$62.62
ETH0.07%$1.5340.6171$62.14
ETH0.07%$0.000196316,146.487$62.07
ETH0.07%$0.0348791,779.1894$62.06
ETH0.07%$24.832.4954$61.96
ETH0.07%$4.5813.5139$61.89
ETH0.07%$22.912.7018$61.89
ETH0.07%$1.2449.4193$61.28
ETH0.07%$0.066247911.4718$60.38
ETH0.07%$54.371.1062$60.15
ETH0.07%$0.180474333.2373$60.14
ETH0.07%$0.233778256.4515$59.95
ETH0.07%$0.344022173.7432$59.77
ETH0.07%$0.0347351,707.9668$59.33
ETH0.07%$286.540.2061$59.06
ETH0.07%$0.000158371,760.3657$58.89
ETH0.07%$0.0080887,072.691$57.21
ETH0.07%$0.312134182.2103$56.87
ETH0.07%$680.010.0815$55.43
ETH0.07%$0.0302991,802.8186$54.62
ETH0.07%$0.455868119.2146$54.35
ETH0.07%$0.000141385,603.7733$54.27
ETH0.06%$0.188246286.236$53.88
ETH0.06%$0.0060828,855.2051$53.85
ETH0.06%$0.0139843,818.7745$53.4
ETH0.06%$70.260.7517$52.81
ETH0.06%$0.088292596.7992$52.69
ETH0.06%<$0.000001265,078,561.703$52.68
ETH0.06%$0.401173131.2734$52.66
ETH0.06%$0.00455711,530.2011$52.55
ETH0.06%$0.52939999.1015$52.46
ETH0.06%$0.321922162.948$52.46
ETH0.06%$21.782.4021$52.31
ETH0.06%$16.613.1393$52.14
ETH0.06%$0.207802245.7323$51.06
ETH0.06%$3,988.80.0127$50.72
ETH0.06%$0.256989196.1699$50.41
ETH0.06%$58.510.85$49.73
ETH0.06%$0.090321535.1523$48.34
ETH0.06%$0.53077990.9373$48.27
ETH0.06%$0.0000341,383,129.8813$47.45
ETH0.06%<$0.0000014,165,464,155.7912$47.12
ETH0.06%$0.64762272.7191$47.09
ETH0.06%$146.9404$46.94
ETH0.06%$1.1740.1086$46.93
ETH0.06%$93,1180.00049705$46.28
ETH0.06%$0.686867.1918$46.15
ETH0.05%$1.0543.514$45.56
ETH0.05%$25.51.7748$45.26
ETH0.05%$0.285309157.6266$44.97
ETH0.05%$0.00000317,269,888.3361$44.56
ETH0.05%$3.8611.5217$44.47
ETH0.05%$1.5329.0874$44.43
ETH0.05%$9.884.4969$44.43
ETH0.05%$0.194778226.6825$44.15
ETH0.05%$0.378829116.4511$44.12
ETH0.05%$0.4961588.9039$44.11
ETH0.05%$0.186112236.9665$44.1
ETH0.05%$0.53886581.4294$43.88
ETH0.05%$1.7624.9213$43.86
ETH0.05%$0.72635360.3479$43.83
ETH0.05%$0.00045895,400.719$43.68
ETH0.05%$0.57344476.0568$43.61
ETH0.05%$0.00121735,772.4454$43.52
ETH0.05%$1.9821.9645$43.49
ETH0.05%$4,592.430.00938585$43.1
ETH0.05%$0.175558244.6315$42.95
ETH0.05%$0.081786523.9912$42.86
ETH0.05%$1.138.8922$42.78
ETH0.05%$1.3132.4728$42.64
ETH0.05%<$0.00000129,392,052,963.7812$42.36
ETH0.05%$0.62175368$42.28
ETH0.05%$0.000144292,906.1057$42.2
ETH0.05%$0.91584145.5494$41.72
ETH0.05%$32.931.2538$41.28
ETH0.05%$0.045953882.7456$40.56
ETH0.05%$1.5226.6285$40.48
ETH0.05%$0.0266661,515.3836$40.41
ETH0.05%<$0.000001342,611,860.1877$40.34
ETH0.05%$0.0362621,109.1696$40.22
ETH0.05%$0.010043,882.2334$38.98
ETH0.05%$0.040182969.8837$38.97
ETH0.05%$0.43754988.8848$38.89
ETH0.05%$0.182268211.9871$38.64
ETH0.05%$0.00080148,181.4751$38.62
ETH0.05%$7.645.0534$38.61
ETH0.05%$1.7322.3142$38.6
ETH0.05%$0.08743441.15$38.57
ETH0.05%$0.182826209.8126$38.36
ETH0.05%$0.052153729.6875$38.06
ETH0.05%$0.072187520.3068$37.56
ETH0.04%$0.99720337.515$37.41
ETH0.04%$0.120103307.0993$36.88
ETH0.04%<$0.0000017,081,470,123.6697$36.76
ETH0.04%$0.00000130,117,171.4168$35.84
ETH0.04%$3.69.9501$35.82
ETH0.04%$0.0135932,627.7562$35.72
ETH0.04%$0.0000221,615,000$35.43
ETH0.04%$1.0533.6239$35.41
ETH0.04%$0.194331182.1424$35.4
ETH0.04%$0.119911294.6812$35.34
ETH0.04%$0.119989292.9458$35.15
ETH0.04%$9.923.5354$35.06
ETH0.04%$1.9318.1659$35.06
ETH0.04%$0.168983204.9261$34.63
ETH0.04%$0.000074463,445.8148$34.41
ETH0.04%$0.121954275.7644$33.63
ETH0.04%$0.141734236.505$33.52
ETH0.04%<$0.000001144,355,427.6863$32.85
ETH0.04%<$0.00000111,101,258,362.6911$32.85
ETH0.04%<$0.000001207,963,637,365.3179$32.38
ETH0.04%$0.0252491,264.7357$31.93
ETH0.04%$0.060886518.9466$31.6
ETH0.04%$0.000042738,965.8859$31.1
ETH0.04%$0.30931199.4944$30.77
ETH0.04%$0.036715833.994$30.62
ETH0.04%$4.117.375$30.31
ETH0.04%$134.910.2202$29.7
ETH0.04%$0.228899129.6682$29.68
ETH0.04%$0.114462259.0019$29.65
ETH0.04%$2.2413.2061$29.58
ETH0.04%$0.286423102.7968$29.44
ETH0.04%$1.1625.2179$29.25
ETH0.03%$0.0083383,482.9731$29.04
ETH0.03%$0.0000074,231,649.1669$28.73
ETH0.03%$0.0037367,682.2161$28.7
ETH0.03%$1.1425.1564$28.68
ETH0.03%<$0.0000014,990,740,794.7702$28.62
ETH0.03%$0.82859634.3336$28.45
ETH0.03%$1.8615.2304$28.34
ETH0.03%$0.040327694.9693$28.03
ETH0.03%$0.0100042,796.5$27.97
ETH0.03%$1.0725.9621$27.75
ETH0.03%$3,940.870.00687596$27.1
ETH0.03%<$0.0000014,506,919,451.0494$26.94
ETH0.03%$1.517.9248$26.89
ETH0.03%$39.990.6718$26.87
ETH0.03%$8.783.0056$26.39
ETH0.03%$0.0000261,024,412.4254$26.25
ETH0.03%$0.06495403.75$26.22
ETH0.03%$0.0055224,742$26.18
ETH0.03%$0.44853358.1284$26.07
ETH0.03%$1.9913.0639$25.99
ETH0.03%$0.030099856.0834$25.77
ETH0.03%$1.0125.5$25.77
ETH0.03%$0.065889386.4744$25.46
ETH0.03%$0.31285981.3534$25.45
ETH0.03%$1.5416.4808$25.38
ETH0.03%$0.134345188.6062$25.34
ETH0.03%<$0.000001356,069,519.797$25.01
ETH0.03%<$0.0000018,919,063,978.8323$24.98
ETH0.03%$0.065939378.7128$24.97
ETH0.03%$2.2710.9791$24.96
ETH0.03%$0.0076063,258.8715$24.79
ETH0.03%$0.77863831.518$24.54
ETH0.03%$0.212969114.5435$24.39
ETH0.03%$0.053536455.2901$24.37
ETH0.03%$0.84433928.7077$24.24
ETH0.03%$0.000059410,842.4947$24.22
ETH0.03%$268.220.0902$24.19
ETH0.03%$0.027496878.6853$24.16
ETH0.03%$0.00105822,723.3983$24.04
ETH0.03%$0.159033149.3154$23.75
ETH0.03%$0.74463731.828$23.7
ETH0.03%$0.07409318.7796$23.62
ETH0.03%$2,753.560.0085$23.41
ETH0.03%$655.280.0354$23.21
ETH0.03%$4.035.7286$23.09
ETH0.03%$0.0028677,954.6727$22.81
ETH0.03%<$0.000001162,620,772.6804$22.58
ETH0.03%$0.135188165.2376$22.34
ETH0.03%$153.640.1441$22.14
ETH0.03%$0.008792,503.1397$22
ETH0.03%$1.6812.8561$21.57
ETH0.03%$0.0000082,578,319.0915$21.48
ETH0.03%$0.00113418,897.0545$21.43
ETH0.03%$0.0186191,146.9006$21.35
ETH0.03%$0.12394172.1809$21.34
ETH0.03%$0.00119217,757.435$21.17
ETH0.03%$12.491.6928$21.14
ETH0.02%$0.024334840.1892$20.45
ETH0.02%$0.26491577.0389$20.41
ETH0.02%$10.911.8662$20.36
ETH0.02%$0.99698920.4$20.34
ETH0.02%$0.134801147.0737$19.83
ETH0.02%$0.081327243.4551$19.8
ETH0.02%$0.143717137.5795$19.77
ETH0.02%$0.57475334.3858$19.76
ETH0.02%$1.4913.3023$19.76
ETH0.02%$67.520.2912$19.66
ETH0.02%$0.025588764.0285$19.55
ETH0.02%$2.697.2655$19.54
ETH0.02%$0.136595141.4624$19.32
ETH0.02%$1.3114.6193$19.15
ETH0.02%$0.125423151.7083$19.03
ETH0.02%$0.21789985.9125$18.72
ETH0.02%$0.0000072,821,772.7631$18.56
ETH0.02%<$0.000001339,530,579.0159$18.51
ETH0.02%$0.093221197.7433$18.43
ETH0.02%$61.610.2951$18.18
ETH0.02%$1.0716.9215$18.11
ETH0.02%<$0.00000164,314,650,040.1513$18.08
ETH0.02%$1.4112.8178$18.07
ETH0.02%$0.85045421.222$18.05
ETH0.02%$20.440.8754$17.89
ETH0.02%$0.00099417,622.9241$17.52
ETH0.02%$117.4445$17.46
ETH0.02%$0.026655654.791$17.45
ETH0.02%$1.1315.4118$17.42
ETH0.02%$0.88852919.4603$17.29
ETH0.02%$0.000011,681,806.9129$17.02
ETH0.02%$7.392.3029$17.02
ETH0.02%$7.322.3202$16.98
ETH0.02%$0.124489135.6043$16.88
ETH0.02%$0.0000151,133,059.8591$16.79
ETH0.02%$4,090.490.0041021$16.78
ETH0.02%$0.95885817.4419$16.72
ETH0.02%<$0.0000011,478,453,390.7652$16.69
ETH0.02%$0.00151611,011.0086$16.69
ETH0.02%$0.129414128.4472$16.62
ETH0.02%$0.000047350,954.5206$16.47
ETH0.02%$0.118085139.381$16.46
ETH0.02%$0.00033548,922.9096$16.4
ETH0.02%$0.103903157.6224$16.38
ETH0.02%$0.017833916.3084$16.34
ETH0.02%$0.93684117.3834$16.29
ETH0.02%$0.000025649,267.3695$16.21
ETH0.02%$0.00136911,767.4767$16.11
ETH0.02%$375.390.0427$16.05
ETH0.02%$0.0000062,849,219.0696$15.98
ETH0.02%$0.74622221.3544$15.94
ETH0.02%<$0.00000134,528,094.327$15.81
ETH0.02%<$0.000001391,718,019.443$15.68
ETH0.02%$0.089447175.2049$15.67
ETH0.02%$42.640.3668$15.64
ETH0.02%$264.120.0588$15.53
ETH0.02%$0.0019567,843.2438$15.34
ETH0.02%$0.06329241.6061$15.29
ETH0.02%$0.22471867.6776$15.21
ETH0.02%$0.57185426.5815$15.2
ETH0.02%$3.813.9502$15.07
ETH0.02%$22.130.6802$15.05
ETH0.02%$0.0089141,679.0344$14.97
ETH0.02%$0.00130611,428.3612$14.93
ETH0.02%$0.0092541,604.7358$14.85
ETH0.02%$0.055822265.1651$14.8
ETH0.02%$0.21482768.3036$14.67
ETH0.02%$0.00025257,419.0543$14.49
ETH0.02%$0.00000110,866,821.9193$14.39
ETH0.02%$0.95279315.0835$14.37
ETH0.02%$0.0137831,037.0734$14.29
ETH0.02%$1.678.5262$14.24
ETH0.02%$0.0000072,012,873.2416$14.06
ETH0.02%$0.14317897.9659$14.03
ETH0.02%$1.977.0961$13.98
ETH0.02%$0.00000120,919,539.5734$13.94
ETH0.02%$0.05261264.8101$13.93
ETH0.02%$0.069941197.2707$13.8
ETH0.02%$0.025892531.0794$13.75
ETH0.02%$1.1312.1527$13.73
ETH0.02%$2.695.0745$13.65
ETH0.02%$0.0000072,069,299.4659$13.53
ETH0.02%$0.30337944.4613$13.49
ETH0.02%$0.14872890.3645$13.44
ETH0.02%$0.0126741,040.108$13.18
ETH0.02%$96,7760.000136$13.16
ETH0.02%$0.0000081,708,911.1146$13.14
ETH0.02%$27.130.4833$13.11
ETH0.02%$0.15610883.4828$13.03
ETH0.02%$0.75115817.3016$13
ETH0.02%$0.0087491,472.9484$12.89
ETH0.02%$0.29429843.4557$12.79
ETH0.02%$0.45799527.9004$12.78
ETH0.02%$3.463.6826$12.74
ETH0.02%$0.000088144,202$12.74
ETH0.02%$0.025453498.3646$12.68
ETH0.02%$0.0000091,367,387.0142$12.59
ETH0.02%$0.00030241,660.9815$12.57
ETH0.01%$0.62056120.0488$12.44
ETH0.01%$0.019214644.573$12.38
ETH0.01%$1.976.2352$12.26
ETH0.01%$0.0000025,927,265.0688$12.22
ETH0.01%$0.22931653.1575$12.19
ETH0.01%$18.150.6708$12.17
ETH0.01%$0.02115573.359$12.13
ETH0.01%$0.18877363.7899$12.04
ETH0.01%$4.022.9724$11.95
ETH0.01%$1.388.6558$11.95
ETH0.01%$0.00080914,737.2924$11.92
ETH0.01%$0.31059538.25$11.88
ETH0.01%$0.00088713,349.7064$11.84
ETH0.01%$1.0111.6746$11.8
ETH0.01%<$0.000001698,158,398.8623$11.74
ETH0.01%$0.26917343.4467$11.69
ETH0.01%<$0.0000012,107,716,428.8369$11.68
ETH0.01%$0.0005321,886.5786$11.6
ETH0.01%$0.0111861,030.5698$11.53
ETH0.01%$0.00000113,228,765.685$11.51
ETH0.01%$1.656.9557$11.51
ETH0.01%<$0.00000124,463,879.9844$11.23
ETH0.01%$20.340.5464$11.11
ETH0.01%$0.013031850.6958$11.09
ETH0.01%$1.268.721$10.99
ETH0.01%$0.99026111.05$10.94
ETH0.01%$0.090341120.1535$10.85
ETH0.01%$0.029385366.3789$10.77
ETH0.01%$0.0000026,397,045.7673$10.7
ETH0.01%$0.061971172.5298$10.69
ETH0.01%$0.0023934,462.5$10.68
ETH0.01%$0.62755416.9167$10.62
ETH0.01%$0.092856112.764$10.47
ETH0.01%$0.013899752.3071$10.46
ETH0.01%$0.093583110.5595$10.35
ETH0.01%$0.001586,445.7955$10.18
ETH0.01%<$0.0000012,961,021,515.9471$10.14
ETH0.01%$0.75149913.4686$10.12
ETH0.01%$0.0096031,044.6496$10.03
ETH0.01%$0.00022544,440.4202$9.98
ETH0.01%$0.0010419,469.7797$9.86
ETH0.01%$0.0000061,717,283.8027$9.86
ETH0.01%$0.015511605.0379$9.38
ETH0.01%$0.0053131,757.0218$9.33
ETH0.01%$0.016964549.5251$9.32
ETH0.01%$0.0019144,847.4202$9.28
ETH0.01%$0.0051951,785.7464$9.28
ETH0.01%$0.0000033,469,908.2107$9.25
ETH0.01%$0.14060365.6242$9.23
ETH0.01%$4.022.2744$9.14
ETH0.01%$0.53955216.8839$9.11
ETH0.01%$0.34046226.7391$9.1
ETH0.01%$0.00052917,000$9
ETH0.01%$0.0022873,913.5125$8.95
ETH0.01%$1.476.0313$8.87
ETH0.01%$0.36136124.3644$8.8
ETH0.01%<$0.00000118,766,116.756$8.78
ETH0.01%$0.00039422,117.3202$8.71
ETH0.01%$0.057892150.2847$8.7
ETH0.01%$339.890.0255$8.67
ETH0.01%$0.38577322.4546$8.66
ETH0.01%$0.9964878.6445$8.61
ETH0.01%$0.083912101.62$8.53
ETH0.01%$0.14060360.6372$8.53
ETH0.01%$0.011939710.4542$8.48
ETH0.01%$0.0000024,141,027.3347$8.41
ETH0.01%$0.13173663.7025$8.39
ETH0.01%<$0.00000168,308,654.7935$8.38
ETH0.01%$0.013639613.5748$8.37
ETH0.01%<$0.00000165,995,421.5601$8.36
ETH<0.01%$0.16035851.8083$8.31
ETH<0.01%$0.0021923,776.8312$8.28
ETH<0.01%$0.4909416.8272$8.26
ETH<0.01%$2,664.760.0031$8.26
ETH<0.01%$0.0009538,666.3326$8.26
ETH<0.01%$0.0000017,576,862.9719$8.25
ETH<0.01%$0.0071171,156.3202$8.23
ETH<0.01%$0.09028490.1801$8.14
ETH<0.01%$17.70.459$8.12
ETH<0.01%$0.12265865.3668$8.02
ETH<0.01%$1.485.409$8.01
ETH<0.01%$0.4702917$7.99
ETH<0.01%<$0.000001812,807,335.3001$7.94
ETH<0.01%$0.22672835.005$7.94
ETH<0.01%$0.0016084,806.9331$7.73
ETH<0.01%$0.045264170.5927$7.72
ETH<0.01%$0.5974212.7434$7.61
ETH<0.01%$0.3260123.3237$7.6
ETH<0.01%$0.000012653,076.867$7.54
ETH<0.01%$0.7088710.6038$7.52
ETH<0.01%$1.445.18$7.46
ETH<0.01%$0.59784912.4025$7.41
ETH<0.01%$0.00044116,807.8605$7.41
ETH<0.01%$0.24693629.892$7.38
ETH<0.01%$0.036079204.4054$7.37
ETH<0.01%$0.45822216.0073$7.33
ETH<0.01%$0.11069965.5194$7.25
ETH<0.01%$0.9992067.225$7.22
ETH<0.01%$0.0829685.8784$7.12
ETH<0.01%$0.0017723,982.8467$7.06
ETH<0.01%<$0.000001387,906,250.7352$7.03
ETH<0.01%$0.35471119.7277$7
ETH<0.01%$0.032676213.3868$6.97
ETH<0.01%$0.31019622.2203$6.89
ETH<0.01%$0.0031462,181.1569$6.86
ETH<0.01%$0.15372844.622$6.86
ETH<0.01%$0.8623417.9419$6.85
ETH<0.01%$0.000046148,556.2803$6.8
ETH<0.01%$3,881.140.0017502$6.79
ETH<0.01%$0.0000015,510,495.5947$6.78
ETH<0.01%$0.049106137.4568$6.75
ETH<0.01%$0.014552462.5766$6.73
ETH<0.01%$0.009557703.8663$6.73
ETH<0.01%$0.12363353.2755$6.59
ETH<0.01%$0.7724578.5$6.57
ETH<0.01%$0.0033221,971.24$6.55
ETH<0.01%<$0.00000145,050,000,000$6.52
ETH<0.01%$2.722.3903$6.51
ETH<0.01%$14.560.4439$6.46
ETH<0.01%$0.7241868.8828$6.43
ETH<0.01%$0.9983856.3998$6.39
ETH<0.01%$0.025716246.7015$6.34
ETH<0.01%$0.049536127.8821$6.33
ETH<0.01%$0.50126312.5729$6.3
ETH<0.01%$0.053501116.1678$6.22
ETH<0.01%$0.37714216.362$6.17
ETH<0.01%$0.057767105.9919$6.12
ETH<0.01%$0.0032451,882.7364$6.11
ETH<0.01%$3,947.060.00152387$6.01
ETH<0.01%<$0.0000012,899,880,472.6245$5.94
ETH<0.01%$0.0000023,339,918.1582$5.93
ETH<0.01%$0.03569165.7857$5.92
ETH<0.01%$0.006074970.9301$5.9
ETH<0.01%$15.8668$5.87
ETH<0.01%$0.033725174.0484$5.87
ETH<0.01%$0.0006858,500.0076$5.82
ETH<0.01%$0.33452417.3575$5.81
ETH<0.01%$24.430.2372$5.79
ETH<0.01%$5.381.0754$5.79
ETH<0.01%$0.00049711,618.1343$5.78
ETH<0.01%$0.16278335.3823$5.76
ETH<0.01%$0.012634455.6313$5.76
ETH<0.01%$3.141.802$5.66
ETH<0.01%$0.06317188.579$5.6
ETH<0.01%$0.0000051,107,700.41$5.55
ETH<0.01%$9.550.5792$5.53
ETH<0.01%$0.0026012,125$5.53
ETH<0.01%$0.026715205.2317$5.48
ETH<0.01%<$0.0000013,665,333,705.4162$5.43
ETH<0.01%$0.08070266.1121$5.34
ETH<0.01%$0.1716230.9019$5.3
ETH<0.01%$2.072.55$5.28
ETH<0.01%$1.912.7558$5.26
ETH<0.01%$0.13693438.3186$5.25
ETH<0.01%$2.572.0351$5.23
ETH<0.01%$0.00030916,822.4467$5.2
ETH<0.01%$0.9811435.2942$5.19
ETH<0.01%$0.04073127.5$5.19
ETH<0.01%$0.000007683,215.0358$5.11
ETH<0.01%$0.00033115,350.6134$5.08
ETH<0.01%$0.000006826,012.5956$5.06
ETH<0.01%$0.000019261,959.5047$5.06
ETH<0.01%$4,064.570.00124272$5.05
ETH<0.01%$0.026938187.144$5.04
ETH<0.01%<$0.000001204,000,000$5.04
ETH<0.01%$0.00043211,625.6176$5.02
ETH<0.01%$0.023837209.8799$5
ETH<0.01%$0.00006478,649.6849$5
ETH<0.01%$0.023131215.2231$4.98
ETH<0.01%$40.090.1241$4.98
ETH<0.01%$4,311.10.00113667$4.9
ETH<0.01%$0.00548893.7925$4.9
ETH<0.01%$0.008781555.9895$4.88
ETH<0.01%$0.12698938.4154$4.88
ETH<0.01%$0.0033541,438.838$4.83
ETH<0.01%$0.0000013,822,773.3283$4.82
ETH<0.01%$0.009283518.507$4.81
ETH<0.01%$0.01424335.9286$4.78
ETH<0.01%$0.000012388,782.9786$4.75
ETH<0.01%$0.005258901.2159$4.74
ETH<0.01%$209.730.0226$4.73
ETH<0.01%$0.16564628.5501$4.73
ETH<0.01%$0.0008565,489.3784$4.7
ETH<0.01%<$0.0000016,864,671,888.5466$4.67
ETH<0.01%$0.0020062,328.8229$4.67
ETH<0.01%$0.0489294.8314$4.64
ETH<0.01%$0.0008425,441.8358$4.58
ETH<0.01%$2.262.0025$4.53
ETH<0.01%$1.124.0359$4.52
ETH<0.01%$0.21666920.7824$4.5
ETH<0.01%$0.000005900,657.0201$4.5
ETH<0.01%<$0.0000019,858,183.4434$4.49
ETH<0.01%$68.550.0648$4.44
ETH<0.01%$1.113.9925$4.44
ETH<0.01%$0.148329.8443$4.43
ETH<0.01%$0.0020272,178.1244$4.41
ETH<0.01%$0.6164427.14$4.4
ETH<0.01%$0.019115229.9241$4.4
ETH<0.01%$0.025469171.6954$4.37
ETH<0.01%$0.9137674.7165$4.31
ETH<0.01%$365.830.0118$4.31
ETH<0.01%$0.026227163.4946$4.29
ETH<0.01%$0.006842625.2375$4.28
ETH<0.01%$0.0000013,705,569.7572$4.19
ETH<0.01%$0.00035611,689.2509$4.16
ETH<0.01%$3.551.1709$4.16
ETH<0.01%$4.440.926$4.11
ETH<0.01%$0.5072288.1003$4.11
ETH<0.01%$0.005298773.9163$4.1
ETH<0.01%$0.9467514.3091$4.08
ETH<0.01%$0.040553100.2323$4.06
ETH<0.01%$0.6558326.1334$4.02
ETH<0.01%$0.23077817.1789$3.96
ETH<0.01%$26.060.1513$3.94
ETH<0.01%$0.0027421,428.9727$3.92
ETH<0.01%$0.1099435.5218$3.91
ETH<0.01%$3.871$3.87
ETH<0.01%$0.15263225.2267$3.85
ETH<0.01%$0.0000021,985,156.0266$3.84
ETH<0.01%$0.10725135.742$3.83
ETH<0.01%$0.035488105.4488$3.74
ETH<0.01%$0.026379141.2279$3.73
ETH<0.01%$0.22223216.72$3.72
ETH<0.01%$3.071.19$3.65
ETH<0.01%$0.005096709.6558$3.62
ETH<0.01%<$0.0000011,781,723,396.0386$3.56
ETH<0.01%$0.0032011,109.1302$3.55
ETH<0.01%<$0.000001364,608,391.7673$3.52
ETH<0.01%$0.007371472.34$3.48
ETH<0.01%$7.890.4399$3.47
ETH<0.01%$0.18986118.2585$3.47
ETH<0.01%$0.0119289$3.44
ETH<0.01%$367,201.970.00000935$3.43
ETH<0.01%$0.360989.4723$3.42
ETH<0.01%$0.000665,134.0009$3.39
ETH<0.01%<$0.0000011,744,108,426.0864$3.37
ETH<0.01%$0.23082314.4989$3.35
ETH<0.01%$22.530.1452$3.27
ETH<0.01%<$0.000001823,099,233.0138$3.26
ETH<0.01%$0.0003888,112.4709$3.15
ETH<0.01%$161.160.0195$3.14
ETH<0.01%<$0.000001889,652,488.0455$3.13
ETH<0.01%$0.00346902.0193$3.12
ETH<0.01%$0.20632414.916$3.08
ETH<0.01%$0.0000013,664,460.7845$3.07
ETH<0.01%$0.0024351,258.127$3.06
ETH<0.01%$23.650.1275$3.02
ETH<0.01%$1.412.125$3
ETH<0.01%<$0.000001123,319,952.2845$3
ETH<0.01%$0.0639646.6241$2.98
ETH<0.01%<$0.0000011,544,166,646.6789$2.98
ETH<0.01%$1.122.6601$2.98
ETH<0.01%$0.03018598.443$2.97
ETH<0.01%$0.0003997,436.4904$2.97
ETH<0.01%$0.000028104,380.5958$2.95
ETH<0.01%$0.019676149.5553$2.94
ETH<0.01%$0.26380811.1492$2.94
ETH<0.01%$0.00028710,214.4429$2.93
ETH<0.01%$3.150.9243$2.91
ETH<0.01%$0.07280639.9533$2.91
ETH<0.01%$0.002591,104.6206$2.86
ETH<0.01%$1.911.4969$2.86
ETH<0.01%$0.025533111.8159$2.86
ETH<0.01%$0.0000014,798,061.8823$2.85
ETH<0.01%$0.000004705,144.9008$2.84
ETH<0.01%<$0.000001735,251,725.6768$2.76
ETH<0.01%$0.00012422,192.5014$2.76
ETH<0.01%$0.0000012,285,837.1411$2.75
ETH<0.01%$0.0005225,252.609$2.74
ETH<0.01%$0.0519152.3829$2.72
ETH<0.01%$0.015058180.3912$2.72
ETH<0.01%$0.0007163,760.4479$2.69
ETH<0.01%$0.5723694.6974$2.69
ETH<0.01%$0.0000466,213.1775$2.68
ETH<0.01%$0.0000014,407,427.5559$2.68
ETH<0.01%$0.005382492.1909$2.65
ETH<0.01%$0.776863.4021$2.64
ETH<0.01%$0.005851450.8357$2.64
ETH<0.01%$0.003335782.093$2.61
ETH<0.01%<$0.00000122,533,956.8663$2.58
ETH<0.01%$0.016829153$2.57
ETH<0.01%$0.06151941.6975$2.57
ETH<0.01%$0.24643710.3413$2.55
ETH<0.01%$0.9969772.5548$2.55
ETH<0.01%$0.004207605.0489$2.55
ETH<0.01%$4.170.6069$2.53
ETH<0.01%$0.06868835.9809$2.47
ETH<0.01%<$0.0000015,504,220.3313$2.47
ETH<0.01%$0.012958189.0986$2.45
ETH<0.01%$0.02878585$2.45
ETH<0.01%$0.0013651,790.8883$2.44
ETH<0.01%$0.000005475,702.703$2.44
ETH<0.01%$0.10736622.6039$2.43
ETH<0.01%$83.440.029$2.42
ETH<0.01%$0.0669636.1819$2.42
ETH<0.01%$0.0021311,135.192$2.42
ETH<0.01%$0.09418425.589$2.41
ETH<0.01%$0.2896678.2875$2.4
ETH<0.01%<$0.0000011,445,000,970.4449$2.37
ETH<0.01%$0.00013417,700.8237$2.36
ETH<0.01%$0.05688341.5156$2.36
ETH<0.01%$1.042.2762$2.36
ETH<0.01%$0.01979118.8034$2.35
ETH<0.01%$0.007603307.8062$2.34
ETH<0.01%$0.000014170,855.387$2.34
ETH<0.01%$0.14282516.1465$2.31
ETH<0.01%$0.0003825,984.9302$2.28
ETH<0.01%$1.371.626$2.23
ETH<0.01%$0.0002478,939.8325$2.21
ETH<0.01%$0.013505162.5053$2.19
ETH<0.01%$0.0019211,133.0944$2.18
ETH<0.01%$0.02957973.5338$2.18
ETH<0.01%$0.005337403.2692$2.15
ETH<0.01%$0.0002698,000.6406$2.15
ETH<0.01%<$0.000001221,195,839.7273$2.13
ETH<0.01%$0.0312467.4703$2.11
ETH<0.01%$0.0008882,370.1646$2.11
ETH<0.01%$0.11756217.9054$2.1
ETH<0.01%$1.531.3691$2.1
ETH<0.01%$0.0003326,251.3502$2.07
ETH<0.01%$0.002342882.1142$2.07
ETH<0.01%<$0.000001269,300,816.151$2.06
ETH<0.01%$7.790.264$2.06
ETH<0.01%$3.580.5745$2.05
ETH<0.01%$0.3185576.443$2.05
ETH<0.01%$0.0013171,538.279$2.03
ETH<0.01%$0.03561456.5784$2.01
ETH<0.01%<$0.0000012,412,039,462.8785$1.99
ETH<0.01%$0.07797725.4545$1.98
ETH<0.01%$0.0000021,260,167.2523$1.98
ETH<0.01%$0.006958282.2578$1.96
ETH<0.01%$0.0014761,327.105$1.96
ETH<0.01%$0.0003285,943.7202$1.95
ETH<0.01%$2.320.8378$1.94
ETH<0.01%$0.006287307.1964$1.93
ETH<0.01%$0.000008250,253.079$1.93
ETH<0.01%$0.0010751,787.5776$1.92
ETH<0.01%$0.01561122.6109$1.91
ETH<0.01%$0.05037137.9464$1.91
ETH<0.01%$0.0013581,394.078$1.89
ETH<0.01%$0.05866932.2222$1.89
ETH<0.01%$0.010981170.4793$1.87
ETH<0.01%$0.2378627.803$1.86
ETH<0.01%$0.000003630,702.6688$1.85
ETH<0.01%$0.02394775.7091$1.81
ETH<0.01%$34.350.0522$1.79
ETH<0.01%$0.014466123.3704$1.78
ETH<0.01%$0.0000011,934,304.0816$1.78
ETH<0.01%$8.910.1981$1.77
ETH<0.01%$0.2540016.9517$1.77
ETH<0.01%$0.2076318.4038$1.74
ETH<0.01%$0.4803453.6284$1.74
ETH<0.01%$0.9973571.7319$1.73
ETH<0.01%$0.004065423.8583$1.72
ETH<0.01%$0.13135513.0387$1.71
ETH<0.01%$0.0268763.0151$1.69
ETH<0.01%$0.004272396.2499$1.69
ETH<0.01%$2.230.7582$1.69
ETH<0.01%$0.02308173.0158$1.69
ETH<0.01%$0.6157812.7326$1.68
ETH<0.01%$0.0003614,658.102$1.68
ETH<0.01%$4,091.020.00040912$1.67
ETH<0.01%$0.03498547.5257$1.66
ETH<0.01%$0.482333.4$1.64
ETH<0.01%$0.005452297.9647$1.62
ETH<0.01%$0.01903984.7875$1.61
ETH<0.01%$4,043.490.0003964$1.6
ETH<0.01%$0.02143174.6598$1.6
ETH<0.01%$0.013747115.2619$1.58
ETH<0.01%$0.00006623,475.2648$1.55
ETH<0.01%$0.0308350.0026$1.54
ETH<0.01%<$0.0000011,020,879,602.865$1.53
ETH<0.01%$0.9796141.5353$1.5
ETH<0.01%$0.1380910.8904$1.5
ETH<0.01%$0.0008871,680.755$1.49
ETH<0.01%$1.131.3175$1.49
ETH<0.01%$0.009072163.6128$1.48
ETH<0.01%$0.07490219.7747$1.48
ETH<0.01%$0.00218677.3451$1.48
ETH<0.01%$1.690.8657$1.46
ETH<0.01%$0.6514032.2447$1.46
ETH<0.01%$0.010577138.0394$1.46
ETH<0.01%$3,727.390.0003883$1.45
ETH<0.01%<$0.0000016,943,156.1275$1.45
ETH<0.01%$0.06041423.6098$1.43
ETH<0.01%$0.00284493.905$1.4
ETH<0.01%$0.05173327.0607$1.4
ETH<0.01%<$0.0000014,250,000,000.0074$1.38
ETH<0.01%$0.006434212.5255$1.37
ETH<0.01%<$0.000001543,814,280.612$1.35
ETH<0.01%<$0.000001297,764,050.1661$1.33
ETH<0.01%$0.03576736.643$1.31
ETH<0.01%$0.000008170,000$1.3
ETH<0.01%$0.0366234.765$1.27
ETH<0.01%$0.9919891.275$1.26
ETH<0.01%$0.02699546.75$1.26
ETH<0.01%$73.690.017$1.25
ETH<0.01%<$0.0000013,140,230.7793$1.24
ETH<0.01%$0.1310149.4053$1.23
ETH<0.01%<$0.000001590,689,916.4389$1.23
ETH<0.01%$1.420.8585$1.22
ETH<0.01%$0.149698.1394$1.22
ETH<0.01%$0.000004346,093.2192$1.22
ETH<0.01%$0.00003534,439.4327$1.22
ETH<0.01%<$0.0000014,161,219.6359$1.21
ETH<0.01%$0.201315.9615$1.2
ETH<0.01%$0.05130323.375$1.2
ETH<0.01%$0.009082128.945$1.17
ETH<0.01%$0.2313944.9933$1.16
ETH<0.01%$0.0978411.6732$1.14
ETH<0.01%<$0.0000011,287,743,628.475$1.13
ETH<0.01%$0.3590183.1072$1.12
ETH<0.01%$0.3992262.7927$1.11
ETH<0.01%$0.0006161,796.3499$1.11
ETH<0.01%$0.02394646.0623$1.1
ETH<0.01%$0.000001917,564.4174$1.08
ETH<0.01%$0.000004267,993.7239$1.08
ETH<0.01%$0.006642162.614$1.08
ETH<0.01%$0.000004296,035.169$1.08
ETH<0.01%$0.002562416.7613$1.07
ETH<0.01%$0.004644229.0025$1.06
ETH<0.01%<$0.0000011,447,180,302.8087$1.06
ETH<0.01%<$0.0000013,825,002,354.5852$1.05
ETH<0.01%<$0.000001634,927,581.0822$1.05
ETH<0.01%$0.0205151$1.05
ETH<0.01%$0.001228850$1.04
ETH<0.01%$0.4773532.1854$1.04
ETH<0.01%<$0.000001116,273,805.7323$1.04
ETH<0.01%$0.3469722.983$1.04
ETH<0.01%$0.000001701,774.45$1.03
ETH<0.01%$0.9968321.0329$1.03
ETH<0.01%$0.00325316.2069$1.03
ETH<0.01%$0.7770071.3175$1.02
ETH<0.01%$0.0001278,046.0176$1.02
ETH<0.01%<$0.00000131,680,531,125,165.566$0.9896
ETH<0.01%<$0.0000012,703,833.7609$0.9853
ETH<0.01%$0.4662582.086$0.9726
ETH<0.01%$0.04635920.9618$0.9717
ETH<0.01%$0.004774200.7434$0.9584
ETH<0.01%$4.780.1978$0.9455
ETH<0.01%$0.003329283.5305$0.9439
ETH<0.01%$7.990.1178$0.9414
ETH<0.01%$0.002175427.9333$0.9306
ETH<0.01%<$0.0000012,864,551,207.1857$0.9255
ETH<0.01%$0.7447251.2226$0.9105
ETH<0.01%<$0.0000011,973,567.8593$0.9056
ETH<0.01%$3.210.2802$0.90
ETH<0.01%$0.000952943.5$0.8984
ETH<0.01%<$0.00000164,775,321.2107$0.8982
ETH<0.01%$10.8943$0.8975
ETH<0.01%$0.06612813.4573$0.8899
ETH<0.01%$0.1516155.8695$0.8899
ETH<0.01%$1.220.716$0.8735
ETH<0.01%$3,852.680.00022329$0.8602
ETH<0.01%<$0.0000011,672,665,593.6834$0.8541
ETH<0.01%$0.03978721.1179$0.8402
ETH<0.01%$0.006848121.7817$0.834
ETH<0.01%<$0.0000011,344,543,424.4356$0.8301
ETH<0.01%<$0.000001511,446,987.2353$0.8264
ETH<0.01%$0.000362,285.5523$0.8227
ETH<0.01%$0.0001445,693.9811$0.8207
ETH<0.01%$95.850.0085$0.8147
ETH<0.01%$0.005238155.2052$0.8129
ETH<0.01%$0.00007510,778.5301$0.8082
ETH<0.01%<$0.000001633,523,227.1398$0.8051
ETH<0.01%$0.02138837.4098$0.8001
ETH<0.01%$13.270.0601$0.7977
ETH<0.01%$0.0004681,672.9605$0.7833
ETH<0.01%$0.8545290.9128$0.78
ETH<0.01%$0.005736135.7078$0.7783
ETH<0.01%$0.00002234,871.3208$0.7727
ETH<0.01%$0.01624447.5483$0.7723
ETH<0.01%$0.00889986.3936$0.7688
ETH<0.01%$0.000801930.969$0.7458
ETH<0.01%$0.3026852.4361$0.7373
ETH<0.01%$0.001702433.033$0.7371
ETH<0.01%$0.5858061.2553$0.7353
ETH<0.01%$0.000005155,980.9895$0.7257
ETH<0.01%$0.0004541,590.132$0.7223
ETH<0.01%$1.520.4715$0.7166
ETH<0.01%$0.0000011,038,222.9688$0.7147
ETH<0.01%$0.06319811.2798$0.7128
ETH<0.01%$0.02054834.6035$0.711
ETH<0.01%$0.3647521.9487$0.7107
ETH<0.01%$0.005847121.4909$0.7103
ETH<0.01%$0.3414022.0725$0.7075
ETH<0.01%$0.03650719.3685$0.707
ETH<0.01%$0.000005136,571.9974$0.6978
ETH<0.01%$0.01348650.8249$0.6854
ETH<0.01%$0.01282153.2439$0.6826
ETH<0.01%$1.410.4841$0.6826
ETH<0.01%$0.004314156.3502$0.6744
ETH<0.01%<$0.0000013,646,500.9266$0.6736
ETH<0.01%$0.00726391.9819$0.668
ETH<0.01%$0.06602310$0.6602
ETH<0.01%$0.4838531.36$0.658
ETH<0.01%$0.0754788.5$0.6415
ETH<0.01%$0.000005134,313.0835$0.6414
ETH<0.01%$0.04170915.3773$0.6413
ETH<0.01%$0.0001544,150.2516$0.6411
ETH<0.01%$0.001164544.3221$0.6337
ETH<0.01%$0.03655216.9575$0.6198
ETH<0.01%$0.000666924.3282$0.6157
ETH<0.01%$0.0660979.2923$0.6141
ETH<0.01%$0.01130254.2853$0.6135
ETH<0.01%$0.02003830.249$0.6061
ETH<0.01%$0.0000996,005.8622$0.5949
ETH<0.01%$0.000001519,414.0664$0.5921
ETH<0.01%$0.0001045,693.9811$0.5899
ETH<0.01%$1.960.3001$0.5881
ETH<0.01%$0.00924563.5742$0.5877
ETH<0.01%$0.1190044.9167$0.5851
ETH<0.01%$25,4900.00002291$0.584
ETH<0.01%$0.0003011,940.7203$0.5834
ETH<0.01%$0.000893646$0.5771
ETH<0.01%$0.00678384.8987$0.5758
ETH<0.01%<$0.00000122,599,494.9101$0.571
ETH<0.01%$0.0003981,429.3075$0.5688
ETH<0.01%<$0.0000019,180,000$0.5679
ETH<0.01%$0.00445127.5$0.5673
ETH<0.01%$0.0001334,250$0.5654
ETH<0.01%$0.000001393,705.2308$0.5629
ETH<0.01%$0.000936590.07$0.5522
ETH<0.01%<$0.0000011,131,805,810.0625$0.5476
ETH<0.01%<$0.0000011,208,063.3987$0.5423
ETH<0.01%$0.00566295.761$0.5422
ETH<0.01%$0.0003541,505.0117$0.5332
ETH<0.01%$0.0555039.5324$0.529
ETH<0.01%$0.0005141,013.3304$0.5209
ETH<0.01%$0.0003141,614.7076$0.5067
ETH<0.01%<$0.000001363,430,347.8569$0.504
ETH<0.01%$0.00003613,869.416$0.50
ETH<0.01%$0.02296521.7347$0.4991
ETH<0.01%$0.6156010.8074$0.497
ETH<0.01%<$0.0000013,310,163.9872$0.4964
ETH<0.01%$110.750.00440926$0.4883
ETH<0.01%$0.02940416.49$0.4848
ETH<0.01%$0.0000223,804.9948$0.4839
ETH<0.01%$0.0004641,034.269$0.4801
ETH<0.01%$0.00002618,418.9354$0.4764
ETH<0.01%$0.2290122.0769$0.4756
ETH<0.01%$0.03353914.161$0.4749
ETH<0.01%$0.001085436.321$0.4734
ETH<0.01%$0.0002282,051.0447$0.4675
ETH<0.01%$0.000003156,043.7933$0.4665
ETH<0.01%$1.580.2927$0.4624
ETH<0.01%$0.000001607,334.6155$0.4608
ETH<0.01%$10.4589$0.4607
ETH<0.01%$0.0134934$0.4586
ETH<0.01%<$0.0000011,336,052.7946$0.4585
ETH<0.01%$0.1592062.8631$0.4558
ETH<0.01%$0.3144291.4478$0.4552
ETH<0.01%<$0.0000011,063,936,022.927$0.4546
ETH<0.01%$0.7818520.5791$0.4527
ETH<0.01%$0.00002617,162.3794$0.4506
ETH<0.01%$0.00780256.95$0.4443
ETH<0.01%$1.940.2278$0.4419
ETH<0.01%$0.0745365.8898$0.439
ETH<0.01%<$0.0000011,465,110,608.832$0.4386
ETH<0.01%$0.4186451.0283$0.4304
ETH<0.01%<$0.0000013,126,708.0035$0.4258
ETH<0.01%<$0.000001877,527.0541$0.4144
ETH<0.01%$0.0000587,069.6887$0.4108
ETH<0.01%$0.003968101.9676$0.4045
ETH<0.01%$0.00000672,476.1397$0.4036
ETH<0.01%$0.001503267.1465$0.4014
ETH<0.01%$0.00000496,866.4254$0.3961
ETH<0.01%$0.3377141.1701$0.3951
ETH<0.01%$0.00777950.4275$0.3922
ETH<0.01%$0.4413830.8758$0.3865
ETH<0.01%<$0.0000012,478,256.478$0.378
ETH<0.01%$1.050.3569$0.3761
ETH<0.01%$0.0001253,009.8861$0.3759
ETH<0.01%<$0.000001372,708,204.3239$0.3749
ETH<0.01%$0.0443968.4049$0.3731
ETH<0.01%$0.002146173.703$0.3727
ETH<0.01%$0.02431215.2673$0.3711
ETH<0.01%$0.0001043,500.302$0.3652
ETH<0.01%$0.000001565,928.2058$0.3626
ETH<0.01%$0.02838312.75$0.3618
ETH<0.01%$0.12182.9494$0.3592
ETH<0.01%$0.0522256.7661$0.3533
ETH<0.01%$0.0602325.8395$0.3517
ETH<0.01%$0.002889120.003$0.3466
ETH<0.01%$0.0095736.1997$0.3464
ETH<0.01%$0.00598957.7805$0.346
ETH<0.01%<$0.000001505,231,908.5955$0.3443
ETH<0.01%$1.110.3101$0.3437
ETH<0.01%<$0.0000011,341,333.11$0.3367
ETH<0.01%$77.930.0042891$0.3342
ETH<0.01%$0.00021,667.0745$0.333
ETH<0.01%$0.00000565,003.4098$0.3282
ETH<0.01%$0.3841180.85$0.3265
ETH<0.01%<$0.000001834,395,291,595.1195$0.3253
ETH<0.01%$0.00001719,316.9556$0.3224
ETH<0.01%$0.001151278.3295$0.3203
ETH<0.01%$8.30.0382$0.3167
ETH<0.01%$0.000765410.5483$0.3142
ETH<0.01%<$0.000001208,940,358.9898$0.3071
ETH<0.01%$1.760.17$0.2992
ETH<0.01%$0.000691430.7592$0.2976
ETH<0.01%$0.02195113.5037$0.2964
ETH<0.01%$0.3470530.85$0.2949
ETH<0.01%$0.0000933,121.5077$0.2894
ETH<0.01%<$0.00000135,922,834.5957$0.2837
ETH<0.01%$0.6311570.4387$0.2768
ETH<0.01%$550.040.00050145$0.2758
ETH<0.01%$0.0000456,162.6844$0.2757
ETH<0.01%$0.0000348,202.1294$0.2756
ETH<0.01%$0.00000832,711.284$0.2671
ETH<0.01%$0.00081328.5269$0.266
ETH<0.01%$1.240.2138$0.2651
ETH<0.01%$0.0766643.4$0.2606
ETH<0.01%$0.000038,449.1693$0.2568
ETH<0.01%$0.00985825.5$0.2513
ETH<0.01%$0.01497216.7536$0.2508
ETH<0.01%<$0.0000014,970,343.6051$0.2489
ETH<0.01%$0.00462453.5925$0.2477
ETH<0.01%$0.0281178.774$0.2467
ETH<0.01%$749.130.0003289$0.2463
ETH<0.01%$9,855.720.00002462$0.2426
ETH<0.01%$0.001301182.8843$0.2378
ETH<0.01%$0.01489315.9314$0.2372
ETH<0.01%$0.00646935.958$0.2326
ETH<0.01%$0.0000249,376.8902$0.227
ETH<0.01%$0.0344186.1584$0.2119
ETH<0.01%<$0.0000011,675,740.7746$0.2112
ETH<0.01%$0.000002109,226.6123$0.2061
ETH<0.01%$0.01505813.6085$0.2049
ETH<0.01%$0.001897107.3$0.2035
ETH<0.01%$0.00348657.6269$0.2008
ETH<0.01%$0.000001139,757.1757$0.1998
ETH<0.01%$0.0000573,448.7995$0.1964
ETH<0.01%$0.000856228.8558$0.1958
ETH<0.01%$0.00556535.0738$0.1951
ETH<0.01%$0.4478910.4328$0.1938
ETH<0.01%$0.01392413.855$0.1929
ETH<0.01%$0.0732442.6315$0.1927
ETH<0.01%$0.000466411.4$0.1918
ETH<0.01%$0.000404473.7675$0.1914
ETH<0.01%<$0.0000011,700,000$0.191
ETH<0.01%$0.8243630.2308$0.1902
ETH<0.01%$69.710.00270572$0.1886
ETH<0.01%$0.000295638.4966$0.1883
ETH<0.01%<$0.00000161,979,491,937.8709$0.1861
ETH<0.01%$0.000287645.8411$0.1856
ETH<0.01%$0.000314589.4725$0.1853
ETH<0.01%<$0.00000164,565,311.4415$0.1839
ETH<0.01%$0.887620.2049$0.1819
ETH<0.01%$0.00213185$0.1811
ETH<0.01%$0.9987140.18$0.1797
ETH<0.01%$0.00279762.7825$0.1756
ETH<0.01%<$0.00000112,212,677.0567$0.1755
ETH<0.01%$0.0000374,723.4761$0.1745
ETH<0.01%$0.1005311.7314$0.174
ETH<0.01%$0.000409425$0.1736
ETH<0.01%<$0.00000154,348,734,857.5538$0.1732
ETH<0.01%$0.0001191,398.8903$0.166
ETH<0.01%<$0.0000011,433,440.7056$0.1658
ETH<0.01%<$0.000001405,983,607.2859$0.1636
ETH<0.01%$0.000672242.8465$0.1633
ETH<0.01%$0.0795562.023$0.1609
ETH<0.01%$0.01088214.7359$0.1603
ETH<0.01%$0.00000443,873.0456$0.1585
ETH<0.01%$0.000385407.2735$0.1566
ETH<0.01%$0.1074191.4561$0.1564
ETH<0.01%$0.1453481.0541$0.1532
ETH<0.01%$0.00221768.85$0.1526
ETH<0.01%<$0.000001369,991.1533$0.1511
ETH<0.01%$0.035454.1857$0.1483
ETH<0.01%$1.020.1446$0.1481
ETH<0.01%$0.0000562,629.2679$0.1479
ETH<0.01%$0.000238619.7828$0.1475
ETH<0.01%$116.960.00125187$0.1464
ETH<0.01%$0.000001120,461$0.1431
ETH<0.01%$0.000191739.2467$0.141
ETH<0.01%$0.00172179.1149$0.1361
ETH<0.01%<$0.0000011,171,739.0624$0.1354
ETH<0.01%$0.0684251.9533$0.1336
ETH<0.01%$0.0000871,500.149$0.1309
ETH<0.01%$0.00166976.5$0.1276
ETH<0.01%$0.0003425.4494$0.1275
ETH<0.01%$0.000508250.9221$0.1275
ETH<0.01%$0.1824980.6766$0.1234
ETH<0.01%$0.001207102.0332$0.1231
ETH<0.01%$0.00091134.9285$0.1227
ETH<0.01%$10.1219$0.1223
ETH<0.01%<$0.0000011,640,500$0.1206
ETH<0.01%$0.0000811,473.8519$0.1192
ETH<0.01%$0.000384309.7201$0.1189
ETH<0.01%$0.000144816.1264$0.1171
ETH<0.01%$0.0361673.162$0.1143
ETH<0.01%$0.000659171.7$0.1132
ETH<0.01%<$0.0000012,134,757.2073$0.1123
ETH<0.01%$0.00000244,786.0092$0.1106
ETH<0.01%$0.00000342,500$0.1066
ETH<0.01%$0.077241.3695$0.1057
ETH<0.01%$0.0055419.087$0.1057
ETH<0.01%$8.190.0129$0.1056
ETH<0.01%$0.0010599.8346$0.1048
ETH<0.01%$0.00593117.6206$0.1045
ETH<0.01%$0.000593174.7595$0.1036
ETH<0.01%$0.00406625.5$0.1036
ETH<0.01%$11.970.00847875$0.1014
ETH<0.01%<$0.0000012,601,000,000$0.1005
BSC16.62%$1.867,422.7775$13,836.46
BSC0.16%<$0.000001689,817,775.2307$137.08
BSC0.06%$0.0247861,943.3766$48.17
BSC0.05%$739.320.0538$39.74
BSC0.05%$0.42273793.5916$39.56
BSC0.05%$1.3727.9565$38.3
BSC0.04%$7.015.2336$36.69
BSC0.03%$0.028666980.5639$28.11
BSC0.03%$0.000047588,360.2356$27.62
BSC0.03%$125.3549$25.36
BSC0.03%$743.970.0299$22.27
BSC0.02%$0.00345,983.3285$20.34
BSC0.02%$2.437.9928$19.43
BSC0.02%$0.145556125.6301$18.29
BSC0.02%$4.024.2165$16.95
BSC0.02%$1.511.2221$16.83
BSC0.02%$0.0018878,677.0833$16.38
BSC0.02%$0.48065128.3507$13.63
BSC0.02%$0.21482761.6324$13.24
BSC0.02%$0.85835914.5724$12.51
BSC0.01%$0.041709285.9188$11.93
BSC0.01%$6.381.7839$11.38
BSC0.01%$0.33975529.7723$10.12
BSC0.01%$2.264.2912$9.7
BSC<0.01%$1.216.8969$8.32
BSC<0.01%$0.00080210,246.3866$8.21
BSC<0.01%$0.000068119,156.1994$8.08
BSC<0.01%$0.013767586.2076$8.07
BSC<0.01%$2.433.3072$8.04
BSC<0.01%$0.15928649.077$7.82
BSC<0.01%$0.53886514.403$7.76
BSC<0.01%$0.14784350.8316$7.52
BSC<0.01%$268.910.0272$7.33
BSC<0.01%$4.111.7713$7.28
BSC<0.01%$1.017.1151$7.19
BSC<0.01%$0.012566510.5819$6.42
BSC<0.01%$0.0618298.7081$6.1
BSC<0.01%$0.00003197,644.0553$5.96
BSC<0.01%$0.22672826.2124$5.94
BSC<0.01%$0.0020282,710.6305$5.5
BSC<0.01%$0.018318292.5226$5.36
BSC<0.01%$0.49377610.5927$5.23
BSC<0.01%$15.2092$5.21
BSC<0.01%$0.48385310.3418$5
BSC<0.01%$0.8192425.9378$4.86
BSC<0.01%$0.029783163.0565$4.86
BSC<0.01%$0.6985386.8644$4.8
BSC<0.01%$0.00005585,000$4.67
BSC<0.01%$55.230.084$4.64
BSC<0.01%$233.190.0192$4.48
BSC<0.01%$98,507.650.00004521$4.45
BSC<0.01%$0.36799211.8436$4.36
BSC<0.01%$16.170.2586$4.18
BSC<0.01%$1.692.4625$4.16
BSC<0.01%$6.680.6165$4.12
BSC<0.01%$0.7243895.4774$3.97
BSC<0.01%$0.36258310.8023$3.92
BSC<0.01%$0.034594110.5$3.82
BSC<0.01%$0.03986392.2925$3.68
BSC<0.01%$0.29199511.8025$3.45
BSC<0.01%$0.17056419.3514$3.3
BSC<0.01%$0.0026961,167.0802$3.15
BSC<0.01%$0.001033,055.7302$3.15
BSC<0.01%$2.451.2123$2.97
BSC<0.01%$0.3690977.9865$2.95
BSC<0.01%$0.0005075,746.6428$2.91
BSC<0.01%$24.960.1149$2.87
BSC<0.01%$0.0003028,851.2351$2.67
BSC<0.01%$11.020.2377$2.62
BSC<0.01%$0.16515415.8163$2.61
BSC<0.01%$0.19433113.1643$2.56
BSC<0.01%$0.10725123.7197$2.54
BSC<0.01%$0.3390867.4399$2.52
BSC<0.01%$0.03447971.5165$2.47
BSC<0.01%$0.0013761,779.451$2.45
BSC<0.01%$0.14835416.2275$2.41
BSC<0.01%$0.002848814.6481$2.32
BSC<0.01%$0.7420983.0875$2.29
BSC<0.01%$0.5223914.3212$2.26
BSC<0.01%$0.03691259.5$2.2
BSC<0.01%$32.810.066$2.17
BSC<0.01%$8.190.2626$2.15
BSC<0.01%$98,1050.00002191$2.15
BSC<0.01%$0.01843114.3657$2.11
BSC<0.01%$0.0002348,910.8402$2.09
BSC<0.01%$3,872.520.00053604$2.08
BSC<0.01%$0.004892413.9968$2.03
BSC<0.01%$0.000002956,074.4625$2.02
BSC<0.01%$21.740.0921$2
BSC<0.01%$0.2904916.884$2
BSC<0.01%$0.02887868.6477$1.98
BSC<0.01%$10.290.1887$1.94
BSC<0.01%$0.15116812.6762$1.92
BSC<0.01%$0.03353557.1161$1.92
BSC<0.01%$0.2691736.7323$1.81
BSC<0.01%$0.006079297.5$1.81
BSC<0.01%$0.13643213.2516$1.81
BSC<0.01%$0.235787.6127$1.79
BSC<0.01%$0.005678313.6005$1.78
BSC<0.01%$0.012739136$1.73
BSC<0.01%$1.960.877$1.72
BSC<0.01%$0.06078927.9269$1.7
BSC<0.01%$0.2536076.6933$1.7
BSC<0.01%$0.1159214.4585$1.68
BSC<0.01%$0.4375493.5179$1.54
BSC<0.01%$0.01777985.9667$1.53
BSC<0.01%$0.1699298.8743$1.51
BSC<0.01%$0.07725719.3024$1.49
BSC<0.01%$0.003199463.4777$1.48
BSC<0.01%$1.131.275$1.44
BSC<0.01%$0.0489228.8538$1.41
BSC<0.01%$0.006783206.1879$1.4
BSC<0.01%$2.930.4735$1.39
BSC<0.01%$0.09028415.1811$1.37
BSC<0.01%$0.1543978.7179$1.35
BSC<0.01%$579.360.00232164$1.35
BSC<0.01%$1.480.8885$1.31
BSC<0.01%$0.1523558.4976$1.29
BSC<0.01%$0.1645457.8147$1.29
BSC<0.01%$12.020.1022$1.23
BSC<0.01%$11.2167$1.22
BSC<0.01%$0.4762592.5551$1.22
BSC<0.01%$71.060.017$1.21
BSC<0.01%$0.1205789.931$1.2
BSC<0.01%$11.1619$1.17
BSC<0.01%$0.405522.8657$1.16
BSC<0.01%$0.1811176.1185$1.11
BSC<0.01%$0.3470533.1797$1.1
BSC<0.01%$0.8995641.2154$1.09
BSC<0.01%$0.0197954.0167$1.07
BSC<0.01%$0.01813458.4787$1.06
BSC<0.01%$0.04782922.164$1.06
BSC<0.01%$1.730.5973$1.03
BSC<0.01%$0.0002454,080.3412$1
BSC<0.01%$0.03387929.522$1
BSC<0.01%$130.030.00745847$0.9698
BSC<0.01%$0.005326181.3285$0.9657
BSC<0.01%<$0.0000012,626,250.4436$0.9525
BSC<0.01%$0.001315718.9202$0.9456
BSC<0.01%$0.0308329.0508$0.8956
BSC<0.01%$0.000003298,071.9136$0.8793
BSC<0.01%$0.1747224.6982$0.8208
BSC<0.01%$0.007684106.8092$0.8207
BSC<0.01%$2.140.3825$0.8172
BSC<0.01%$0.01188668.079$0.8091
BSC<0.01%$0.001232652.7427$0.804
BSC<0.01%$0.1445415.4375$0.7859
BSC<0.01%$0.001884414.584$0.7812
BSC<0.01%$1.210.6307$0.7632
BSC<0.01%$0.00001171,323.4666$0.7531
BSC<0.01%$0.000272,739.7599$0.74
BSC<0.01%$0.02537928.5665$0.7249
BSC<0.01%$0.000005134,512.8491$0.691
BSC<0.01%$0.00786586.313$0.6788
BSC<0.01%$0.004825140.5053$0.6779
BSC<0.01%$0.2401462.8107$0.6749
BSC<0.01%$0.00002131,141.0354$0.667
BSC<0.01%$4.190.1561$0.6538
BSC<0.01%$0.06099210.0521$0.613
BSC<0.01%$16.710.0365$0.61
BSC<0.01%$0.000729806.5394$0.5878
BSC<0.01%$0.01475539.4678$0.5823
BSC<0.01%$0.01715933.6303$0.577
BSC<0.01%$0.2622842.1001$0.5508
BSC<0.01%$0.2442872.2513$0.5499
BSC<0.01%$0.0538389.9856$0.5376
BSC<0.01%$13.270.0401$0.5321
BSC<0.01%$0.0741666.9105$0.5125
BSC<0.01%$0.000001693,631.4153$0.4981
BSC<0.01%$0.000962510$0.4905
BSC<0.01%$0.2587061.8919$0.4894
BSC<0.01%$0.0466499.8325$0.4586
BSC<0.01%$9.880.046$0.454
BSC<0.01%$0.0471639.4083$0.4437
BSC<0.01%$0.0000736,004.0017$0.4399
BSC<0.01%$0.001943225.9243$0.4389
BSC<0.01%$1.850.2278$0.4214
BSC<0.01%$0.064096.5634$0.4206
BSC<0.01%$0.00611568.5389$0.4191
BSC<0.01%$0.002194190.6226$0.4182
BSC<0.01%$0.0799615.191$0.415
BSC<0.01%$0.000931442.1542$0.4115
BSC<0.01%$0.003592114.186$0.4101
BSC<0.01%$0.00001331,164.3646$0.3939
BSC<0.01%$0.0809344.8005$0.3885
BSC<0.01%$0.02399115.8009$0.379
BSC<0.01%$0.01620223.137$0.3748
BSC<0.01%$0.000473784.4729$0.3708
BSC<0.01%$0.0784774.709$0.3695
BSC<0.01%$0.000862425$0.3661
BSC<0.01%$0.4207170.8693$0.3657
BSC<0.01%$0.02062417.5323$0.3615
BSC<0.01%$0.00000843,311.8821$0.3607
BSC<0.01%$0.00456978.5286$0.3587
BSC<0.01%$4.770.0747$0.3562
BSC<0.01%$1.140.3012$0.3433
BSC<0.01%$0.00451175.9267$0.3425
BSC<0.01%$0.001393239.3056$0.3334
BSC<0.01%$1.30.255$0.3321
BSC<0.01%$0.01650520.0695$0.3312
BSC<0.01%$0.00000397,373.9941$0.3281
BSC<0.01%$0.0001352,390.2$0.3234
BSC<0.01%$22.470.0143$0.3218
BSC<0.01%$0.0716754.387$0.3144
BSC<0.01%$0.00469966.6519$0.3131
BSC<0.01%$0.0728064.2877$0.3121
BSC<0.01%$0.0666514.675$0.3115
BSC<0.01%$0.0000358,804.7203$0.311
BSC<0.01%$0.9218090.3326$0.3066
BSC<0.01%$0.002743110.4156$0.3028
BSC<0.01%$0.00577352.0987$0.3007
BSC<0.01%$0.893310.3365$0.3006
BSC<0.01%$0.0344948.6914$0.2998
BSC<0.01%$0.1269452.3132$0.2936
BSC<0.01%$0.001138247.484$0.2817
BSC<0.01%$0.00053530.5321$0.2811
BSC<0.01%$0.00743937.0653$0.2757
BSC<0.01%$1.350.2027$0.2746
BSC<0.01%$0.9796140.2801$0.2743
BSC<0.01%$0.00510852.0659$0.2659
BSC<0.01%$0.0000299,137.7828$0.2657
BSC<0.01%$0.02589210.2464$0.2652
BSC<0.01%$0.001915138.3942$0.2649
BSC<0.01%$7.690.034$0.2615
BSC<0.01%$0.01537517$0.2613
BSC<0.01%<$0.0000011,107,632.0397$0.252
BSC<0.01%$0.0002381,043.4116$0.2479
BSC<0.01%$0.2869830.8544$0.2452
BSC<0.01%$0.0264159.18$0.2424
BSC<0.01%$0.002144113.0561$0.2423
BSC<0.01%$2.810.0846$0.2379
BSC<0.01%$0.00284982.5258$0.2351
BSC<0.01%$0.000002139,995.8016$0.2341
BSC<0.01%$0.01400616.6758$0.2335
BSC<0.01%$0.00596238.1905$0.2276
BSC<0.01%$0.00264285.0797$0.2247
BSC<0.01%$1.120.2$0.2234
BSC<0.01%$0.00404250.9615$0.2059
BSC<0.01%$0.001445138.9625$0.2007
BSC<0.01%$0.00540436.176$0.1954
BSC<0.01%$1.030.1715$0.1767
BSC<0.01%$0.00409442.5$0.174
BSC<0.01%$0.00437139.4343$0.1723
BSC<0.01%$0.00408140.3801$0.1648
BSC<0.01%$0.000877185.6716$0.1627
BSC<0.01%$0.0495363.0772$0.1524
BSC<0.01%$0.0175258.6764$0.152
BSC<0.01%<$0.0000018,564,731,180.4389$0.1458
BSC<0.01%$1.820.0801$0.1458
BSC<0.01%$0.3539510.405$0.1433
BSC<0.01%<$0.0000015,236,499.8618$0.1426
BSC<0.01%$0.01384310.1435$0.1404
BSC<0.01%$0.00750618.445$0.1384
BSC<0.01%$0.8429080.1519$0.128
BSC<0.01%$0.6478230.1935$0.1253
BSC<0.01%$0.0272554.4159$0.1203
BSC<0.01%$0.0372423.212$0.1196
BSC<0.01%$0.00104114.0785$0.1186
BSC<0.01%$0.2078020.5691$0.1182
BSC<0.01%$0.0429362.7162$0.1166
BSC<0.01%$0.01099110.5744$0.1162
BSC<0.01%$0.0135348.5$0.115
BSC<0.01%<$0.000001404,778,290.2115$0.1138
BSC<0.01%$0.000809127.5$0.1031
BSC<0.01%$0.1006741.0169$0.1023
BLAST5.68%$3,868.441.2214$4,724.92
BLAST1.64%$3,881.610.351$1,362.39
BLAST0.82%$1681.5141$681.51
BLAST0.38%$0.01287224,437.9984$314.57
BLAST0.04%$0.042858731.9387$31.37
BLAST0.02%$117.17$17.22
BLAST<0.01%$0.01235776.1464$0.9409
BLAST<0.01%$0.0007111,071.8919$0.7619
BLAST<0.01%$0.00407173.1328$0.7046
BLAST<0.01%$0.9974670.6319$0.6303
BLAST<0.01%<$0.000001124,173,253.7981$0.5711
BLAST<0.01%$0.001054491.3758$0.5179
BLAST<0.01%$0.00531553.2807$0.2831
BLAST<0.01%$0.6170640.2818$0.1739
BASE3.49%<$0.00000120,053,664,453.8814$2,901.77
BASE0.89%$3.65202.3$737.48
BASE0.15%<$0.0000012,450,008,358.6414$122.01
BASE0.08%$0.018533,510.8393$65.06
BASE0.08%$162.5912$62.72
BASE0.07%$1.7232.5571$56
BASE0.06%$0.013723,620.5468$49.67
BASE0.06%$0.0000441,071,464.4438$46.97
BASE0.06%$0.0345251,358.0857$46.89
BASE0.05%$0.91587948.9977$44.88
BASE0.05%$0.0073735,675.8958$41.85
BASE0.05%$0.0106253,728.6248$39.62
BASE0.05%$0.000088447,039$39.52
BASE0.05%$0.73297451.6272$37.84
BASE0.05%$0.0321811,166.0737$37.53
BASE0.04%$0.0335381,085.2118$36.4
BASE0.04%$0.0323361,105.0402$35.73
BASE0.04%$3,891.440.00891521$34.69
BASE0.04%$0.158238212.534$33.63
BASE0.04%$0.159014205.5116$32.68
BASE0.04%$0.00000213,492,732.3411$32.11
BASE0.04%$0.0000142,310,114.549$32.11
BASE0.04%$2.6811.9735$32.09
BASE0.04%$0.000157203,601.2966$32.03
BASE0.04%$1.0530.299$31.9
BASE0.04%$0.66878846.9941$31.43
BASE0.04%$4,203.60.00722851$30.39
BASE0.04%$0.43894868.5221$30.08
BASE0.03%$0.0112682,478.3576$27.93
BASE0.03%$0.036919721.1516$26.62
BASE0.03%$0.237154102.343$24.27
BASE0.03%$0.105691212.5$22.46
BASE0.03%<$0.0000016,585,424,867.329$22.39
BASE0.03%$0.00025882,531.9156$21.32
BASE0.03%$121.2935$21.31
BASE0.03%$0.00142714,882.6184$21.24
BASE0.03%$0.0035316,005.9325$21.21
BASE0.03%$0.0034626,115.4105$21.17
BASE0.03%$0.0078292,687.8006$21.04
BASE0.02%$0.00097721,203.3947$20.71
BASE0.02%$0.000021,012,176.6789$20.52
BASE0.02%$1.6112.696$20.44
BASE0.02%$0.0179171,137.9603$20.39
BASE0.02%$0.0187671,051.7364$19.74
BASE0.02%$0.0062523,144.0761$19.66
BASE0.02%<$0.000001317,493,087.2605$19.62
BASE0.02%$3,869.090.00503886$19.5
BASE0.02%$13.381.4133$18.91
BASE0.02%$1.869.8909$18.4
BASE0.02%$0.0000141,219,943.7694$17.58
BASE0.02%$0.081246212.5862$17.27
BASE0.02%$98,2330.0001705$16.75
BASE0.02%$0.0063192,567.8366$16.23
BASE0.02%$0.0050692,997.1221$15.19
BASE0.02%$4,265.630.00355342$15.16
BASE0.02%$0.00077419,539.1789$15.13
BASE0.02%$0.0015698,954.8388$14.05
BASE0.02%$0.00024555,987.3092$13.7
BASE0.02%$1.389.7995$13.52
BASE0.02%$0.00037435,759.4287$13.37
BASE0.01%$0.0028574,197.5267$11.99
BASE0.01%$0.000051232,635.5418$11.86
BASE0.01%$0.013412878.1495$11.78
BASE0.01%$0.0054462,155.7526$11.74
BASE0.01%$4,599.750.00251893$11.59
BASE0.01%$1.0111.5022$11.57
BASE0.01%$0.27017742.2815$11.42
BASE0.01%<$0.0000013,866,768,583.8681$11.21
BASE0.01%$0.37781828.8525$10.9
BASE0.01%$0.039266265.4781$10.42
BASE0.01%$110.0028$10.03
BASE0.01%$0.0039652,483.6603$9.85
BASE0.01%$0.067768139.1641$9.43
BASE0.01%$13.980.6704$9.37
BASE0.01%$0.000053173,577.1245$9.16
BASE0.01%$1.486.184$9.15
BASE<0.01%$0.000033254,362.5$8.29
BASE<0.01%$0.0019674,039.78$7.95
BASE<0.01%$0.0019253,954.3403$7.61
BASE<0.01%$0.0008648,706.382$7.52
BASE<0.01%$3,988.640.00186522$7.44
BASE<0.01%$0.0008957,851.4106$7.03
BASE<0.01%<$0.000001659,910,097.8877$7
BASE<0.01%$0.00004170,913.2419$6.92
BASE<0.01%$2.23.1434$6.92
BASE<0.01%$0.0008697,951.5245$6.91
BASE<0.01%$0.00037317,695.2296$6.61
BASE<0.01%$0.41022616.0226$6.57
BASE<0.01%$0.00008474,755.2712$6.31
BASE<0.01%$0.025539235.5255$6.02
BASE<0.01%$0.0017113,461.6919$5.92
BASE<0.01%$0.019241299.8687$5.77
BASE<0.01%$0.0007297,669.3403$5.59
BASE<0.01%$0.9928495.5587$5.52
BASE<0.01%$0.07349774.5999$5.48
BASE<0.01%$0.0011734,526.7845$5.31
BASE<0.01%$0.029163178.5$5.21
BASE<0.01%<$0.00000110,234,105,322.6621$5.12
BASE<0.01%$0.00039912,475.2655$4.98
BASE<0.01%$61.720.0806$4.97
BASE<0.01%$0.21646922.0783$4.78
BASE<0.01%$0.00034813,389.2498$4.66
BASE<0.01%$164.750.028$4.62
BASE<0.01%$0.0017672,416.4772$4.27
BASE<0.01%$0.00038510,971.9685$4.22
BASE<0.01%$0.007168566.6438$4.06
BASE<0.01%$0.006561570.5321$3.74
BASE<0.01%$19.580.1837$3.6
BASE<0.01%$0.0006964,988.286$3.47
BASE<0.01%$1.113.1039$3.45
BASE<0.01%$0.0006964,937.7811$3.44
BASE<0.01%$3,881.50.00085964$3.34
BASE<0.01%$0.000029113,823.3914$3.32
BASE<0.01%$0.07699242.9055$3.3
BASE<0.01%$1.182.7876$3.29
BASE<0.01%$1.132.8984$3.28
BASE<0.01%$0.012139261.5612$3.18
BASE<0.01%$0.00003104,064.0379$3.1
BASE<0.01%$0.009363324.6475$3.04
BASE<0.01%$0.005565535.9115$2.98
BASE<0.01%$0.0009463,084.1213$2.92
BASE<0.01%$0.9275923.0399$2.82
BASE<0.01%$0.3748596.8026$2.55
BASE<0.01%$9,901.270.00025661$2.54
BASE<0.01%$0.00019712,738.9499$2.5
BASE<0.01%$0.00003374,338.4626$2.48
BASE<0.01%$0.020615118.1963$2.44
BASE<0.01%$2.480.9747$2.42
BASE<0.01%$0.000465,050.4854$2.32
BASE<0.01%$0.02475391.9673$2.28
BASE<0.01%$47.150.048$2.26
BASE<0.01%$0.0008842,519.1129$2.23
BASE<0.01%$0.0000012,107,042.84$2.15
BASE<0.01%$6.40.3227$2.07
BASE<0.01%$6.190.3229$2
BASE<0.01%$2.820.7045$1.99
BASE<0.01%$0.0006932,833.192$1.96
BASE<0.01%$3.810.5148$1.96
BASE<0.01%$1.411.3625$1.92
BASE<0.01%$0.0003126,154.6007$1.92
BASE<0.01%$0.006978255$1.78
BASE<0.01%$0.005129340$1.74
BASE<0.01%$0.02147280.339$1.73
BASE<0.01%<$0.0000013,692,932.2981$1.68
BASE<0.01%$0.014247117.6369$1.68
BASE<0.01%$2.820.583$1.64
BASE<0.01%$0.12731712.1376$1.55
BASE<0.01%$0.001121,347.8485$1.51
BASE<0.01%$0.0001638,955.2792$1.46
BASE<0.01%$0.000005273,284.4344$1.25
BASE<0.01%$0.00008214,945.0977$1.23
BASE<0.01%$0.0004142,826.1977$1.17
BASE<0.01%$22.90.0498$1.14
BASE<0.01%$0.010289103.0285$1.06
BASE<0.01%$3.620.2895$1.05
BASE<0.01%$0.00002932,416.8627$0.954
BASE<0.01%$0.08385711.356$0.9522
BASE<0.01%$0.0001078,676.2867$0.9254
BASE<0.01%$0.01491958.02$0.8656
BASE<0.01%$0.0005391,566.5489$0.8445
BASE<0.01%<$0.0000017,787,587,278.9378$0.7787
BASE<0.01%$3.150.247$0.7783
BASE<0.01%$0.001445535.4369$0.7734
BASE<0.01%$30.170.0252$0.7616
BASE<0.01%$0.00003521,030.9447$0.7407
BASE<0.01%$0.007225100.7344$0.7278
BASE<0.01%$0.000001934,496.9455$0.717
BASE<0.01%$0.002337298.3643$0.6971
BASE<0.01%<$0.00000151,747,760.7877$0.6675
BASE<0.01%$0.001235534.1647$0.6599
BASE<0.01%$0.04409414.6813$0.6473
BASE<0.01%$0.000684935.728$0.6404
BASE<0.01%$0.00000877,339.2738$0.6225
BASE<0.01%$0.00004612,958.3587$0.5993
BASE<0.01%$0.02286522.4355$0.5129
BASE<0.01%$0.01495534.2298$0.5119
BASE<0.01%<$0.0000011,883,726.2358$0.5095
BASE<0.01%$0.0000974,625.2461$0.4489
BASE<0.01%$0.9954640.4299$0.4279
BASE<0.01%$0.4906880.867$0.4254
BASE<0.01%$10.424$0.424
BASE<0.01%$0.2834351.4659$0.4154
BASE<0.01%$0.325791.2668$0.4127
BASE<0.01%$0.01836922.4347$0.4121
BASE<0.01%$2.720.1513$0.4115
BASE<0.01%$0.1077643.6405$0.3923
BASE<0.01%$0.0000478,269.212$0.3896
BASE<0.01%$0.0002081,748.9556$0.3632
BASE<0.01%$0.00002414,639.9766$0.3487
BASE<0.01%$59.880.0054362$0.3255
BASE<0.01%$0.0002261,280.9642$0.2893
BASE<0.01%$0.0000982,905.6251$0.286
BASE<0.01%$0.00000647,599.6276$0.2679
BASE<0.01%$0.000486529.6724$0.2573
BASE<0.01%$0.0284648.9547$0.2548
BASE<0.01%$0.01057723.7539$0.2512
BASE<0.01%$0.0001711,457.1289$0.2488
BASE<0.01%$0.00000643,155.9438$0.2481
BASE<0.01%$1.060.2336$0.2478
BASE<0.01%$0.00456854.0113$0.2467
BASE<0.01%$1.040.2316$0.2415
BASE<0.01%$0.00042554.307$0.2325
BASE<0.01%$0.0131917$0.2242
BASE<0.01%$0.1663371.3377$0.2225
BASE<0.01%$0.000504434.6318$0.2189
BASE<0.01%$0.00000448,961$0.2188
BASE<0.01%$266.720.00079251$0.2113
BASE<0.01%$0.00493442.6721$0.2105
BASE<0.01%$0.00462145.5206$0.2103
BASE<0.01%$0.0290016.9987$0.2029
BASE<0.01%$10.2011$0.2015
BASE<0.01%$0.000811246.6507$0.1999
BASE<0.01%$0.9996360.1891$0.1889
BASE<0.01%$0.0902812.0669$0.1866
BASE<0.01%$0.000908199.0096$0.1807
BASE<0.01%$0.000482373.0517$0.1796
BASE<0.01%$0.001134156.776$0.1777
BASE<0.01%$0.5244920.3006$0.1576
BASE<0.01%$10.1536$0.1539
BASE<0.01%$0.0911421.6386$0.1493
BASE<0.01%<$0.000001918,000$0.1406
BASE<0.01%$0.0156668.9666$0.1404
BASE<0.01%$0.0000284,904.6961$0.1382
BASE<0.01%$0.00757515.5868$0.118
BASE<0.01%$129.730.0007834$0.1016
POL0.06%$268.020.1848$49.54
POL0.06%$0.061036770.4014$47.02
POL0.05%$4,592.170.0091506$42.02
POL0.05%$140.2476$40.37
POL0.05%$55.010.7241$39.83
POL0.05%$7.65.0371$38.28
POL0.04%$0.03861969.974$37.45
POL0.04%$0.21327171.6398$36.61
POL0.04%$136.2438$36.28
POL0.04%$1.0434.9272$36.15
POL0.04%$135.7063$35.78
POL0.04%$266.790.1334$35.58
POL0.04%$0.229891154.0168$35.41
POL0.04%$0.72399146.6585$33.78
POL0.04%$0.49458365.759$32.52
POL0.04%$130.7436$30.77
POL0.04%$4.446.8811$30.55
POL0.04%$6.394.5945$29.36
POL0.03%$0.82583933.8413$27.95
POL0.03%$24.81.1105$27.54
POL0.03%$0.0169741,556.3587$26.42
POL0.03%$0.27500293.4351$25.69
POL0.03%$3.816.682$25.46
POL0.03%$0.25388194.8419$24.08
POL0.03%$0.84205327.2041$22.91
POL0.03%$8.892.4438$21.73
POL0.03%$0.84028525.4808$21.41
POL0.02%$0.00124515,728.2895$19.58
POL0.02%$0.014751,318.692$19.45
POL0.02%$0.25492973.5931$18.76
POL0.02%$0.0064322,883.387$18.55
POL0.02%$0.00003609,655.8304$18.5
POL0.02%$0.33209854.4604$18.09
POL0.02%$0.0142651,259.7371$17.97
POL0.02%$0.012591,158.2088$14.58
POL0.02%$0.37724236.8466$13.9
POL0.02%$98,1240.00014114$13.85
POL0.01%$16.140.7719$12.46
POL0.01%$0.0073631,643.38$12.1
POL0.01%$3,881.940.00297563$11.55
POL0.01%$0.059912190.7551$11.43
POL0.01%$1.985.6984$11.28
POL0.01%$0.92838310.0447$9.33
POL0.01%$4.22.157$9.06
POL0.01%$1.984.3772$8.67
POL0.01%$0.011339738.8977$8.38
POL0.01%$0.0017814,675.621$8.33
POL<0.01%$0.0009688,115.4568$7.85
POL<0.01%$0.013714563.2462$7.72
POL<0.01%$0.9922497.4613$7.4
POL<0.01%$0.8230428.9852$7.4
POL<0.01%$133.370.0544$7.25
POL<0.01%$0.051841135.4841$7.02
POL<0.01%$0.0628299.0155$6.22
POL<0.01%$0.00037416,190.4111$6.06
POL<0.01%$0.43861513.7619$6.04
POL<0.01%$0.035417163.7525$5.8
POL<0.01%$0.5600749.8458$5.51
POL<0.01%$2,283.540.00240734$5.5
POL<0.01%$0.15438535.3813$5.46
POL<0.01%$0.23540422.6458$5.33
POL<0.01%$1.533.479$5.32
POL<0.01%$0.35431814.7597$5.23
POL<0.01%$0.832645.9504$4.95
POL<0.01%$0.22309622.1511$4.94
POL<0.01%$5,276.810.00091386$4.82
POL<0.01%$0.7493796.2138$4.66
POL<0.01%$1.014.4005$4.43
POL<0.01%$0.7259146.0453$4.39
POL<0.01%$234.250.0187$4.39
POL<0.01%$2.161.8105$3.91
POL<0.01%$157.940.024$3.8
POL<0.01%$0.00012627,461.043$3.45
POL<0.01%$0.05603759.242$3.32
POL<0.01%$0.0014862,232.9493$3.32
POL<0.01%<$0.000001208,815,603.8162$3.19
POL<0.01%$1.182.6628$3.14
POL<0.01%$0.13975121.9583$3.07
POL<0.01%$0.10160229.3032$2.98
POL<0.01%$0.0143197.9701$2.83
POL<0.01%$1.721.5247$2.62
POL<0.01%$0.4545515.7609$2.62
POL<0.01%$0.14082717.4271$2.45
POL<0.01%$0.0011512,119.5742$2.44
POL<0.01%$1.221.9954$2.43
POL<0.01%$0.016245139.7969$2.27
POL<0.01%$0.004942437.6265$2.16
POL<0.01%$0.7737692.7324$2.11
POL<0.01%$0.0002537,519.5297$1.9
POL<0.01%$0.01493126.4087$1.89
POL<0.01%$0.001111,678.1553$1.86
POL<0.01%$0.4827113.72$1.8
POL<0.01%$1.051.53$1.61
POL<0.01%$0.06331924.6476$1.56
POL<0.01%$0.008634177.0675$1.53
POL<0.01%$0.0000011,189,416.6884$1.46
POL<0.01%$1.121.2794$1.43
POL<0.01%$0.004569301.8611$1.38
POL<0.01%$0.0236557.6581$1.36
POL<0.01%$0.004905264.2767$1.3
POL<0.01%$0.5236082.4756$1.3
POL<0.01%$49.90.0252$1.26
POL<0.01%$0.01344892.7864$1.25
POL<0.01%$0.01338891.6659$1.23
POL<0.01%$0.005221226.1734$1.18
POL<0.01%$4,211.740.00026354$1.11
POL<0.01%$1.770.5963$1.06
POL<0.01%$0.002209465.7171$1.03
POL<0.01%$2,655.790.00034207$0.9084
POL<0.01%$0.02147341.2175$0.885
POL<0.01%$2.810.3135$0.881
POL<0.01%<$0.0000013,859,886.2687$0.8738
POL<0.01%$0.6299351.3847$0.8722
POL<0.01%$0.174694.7651$0.8324
POL<0.01%$0.0006871,171.1503$0.8048
POL<0.01%$0.005173146.9014$0.7598
POL<0.01%$0.0000611,719.6492$0.7038
POL<0.01%$0.4102651.7$0.6974
POL<0.01%$0.002074323.3405$0.6706
POL<0.01%$0.00555117.5578$0.6524
POL<0.01%$0.002688224.7242$0.6039
POL<0.01%$0.000677854.2038$0.5783
POL<0.01%$0.01582535.914$0.5683
POL<0.01%$1.060.521$0.5527
POL<0.01%$0.00791369.7362$0.5518
POL<0.01%$10.544$0.5456
POL<0.01%$4.780.1102$0.5267
POL<0.01%$0.3321031.5536$0.5159
POL<0.01%$0.02069424.8299$0.5138
POL<0.01%$3.150.1601$0.5044
POL<0.01%$0.0667417.2947$0.4868
POL<0.01%$0.00134356.1457$0.4773
POL<0.01%$0.001566282.5663$0.4423
POL<0.01%$0.00984338.8307$0.3822
POL<0.01%$0.2218191.7$0.377
POL<0.01%$0.1683592.2383$0.3768
POL<0.01%$0.001957180.2$0.3525
POL<0.01%$0.01371924.7316$0.3392
POL<0.01%$0.0000427,928.7538$0.3337
POL<0.01%$0.0392188.4493$0.3313
POL<0.01%$0.00379285$0.3223
POL<0.01%$1.380.2241$0.3093
POL<0.01%$0.02431912.4952$0.3038
POL<0.01%$0.002635113.0133$0.2977
POL<0.01%$0.00001223,031.9668$0.2849
POL<0.01%$0.01353419.9603$0.2701
POL<0.01%$0.8594880.3119$0.268
POL<0.01%<$0.00000115,052,825.8527$0.2679
POL<0.01%$0.1483851.7829$0.2645
POL<0.01%$0.1880191.3983$0.2628
POL<0.01%$0.0655593.8463$0.2521
POL<0.01%$0.3659730.6856$0.2509
POL<0.01%$0.001046236.2288$0.247
POL<0.01%$0.0090925.0014$0.2272
POL<0.01%$10.2125$0.2131
POL<0.01%$0.5240060.4052$0.2123
POL<0.01%$10.2014$0.2018
POL<0.01%$0.00467542.5$0.1986
POL<0.01%$0.0044144.8999$0.1979
POL<0.01%$0.00069275.3913$0.1899
POL<0.01%$0.0429494.25$0.1825
POL<0.01%$0.01272213.7584$0.175
POL<0.01%$0.0192579.0645$0.1745
POL<0.01%$31.480.005355$0.1685
POL<0.01%$0.001145145.7382$0.1668
POL<0.01%$0.00161697.6407$0.1578
POL<0.01%$0.0772412.04$0.1575
POL<0.01%$1.530.1008$0.1542
POL<0.01%$0.029345.1492$0.151
POL<0.01%$0.0000314,615.8932$0.142
POL<0.01%$0.001092129.3852$0.1412
POL<0.01%$0.000219637.8782$0.1397
POL<0.01%$0.000849160.9122$0.1366
POL<0.01%$0.00965314.093$0.136
POL<0.01%$1.310.1024$0.1341
POL<0.01%$0.998380.1331$0.1328
POL<0.01%$0.1015421.2228$0.1241
POL<0.01%$0.0239065.1819$0.1238
POL<0.01%<$0.0000011,998,329.345$0.1232
POL<0.01%$0.0046123.9594$0.1104
POL<0.01%$4.130.0267$0.1101
POL<0.01%$0.00542419.9515$0.1082
ARB0.05%$0.044939962.3446$43.25
ARB0.05%$3,8800.011$42.75
ARB0.05%$3,883.940.0107$41.75
ARB0.05%$3,867.430.0105$40.63
ARB0.05%$140.3877$40.47
ARB0.05%$0.000191209,346.6795$39.99
ARB0.04%$1.1331.485$35.58
ARB0.04%$135.1801$35.25
ARB0.04%$0.044482782.6602$34.81
ARB0.03%$2.1712.972$28.15
ARB0.03%$98,1950.00025886$25.42
ARB0.03%$135.180.1587$21.45
ARB0.02%$1,446.760.0135$19.51
ARB0.02%$0.19162198.6465$18.9
ARB0.02%$0.95243819.4661$18.54
ARB0.02%$6.692.7345$18.29
ARB0.02%$0.65644427.6504$18.15
ARB0.02%$117.2567$17.33
ARB0.02%$6.42.5929$16.59
ARB0.02%$116.4078$16.42
ARB0.02%$49.720.3188$15.85
ARB0.02%$18.210.8523$15.52
ARB0.02%$0.074224200.3211$14.87
ARB0.02%$4,323.680.00336248$14.54
ARB0.02%$1.0114.0439$14.11
ARB0.02%$0.000022648,301.541$13.94
ARB0.02%$113.581$13.58
ARB0.02%$1.1811.4697$13.53
ARB0.02%$2.824.7394$13.37
ARB0.01%$1.925.8463$11.22
ARB0.01%$98,8920.00011074$10.95
ARB0.01%$0.37790128.9359$10.93
ARB0.01%$0.99546410.855$10.81
ARB0.01%$1.0110.5978$10.65
ARB0.01%$0.072507138.168$10.02
ARB0.01%$4,608.140.00217222$10.01
ARB0.01%$0.052011187.0027$9.73
ARB0.01%$0.043972219.7358$9.66
ARB0.01%$0.43813921.8829$9.59
ARB0.01%$0.31387830.2051$9.48
ARB0.01%$1.068.9345$9.46
ARB0.01%$0.000929,348.3121$8.6
ARB0.01%<$0.00000131,236,034.1806$8.42
ARB0.01%$0.41124120.417$8.4
ARB<0.01%$0.10761976.9713$8.28
ARB<0.01%$4,005.890.00201488$8.07
ARB<0.01%$3.672.1887$8.03
ARB<0.01%$63.210.1233$7.79
ARB<0.01%$0.019048408.1625$7.77
ARB<0.01%$1.535.0276$7.69
ARB<0.01%$0.041146176.0301$7.24
ARB<0.01%$0.998527.188$7.18
ARB<0.01%$157.790.0446$7.03
ARB<0.01%$0.015827437.1534$6.92
ARB<0.01%$4.771.4074$6.71
ARB<0.01%$0.0028982,280.5264$6.61
ARB<0.01%$266.380.0232$6.18
ARB<0.01%$16.1359$6.15
ARB<0.01%$0.08483570.9078$6.02
ARB<0.01%$1.982.8317$5.61
ARB<0.01%$0.16207633.6397$5.45
ARB<0.01%$17.720.3072$5.44
ARB<0.01%$1.82.999$5.4
ARB<0.01%$165.080.0317$5.24
ARB<0.01%$0.006627756.4488$5.01
ARB<0.01%$0.43584810.9078$4.75
ARB<0.01%$3.631.2942$4.7
ARB<0.01%$0.43706510.5454$4.61
ARB<0.01%$0.0039511,158.2727$4.58
ARB<0.01%$0.9976414.5618$4.55
ARB<0.01%$0.1367329.869$4.08
ARB<0.01%$0.05440171.2793$3.88
ARB<0.01%$0.9943083.6501$3.63
ARB<0.01%$0.0671351.9371$3.49
ARB<0.01%$2.821.1906$3.36
ARB<0.01%$0.00007543,837.2955$3.31
ARB<0.01%$1.132.7935$3.16
ARB<0.01%$0.17124517.7118$3.03
ARB<0.01%$3,881.50.0007716$2.99
ARB<0.01%$0.08439134.9738$2.95
ARB<0.01%$12.8151$2.82
ARB<0.01%$0.05137554.944$2.82
ARB<0.01%$12.7299$2.74
ARB<0.01%$0.004431595$2.64
ARB<0.01%$38.380.0675$2.59
ARB<0.01%$0.021376117.3467$2.51
ARB<0.01%$4.60.5379$2.47
ARB<0.01%$0.05466243.3794$2.37
ARB<0.01%$0.09227425.4528$2.35
ARB<0.01%$0.0011581,957.1126$2.27
ARB<0.01%$2.380.9307$2.22
ARB<0.01%$0.2299589.3338$2.15
ARB<0.01%$0.0002727,854$2.14
ARB<0.01%$24.830.085$2.11
ARB<0.01%$0.2587067.9994$2.07
ARB<0.01%$1.011.9864$2
ARB<0.01%$1.171.6599$1.94
ARB<0.01%$0.1398613.8008$1.93
ARB<0.01%<$0.00000116,855,778.7046$1.93
ARB<0.01%$0.9661021.9716$1.9
ARB<0.01%$0.013554136$1.84
ARB<0.01%$27.190.0663$1.8
ARB<0.01%$0.03809946.9161$1.79
ARB<0.01%$0.2149198.0094$1.72
ARB<0.01%$0.04545337.4131$1.7
ARB<0.01%$0.472723.4$1.61
ARB<0.01%<$0.0000016,618,157.2919$1.57
ARB<0.01%$1.680.902$1.52
ARB<0.01%$1.231.0958$1.35
ARB<0.01%$1.740.7606$1.32
ARB<0.01%$98,3250.00001275$1.25
ARB<0.01%$98,3830.00001222$1.2
ARB<0.01%$0.002198518.0578$1.14
ARB<0.01%$16.150.0699$1.13
ARB<0.01%$0.6682611.6833$1.12
ARB<0.01%$0.01006105.3039$1.06
ARB<0.01%$0.325263.0603$0.9953
ARB<0.01%$0.03913624.7825$0.9698
ARB<0.01%$0.02778131.7546$0.8821
ARB<0.01%$0.8550351.02$0.8721
ARB<0.01%$0.9991480.8676$0.8669
ARB<0.01%$4,168.250.00019299$0.8044
ARB<0.01%$0.01254763.359$0.7949
ARB<0.01%$10.7752$0.7767
ARB<0.01%$0.00002136,146.5872$0.7561
ARB<0.01%$0.06673411.1694$0.7453
ARB<0.01%$0.004143177.1124$0.7337
ARB<0.01%$0.9982970.7088$0.7075
ARB<0.01%$0.3589311.8842$0.6763
ARB<0.01%$8.980.0726$0.6522
ARB<0.01%$0.00826178.455$0.6481
ARB<0.01%$0.00720187.4602$0.6298
ARB<0.01%$0.01057759.4159$0.6284
ARB<0.01%$0.01980731.5988$0.6258
ARB<0.01%$0.05202610.5856$0.5507
ARB<0.01%$0.01145347.2175$0.5407
ARB<0.01%$0.0841356.3768$0.5365
ARB<0.01%$1.410.3496$0.4929
ARB<0.01%$4.030.117$0.4713
ARB<0.01%$0.6462160.7211$0.4659
ARB<0.01%$0.0689216.7356$0.4642
ARB<0.01%$0.03389813.3488$0.4524
ARB<0.01%$0.00000681,301.0865$0.4479
ARB<0.01%$0.02966714.2102$0.4215
ARB<0.01%$0.050188.3983$0.4214
ARB<0.01%$0.0000429,686.0714$0.4087
ARB<0.01%$0.00002911,839.931$0.3383
ARB<0.01%$0.000397834.5557$0.3317
ARB<0.01%$0.00481863.75$0.3071
ARB<0.01%$0.9368050.3085$0.289
ARB<0.01%$10.2821$0.2823
ARB<0.01%$0.00330584.7947$0.2802
ARB<0.01%$0.0000475,743.5396$0.2709
ARB<0.01%$0.4848750.5475$0.2654
ARB<0.01%$3,876.070.00006845$0.2653
ARB<0.01%<$0.000001649,863,474.4388$0.2599
ARB<0.01%$0.00422360.35$0.2548
ARB<0.01%$63.640.00394001$0.2507
ARB<0.01%$0.0311817.35$0.2291
ARB<0.01%$0.00460247.8459$0.2201
ARB<0.01%$1.130.1909$0.2156
ARB<0.01%$3,910.170.00005494$0.2148
ARB<0.01%$0.8581750.2395$0.2055
ARB<0.01%<$0.00000137,306,500$0.1977
ARB<0.01%$0.01618412.195$0.1973
ARB<0.01%$0.00928721.0566$0.1955
ARB<0.01%$0.00432443.0346$0.186
ARB<0.01%$0.00202787.9188$0.1781
ARB<0.01%$0.000534300.9688$0.1607
ARB<0.01%$0.072162.2203$0.1602
ARB<0.01%$19.790.00801039$0.1585
ARB<0.01%$10.1559$0.156
ARB<0.01%$0.00848717$0.1442
ARB<0.01%$0.000811174.0847$0.1411
ARB<0.01%$0.00492528.5898$0.1407
ARB<0.01%$0.000958133.1723$0.1275
ARB<0.01%$0.0944951.1964$0.113
ARB<0.01%$0.0130728.577$0.1121
ARB<0.01%$0.00338332.5601$0.1101
ARB<0.01%$0.00511520.6353$0.1055
ARB<0.01%$10.1053$0.1053
ARB<0.01%$287.570.00035511$0.1021
OP0.06%$4,608.140.00994542$45.83
OP0.05%$0.99552840.7528$40.57
OP0.05%$2.6514.2715$37.87
OP0.05%$6.45.8616$37.51
OP0.04%$39.290.9484$37.26
OP0.03%$125.9939$26.05
OP0.03%$3.876.4598$25
OP0.03%$4,323.680.00542542$23.46
OP0.03%$123.214$23.26
OP0.02%$3.156.078$19.15
OP0.02%$118.9364$18.96
OP0.02%$118.1549$18.19
OP0.02%$268.90.0667$17.93
OP0.02%$1.0813.376$14.46
OP0.02%$0.091096153.7778$14.01
OP0.02%$113.6982$13.73
OP0.02%$98,1950.00012812$12.58
OP0.01%$386.70.0283$10.95
OP0.01%$19.9698$10.01
OP<0.01%$0.1398657.2678$8.01
OP<0.01%$24.830.2125$5.28
OP<0.01%$16.150.3243$5.24
OP<0.01%$1.014.9264$4.95
OP<0.01%$3,883.940.00110768$4.3
OP<0.01%$0.4381398.8449$3.88
OP<0.01%$0.5119567.1763$3.67
OP<0.01%$3.610.9523$3.44
OP<0.01%$0.325268.7032$2.83
OP<0.01%$0.16347216.8637$2.76
OP<0.01%$0.006985379.6224$2.65
OP<0.01%$0.0239105.2729$2.52
OP<0.01%$0.9242722.6402$2.44
OP<0.01%$0.2847395.7686$1.64
OP<0.01%$0.5239123.1097$1.63
OP<0.01%$0.8581751.7969$1.54
OP<0.01%$0.07699117$1.31
OP<0.01%$6.690.1776$1.19
OP<0.01%$0.03132531.96$1
OP<0.01%$3.40.2907$0.9884
OP<0.01%$3,870.620.00020026$0.775134
OP<0.01%$0.02234528.8425$0.6444
OP<0.01%$0.1489714.2634$0.6351
OP<0.01%$0.1076785.7155$0.6154
OP<0.01%$2.460.2252$0.554
OP<0.01%$4,005.890.00013796$0.5526
OP<0.01%$1.130.4232$0.4781
OP<0.01%$0.4594551.0162$0.4668
OP<0.01%$0.003266122.8659$0.4012
OP<0.01%$10.2456$0.2456
OP<0.01%$0.1014292.2163$0.2247
OP<0.01%$0.0764182.1384$0.1634
OP<0.01%$0.00768219.8486$0.1524
OP<0.01%$10.1508$0.1509
OP<0.01%$0.001154109.5628$0.1264
APE0.39%$1.96165.7633$324.8
APE<0.01%$1.980.203$0.4019
AVAX0.06%$54.660.894$48.86
AVAX0.04%$0.0045348,033.7155$36.42
AVAX0.04%$135.9098$35.97
AVAX0.04%$133.1243$33.19
AVAX0.04%$3,891.440.00792327$30.83
AVAX0.04%$1.1625.4508$29.52
AVAX0.02%$0.000027494,115.7192$13.55
AVAX0.01%$19.4345$9.45
AVAX0.01%$268.640.0339$9.11
AVAX<0.01%$0.0000032,629,600.4447$7.42
AVAX<0.01%$6.40.9331$5.97
AVAX<0.01%$15.5774$5.6
AVAX<0.01%$0.6478237.9909$5.18
AVAX<0.01%$0.009434299.0428$2.82
AVAX<0.01%$0.008042312.4812$2.51
AVAX<0.01%<$0.00000170,167,783.484$2.23
AVAX<0.01%$0.02503686.9987$2.18
AVAX<0.01%$0.21282410.1571$2.16
AVAX<0.01%$98,7950.00001911$1.89
AVAX<0.01%$1.061.6096$1.71
AVAX<0.01%<$0.00000127,038,116.3395$1.63
AVAX<0.01%$28.760.0285$0.821
AVAX<0.01%$0.00000796,131.4272$0.7152
AVAX<0.01%$0.00948838.2158$0.3625
AVAX<0.01%$0.9954330.3472$0.3456
AVAX<0.01%$64.690.00466606$0.3018
AVAX<0.01%$1.120.2135$0.2399
AVAX<0.01%$0.001349167.9066$0.2264
AVAX<0.01%$0.3664450.5806$0.2127
AVAX<0.01%$10.2091$0.2093
AVAX<0.01%$38.430.002975$0.1143
Loading...
Loading
[ 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.