APE Price: $1.15 (+6.68%)

Contract

0x00000000009726632680FB29d3F7A9734E3010E2
Transaction Hash
Method
Block
From
To
Fill Quote Eth T...47691532024-11-20 14:08:3729 hrs ago1732111717IN
0x00000000...34E3010E2
0.1 APE0.009659425.42069
Fill Quote Eth T...47690952024-11-20 14:08:1629 hrs ago1732111696IN
0x00000000...34E3010E2
0.1 APE0.0098599925.42069
Fill Quote Token...47398802024-11-20 5:38:2537 hrs ago1732081105IN
0x00000000...34E3010E2
0 APE0.0094596725.42069
Fill Quote Token...47131902024-11-19 21:44:5545 hrs ago1732052695IN
0x00000000...34E3010E2
0 APE0.0100722325.42069
Fill Quote Eth T...46844372024-11-19 17:15:182 days ago1732036518IN
0x00000000...34E3010E2
50 APE0.0046809125.42069
Fill Quote Token...45887482024-11-18 15:56:293 days ago1731945389IN
0x00000000...34E3010E2
0 APE0.0049177525.42069
Fill Quote Eth T...45636232024-11-18 8:16:333 days ago1731917793IN
0x00000000...34E3010E2
11.5 APE0.0096074425.42069
Fill Quote Token...45406952024-11-18 1:11:423 days ago1731892302IN
0x00000000...34E3010E2
0 APE0.0049192525.42069
Fill Quote Token...45147672024-11-17 17:54:304 days ago1731866070IN
0x00000000...34E3010E2
0 APE0.005266525.42069
Fill Quote Token...44583982024-11-17 2:54:514 days ago1731812091IN
0x00000000...34E3010E2
0 APE0.0049192525.42069
Fill Quote Eth T...44243552024-11-16 16:21:545 days ago1731774114IN
0x00000000...34E3010E2
148.06635797 APE0.0045201525.42069
Fill Quote Eth T...44133022024-11-16 13:31:165 days ago1731763876IN
0x00000000...34E3010E2
422.44788891 APE0.0093022925.42069
Fill Quote Token...43883472024-11-16 6:12:465 days ago1731737566IN
0x00000000...34E3010E2
0 APE0.0049177325.42069
Fill Quote Token...43782292024-11-16 3:05:565 days ago1731726356IN
0x00000000...34E3010E2
0 APE0.0052652625.42069
Fill Quote Token...43624032024-11-15 22:11:305 days ago1731708690IN
0x00000000...34E3010E2
0 APE0.0049184925.42069
Fill Quote Token...43623872024-11-15 22:11:115 days ago1731708671IN
0x00000000...34E3010E2
0 APE0.0049169925.42069
Fill Quote Eth T...43320442024-11-15 14:48:266 days ago1731682106IN
0x00000000...34E3010E2
69 APE0.0045201525.42069
Fill Quote Token...42767762024-11-14 15:50:507 days ago1731599450IN
0x00000000...34E3010E2
0 APE0.0097317225.42069
Fill Quote Eth T...42266122024-11-13 18:33:488 days ago1731522828IN
0x00000000...34E3010E2
0.1 APE0.0096323825.42069
Fill Quote Token...41954622024-11-13 5:35:168 days ago1731476116IN
0x00000000...34E3010E2
0 APE0.0049177525.42069
Fill Quote Eth T...41878962024-11-13 1:48:308 days ago1731462510IN
0x00000000...34E3010E2
3,200 APE0.0097341625.42069
Fill Quote Token...41829662024-11-12 23:35:558 days ago1731454555IN
0x00000000...34E3010E2
0 APE0.0052652625.42069
Fill Quote Eth T...40510852024-11-11 6:32:4610 days ago1731306766IN
0x00000000...34E3010E2
1 APE0.0095451825.42069
Fill Quote Eth T...40503942024-11-11 6:15:0610 days ago1731305706IN
0x00000000...34E3010E2
6.1 APE0.0050151725.42069
Fill Quote Eth T...40502172024-11-11 6:11:1610 days ago1731305476IN
0x00000000...34E3010E2
12.16 APE0.0098519125.42069
View all transactions

Latest 25 internal transactions (View All)

Parent Transaction Hash Block From To
47691532024-11-20 14:08:3729 hrs ago1732111717
0x00000000...34E3010E2
0.09915 APE
47690952024-11-20 14:08:1629 hrs ago1732111696
0x00000000...34E3010E2
0.09915 APE
47398802024-11-20 5:38:2537 hrs ago1732081105
0x00000000...34E3010E2
74.40166043 APE
47398802024-11-20 5:38:2537 hrs ago1732081105
0x00000000...34E3010E2
75.03949615 APE
46844372024-11-19 17:15:182 days ago1732036518
0x00000000...34E3010E2
49.575 APE
45887482024-11-18 15:56:293 days ago1731945389
0x00000000...34E3010E2
1,526.69740201 APE
45887482024-11-18 15:56:293 days ago1731945389
0x00000000...34E3010E2
1,539.78557943 APE
45636232024-11-18 8:16:333 days ago1731917793
0x00000000...34E3010E2
11.40225 APE
45406952024-11-18 1:11:423 days ago1731892302
0x00000000...34E3010E2
206.73965624 APE
45406952024-11-18 1:11:423 days ago1731892302
0x00000000...34E3010E2
208.51200831 APE
45147672024-11-17 17:54:304 days ago1731866070
0x00000000...34E3010E2
160.31960736 APE
45147672024-11-17 17:54:304 days ago1731866070
0x00000000...34E3010E2
161.69400642 APE
44583982024-11-17 2:54:514 days ago1731812091
0x00000000...34E3010E2
64.50559418 APE
44583982024-11-17 2:54:514 days ago1731812091
0x00000000...34E3010E2
65.05859221 APE
44243552024-11-16 16:21:545 days ago1731774114
0x00000000...34E3010E2
146.80779393 APE
44133022024-11-16 13:31:165 days ago1731763876
0x00000000...34E3010E2
418.85708186 APE
43883472024-11-16 6:12:465 days ago1731737566
0x00000000...34E3010E2
1,505.89529203 APE
43883472024-11-16 6:12:465 days ago1731737566
0x00000000...34E3010E2
1,518.80513568 APE
43782292024-11-16 3:05:565 days ago1731726356
0x00000000...34E3010E2
2.23378867 APE
43782292024-11-16 3:05:565 days ago1731726356
0x00000000...34E3010E2
2.25293864 APE
43624032024-11-15 22:11:305 days ago1731708690
0x00000000...34E3010E2
2.45932584 APE
43624032024-11-15 22:11:305 days ago1731708690
0x00000000...34E3010E2
2.48040932 APE
43623872024-11-15 22:11:115 days ago1731708671
0x00000000...34E3010E2
4.08586326 APE
43623872024-11-15 22:11:115 days ago1731708671
0x00000000...34E3010E2
4.12089083 APE
43320442024-11-15 14:48:266 days ago1731682106
0x00000000...34E3010E2
68.4135 APE
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, GNU GPLv3 license

Contract Source Code (Solidity)

/**
 *Submitted for verification at apescan.io on 2024-10-21
*/

/*

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

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

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

//SPDX-License-Identifier: GPL-3.0
pragma solidity =0.8.11;

/// @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);
    }
}

/// @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
            }
        }
    }
}

// OpenZeppelin Contracts v4.4.1 (token/ERC20/extensions/IERC20Metadata.sol)

// OpenZeppelin Contracts v4.4.1 (token/ERC20/IERC20.sol)

/**
 * @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);
}

/**
 * @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);
}

// OpenZeppelin Contracts v4.4.1 (token/ERC20/extensions/draft-IERC20Permit.sol)

/**
 * @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);
}

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

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

/// @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;
}

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);
}

/// @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
            );
        }
    }
}

/// @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
        );
    }
}

/// @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);
    }
}

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

Deployed Bytecode Sourcemap

41579:3441:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;42992:6;;43002:1;42992:11;:34;;;-1:-1:-1;43021:5:0;;-1:-1:-1;;;;;43021:5:0;43007:10;:19;42992:34;42984:57;;;;-1:-1:-1;;;42984:57:0;;216:2:1;42984:57:0;;;198:21:1;255:2;235:18;;;228:30;294:12;274:18;;;267:40;324:18;;42984:57:0;;;;;;;;;41579:3441;;;;;43842:293;;;;;;;;;;-1:-1:-1;43842:293:0;;;;;:::i;:::-;;:::i;44297:222::-;;;;;;;;;;-1:-1:-1;44297:222:0;;;;;:::i;:::-;;:::i;29093:2054::-;;;;;;:::i;:::-;;:::i;31650:502::-;;;;;;:::i;:::-;;:::i;28000:43::-;;;;;;;;;;-1:-1:-1;28000:43:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3807:14:1;;3800:22;3782:41;;3770:2;3755:18;28000:43:0;;;;;;;;41696:20;;;;;;;;;;-1:-1:-1;41696:20:0;;;;-1:-1:-1;;;;;41696:20:0;;;;;;-1:-1:-1;;;;;3998:55:1;;;3980:74;;3968:2;3953:18;41696:20:0;3834:226:1;43357:253:0;;;;;;;;;;-1:-1:-1;43357:253:0;;;;;:::i;:::-;;:::i;34387:464::-;;;;;;:::i;:::-;;:::i;32986:785::-;;;;;;:::i;:::-;;:::i;35691:746::-;;;;;;:::i;:::-;;:::i;44708:309::-;;;;;;;;;;-1:-1:-1;44708:309:0;;;;;:::i;:::-;;:::i;43842:293::-;42532:5;;-1:-1:-1;;;;;42532:5:0;42518:10;:19;42510:42;;;;-1:-1:-1;;;42510:42:0;;7810:2:1;42510:42:0;;;7792:21:1;7849:2;7829:18;;;7822:30;-1:-1:-1;;;7868:18:1;;;7861:40;7918:18;;42510:42:0;7608:334:1;42510:42:0;-1:-1:-1;;;;;43980:16:0;::::1;43972:41;;;::::0;-1:-1:-1;;;43972:41:0;;8149:2:1;43972:41:0::1;::::0;::::1;8131:21:1::0;8188:2;8168:18;;;8161:30;-1:-1:-1;;;8207:18:1;;;8200:42;8259:18;;43972:41:0::1;7947:336:1::0;43972:41:0::1;44024:54;44059:5;44067:2;44071:6;44024:28;:54::i;:::-;44116:2;-1:-1:-1::0;;;;;44094:33:0::1;44109:5;-1:-1:-1::0;;;;;44094:33:0::1;;44120:6;44094:33;;;;8434:25:1::0;;8422:2;8407:18;;8288:177;44094:33:0::1;;;;;;;;43842:293:::0;;;:::o;44297:222::-;42532:5;;-1:-1:-1;;;;;42532:5:0;42518:10;:19;42510:42;;;;-1:-1:-1;;;42510:42:0;;7810:2:1;42510:42:0;;;7792:21:1;7849:2;7829:18;;;7822:30;-1:-1:-1;;;7868:18:1;;;7861:40;7918:18;;42510:42:0;7608:334:1;42510:42:0;-1:-1:-1;;;;;44384:16:0;::::1;44376:41;;;::::0;-1:-1:-1;;;44376:41:0;;8149:2:1;44376:41:0::1;::::0;::::1;8131:21:1::0;8188:2;8168:18;;;8161:30;-1:-1:-1;;;8207:18:1;;;8200:42;8259:18;;44376:41:0::1;7947:336:1::0;44376:41:0::1;44428:43;44460:2;44464:6;44428:31;:43::i;:::-;44500:2;-1:-1:-1::0;;;;;44487:24:0::1;;44504:6;44487:24;;;;8434:25:1::0;;8422:2;8407:18;;8288:177;44487:24:0::1;;;;;;;;44297:222:::0;;:::o;29093:2054::-;28235:6;;28245:1;28235:11;;28227:37;;;;-1:-1:-1;;;28227:37:0;;8672:2:1;28227:37:0;;;8654:21:1;8711:2;8691:18;;;8684:30;-1:-1:-1;;;8730:18:1;;;8723:43;8783:18;;28227:37:0;8470:337:1;28227:37:0;28351:1;28342:6;:10;;;-1:-1:-1;;;;;28674:19:0;::::1;::::0;;:11:::1;:19;::::0;;;;;29311:6;;28674:19:::1;;28666:47;;;::::0;-1:-1:-1;;;28666:47:0;;9014:2:1;28666:47:0::1;::::0;::::1;8996:21:1::0;9053:2;9033:18;;;9026:30;-1:-1:-1;;;9072:18:1;;;9065:45;9127:18;;28666:47:0::1;8812:339:1::0;28666:47:0::1;29401:71:::2;::::0;-1:-1:-1;;;29401:71:0;;29456:4:::2;29401:71;::::0;::::2;3980:74:1::0;29371:27:0::2;::::0;-1:-1:-1;;;;;29401:32:0;::::2;::::0;::::2;::::0;3953:18:1;;29401:71:0::2;;;;;;;;;;;;;;;;;::::0;::::2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;29371:101:::0;-1:-1:-1;29483:24:0::2;29510:33;29534:9;29510:21;:33;:::i;:::-;29483:60:::0;-1:-1:-1;29554:18:0::2;29575:21;29587:9:::0;29575::::2;:21;:::i;:::-;29554:42;;29839:12;29853:16:::0;29873:6:::2;-1:-1:-1::0;;;;;29873:11:0::2;29892:10;29918:12;;29873:68;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;29838:103;;;;30044:7;30039:171;;30125:3;30119:10;30168:15;30162:3;30158:2;30154:12;30147:37;30039:171;30314:79;::::0;-1:-1:-1;;;30314:79:0;;30373:4:::2;30314:79;::::0;::::2;3980:74:1::0;30286:25:0::2;::::0;-1:-1:-1;;;;;30314:32:0;::::2;::::0;::::2;::::0;3953:18:1;;30314:79:0::2;;;;;;;;;;;;;;;;;::::0;::::2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;30286:107;;30438:17;30416:19;:39;30408:61;;;::::0;-1:-1:-1;;;30408:61:0;;10142:2:1;30408:61:0::2;::::0;::::2;10124:21:1::0;10181:1;10161:18;;;10154:29;-1:-1:-1;;;10199:18:1;;;10192:39;10248:18;;30408:61:0::2;9940:332:1::0;30408:61:0::2;-1:-1:-1::0;30656:47:0::2;::::0;-1:-1:-1;;;30656:47:0;;30697:4:::2;30656:47;::::0;::::2;3980:74:1::0;30551:202:0::2;::::0;30600:15;;30631:10:::2;::::0;30723:19;;-1:-1:-1;;;;;30656:32:0;::::2;::::0;::::2;::::0;3953:18:1;;30656:47:0::2;;;;;;;;;;;;;;;;;::::0;::::2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:86;;;;:::i;:::-;30551:28;:202::i;:::-;30843:22;30868:33;30892:9:::0;30868:21:::2;:33;:::i;:::-;30843:58;;30937:16;30920:14;:33;30916:213;;;30974:139;31028:10;31061:33;31078:16:::0;31061:14;:33:::2;:::i;:::-;30974:31;:139::i;:::-;-1:-1:-1::0;;28522:1:0;28513:6;:10;-1:-1:-1;;;;;;;;;;29093:2054:0:o;31650:502::-;28235:6;;28245:1;28235:11;;28227:37;;;;-1:-1:-1;;;28227:37:0;;8672:2:1;28227:37:0;;;8654:21:1;8711:2;8691:18;;;8684:30;-1:-1:-1;;;8730:18:1;;;8723:43;8783:18;;28227:37:0;8470:337:1;28227:37:0;28351:1;28342:6;:10;;;-1:-1:-1;;;;;28674:19:0;::::1;::::0;;:11:::1;:19;::::0;;;;;31934:6;;28674:19:::1;;28666:47;;;::::0;-1:-1:-1;;;28666:47:0;;9014:2:1;28666:47:0::1;::::0;::::1;8996:21:1::0;9053:2;9033:18;;;9026:30;-1:-1:-1;;;9072:18:1;;;9065:45;9127:18;;28666:47:0::1;8812:339:1::0;28666:47:0::1;31953:191:::2;31990:16;32021:15;32051:6;32072:12;;32099:10;32124:9;31953:22;:191::i;:::-;-1:-1:-1::0;;28522:1:0;28513:6;:10;-1:-1:-1;;;;;;31650:502:0:o;43357:253::-;42532:5;;-1:-1:-1;;;;;42532:5:0;42518:10;:19;42510:42;;;;-1:-1:-1;;;42510:42:0;;7810:2:1;42510:42:0;;;7792:21:1;7849:2;7829:18;;;7822:30;-1:-1:-1;;;7868:18:1;;;7861:40;7918:18;;42510:42:0;7608:334:1;42510:42:0;-1:-1:-1;;;;;43440:19:0;::::1;;::::0;;;:11:::1;:19;::::0;;;;:25;;-1:-1:-1;;43440:25:0::1;::::0;::::1;::::0;::::1;::::0;;;::::1;::::0;;;43476:127:::1;;43505:23;::::0;-1:-1:-1;;;;;43505:23:0;::::1;::::0;::::1;::::0;;;::::1;43357:253:::0;;:::o;43476:127::-:1;43566:25;::::0;-1:-1:-1;;;;;43566:25:0;::::1;::::0;::::1;::::0;;;::::1;43357:253:::0;;:::o;34387:464::-;28235:6;;28245:1;28235:11;;28227:37;;;;-1:-1:-1;;;28227:37:0;;8672:2:1;28227:37:0;;;8654:21:1;8711:2;8691:18;;;8684:30;-1:-1:-1;;;8730:18:1;;;8723:43;8783:18;;28227:37:0;8470:337:1;28227:37:0;28351:1;28342:6;:10;;;-1:-1:-1;;;;;28674:19:0;::::1;::::0;;:11:::1;:19;::::0;;;;;34650:6;;28674:19:::1;;28666:47;;;::::0;-1:-1:-1;;;28666:47:0;;9014:2:1;28666:47:0::1;::::0;::::1;8996:21:1::0;9053:2;9033:18;;;9026:30;-1:-1:-1;;;9072:18:1;;;9065:45;9127:18;;28666:47:0::1;8812:339:1::0;28666:47:0::1;34669:174:::2;34704:16;34735:6;34756:12;;34783:10;34808:24;34669:20;:174::i;:::-;-1:-1:-1::0;;28522:1:0;28513:6;:10;-1:-1:-1;;;;;34387:464:0:o;32986:785::-;28235:6;;28245:1;28235:11;;28227:37;;;;-1:-1:-1;;;28227:37:0;;8672:2:1;28227:37:0;;;8654:21:1;8711:2;8691:18;;;8684:30;-1:-1:-1;;;8730:18:1;;;8723:43;8783:18;;28227:37:0;8470:337:1;28227:37:0;28351:1;28342:6;:10;;;-1:-1:-1;;;;;28674:19:0;::::1;::::0;;:11:::1;:19;::::0;;;;;33330:6;;28674:19:::1;;28666:47;;;::::0;-1:-1:-1;;;28666:47:0;;9014:2:1;28666:47:0::1;::::0;::::1;8996:21:1::0;9053:2;9033:18;;;9026:30;-1:-1:-1;;;9072:18:1;;;9065:45;9127:18;;28666:47:0::1;8812:339:1::0;28666:47:0::1;33378:139:::2;;;::::0;;::::2;::::0;::::2;33412:10:::0;33378:139:::2;:::i;:::-;33437:16;33468:10;33501:4;33378:19;:139::i;:::-;33572:191;33609:16;33640:15;33670:6;33691:12;;33718:10;33743:9;33572:22;:191::i;:::-;-1:-1:-1::0;;28522:1:0;28513:6;:10;-1:-1:-1;;;;;;;32986:785:0:o;35691:746::-;28235:6;;28245:1;28235:11;;28227:37;;;;-1:-1:-1;;;28227:37:0;;8672:2:1;28227:37:0;;;8654:21:1;8711:2;8691:18;;;8684:30;-1:-1:-1;;;8730:18:1;;;8723:43;8783:18;;28227:37:0;8470:337:1;28227:37:0;28351:1;28342:6;:10;;;-1:-1:-1;;;;;28674:19:0;::::1;::::0;;:11:::1;:19;::::0;;;;;36014:6;;28674:19:::1;;28666:47;;;::::0;-1:-1:-1;;;28666:47:0;;9014:2:1;28666:47:0::1;::::0;::::1;8996:21:1::0;9053:2;9033:18;;;9026:30;-1:-1:-1;;;9072:18:1;;;9065:45;9127:18;;28666:47:0::1;8812:339:1::0;28666:47:0::1;36062:139:::2;;;::::0;;::::2;::::0;::::2;36096:10:::0;36062:139:::2;:::i;:::-;36121:16;36152:10;36185:4;36062:19;:139::i;:::-;36255:174;36290:16;36321:6;36342:12;;36369:10;36394:24;36255:20;:174::i;44708:309::-:0;42532:5;;-1:-1:-1;;;;;42532:5:0;42518:10;:19;42510:42;;;;-1:-1:-1;;;42510:42:0;;7810:2:1;42510:42:0;;;7792:21:1;7849:2;7829:18;;;7822:30;-1:-1:-1;;;7868:18:1;;;7861:40;7918:18;;42510:42:0;7608:334:1;42510:42:0;-1:-1:-1;;;;;44799:22:0;::::1;44791:47;;;::::0;-1:-1:-1;;;44791:47:0;;8149:2:1;44791:47:0::1;::::0;::::1;8131:21:1::0;8188:2;8168:18;;;8161:30;-1:-1:-1;;;8207:18:1;;;8200:42;8259:18;;44791:47:0::1;7947:336:1::0;44791:47:0::1;44869:5;::::0;-1:-1:-1;;;;;44857:17:0;;::::1;44869:5:::0;::::1;44857:17;;44849:40;;;::::0;-1:-1:-1;;;44849:40:0;;11646:2:1;44849:40:0::1;::::0;::::1;11628:21:1::0;11685:2;11665:18;;;11658:30;11724:12;11704:18;;;11697:40;11754:18;;44849:40:0::1;11444:334:1::0;44849:40:0::1;44924:5;::::0;;-1:-1:-1;;;;;44940:16:0;;::::1;::::0;;::::1;::::0;::::1;::::0;;;44972:37:::1;::::0;44924:5;::::1;::::0;;;44972:37:::1;::::0;44900:21:::1;::::0;44972:37:::1;44780:237;44708:309:::0;:::o;15493:1065::-;15610:15;15744:4;15738:11;15864:66;15845:17;15838:93;-1:-1:-1;;;;;16020:2:0;16016:51;16012:1;15993:17;15989:25;15982:86;16155:6;16150:2;16131:17;16127:26;16120:42;16453:1;16450;16446:2;16427:17;16424:1;16417:5;16410;16405:50;16391:64;;;16486:44;16519:10;16486:32;:44::i;:::-;16478:72;;;;-1:-1:-1;;;16478:72:0;;11985:2:1;16478:72:0;;;11967:21:1;12024:2;12004:18;;;11997:30;12063:17;12043:18;;;12036:45;12098:18;;16478:72:0;11783:339:1;16478:72:0;15599:959;15493:1065;;;:::o;13733:314::-;13806:15;13972:1;13969;13966;13963;13955:6;13951:2;13944:5;13939:35;13925:49;;14005:10;13997:42;;;;-1:-1:-1;;;13997:42:0;;12329:2:1;13997:42:0;;;12311:21:1;12368:2;12348:18;;;12341:30;12407:21;12387:18;;;12380:49;12446:18;;13997:42:0;12127:343:1;13997:42:0;13795:252;13733:314;;:::o;39216:2311::-;39560:71;;-1:-1:-1;;;39560:71:0;;39615:4;39560:71;;;3980:74:1;39525:32:0;;-1:-1:-1;;;;;39560:32:0;;;;;3953:18:1;;39560:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;39525:106;;39862:159;39915:16;39947:10;39980:4;40000:10;39862:32;:159::i;:::-;40113:134;40161:16;40193:6;40214:22;40227:9;40214:10;:22;:::i;:::-;40113:27;:134::i;:::-;40431:12;40445:16;40465:6;-1:-1:-1;;;;;40465:11:0;40484:9;40509:12;;40465:67;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;40430:102;;;;40635:7;40630:171;;40716:3;40710:10;40759:15;40753:3;40749:2;40745:12;40738:37;40630:171;40904:93;;-1:-1:-1;;;40904:93:0;;40960:4;40904:93;;;12718:34:1;-1:-1:-1;;;;;12788:15:1;;;12768:18;;;12761:43;40884:17:0;;40904:33;;;;;;12630:18:1;;40904:93:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;40884:113;-1:-1:-1;41016:14:0;;41008:45;;;;-1:-1:-1;;;41008:45:0;;13017:2:1;41008:45:0;;;12999:21:1;13056:2;13036:18;;;13029:30;13095:20;13075:18;;;13068:48;13133:18;;41008:45:0;12815:342:1;41008:45:0;41148:71;;-1:-1:-1;;;41148:71:0;;41203:4;41148:71;;;3980:74:1;41115:30:0;;-1:-1:-1;;;;;41148:32:0;;;;;3953:18:1;;41148:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;41115:104;;41265:22;41238:24;:49;41230:71;;;;-1:-1:-1;;;41230:71:0;;10142:2:1;41230:71:0;;;10124:21:1;10181:1;10161:18;;;10154:29;-1:-1:-1;;;10199:18:1;;;10192:39;10248:18;;41230:71:0;9940:332:1;41230:71:0;41354:165;41403:15;41434:10;41459:49;41484:24;41459:22;:49;:::i;41354:165::-;39461:2066;;;;;39216:2311;;;;;;;:::o;36585:2506::-;36863:24;36890:33;36914:9;36890:21;:33;:::i;:::-;36863:60;;37128:159;37181:16;37213:10;37246:4;37266:10;37128:32;:159::i;:::-;37369:122;37417:16;37449:6;37470:10;37369:27;:122::i;:::-;37675:12;37689:16;37709:6;-1:-1:-1;;;;;37709:11:0;37728:9;37753:12;;37709:67;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;37674:102;;;;37879:7;37874:171;;37960:3;37954:10;38003:15;37997:3;37993:2;37989:12;37982:37;37874:171;38148:93;;-1:-1:-1;;;38148:93:0;;38204:4;38148:93;;;12718:34:1;-1:-1:-1;;;;;12788:15:1;;;12768:18;;;12761:43;38128:17:0;;38148:33;;;;;;12630:18:1;;38148:93:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;38128:113;-1:-1:-1;38260:14:0;;38252:45;;;;-1:-1:-1;;;38252:45:0;;13017:2:1;38252:45:0;;;12999:21:1;13056:2;13036:18;;;13029:30;13095:20;13075:18;;;13068:48;13133:18;;38252:45:0;12815:342:1;38252:45:0;38446:21;38421:22;38496:33;38513:16;38446:21;38496:33;:::i;:::-;38478:51;;38560:1;38550:7;:11;38542:35;;;;-1:-1:-1;;;38542:35:0;;13364:2:1;38542:35:0;;;13346:21:1;13403:2;13383:18;;;13376:30;13442:13;13422:18;;;13415:41;13473:18;;38542:35:0;13162:335:1;38542:35:0;38594:28;;38590:494;;38639:12;38693:4;38655:34;38665:24;38655:7;:34;:::i;:::-;38654:43;;;;:::i;:::-;38639:58;-1:-1:-1;38712:23:0;38738:14;38639:58;38738:7;:14;:::i;:::-;38712:40;;38767:60;38799:10;38811:15;38767:31;:60::i;:::-;38624:358;;38590:494;;;38992:11;;38988:96;;39020:52;39052:10;39064:7;39020:31;:52::i;27000:801::-;27164:10;:27;;;27160:634;;;27303:16;;;;27338:19;;;;;27399:12;;;;27430;;;;27461;;;;27208:280;;;;;-1:-1:-1;;;;;14366:15:1;;;27208:280:0;;;14348:34:1;14418:15;;;14398:18;;;14391:43;14450:18;;;14443:34;;;;14493:18;;;14486:34;;;;27376:4:0;14536:19:1;;;14529:51;14629:4;14617:17;;;14596:19;;;14589:46;14651:19;;;14644:35;14695:19;;;14688:35;;;;27208:25:0;;;;;;14259:19:1;;27208:280:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;27160:634;;;27620:16;;27655:19;;;;;27693:12;;;;27724;;;;27755;;;;27521:261;;;;;-1:-1:-1;;;;;15124:15:1;;;27521:261:0;;;15106:34:1;15176:15;;;15156:18;;;15149:43;15208:18;;;15201:34;;;;15251:18;;;15244:34;;;;15327:4;15315:17;;;15294:19;;;15287:46;15349:19;;;15342:35;15393:19;;;15386:35;;;;27521:29:0;;;;;;15017:19:1;;27521:261:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;27000:801;;;;:::o;17828:1072::-;17909:12;18034:16;18114:10;18104:244;;18223:14;18220:1;18217;18202:36;18318:14;18315:1;18308:25;18104:244;18371:14;18404:2;18399:248;;;;18661:99;;;;18866:1;18855:12;;18364:518;;18399:248;18501:14;18498:1;18495;18480:36;18628:1;18622:8;18615:16;18608:24;18597:35;;18399:248;;18661:99;18744:1;18733:12;;18364:518;;;17828:1072;;;:::o;14243:1242::-;14387:15;14521:4;14515:11;14641:66;14622:17;14615:93;-1:-1:-1;;;;;14797:4:0;14793:53;14789:1;14770:17;14766:25;14759:88;-1:-1:-1;;;;;14940:2:0;14936:51;14931:2;14912:17;14908:26;14901:87;15075:6;15070:2;15051:17;15047:26;15040:42;15375:1;15372;15367:3;15348:17;15345:1;15338:5;15331;15326:51;15312:65;;;15408:44;15441:10;15408:32;:44::i;:::-;15400:77;;;;-1:-1:-1;;;15400:77:0;;15634:2:1;15400:77:0;;;15616:21:1;15673:2;15653:18;;;15646:30;15712:22;15692:18;;;15685:50;15752:18;;15400:77:0;15432:344:1;15400:77:0;14376:1109;14243:1242;;;;:::o;16566:1063::-;16682:15;16816:4;16810:11;16936:66;16917:17;16910:93;-1:-1:-1;;;;;17092:2:0;17088:51;17084:1;17065:17;17061:25;17054:86;17227:6;17222:2;17203:17;17199:26;17192:42;17525:1;17522;17518:2;17499:17;17496:1;17489:5;17482;17477:50;17463:64;;;17558:44;17591:10;17558:32;:44::i;:::-;17550:71;;;;-1:-1:-1;;;17550:71:0;;15983:2:1;17550:71:0;;;15965:21:1;16022:2;16002:18;;;15995:30;16061:16;16041:18;;;16034:44;16095:18;;17550:71:0;15781:338:1;353:154;-1:-1:-1;;;;;432:5:1;428:54;421:5;418:65;408:93;;497:1;494;487:12;408:93;353:154;:::o;512:456::-;589:6;597;605;658:2;646:9;637:7;633:23;629:32;626:52;;;674:1;671;664:12;626:52;713:9;700:23;732:31;757:5;732:31;:::i;:::-;782:5;-1:-1:-1;839:2:1;824:18;;811:32;852:33;811:32;852:33;:::i;:::-;512:456;;904:7;;-1:-1:-1;;;958:2:1;943:18;;;;930:32;;512:456::o;973:315::-;1041:6;1049;1102:2;1090:9;1081:7;1077:23;1073:32;1070:52;;;1118:1;1115;1108:12;1070:52;1157:9;1144:23;1176:31;1201:5;1176:31;:::i;:::-;1226:5;1278:2;1263:18;;;;1250:32;;-1:-1:-1;;;973:315:1:o;1293:347::-;1344:8;1354:6;1408:3;1401:4;1393:6;1389:17;1385:27;1375:55;;1426:1;1423;1416:12;1375:55;-1:-1:-1;1449:20:1;;1492:18;1481:30;;1478:50;;;1524:1;1521;1514:12;1478:50;1561:4;1553:6;1549:17;1537:29;;1613:3;1606:4;1597:6;1589;1585:19;1581:30;1578:39;1575:59;;;1630:1;1627;1620:12;1575:59;1293:347;;;;;:::o;1645:762::-;1750:6;1758;1766;1774;1782;1835:3;1823:9;1814:7;1810:23;1806:33;1803:53;;;1852:1;1849;1842:12;1803:53;1891:9;1878:23;1910:31;1935:5;1910:31;:::i;:::-;1960:5;-1:-1:-1;2017:2:1;2002:18;;1989:32;2030:33;1989:32;2030:33;:::i;:::-;2082:7;-1:-1:-1;2140:2:1;2125:18;;2112:32;2167:18;2156:30;;2153:50;;;2199:1;2196;2189:12;2153:50;2238:58;2288:7;2279:6;2268:9;2264:22;2238:58;:::i;:::-;1645:762;;;;-1:-1:-1;2315:8:1;2397:2;2382:18;2369:32;;1645:762;-1:-1:-1;;;;1645:762:1:o;2412:973::-;2535:6;2543;2551;2559;2567;2575;2583;2636:3;2624:9;2615:7;2611:23;2607:33;2604:53;;;2653:1;2650;2643:12;2604:53;2692:9;2679:23;2711:31;2736:5;2711:31;:::i;:::-;2761:5;-1:-1:-1;2818:2:1;2803:18;;2790:32;2831:33;2790:32;2831:33;:::i;:::-;2883:7;-1:-1:-1;2942:2:1;2927:18;;2914:32;2955:33;2914:32;2955:33;:::i;:::-;3007:7;-1:-1:-1;3065:2:1;3050:18;;3037:32;3092:18;3081:30;;3078:50;;;3124:1;3121;3114:12;3078:50;3163:58;3213:7;3204:6;3193:9;3189:22;3163:58;:::i;:::-;2412:973;;;;-1:-1:-1;2412:973:1;;3240:8;;3137:84;3322:3;3307:19;;3294:33;;3374:3;3359:19;3346:33;;-1:-1:-1;2412:973:1;-1:-1:-1;;;;2412:973:1:o;3390:247::-;3449:6;3502:2;3490:9;3481:7;3477:23;3473:32;3470:52;;;3518:1;3515;3508:12;3470:52;3557:9;3544:23;3576:31;3601:5;3576:31;:::i;:::-;3626:5;3390:247;-1:-1:-1;;;3390:247:1:o;4065:160::-;4130:20;;4186:13;;4179:21;4169:32;;4159:60;;4215:1;4212;4205:12;4159:60;4065:160;;;:::o;4230:315::-;4295:6;4303;4356:2;4344:9;4335:7;4331:23;4327:32;4324:52;;;4372:1;4369;4362:12;4324:52;4411:9;4398:23;4430:31;4455:5;4430:31;:::i;:::-;4480:5;-1:-1:-1;4504:35:1;4535:2;4520:18;;4504:35;:::i;:::-;4494:45;;4230:315;;;;;:::o;4550:831::-;4664:6;4672;4680;4688;4696;4704;4757:3;4745:9;4736:7;4732:23;4728:33;4725:53;;;4774:1;4771;4764:12;4725:53;4813:9;4800:23;4832:31;4857:5;4832:31;:::i;:::-;4882:5;-1:-1:-1;4939:2:1;4924:18;;4911:32;4952:33;4911:32;4952:33;:::i;:::-;5004:7;-1:-1:-1;5062:2:1;5047:18;;5034:32;5089:18;5078:30;;5075:50;;;5121:1;5118;5111:12;5075:50;5160:58;5210:7;5201:6;5190:9;5186:22;5160:58;:::i;:::-;4550:831;;;;-1:-1:-1;5237:8:1;5319:2;5304:18;;5291:32;;5370:3;5355:19;;;5342:33;;-1:-1:-1;4550:831:1;-1:-1:-1;;;;4550:831:1:o;5386:155::-;5445:5;5490:3;5481:6;5476:3;5472:16;5468:26;5465:46;;;5507:1;5504;5497:12;5465:46;-1:-1:-1;5529:6:1;5386:155;-1:-1:-1;5386:155:1:o;5546:1097::-;5703:6;5711;5719;5727;5735;5743;5751;5759;5812:3;5800:9;5791:7;5787:23;5783:33;5780:53;;;5829:1;5826;5819:12;5780:53;5868:9;5855:23;5887:31;5912:5;5887:31;:::i;:::-;5937:5;-1:-1:-1;5994:2:1;5979:18;;5966:32;6007:33;5966:32;6007:33;:::i;:::-;6059:7;-1:-1:-1;6118:2:1;6103:18;;6090:32;6131:33;6090:32;6131:33;:::i;:::-;6183:7;-1:-1:-1;6241:2:1;6226:18;;6213:32;6268:18;6257:30;;6254:50;;;6300:1;6297;6290:12;6254:50;6339:58;6389:7;6380:6;6369:9;6365:22;6339:58;:::i;:::-;6416:8;;-1:-1:-1;6313:84:1;-1:-1:-1;;6498:3:1;6483:19;;6470:33;;-1:-1:-1;6550:3:1;6535:19;;6522:33;;-1:-1:-1;6574:63:1;6629:7;6623:3;6608:19;;6574:63;:::i;:::-;6564:73;;5546:1097;;;;;;;;;;;:::o;6648:955::-;6796:6;6804;6812;6820;6828;6836;6844;6897:3;6885:9;6876:7;6872:23;6868:33;6865:53;;;6914:1;6911;6904:12;6865:53;6953:9;6940:23;6972:31;6997:5;6972:31;:::i;:::-;7022:5;-1:-1:-1;7079:2:1;7064:18;;7051:32;7092:33;7051:32;7092:33;:::i;:::-;7144:7;-1:-1:-1;7202:2:1;7187:18;;7174:32;7229:18;7218:30;;7215:50;;;7261:1;7258;7251:12;7215:50;7300:58;7350:7;7341:6;7330:9;7326:22;7300:58;:::i;:::-;7377:8;;-1:-1:-1;7274:84:1;-1:-1:-1;;7459:2:1;7444:18;;7431:32;;-1:-1:-1;7510:3:1;7495:19;;7482:33;;-1:-1:-1;7534:63:1;7589:7;7583:3;7568:19;;7534:63;:::i;:::-;7524:73;;6648:955;;;;;;;;;;:::o;9156:184::-;9226:6;9279:2;9267:9;9258:7;9254:23;9250:32;9247:52;;;9295:1;9292;9285:12;9247:52;-1:-1:-1;9318:16:1;;9156:184;-1:-1:-1;9156:184:1:o;9345:::-;-1:-1:-1;;;9394:1:1;9387:88;9494:4;9491:1;9484:15;9518:4;9515:1;9508:15;9534:125;9574:4;9602:1;9599;9596:8;9593:34;;;9607:18;;:::i;:::-;-1:-1:-1;9644:9:1;;9534:125::o;9664:271::-;9847:6;9839;9834:3;9821:33;9803:3;9873:16;;9898:13;;;9873:16;9664:271;-1:-1:-1;9664:271:1:o;10277:156::-;10343:20;;10403:4;10392:16;;10382:27;;10372:55;;10423:1;10420;10413:12;10438:1001;10520:6;10573:3;10561:9;10552:7;10548:23;10544:33;10541:53;;;10590:1;10587;10580:12;10541:53;10623:2;10617:9;10665:3;10657:6;10653:16;10735:6;10723:10;10720:22;10699:18;10687:10;10684:34;10681:62;10678:242;;;-1:-1:-1;;;10773:1:1;10766:88;10877:4;10874:1;10867:15;10905:4;10902:1;10895:15;10678:242;10940:10;10936:2;10929:22;;10988:9;10975:23;10967:6;10960:39;11060:2;11049:9;11045:18;11032:32;11027:2;11019:6;11015:15;11008:57;11126:2;11115:9;11111:18;11098:32;11093:2;11085:6;11081:15;11074:57;11164:35;11195:2;11184:9;11180:18;11164:35;:::i;:::-;11159:2;11151:6;11147:15;11140:60;11234:37;11266:3;11255:9;11251:19;11234:37;:::i;:::-;11228:3;11220:6;11216:16;11209:63;11334:3;11323:9;11319:19;11306:33;11300:3;11292:6;11288:16;11281:59;11402:3;11391:9;11387:19;11374:33;11368:3;11360:6;11356:16;11349:59;11427:6;11417:16;;;10438:1001;;;;:::o;13502:168::-;13542:7;13608:1;13604;13600:6;13596:14;13593:1;13590:21;13585:1;13578:9;13571:17;13567:45;13564:71;;;13615:18;;:::i;:::-;-1:-1:-1;13655:9:1;;13502:168::o;13675:274::-;13715:1;13741;13731:189;;-1:-1:-1;;;13773:1:1;13766:88;13877:4;13874:1;13867:15;13905:4;13902:1;13895:15;13731:189;-1:-1:-1;13934:9:1;;13675:274::o

Swarm Source

ipfs://9870dd0dc3fb83baf72036a002768c9388c9b2cbf93b6d7b09369fddefaaf877

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.15%<$0.0000015,597,598,883.0988$753.29
ETH1.12%$1.01732.1887$735.85
ETH1.10%$2.36304.8517$719.45
ETH1.05%$0.00814884,847.6897$691.36
ETH1.03%$0.000003256,193,885.2897$677.03
ETH1.00%$0.00002131,592,486.0922$659.02
ETH0.98%$0.0883917,266.0904$642.25
ETH0.94%$1.82339.4775$617.85
ETH0.93%$0.5665351,082.7377$613.41
ETH0.81%$0.00690177,528.1091$535.02
ETH0.79%$0.2522512,050.9283$517.35
ETH0.79%$3,562.120.1448$515.77
ETH0.77%$168.282.9958$504.13
ETH0.74%$0.0805756,041.801$486.82
ETH0.69%$0.679955666.6159$453.27
ETH0.69%$0.0805415,612.7588$452.05
ETH0.68%$0.0610877,290.3115$445.35
ETH0.67%$3,375.990.1313$443.16
ETH0.67%$2.28194.0027$442.33
ETH0.67%$0.0460729,525.0319$438.84
ETH0.58%$2.69141.9712$381.9
ETH0.58%$0.000725521,107.603$377.85
ETH0.54%$0.594124594.2657$353.07
ETH0.53%$8.3241.9667$349.16
ETH0.50%$0.3110981,051.2098$327.03
ETH0.49%$9.334.2541$318.56
ETH0.48%$4.3571.9438$312.96
ETH0.45%$3.6780.1464$294.14
ETH0.44%$0.0002411,203,486.4991$290.4
ETH0.44%$15.1919.0917$290
ETH0.43%$0.000466611,389.0651$285.19
ETH0.43%$0.281631,004.3209$282.85
ETH0.42%$19.514.0097$273.19
ETH0.41%$1,582.270.17$268.95
ETH0.39%$5.2748.062$253.29
ETH0.38%$65.433.8546$252.21
ETH0.38%$0.1457621,724.4714$251.36
ETH0.38%$0.1520671,650.6114$251
ETH0.36%$0.0001162,046,041.4172$238.02
ETH0.36%$0.395971599.1552$237.25
ETH0.35%$0.0607933,834.34$233.1
ETH0.34%$0.998471224.8479$224.5
ETH0.34%$7.4729.8485$222.97
ETH0.34%$0.001644135,625.781$222.92
ETH0.33%$27.127.8905$213.99
ETH0.32%$0.001973106,967.0176$211.05
ETH0.32%$0.0002041,030,957.3616$209.96
ETH0.32%$1.16180.4777$209.35
ETH0.31%$0.389761521.3054$203.18
ETH0.30%$0.0993482,008.7984$199.57
ETH0.28%$71.692.5837$185.22
ETH0.28%$2.9761.4028$182.37
ETH0.26%$0.403613429.2802$173.26
ETH0.26%$2.0185$170.85
ETH0.26%$98,7530.00172956$170.8
ETH0.26%$0.00001412,278,225.1334$170.31
ETH0.26%$0.00306854,964.6146$168.66
ETH0.26%$0.00204382,127.7637$167.78
ETH0.24%$89.871.7732$159.36
ETH0.24%$0.01083314,689.0782$159.13
ETH0.24%$0.00229369,208.4875$158.7
ETH0.23%$0.0221656,863.2163$152.12
ETH0.23%$0.001047144,171.2471$150.88
ETH0.22%$0.00000916,204,046.4402$147.46
ETH0.22%$2.1565.7434$141.32
ETH0.21%$98,3540.00143476$141.11
ETH0.21%$0.582128240.0441$139.74
ETH0.20%$0.0459572,851.4867$131.04
ETH0.20%$3,357.270.0385$129.33
ETH0.19%$0.0132039,490.3884$125.3
ETH0.19%$0.047742,616.895$124.93
ETH0.19%$0.1183991,040.2208$123.16
ETH0.19%$0.222103547.9353$121.7
ETH0.18%$1.9262.7157$120.41
ETH0.18%$1119.6898$120.05
ETH0.18%$0.00315337,817.5345$119.22
ETH0.18%$0.1427814.3841$116.21
ETH0.18%$0.23341497.6559$116.16
ETH0.17%$0.345053323.8588$111.75
ETH0.17%$0.239617456.6965$109.43
ETH0.17%$1.02106.7946$109.14
ETH0.16%$3,784.420.0286$108.27
ETH0.16%$73.911.439$106.36
ETH0.16%$3.6229.3412$106.22
ETH0.16%$0.0334373,175.4235$106.18
ETH0.16%$3,357.270.0313$105.2
ETH0.16%$3.7427.381$102.4
ETH0.16%$24.144.2401$102.36
ETH0.15%$0.395233254.1677$100.46
ETH0.15%$0.0038924,717.5802$96.14
ETH0.15%$3.4927.538$96.11
ETH0.14%$5.5416.981$94.07
ETH0.14%$0.128668729.6875$93.89
ETH0.14%$192.88$93.25
ETH0.14%<$0.0000019,392,523,220.4146$91.74
ETH0.14%$0.0000137,066,924.7656$90.74
ETH0.14%<$0.0000013,263,345,570.3515$90.03
ETH0.13%$3.8622.1745$85.57
ETH0.13%$567.640.1507$85.54
ETH0.13%$5,583.220.015$83.92
ETH0.13%$29.592.8353$83.9
ETH0.13%$3,399.40.0246$83.73
ETH0.13%$0.91056191.5206$83.34
ETH0.13%$1.8444.6272$82.11
ETH0.12%<$0.000001285,190,437.4095$81.17
ETH0.12%$0.0000165,100,000$80.07
ETH0.12%<$0.0000015,776,584,157.1907$79.9
ETH0.12%$0.0249523,085.6486$76.99
ETH0.12%$1.2461.8364$76.68
ETH0.12%$0.00000199,439,104.2921$76.56
ETH0.12%$624.180.1215$75.82
ETH0.12%$0.000296255,656.336$75.69
ETH0.11%$0.5469136.8541$74.85
ETH0.11%$0.0132755,634.2269$74.79
ETH0.11%$0.084249880.3323$74.17
ETH0.11%<$0.00000154,661,125,756.009$72.1
ETH0.11%$2.0235.5316$71.77
ETH0.11%<$0.0000013,145,000,000$71.69
ETH0.11%$5.4813.0509$71.57
ETH0.11%$0.0166374,190.3572$69.71
ETH0.11%$0.055561,251.1028$69.51
ETH0.11%$0.0638781,083.4901$69.21
ETH0.10%$10.126.6188$66.98
ETH0.10%$2.6524.923$65.97
ETH0.10%$0.274246238.2716$65.35
ETH0.10%$1.3847.3354$65.32
ETH0.10%$0.0148644,358.5888$64.78
ETH0.10%$0.359139179.919$64.62
ETH0.10%$0.00017371,760.3657$63.04
ETH0.10%$0.509445123.2419$62.78
ETH0.10%$0.24346256.4515$62.44
ETH0.09%$2.129.1707$61.26
ETH0.09%$1.443.6492$61.11
ETH0.09%$0.076439790.0738$60.39
ETH0.09%$0.0397851,515.3836$60.29
ETH0.09%$1.3145.8246$60.23
ETH0.09%$3,664.760.016$58.71
ETH0.09%$0.182149321.7749$58.61
ETH0.09%$0.0089366,520.8119$58.27
ETH0.09%$1.2446.92$58.18
ETH0.09%$0.067718856.0834$57.97
ETH0.09%<$0.0000014,467,158,276.8727$57.74
ETH0.09%$0.00078572,674.8363$57.03
ETH0.08%$0.250965222.4282$55.82
ETH0.08%$0.0000391,383,129.8813$54.42
ETH0.08%$0.58260490.9373$52.98
ETH0.08%$268.590.1968$52.85
ETH0.08%$0.0323281,591.493$51.45
ETH0.08%$0.338979151.5644$51.38
ETH0.08%$0.207736245.7323$51.05
ETH0.08%$1.1444.294$50.5
ETH0.08%$0.0290311,734.1824$50.35
ETH0.07%$0.292121167.0614$48.8
ETH0.07%$1.4134.3336$48.38
ETH0.07%<$0.0000011,478,453,390.7652$47.61
ETH0.07%$0.00000230,117,171.4168$47.59
ETH0.07%$0.087643535.1523$46.9
ETH0.07%$1.0543.514$45.6
ETH0.07%$3.3713.5139$45.54
ETH0.07%$0.0135363,354.9529$45.41
ETH0.07%$0.19943226.6825$45.21
ETH0.07%$0.0432451,024.8002$44.32
ETH0.07%$3,474.210.0127$44.17
ETH0.07%$0.000149292,906.1057$43.71
ETH0.07%$143.4307$43.6
ETH0.07%$0.0366011,188.6145$43.5
ETH0.07%$0.317087136.5323$43.29
ETH0.07%$0.0154272,796.5$43.14
ETH0.07%$0.0163942,627.7562$43.08
ETH0.07%$0.0078065,498.7401$42.92
ETH0.07%$15.862.7018$42.86
ETH0.06%<$0.0000014,165,464,155.7912$42.68
ETH0.06%<$0.000001342,611,860.1877$42.33
ETH0.06%$0.0047828,768.7434$41.93
ETH0.06%$0.411474100.6973$41.43
ETH0.06%$0.34514119.2146$41.15
ETH0.06%$0.0354991,146.9006$40.71
ETH0.06%$36.511.1062$40.39
ETH0.06%$0.073561537.8381$39.56
ETH0.06%$2.3916.4731$39.37
ETH0.06%$0.00000217,269,888.3361$39.2
ETH0.06%$0.046881833.994$39.1
ETH0.06%$45.770.85$38.9
ETH0.06%$3,618.110.0107$38.74
ETH0.06%$0.000052738,965.8859$38.62
ETH0.06%$0.0000094,231,649.1669$38.25
ETH0.06%$0.45003984.6238$38.08
ETH0.06%$0.352643107.5811$37.94
ETH0.06%$1.5224.9213$37.88
ETH0.06%$21.211.7748$37.64
ETH0.06%$1.2629.8754$37.64
ETH0.06%$137.515$37.59
ETH0.06%$514.360.0731$37.58
ETH0.06%$4,000.650.00938585$37.55
ETH0.06%<$0.0000017,081,470,123.6697$37.51
ETH0.06%$0.284683131.2734$37.37
ETH0.06%$1.2829.0874$37.37
ETH0.06%<$0.0000014,990,740,794.7702$37.25
ETH0.06%$0.0000132,821,772.7631$36.86
ETH0.06%$0.0217211,682.0709$36.54
ETH0.06%<$0.0000014,506,919,451.0494$36.16
ETH0.05%$0.0202831,779.1894$36.09
ETH0.05%$1.0533.6239$35.37
ETH0.05%$0.119911294.6812$35.34
ETH0.05%$0.0253951,387.7124$35.24
ETH0.05%$0.179249196.1699$35.16
ETH0.05%$0.00337210,380.6588$35
ETH0.05%$0.199524173.7432$34.67
ETH0.05%$0.111954307.0993$34.38
ETH0.05%$0.038909878.6853$34.19
ETH0.05%<$0.000001265,078,561.703$34.11
ETH0.05%$0.117699286.236$33.69
ETH0.05%$0.000021,681,806.9129$33.69
ETH0.05%$0.211278157.6266$33.3
ETH0.05%$0.34486595.8507$33.06
ETH0.05%<$0.00000120,892,052,963.7812$32.94
ETH0.05%$43.80.7517$32.92
ETH0.05%$1.0132.4728$32.87
ETH0.05%$0.0244021,335.7572$32.6
ETH0.05%$0.000084385,603.7733$32.53
ETH0.05%$0.78735240.3232$31.75
ETH0.05%$0.035629878.2352$31.29
ETH0.05%$0.00183817,000$31.24
ETH0.05%$0.190997162.948$31.12
ETH0.05%$0.78020939.7329$31
ETH0.05%$24.711.2538$30.98
ETH0.05%$1.1426.6285$30.36
ETH0.05%$0.000064463,445.8148$29.74
ETH0.05%$0.70741141.9912$29.71
ETH0.04%$5.765.0534$29.11
ETH0.04%<$0.000001144,355,427.6863$29.06
ETH0.04%$0.0083383,482.9731$29.04
ETH0.04%$0.159301182.2103$29.03
ETH0.04%$0.30810193.6314$28.85
ETH0.04%$0.42890567.1918$28.82
ETH0.04%$0.00059448,181.4751$28.6
ETH0.04%$0.31863488.8848$28.32
ETH0.04%<$0.000001207,963,637,365.3179$28.07
ETH0.04%$0.132024209.8126$27.7
ETH0.04%$0.0083153,300.9714$27.45
ETH0.04%$0.35717576.0568$27.17
ETH0.04%$2.112.8561$26.99
ETH0.04%$0.113648236.505$26.88
ETH0.04%$0.44696660.0673$26.85
ETH0.04%$0.111957236.9665$26.53
ETH0.04%$0.00027595,400.719$26.25
ETH0.04%$0.52496849.9499$26.22
ETH0.04%$5.814.4969$26.13
ETH0.04%$0.030542855.3117$26.12
ETH0.04%$0.0000151,708,911.1146$26.1
ETH0.04%<$0.000001356,069,519.797$25.81
ETH0.04%$0.000012,578,319.0915$25.81
ETH0.04%$0.79387432.4237$25.74
ETH0.04%$25.071.02$25.57
ETH0.04%$0.99685325.5$25.42
ETH0.04%$0.55640345.5494$25.34
ETH0.04%$0.0000161,615,000$25.26
ETH0.04%$0.0021711,530.2011$25.03
ETH0.04%$0.102081244.6315$24.97
ETH0.04%$0.24980299.1015$24.76
ETH0.04%$0.00138417,757.435$24.57
ETH0.04%$0.00068535,772.4454$24.49
ETH0.04%$0.48855550.0514$24.45
ETH0.04%$9.942.4021$23.87
ETH0.04%$2.399.9501$23.78
ETH0.04%$0.080906292.9458$23.7
ETH0.04%$3,426.890.00687596$23.56
ETH0.04%$0.201454116.4511$23.46
ETH0.04%$0.3213472.7191$23.37
ETH0.04%$0.0183341,264.7357$23.19
ETH0.04%$2.429.5286$23.06
ETH0.04%<$0.0000018,919,063,978.8323$23.04
ETH0.03%$7.633.0056$22.93
ETH0.03%$0.0000221,024,412.4254$22.91
ETH0.03%$0.0069273,258.8715$22.57
ETH0.03%$635.140.0354$22.49
ETH0.03%$0.26006985.9125$22.34
ETH0.03%$0.049597441.15$21.88
ETH0.03%$1.8811.5217$21.66
ETH0.03%$0.031147694.9693$21.65
ETH0.03%$0.00122717,622.9241$21.63
ETH0.03%$0.166043129.6682$21.53
ETH0.03%$0.11376188.6062$21.46
ETH0.03%$1.6313.0639$21.35
ETH0.03%$0.0124861,707.9668$21.33
ETH0.03%$0.000012,012,873.2416$21.12
ETH0.03%<$0.00000111,101,258,362.6911$21.11
ETH0.03%$0.115848182.1424$21.1
ETH0.03%<$0.000001339,530,579.0159$21.06
ETH0.03%$0.0026437,843.2438$20.73
ETH0.03%$0.150356137.5795$20.69
ETH0.03%$0.183385111.8626$20.51
ETH0.03%<$0.00000164,314,650,040.1513$20.5
ETH0.03%$0.9982520.4$20.36
ETH0.03%$0.0000037,576,862.9719$20.12
ETH0.03%$0.020652969.8837$20.03
ETH0.03%$0.000057350,954.5206$19.91
ETH0.03%$1.2815.2304$19.46
ETH0.03%$0.000047410,842.4947$19.32
ETH0.03%$0.95197120.2906$19.32
ETH0.03%$5.433.5354$19.2
ETH0.03%$2.67.375$19.18
ETH0.03%$0.036887518.9466$19.14
ETH0.03%$0.090239211.9871$19.13
ETH0.03%$0.059999318.7796$19.13
ETH0.03%$0.75966825.1564$19.11
ETH0.03%$0.00090720,976.2286$19.03
ETH0.03%$0.0000072,849,219.0696$18.89
ETH0.03%$0.0170131,109.1696$18.87
ETH0.03%$0.000029649,267.3695$18.85
ETH0.03%$0.54184634.3858$18.63
ETH0.03%$1.1216.4808$18.46
ETH0.03%$0.039905455.2901$18.17
ETH0.03%$0.23510777.0389$18.11
ETH0.03%$0.0000161,133,059.8591$18.02
ETH0.03%$0.067402264.8101$17.85
ETH0.03%$0.046095386.4744$17.81
ETH0.03%$1.2713.975$17.75
ETH0.03%$0.18022697.9659$17.66
ETH0.03%$0.066454265.3068$17.63
ETH0.03%$0.000025710,274.8162$17.56
ETH0.03%$0.31379955.8868$17.54
ETH0.03%$0.051513340.4262$17.54
ETH0.03%$0.00000210,866,821.9193$17.53
ETH0.03%$117.4445$17.51
ETH0.03%$3.055.7286$17.47
ETH0.03%$0.063293275.7644$17.45
ETH0.03%$0.100213174.0019$17.44
ETH0.03%$1.1315.4118$17.42
ETH0.03%$0.98325817.4419$17.15
ETH0.03%<$0.0000012,107,716,428.8369$17.13
ETH0.03%$0.00149411,428.3612$17.07
ETH0.03%$0.2909558.1284$16.91
ETH0.03%$0.022051764.0285$16.85
ETH0.03%$0.114176147.0737$16.79
ETH0.03%$391.280.0427$16.73
ETH0.03%$0.018183916.3084$16.66
ETH0.03%$0.17900292.2181$16.51
ETH0.03%$0.095863172.1809$16.51
ETH0.03%$0.002147,682.2161$16.44
ETH0.02%$0.51433431.828$16.37
ETH0.02%$0.0034424,742$16.32
ETH0.02%$0.141118114.5435$16.16
ETH0.02%$0.51090231.518$16.1
ETH0.02%$0.00120613,349.7064$16.1
ETH0.02%$3.724.32$16.07
ETH0.02%$267.850.0588$15.75
ETH0.02%$0.71338521.9645$15.67
ETH0.02%$0.000107144,202$15.49
ETH0.02%$52.390.2951$15.46
ETH0.02%$0.00128711,967.1442$15.4
ETH0.02%$0.00130611,767.4767$15.37
ETH0.02%$0.0019257,954.6727$15.31
ETH0.02%$1.3910.9791$15.22
ETH0.02%$1.1513.2061$15.19
ETH0.02%$168.280.0902$15.18
ETH0.02%$0.00079918,897.0545$15.09
ETH0.02%$0.0002657,419.0543$14.92
ETH0.02%$114.8398$14.87
ETH0.02%$0.18207581.3534$14.81
ETH0.02%$3,580.810.0041021$14.69
ETH0.02%$0.09796149.3154$14.63
ETH0.02%<$0.000001391,718,019.443$14.47
ETH0.02%$0.035636403.75$14.39
ETH0.02%$49.320.2912$14.36
ETH0.02%$0.080987175.2049$14.19
ETH0.02%$0.015832890.8358$14.1
ETH0.02%$0.00000120,919,539.5734$14.07
ETH0.02%$7.521.8662$14.04
ETH0.02%$0.0000072,069,299.4659$13.56
ETH0.02%$1.0213.3023$13.52
ETH0.02%$0.054655243.4551$13.31
ETH0.02%$97,7340.000136$13.29
ETH0.02%$0.0000043,469,908.2107$13.25
ETH0.02%$0.0052892,503.1397$13.24
ETH0.02%$0.09443139.381$13.16
ETH0.02%$1.857.0961$13.13
ETH0.02%$7.671.6928$12.98
ETH0.02%$0.76843916.8839$12.97
ETH0.02%<$0.000001698,158,398.8623$12.7
ETH0.02%$0.015036840.1892$12.63
ETH0.02%$1.349.2585$12.41
ETH0.02%$0.96772112.8178$12.4
ETH0.02%$0.046592265.1651$12.35
ETH0.02%$14.020.8754$12.27
ETH0.02%<$0.00000134,528,094.327$12.27
ETH0.02%$0.074252165.2376$12.27
ETH0.02%$0.54472222.5021$12.26
ETH0.02%$0.031969378.7128$12.11
ETH0.02%<$0.00000168,308,654.7935$12.07
ETH0.02%$54.420.219$11.92
ETH0.02%$32.350.3668$11.87
ETH0.02%$0.013933850.6958$11.85
ETH0.02%$0.0000071,717,283.8027$11.78
ETH0.02%$0.55110421.3544$11.77
ETH0.02%$0.78527514.9515$11.74
ETH0.02%$0.085684135.6043$11.62
ETH0.02%$1.866.2352$11.58
ETH0.02%$0.98892811.6746$11.55
ETH0.02%$1.328.721$11.51
ETH0.02%$87.570.1313$11.5
ETH0.02%$0.0000025,927,265.0688$11.47
ETH0.02%$0.00023348,922.9096$11.39
ETH0.02%<$0.000001204,000,000$11.38
ETH0.02%$0.25513344.4613$11.34
ETH0.02%$3.63.1393$11.3
ETH0.02%$0.67338216.7648$11.29
ETH0.02%$0.78385114.3518$11.25
ETH0.02%$0.0061931,790.8883$11.09
ETH0.02%$0.029677366.3789$10.87
ETH0.02%$0.9805411.05$10.83
ETH0.02%$0.53311620.0488$10.69
ETH0.02%$0.075535141.4624$10.69
ETH0.02%$0.00023844,440.4202$10.58
ETH0.02%$15.50.6802$10.54
ETH0.02%$0.00000113,228,765.685$10.52
ETH0.02%$21.480.4833$10.38
ETH0.02%$0.74868513.8543$10.37
ETH0.02%$0.080488128.4472$10.34
ETH0.02%$0.047614215.8368$10.28
ETH0.02%$0.013546752.3071$10.19
ETH0.02%$0.00000118,766,116.756$10.1
ETH0.02%$0.00044422,723.3983$10.1
ETH0.02%$0.050965196.8685$10.03
ETH0.02%$0.065899151.7083$10
ETH0.02%$0.019916498.3646$9.93
ETH0.02%$0.0010419,469.7797$9.86
ETH0.01%$0.0094821,037.0734$9.83
ETH0.01%$17.830.5464$9.74
ETH0.01%$0.14392767.6776$9.74
ETH0.01%$0.070325138.2433$9.72
ETH0.01%<$0.0000012,149,541,949.6776$9.71
ETH0.01%$0.08753110.5595$9.68
ETH0.01%$0.001486,445.7955$9.54
ETH0.01%$0.014791644.573$9.53
ETH0.01%$0.35716926.5815$9.49
ETH0.01%$0.00022441,660.9815$9.34
ETH0.01%$1.088.6558$9.31
ETH0.01%$0.00084311,011.0086$9.28
ETH0.01%$0.037939241.6061$9.17
ETH0.01%$0.057889157.6224$9.12
ETH0.01%$0.014902605.0379$9.02
ETH0.01%$0.005361,679.0344$9
ETH0.01%$0.000019464,636.4998$8.96
ETH0.01%$1.755.0745$8.88
ETH0.01%$0.5878615.0835$8.87
ETH0.01%$0.72770112.1527$8.84
ETH0.01%$0.50082117.3834$8.71
ETH0.01%$0.0019494,462.5$8.7
ETH0.01%$0.16305553.1575$8.67
ETH0.01%$0.9969748.6445$8.62
ETH0.01%$1.366.3113$8.58
ETH0.01%$0.0053141,604.7358$8.53
ETH0.01%$0.12470568.3036$8.52
ETH0.01%$0.0017554,847.4202$8.51
ETH0.01%$0.0009758,666.3326$8.45
ETH0.01%$0.055849150.2847$8.39
ETH0.01%$0.37344122.4546$8.39
ETH0.01%$0.004741,757.0218$8.33
ETH0.01%$3.662.2744$8.33
ETH0.01%$2.263.6826$8.32
ETH0.01%$2,683.520.0031$8.32
ETH0.01%$0.000013653,076.867$8.25
ETH0.01%$0.11965368$8.14
ETH0.01%$0.00047916,807.8605$8.06
ETH0.01%$0.014962531.0794$7.95
ETH0.01%$0.15261951.8083$7.91
ETH0.01%$0.12364263.7899$7.89
ETH0.01%$0.014768533.7298$7.88
ETH0.01%$6.71.1709$7.85
ETH0.01%$0.0000024,141,027.3347$7.74
ETH0.01%$0.0016084,806.9331$7.73
ETH0.01%$0.075659101.62$7.69
ETH0.01%$0.00052114,737.2924$7.68
ETH0.01%$1.814.2389$7.67
ETH0.01%$0.063471120.1535$7.63
ETH0.01%$0.013706549.5251$7.53
ETH0.01%$0.32176523.3237$7.5
ETH0.01%<$0.000001387,906,250.7352$7.48
ETH0.01%$1.385.409$7.46
ETH0.01%$0.012098613.5748$7.42
ETH0.01%$0.0019613,776.8312$7.41
ETH0.01%$0.0018893,913.5125$7.39
ETH0.01%$0.0033852,181.1569$7.38
ETH0.01%$0.064675112.764$7.29
ETH0.01%$0.11118165.5194$7.28
ETH0.01%$0.0000016,397,045.7673$7.23
ETH0.01%$0.011009654.791$7.21
ETH0.01%$10.740.6708$7.2
ETH0.01%$0.19330635.7761$6.92
ETH0.01%$10.270.6718$6.9
ETH0.01%<$0.000001812,807,335.3001$6.9
ETH0.01%$0.0036381,882.7364$6.85
ETH0.01%$0.17731838.3186$6.79
ETH0.01%$0.000045148,556.2803$6.75
ETH0.01%$0.032898204.4054$6.72
ETH0.01%$0.014506462.5766$6.71
ETH0.01%$0.0016843,982.8467$6.71
ETH0.01%$0.15385843.4467$6.68
ETH0.01%$0.08649277.2673$6.68
ETH0.01%$0.038994170.5927$6.65
ETH0.01%$0.07937283.4828$6.63
ETH0.01%$2.852.3202$6.61
ETH<0.01%$0.0011845,489.3784$6.5
ETH<0.01%$0.50687312.7434$6.46
ETH<0.01%$0.0030312,125$6.44
ETH<0.01%$0.07126590.1801$6.43
ETH<0.01%$16.3998$6.41
ETH<0.01%$749.370.0085$6.37
ETH<0.01%$0.0061471,030.5698$6.34
ETH<0.01%$0.37639216.8272$6.33
ETH<0.01%$0.16322638.25$6.24
ETH<0.01%<$0.00000145,050,000,000$6.23
ETH<0.01%$0.10262860.6372$6.22
ETH<0.01%$0.9467736.5315$6.18
ETH<0.01%$0.000007900,657.0201$6.1
ETH<0.01%$0.0039641,538.279$6.1
ETH<0.01%$0.047533127.8821$6.08
ETH<0.01%<$0.0000012,899,880,472.6245$6.08
ETH<0.01%$0.013307455.6313$6.06
ETH<0.01%$0.48092812.5729$6.05
ETH<0.01%$0.035009172.5298$6.04
ETH<0.01%$0.0051941,156.3202$6.01
ETH<0.01%$0.0057351,044.6496$5.99
ETH<0.01%$0.7365658.1065$5.97
ETH<0.01%$0.00035516,822.4467$5.97
ETH<0.01%$0.02785213.3868$5.94
ETH<0.01%$3,378.890.00175017$5.91
ETH<0.01%$15.8668$5.87
ETH<0.01%$0.0000041,367,387.0142$5.86
ETH<0.01%<$0.00000124,463,879.9844$5.86
ETH<0.01%$0.000022261,959.5047$5.84
ETH<0.01%$1.962.9724$5.83
ETH<0.01%$0.0000023,822,773.3283$5.81
ETH<0.01%$0.04217137.4568$5.8
ETH<0.01%<$0.00000165,995,421.5601$5.79
ETH<0.01%$1.115.18$5.75
ETH<0.01%<$0.0000013,665,333,705.4162$5.69
ETH<0.01%$0.027729205.2317$5.69
ETH<0.01%$1.433.9502$5.67
ETH<0.01%$0.053163105.9919$5.63
ETH<0.01%$0.0000031,985,156.0266$5.63
ETH<0.01%$0.3296717$5.6
ETH<0.01%$0.022506246.7015$5.55
ETH<0.01%$0.0000023,339,918.1582$5.55
ETH<0.01%$0.20421826.7391$5.46
ETH<0.01%$12.310.4399$5.42
ETH<0.01%<$0.0000016,864,671,888.5466$5.4
ETH<0.01%$0.08236465.3668$5.38
ETH<0.01%$0.27187719.7277$5.36
ETH<0.01%$0.31636116.9167$5.35
ETH<0.01%<$0.0000011,744,108,426.0864$5.33
ETH<0.01%$0.0799766.1121$5.29
ETH<0.01%$0.09905753.2755$5.28
ETH<0.01%$0.2160524.3644$5.26
ETH<0.01%$0.041054127.5$5.23
ETH<0.01%$2.182.3903$5.21
ETH<0.01%$0.08088763.7025$5.15
ETH<0.01%$3,363.590.00152387$5.13
ETH<0.01%$8.770.5792$5.08
ETH<0.01%$0.31450516.0073$5.03
ETH<0.01%$0.007051710.4542$5.01
ETH<0.01%$0.0045071,109.1302$5
ETH<0.01%$0.005121970.9301$4.97
ETH<0.01%$0.0000019,858,183.4434$4.96
ETH<0.01%$0.0032891,472.9484$4.85
ETH<0.01%$0.022468215.2231$4.84
ETH<0.01%$0.0000015,510,495.5947$4.71
ETH<0.01%$0.008455555.9895$4.7
ETH<0.01%$0.0008915,252.609$4.68
ETH<0.01%$10.180.459$4.67
ETH<0.01%$0.10258744.622$4.58
ETH<0.01%$0.17931225.517$4.58
ETH<0.01%$0.14805630.9019$4.58
ETH<0.01%$1.124.0359$4.52
ETH<0.01%$0.0008285,441.8358$4.51
ETH<0.01%$0.33208513.4686$4.47
ETH<0.01%$0.25681417.3575$4.46
ETH<0.01%$68.550.0648$4.44
ETH<0.01%$0.0024841,785.7464$4.44
ETH<0.01%$0.12625635.005$4.42
ETH<0.01%$0.0000015,504,220.3313$4.41
ETH<0.01%$3,540.950.00124272$4.4
ETH<0.01%$0.000011388,782.9786$4.3
ETH<0.01%$5.590.7678$4.29
ETH<0.01%$0.00036711,618.1343$4.27
ETH<0.01%$0.19125822.2203$4.25
ETH<0.01%$3,729.950.00113667$4.24
ETH<0.01%<$0.0000011,544,166,646.6789$4.24
ETH<0.01%$0.025662163.4946$4.2
ETH<0.01%$0.037358111.8159$4.18
ETH<0.01%$0.0028951,438.838$4.17
ETH<0.01%$0.000005826,012.5956$4.15
ETH<0.01%$0.000039104,380.5958$4.12
ETH<0.01%$0.23812717.1789$4.09
ETH<0.01%$3.81.0754$4.09
ETH<0.01%$0.11439835.3823$4.05
ETH<0.01%$0.19277320.7824$4.01
ETH<0.01%$0.4490468.8828$3.99
ETH<0.01%$0.018832209.8799$3.95
ETH<0.01%$16.650.2372$3.95
ETH<0.01%$0.0010453,760.4479$3.93
ETH<0.01%$0.23978616.362$3.92
ETH<0.01%$3.891$3.89
ETH<0.01%$0.01682229.9241$3.87
ETH<0.01%$0.00033311,625.6176$3.87
ETH<0.01%$1.512.55$3.85
ETH<0.01%$0.4486868.5$3.81
ETH<0.01%$30.640.1241$3.8
ETH<0.01%$0.04273388.579$3.79
ETH<0.01%$0.02636141.2279$3.72
ETH<0.01%$0.00004778,649.6849$3.67
ETH<0.01%$0.0025571,428.9727$3.65
ETH<0.01%$160.390.0226$3.62
ETH<0.01%$0.33818810.6038$3.59
ETH<0.01%$1.32.7558$3.58
ETH<0.01%$0.008248433.5$3.58
ETH<0.01%$0.033685105.4488$3.55
ETH<0.01%$0.0016252,178.1244$3.54
ETH<0.01%$0.4327278.1003$3.51
ETH<0.01%$0.5465926.4098$3.5
ETH<0.01%$0.019989174.0484$3.48
ETH<0.01%$0.09020338.4154$3.47
ETH<0.01%$0.0000013,705,569.7572$3.46
ETH<0.01%$290.730.0118$3.42
ETH<0.01%$22.480.1513$3.4
ETH<0.01%$0.00028811,689.2509$3.37
ETH<0.01%$1.831.8226$3.34
ETH<0.01%$1.851.802$3.33
ETH<0.01%$0.0000013,664,460.7845$3.29
ETH<0.01%$0.26461512.4025$3.28
ETH<0.01%$0.14511622.6039$3.28
ETH<0.01%<$0.0000011,781,723,396.0386$3.27
ETH<0.01%$0.003623901.2159$3.26
ETH<0.01%$0.004216773.9163$3.26
ETH<0.01%<$0.000001823,099,233.0138$3.26
ETH<0.01%$0.001641,971.24$3.23
ETH<0.01%$0.0004347,436.4904$3.23
ETH<0.01%$0.7438064.3091$3.21
ETH<0.01%$0.0003948,112.4709$3.2
ETH<0.01%$0.10557129.8443$3.15
ETH<0.01%$0.0006085,134.0009$3.12
ETH<0.01%$0.0013172,328.8229$3.07
ETH<0.01%$0.018437165.7857$3.06
ETH<0.01%$0.105628.5501$3.01
ETH<0.01%$0.0000014,798,061.8823$3.01
ETH<0.01%<$0.000001889,652,488.0455$3
ETH<0.01%$21.120.1382$2.92
ETH<0.01%$0.17329316.72$2.9
ETH<0.01%$0.000017170,855.387$2.88
ETH<0.01%$146.070.0195$2.84
ETH<0.01%$0.009834289$2.84
ETH<0.01%$1.412.0025$2.82
ETH<0.01%$0.15057318.7$2.82
ETH<0.01%$0.5311795.2942$2.81
ETH<0.01%$0.7010533.9925$2.8
ETH<0.01%$1.312.125$2.78
ETH<0.01%$0.009012307.8062$2.77
ETH<0.01%$0.04839756.5784$2.74
ETH<0.01%$0.00017815,350.6134$2.73
ETH<0.01%$0.03141985.8784$2.7
ETH<0.01%$0.003721709.6558$2.64
ETH<0.01%$0.425966.1334$2.61
ETH<0.01%$0.000004705,144.9008$2.59
ETH<0.01%<$0.00000122,533,956.8663$2.55
ETH<0.01%$17.490.1452$2.54
ETH<0.01%<$0.0000011,445,000,970.4449$2.53
ETH<0.01%$0.00003866,213.1775$2.51
ETH<0.01%$0.0019921,258.127$2.51
ETH<0.01%$4.120.6069$2.5
ETH<0.01%$0.021481116.1678$2.5
ETH<0.01%$0.02612394.8314$2.48
ETH<0.01%$4,952.820.00049705$2.46
ETH<0.01%$0.0021571,135.192$2.45
ETH<0.01%<$0.000001364,608,391.7673$2.44
ETH<0.01%$0.06866335.5218$2.44
ETH<0.01%$0.00013717,700.8237$2.43
ETH<0.01%$0.003103782.093$2.43
ETH<0.01%$0.13504617.9054$2.42
ETH<0.01%$0.09418425.589$2.41
ETH<0.01%$0.013331180.3912$2.4
ETH<0.01%<$0.0000012,412,039,462.8785$2.4
ETH<0.01%$0.00010822,192.5014$2.4
ETH<0.01%$0.002647902.0193$2.39
ETH<0.01%<$0.0000013,825,002,354.5852$2.37
ETH<0.01%<$0.0000011,020,879,602.865$2.37
ETH<0.01%$1.042.2762$2.36
ETH<0.01%$252,094.090.00000935$2.36
ETH<0.01%$0.015258149.5553$2.28
ETH<0.01%$0.006736335.9286$2.26
ETH<0.01%$76.890.029$2.23
ETH<0.01%$0.06210935.742$2.22
ETH<0.01%<$0.000001511,446,987.2353$2.22
ETH<0.01%$0.6493183.4021$2.21
ETH<0.01%$0.1175818.2585$2.15
ETH<0.01%$0.012478171.6954$2.14
ETH<0.01%$0.021798.443$2.14
ETH<0.01%$0.02493985$2.12
ETH<0.01%$0.14420614.4989$2.09
ETH<0.01%$0.2177469.4723$2.06
ETH<0.01%$0.2861397.14$2.04
ETH<0.01%$0.02221691.7321$2.04
ETH<0.01%$0.7620862.6601$2.03
ETH<0.01%$0.011836170.4793$2.02
ETH<0.01%$15.820.1275$2.02
ETH<0.01%$0.00225893.7925$2.01
ETH<0.01%<$0.000001269,300,816.151$2
ETH<0.01%$0.011509173.703$2
ETH<0.01%$0.012121163.6128$1.98
ETH<0.01%$1.211.626$1.97
ETH<0.01%$0.004909396.2499$1.95
ETH<0.01%<$0.0000014,407,427.5559$1.94
ETH<0.01%$0.00018910,214.4429$1.93
ETH<0.01%$0.010211189.0986$1.93
ETH<0.01%$0.016128118.8034$1.92
ETH<0.01%$0.04099246.6241$1.91
ETH<0.01%$0.0003046,251.3502$1.9
ETH<0.01%$0.05866932.2222$1.89
ETH<0.01%$0.04516841.5156$1.88
ETH<0.01%$0.0010451,787.5776$1.87
ETH<0.01%$0.0007872,370.1646$1.87
ETH<0.01%<$0.0000014,250,000,000.0074$1.86
ETH<0.01%$1.041.7934$1.86
ETH<0.01%$0.018384100.2323$1.84
ETH<0.01%$0.05081436.1819$1.84
ETH<0.01%$1.221.4969$1.83
ETH<0.01%$0.00301605.0489$1.82
ETH<0.01%$0.000007250,253.079$1.81
ETH<0.01%$0.0016231,104.6206$1.79
ETH<0.01%$0.005816307.1964$1.79
ETH<0.01%$0.000003519,414.0664$1.78
ETH<0.01%$0.0002098,500.0076$1.78
ETH<0.01%$0.03388252.3829$1.77
ETH<0.01%$0.0699525.2267$1.76
ETH<0.01%$0.0000011,934,304.0816$1.76
ETH<0.01%$0.02377873.5338$1.75
ETH<0.01%$11.7319$1.74
ETH<0.01%$0.2103688.1394$1.71
ETH<0.01%$0.06724325.4545$1.71
ETH<0.01%$0.0007492,285.5523$1.71
ETH<0.01%$0.2635626.443$1.7
ETH<0.01%$0.0002825,943.7202$1.68
ETH<0.01%$0.013598122.6109$1.67
ETH<0.01%<$0.000001221,195,839.7273$1.66
ETH<0.01%$0.03963141.6975$1.65
ETH<0.01%$1.770.9243$1.64
ETH<0.01%$0.1969848.2875$1.63
ETH<0.01%$0.005452297.9647$1.62
ETH<0.01%$0.3451954.6974$1.62
ETH<0.01%$0.14535611.1492$1.62
ETH<0.01%<$0.000001297,764,050.1661$1.6
ETH<0.01%$0.02143174.6598$1.6
ETH<0.01%<$0.000001590,689,916.4389$1.6
ETH<0.01%<$0.0000011,344,543,424.4356$1.59
ETH<0.01%$0.02476163.0151$1.56
ETH<0.01%$0.000002630,702.6688$1.56
ETH<0.01%$0.2218636.9517$1.54
ETH<0.01%$0.4499553.4$1.53
ETH<0.01%$0.00006423,475.2648$1.51
ETH<0.01%$0.4112693.6284$1.49
ETH<0.01%$5.640.264$1.49
ETH<0.01%$7.480.1981$1.48
ETH<0.01%$0.002369625.2375$1.48
ETH<0.01%$0.06234923.6098$1.47
ETH<0.01%$3,587.70.00040912$1.47
ETH<0.01%<$0.0000016,943,156.1275$1.46
ETH<0.01%$0.000002701,774.45$1.46
ETH<0.01%$0.001654882.1142$1.46
ETH<0.01%$1.11.3175$1.45
ETH<0.01%$0.08974616.1465$1.45
ETH<0.01%$0.003412423.8583$1.45
ETH<0.01%$0.0001598,939.8325$1.42
ETH<0.01%$0.0003044,658.102$1.42
ETH<0.01%$2.460.5745$1.41
ETH<0.01%$0.003498403.2692$1.41
ETH<0.01%$0.01661784.7875$1.41
ETH<0.01%$0.002968472.34$1.4
ETH<0.01%$3,534.330.0003964$1.4
ETH<0.01%$0.05173327.0607$1.4
ETH<0.01%$0.03685337.9464$1.4
ETH<0.01%$0.02055467.4703$1.39
ETH<0.01%$0.0004013,448.7995$1.38
ETH<0.01%$0.0001738,000.6406$1.38
ETH<0.01%$0.1759877.803$1.37
ETH<0.01%$0.1627298.4038$1.37
ETH<0.01%$0.12339510.8904$1.34
ETH<0.01%$0.0009541,394.078$1.33
ETH<0.01%<$0.00000131,680,531,125,165.566$1.31
ETH<0.01%$0.004637282.2578$1.31
ETH<0.01%$0.011348115.2619$1.31
ETH<0.01%$0.03562136.643$1.31
ETH<0.01%$1.540.8378$1.29
ETH<0.01%$0.03575435.9809$1.29
ETH<0.01%$0.00931138.0394$1.29
ETH<0.01%$0.10998411.6732$1.28
ETH<0.01%$11.275$1.28
ETH<0.01%$0.0011241,133.0944$1.27
ETH<0.01%$0.000003475,702.703$1.27
ETH<0.01%$0.0000011,260,167.2523$1.26
ETH<0.01%$0.000007170,000$1.25
ETH<0.01%$73.690.017$1.25
ETH<0.01%$0.0007291,680.755$1.22
ETH<0.01%$0.03061939.9533$1.22
ETH<0.01%$0.01669373.0158$1.22
ETH<0.01%$0.0000012,285,837.1411$1.22
ETH<0.01%$0.009848123.3704$1.21
ETH<0.01%$3,1250.0003883$1.21
ETH<0.01%$0.11577610.3413$1.2
ETH<0.01%$0.09109113.0387$1.19
ETH<0.01%$0.0001478,046.0176$1.18
ETH<0.01%$0.05923719.7747$1.17
ETH<0.01%$40.2927$1.17
ETH<0.01%$0.3750573.1072$1.17
ETH<0.01%<$0.0000013,140,230.7793$1.16
ETH<0.01%$0.007462155.2052$1.16
ETH<0.01%<$0.000001543,814,280.612$1.15
ETH<0.01%$0.5268652.1854$1.15
ETH<0.01%$0.7481471.5353$1.15
ETH<0.01%$0.00003334,439.4327$1.13
ETH<0.01%$0.05384220.9618$1.13
ETH<0.01%$0.3992262.7927$1.11
ETH<0.01%$1.280.8657$1.11
ETH<0.01%<$0.000001116,273,805.7323$1.1
ETH<0.01%$0.02390546.0623$1.1
ETH<0.01%$0.002204492.1909$1.08
ETH<0.01%$0.03101134.765$1.08
ETH<0.01%<$0.0000013,646,500.9266$1.08
ETH<0.01%$20.610.0522$1.08
ETH<0.01%$0.1142719.4053$1.07
ETH<0.01%$0.000001917,564.4174$1.06
ETH<0.01%<$0.000001735,251,725.6768$1.06
ETH<0.01%$0.006509162.5053$1.06
ETH<0.01%$0.1763275.9615$1.05
ETH<0.01%$0.9998461.0329$1.03
ETH<0.01%<$0.0000014,161,219.6359$1.02
ETH<0.01%$1.10.926$1.02
ETH<0.01%$0.04310723.375$1.01
ETH<0.01%$0.4454232.2447$0.9998
ETH<0.01%$0.0007521,327.105$0.9979
ETH<0.01%$1.310.7582$0.9932
ETH<0.01%$0.000003296,035.169$0.9917
ETH<0.01%$0.003111316.2069$0.9836
ETH<0.01%$0.000003346,093.2192$0.9732
ETH<0.01%$0.4662582.086$0.9726
ETH<0.01%$0.00114850$0.9693
ETH<0.01%$0.4095352.3532$0.9637
ETH<0.01%<$0.0000012,703,833.7609$0.958
ETH<0.01%$0.02043446.75$0.9553
ETH<0.01%<$0.00000122,599,494.9101$0.9466
ETH<0.01%$7.990.1178$0.9414
ETH<0.01%$0.6876581.3691$0.9414
ETH<0.01%$0.000003267,993.7239$0.9304
ETH<0.01%$0.748831.2226$0.9155
ETH<0.01%<$0.000001634,927,581.0822$0.9149
ETH<0.01%$0.0005061,796.3499$0.9091
ETH<0.01%$0.6863761.3175$0.9043
ETH<0.01%$0.9995750.8943$0.8939
ETH<0.01%$0.000001607,334.6155$0.8845
ETH<0.01%$0.01766250.0026$0.8831
ETH<0.01%$0.001366646$0.8826
ETH<0.01%$1.230.716$0.8806
ETH<0.01%<$0.0000011,672,665,593.6834$0.879
ETH<0.01%$0.000006155,980.9895$0.8769
ETH<0.01%$0.001768493.905$0.8734
ETH<0.01%<$0.000001633,523,227.1398$0.8645
ETH<0.01%<$0.0000011,973,567.8593$0.8494
ETH<0.01%$0.3083912.7326$0.8427
ETH<0.01%$0.0001396,005.8622$0.836
ETH<0.01%$0.004164200.7434$0.8358
ETH<0.01%$0.06175413.4573$0.831
ETH<0.01%$0.01744847.5257$0.8292
ETH<0.01%$0.0005131,614.7076$0.8289
ETH<0.01%$0.00002434,871.3208$0.825
ETH<0.01%<$0.00000112,212,677.0567$0.8246
ETH<0.01%<$0.0000012,864,551,207.1857$0.8116
ETH<0.01%$0.001791450.8357$0.8072
ETH<0.01%<$0.0000011,447,180,302.8087$0.8019
ETH<0.01%$0.3269192.4361$0.7964
ETH<0.01%$0.916260.8585$0.7865
ETH<0.01%$0.004649162.614$0.7559
ETH<0.01%$0.000792943.5$0.7475
ETH<0.01%$3,325.230.00022329$0.7424
ETH<0.01%$0.5858061.2553$0.7353
ETH<0.01%$0.001084677.3451$0.7344
ETH<0.01%$0.001712427.9333$0.7326
ETH<0.01%$0.04310316.9575$0.7309
ETH<0.01%$0.01922737.4098$0.7192
ETH<0.01%$0.06319811.2798$0.7128
ETH<0.01%$83.250.0085$0.7076
ETH<0.01%$0.0000011,038,222.9688$0.7036
ETH<0.01%$0.000005136,571.9974$0.7019
ETH<0.01%$0.00575121.4909$0.6986
ETH<0.01%$0.005642121.7817$0.687
ETH<0.01%$3.470.1978$0.6864
ETH<0.01%$1.450.4715$0.6836
ETH<0.01%$0.000732924.3282$0.6769
ETH<0.01%$0.00780686.3936$0.6743
ETH<0.01%$0.001127590.07$0.6647
ETH<0.01%$0.005142128.945$0.663
ETH<0.01%$0.03417219.3685$0.6618
ETH<0.01%$0.2213192.983$0.6602
ETH<0.01%$0.00006110,778.5301$0.6597
ETH<0.01%$0.03117721.1179$0.6583
ETH<0.01%$0.004802135.7078$0.6517
ETH<0.01%$0.000005134,313.0835$0.6414
ETH<0.01%$0.001481433.033$0.6412
ETH<0.01%$0.3288391.9487$0.6407
ETH<0.01%$0.01339947.5483$0.637
ETH<0.01%$0.002778229.0025$0.6361
ETH<0.01%<$0.00000164,775,321.2107$0.632
ETH<0.01%$0.004903127.5$0.6251
ETH<0.01%$0.0003731,672.9605$0.6235
ETH<0.01%$0.124494.9933$0.6216
ETH<0.01%$0.00003418,418.9354$0.6181
ETH<0.01%$10.280.0601$0.618
ETH<0.01%<$0.0000011,287,743,628.475$0.6151
ETH<0.01%$0.001129544.3221$0.6145
ETH<0.01%$0.10365.8695$0.608
ETH<0.01%$0.2341572.5548$0.5982
ETH<0.01%$0.05962410$0.5962
ETH<0.01%$0.0001045,693.9811$0.5897
ETH<0.01%$0.003738156.3502$0.5843
ETH<0.01%<$0.000001363,430,347.8569$0.5829
ETH<0.01%<$0.0000011,131,805,810.0625$0.5818
ETH<0.01%$0.0619999.2923$0.5761
ETH<0.01%$0.7748660.7428$0.5755
ETH<0.01%$0.0601399.5324$0.5732
ETH<0.01%$0.002692212.5255$0.5721
ETH<0.01%$0.0005531,034.269$0.5718
ETH<0.01%$0.0001344,250$0.5695
ETH<0.01%$1.890.3001$0.5671
ETH<0.01%$0.0001613,500.302$0.5641
ETH<0.01%$24,6110.00002291$0.5638
ETH<0.01%$0.00605291.9819$0.5566
ETH<0.01%$0.000004156,043.7933$0.5555
ETH<0.01%$0.0001334,150.2516$0.5515
ETH<0.01%$122.960.00440926$0.5421
ETH<0.01%$0.00637184.8987$0.5409
ETH<0.01%$0.001223436.321$0.5334
ETH<0.01%$0.2569512.0725$0.5325
ETH<0.01%$0.000371,429.3075$0.5292
ETH<0.01%<$0.0000011,336,052.7946$0.524
ETH<0.01%$0.01022151$0.5212
ETH<0.01%$0.0003381,505.0117$0.5085
ETH<0.01%$0.000533930.969$0.4958
ETH<0.01%$0.02995916.49$0.494
ETH<0.01%$0.0003071,590.132$0.4888
ETH<0.01%$0.000001393,705.2308$0.4842
ETH<0.01%$0.01336436.1997$0.4837
ETH<0.01%$0.0000223,804.9948$0.4834
ETH<0.01%$0.9868980.4841$0.4777
ETH<0.01%<$0.0000011,465,110,608.832$0.4763
ETH<0.01%$0.00866954.2853$0.4706
ETH<0.01%$0.01383934$0.4705
ETH<0.01%$0.00002717,162.3794$0.4661
ETH<0.01%$0.0002272,051.0447$0.4659
ETH<0.01%$0.4525551.0283$0.4653
ETH<0.01%$0.00730963.5742$0.4646
ETH<0.01%$0.001734267.1465$0.4633
ETH<0.01%$0.0543338.5$0.4618
ETH<0.01%$1.010.4589$0.4616
ETH<0.01%$0.5686850.8074$0.4591
ETH<0.01%<$0.0000013,310,163.9872$0.4543
ETH<0.01%$0.00000672,476.1397$0.4529
ETH<0.01%$0.00887150.8249$0.4508
ETH<0.01%<$0.0000013,126,708.0035$0.4476
ETH<0.01%<$0.0000011,341,333.11$0.4453
ETH<0.01%$0.01284534.6035$0.4444
ETH<0.01%$0.0004371,013.3304$0.4433
ETH<0.01%$1.580.2802$0.4429
ETH<0.01%$0.322751.36$0.4389
ETH<0.01%$0.2106552.0769$0.4375
ETH<0.01%$0.0000627,069.6887$0.4352
ETH<0.01%$0.0738785.8898$0.4351
ETH<0.01%$0.027315.9314$0.4349
ETH<0.01%<$0.0000011,208,063.3987$0.4338
ETH<0.01%$0.1500552.8631$0.4296
ETH<0.01%$0.0001433,009.8861$0.429
ETH<0.01%$0.0466588.774$0.4093
ETH<0.01%$0.00801350.4275$0.404
ETH<0.01%<$0.000001372,708,204.3239$0.3954
ETH<0.01%$0.003859101.9676$0.3934
ETH<0.01%$0.02530615.3773$0.3891
ETH<0.01%$0.001396278.3295$0.3886
ETH<0.01%$0.00021,940.7203$0.3884
ETH<0.01%<$0.000001877,527.0541$0.3803
ETH<0.01%$1.050.3569$0.3757
ETH<0.01%$0.00304120.003$0.3648
ETH<0.01%<$0.00000150,752,639.5826$0.3632
ETH<0.01%$715.550.00050145$0.3588
ETH<0.01%$0.00626856.95$0.3569
ETH<0.01%$0.00000496,866.4254$0.3512
ETH<0.01%$1.120.3101$0.3477
ETH<0.01%<$0.0000011,063,936,022.927$0.3449
ETH<0.01%<$0.0000012,478,256.478$0.3431
ETH<0.01%$0.00353495.761$0.3383
ETH<0.01%<$0.000001505,231,908.5955$0.3316
ETH<0.01%$0.000002139,757.1757$0.327
ETH<0.01%$0.00001719,316.9556$0.3204
ETH<0.01%$0.0468226.7661$0.3168
ETH<0.01%$0.01041630.249$0.315
ETH<0.01%$0.000758410.5483$0.311
ETH<0.01%$1.360.2278$0.3098
ETH<0.01%$0.00169182.8843$0.3091
ETH<0.01%$0.000001565,928.2058$0.3088
ETH<0.01%$0.2129081.4478$0.3082
ETH<0.01%$0.3620060.85$0.3077
ETH<0.01%<$0.0000014,970,343.6051$0.3034
ETH<0.01%$0.02244613.5037$0.3031
ETH<0.01%$0.01388321.7347$0.3017
ETH<0.01%$0.000693430.7592$0.2984
ETH<0.01%$0.3359960.8758$0.2942
ETH<0.01%$67.920.0042891$0.2913
ETH<0.01%$0.00000465,003.4098$0.2899
ETH<0.01%$0.00538753.5925$0.2886
ETH<0.01%$7.480.0382$0.2854
ETH<0.01%$0.0000358,202.1294$0.2851
ETH<0.01%<$0.00000135,922,834.5957$0.2837
ETH<0.01%$0.000003109,226.6123$0.2789
ETH<0.01%$0.0000456,162.6844$0.2785
ETH<0.01%$0.0000893,121.5077$0.2773
ETH<0.01%<$0.000001834,395,291,595.1195$0.2757
ETH<0.01%$0.01914214.161$0.271
ETH<0.01%$1.260.2138$0.2693
ETH<0.01%$1.570.17$0.2669
ETH<0.01%$0.00000832,711.284$0.26
ETH<0.01%<$0.0000019,180,000$0.258
ETH<0.01%$0.00482453.2439$0.2568
ETH<0.01%$0.2187591.1701$0.2559
ETH<0.01%$0.00965925.5$0.2462
ETH<0.01%$0.2784710.85$0.2367
ETH<0.01%$0.0390955.8395$0.2282
ETH<0.01%$0.00001613,869.416$0.2205
ETH<0.01%<$0.00000164,565,311.4415$0.2199
ETH<0.01%$0.00037589.4725$0.2183
ETH<0.01%$0.025418.4049$0.2135
ETH<0.01%$0.0724152.9494$0.2135
ETH<0.01%$0.00593235.958$0.2132
ETH<0.01%$0.00362757.6269$0.2089
ETH<0.01%$619.660.0003289$0.2038
ETH<0.01%$0.01484813.6085$0.202
ETH<0.01%$1.120.18$0.2014
ETH<0.01%$0.0034757.7805$0.2004
ETH<0.01%$0.000705283.5305$0.1998
ETH<0.01%$0.00231785$0.1969
ETH<0.01%$0.8406880.2308$0.194
ETH<0.01%$0.01154716.7536$0.1934
ETH<0.01%$0.0566773.4$0.1927
ETH<0.01%$0.000468411.4$0.1927
ETH<0.01%$0.000586328.5269$0.1925
ETH<0.01%$0.001785107.3$0.1915
ETH<0.01%$0.000404473.7675$0.1914
ETH<0.01%<$0.0000011,700,000$0.191
ETH<0.01%$0.000257739.2467$0.1902
ETH<0.01%$0.0001361,398.8903$0.1896
ETH<0.01%$0.01263614.916$0.1884
ETH<0.01%$0.01464812.75$0.1867
ETH<0.01%$0.00524435.0738$0.1839
ETH<0.01%<$0.00000154,348,734,857.5538$0.1828
ETH<0.01%$0.0293986.1584$0.181
ETH<0.01%$0.4179560.4328$0.1808
ETH<0.01%$0.00000443,873.0456$0.1793
ETH<0.01%$0.01156915.2673$0.1766
ETH<0.01%<$0.00000161,979,491,937.8709$0.1756
ETH<0.01%$0.000409425$0.1736
ETH<0.01%<$0.0000011,675,740.7746$0.1708
ETH<0.01%<$0.0000011,433,440.7056$0.1698
ETH<0.01%$0.00074228.8558$0.1693
ETH<0.01%$0.0972021.7314$0.1682
ETH<0.01%$0.000264619.7828$0.1637
ETH<0.01%$0.000672242.8465$0.1633
ETH<0.01%$0.0001091,500.149$0.1631
ETH<0.01%$0.0000344,723.4761$0.1626
ETH<0.01%<$0.0000011,640,500$0.1624
ETH<0.01%$6,583.820.00002462$0.162
ETH<0.01%$0.000246645.8411$0.1589
ETH<0.01%<$0.000001405,983,607.2859$0.1581
ETH<0.01%<$0.0000012,134,757.2073$0.156
ETH<0.01%$0.0311974.9167$0.1533
ETH<0.01%$0.01022614.7359$0.1506
ETH<0.01%$0.0358194.1857$0.1499
ETH<0.01%$0.0000562,629.2679$0.1479
ETH<0.01%$0.3309670.4387$0.1451
ETH<0.01%$0.000001120,461$0.1429
ETH<0.01%$0.0000178,449.1693$0.1407
ETH<0.01%$0.9637830.1446$0.1394
ETH<0.01%<$0.000001369,991.1533$0.1384
ETH<0.01%$0.000216638.4966$0.1381
ETH<0.01%$0.00993913.855$0.1377
ETH<0.01%$0.00000344,786.0092$0.137
ETH<0.01%$0.0000159,376.8902$0.1362
ETH<0.01%$0.6571120.2049$0.1346
ETH<0.01%<$0.0000011,171,739.0624$0.1339
ETH<0.01%$0.00212662.7825$0.1334
ETH<0.01%$0.000325407.2735$0.1323
ETH<0.01%$0.00128299.8346$0.1279
ETH<0.01%$0.00166976.5$0.1276
ETH<0.01%$0.0003425.4494$0.1275
ETH<0.01%$0.085261.4561$0.1241
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%$1.010.1219$0.1224
ETH<0.01%$0.00151579.1149$0.1198
ETH<0.01%$0.2035220.5791$0.1178
ETH<0.01%$0.0370483.162$0.1171
ETH<0.01%$0.0578582.023$0.117
ETH<0.01%$0.01010711.5065$0.1163
ETH<0.01%$0.000143816.1264$0.1163
ETH<0.01%$0.000001181,763.1055$0.1154
ETH<0.01%$42.560.00270572$0.1151
ETH<0.01%$0.000446250.9221$0.1118
ETH<0.01%<$0.000001130,642,387.9723$0.1095
ETH<0.01%$0.000001108,195.7915$0.108
ETH<0.01%$0.00593117.6206$0.1045
ETH<0.01%$0.000597174.7595$0.1043
ETH<0.01%$0.00407425.5$0.1038
ETH<0.01%$0.00150768.85$0.1037
ETH<0.01%$0.05261.9533$0.1027
ETH<0.01%$0.000071,473.8519$0.1025
BSC21.07%$1.867,422.7773$13,836.46
BSC0.13%<$0.000001689,817,775.2307$88.49
BSC0.07%$0.0246611,943.3766$47.93
BSC0.07%$11.123.8819$43.17
BSC0.06%$3,379.910.0107$36.18
BSC0.05%$0.3863488.5471$34.21
BSC0.05%$0.65928449.7601$32.81
BSC0.04%$0.99987727.7753$27.77
BSC0.04%$0.000046588,360.2356$27.11
BSC0.04%$0.55715245.1431$25.15
BSC0.04%$1.2319.6533$24.22
BSC0.03%$119.5638$19.6
BSC0.03%$0.0094162,069.6741$19.49
BSC0.03%$624.310.0286$17.83
BSC0.03%$5.522.9803$16.45
BSC0.02%$0.0022235,983.3285$13.3
BSC0.02%$0.46734527.9565$13.07
BSC0.02%$0.41122228.3507$11.66
BSC0.02%$0.0011498,677.0833$9.97
BSC0.01%$0.67156814.4874$9.73
BSC0.01%$622.40.0144$8.98
BSC0.01%$0.000074119,156.1994$8.8
BSC0.01%$0.06578125.6301$8.26
BSC0.01%$0.73352711.2221$8.23
BSC0.01%$0.025264285.9188$7.22
BSC0.01%$17.0248$7.04
BSC<0.01%$3.671.7839$6.55
BSC<0.01%$0.00058710,246.3866$6.02
BSC<0.01%$0.20040829.7723$5.97
BSC<0.01%$1.394.2912$5.96
BSC<0.01%$0.804846.8969$5.55
BSC<0.01%$0.10816349.077$5.31
BSC<0.01%$0.010234510.5819$5.23
BSC<0.01%$0.05125898.7081$5.06
BSC<0.01%$14.9788$4.98
BSC<0.01%$1.952.545$4.96
BSC<0.01%$258.240.0192$4.96
BSC<0.01%$0.09586750.8316$4.87
BSC<0.01%$0.0017892,710.6305$4.85
BSC<0.01%$0.31379614.403$4.52
BSC<0.01%$98,315.290.00004467$4.39
BSC<0.01%$0.00005185,000$4.32
BSC<0.01%$168.150.0255$4.29
BSC<0.01%$0.03986392.2925$3.68
BSC<0.01%$0.29199511.8025$3.45
BSC<0.01%$0.32178910.3418$3.33
BSC<0.01%$5.260.6165$3.24
BSC<0.01%$0.0026961,167.0802$3.15
BSC<0.01%$1.272.4625$3.13
BSC<0.01%$36.010.084$3.03
BSC<0.01%$0.4246486.8644$2.91
BSC<0.01%$0.017726163.0565$2.89
BSC<0.01%$0.004813586.2076$2.82
BSC<0.01%$0.4484415.4774$2.46
BSC<0.01%$0.4103315.9378$2.44
BSC<0.01%$9.30.2586$2.41
BSC<0.01%$2.011.1812$2.38
BSC<0.01%$0.008111292.5226$2.37
BSC<0.01%$0.21567310.8023$2.33
BSC<0.01%$0.0002598,910.8402$2.31
BSC<0.01%$0.7420983.0875$2.29
BSC<0.01%$0.0009122,410.0758$2.2
BSC<0.01%$0.00002588,642.8453$2.19
BSC<0.01%$0.18196311.8436$2.16
BSC<0.01%$0.10418719.3024$2.01
BSC<0.01%$0.10390419.3514$2.01
BSC<0.01%$0.0002258,851.2351$1.99
BSC<0.01%$0.2327387.9865$1.86
BSC<0.01%$0.17259110.5927$1.83
BSC<0.01%$0.0010261,779.451$1.83
BSC<0.01%$0.2410197.371$1.78
BSC<0.01%$0.002144814.6481$1.75
BSC<0.01%$1.441.2123$1.74
BSC<0.01%$24.720.066$1.63
BSC<0.01%$0.011801136$1.6
BSC<0.01%$15.140.1048$1.59
BSC<0.01%$0.11558313.1643$1.52
BSC<0.01%$0.003239463.4777$1.5
BSC<0.01%$0.004739313.6005$1.49
BSC<0.01%$0.02068271.5165$1.48
BSC<0.01%$0.3378824.3212$1.46
BSC<0.01%$0.004814297.5$1.43
BSC<0.01%$0.0233659.5$1.39
BSC<0.01%$2.930.4735$1.39
BSC<0.01%$0.011916114.3657$1.36
BSC<0.01%$0.08548215.8163$1.35
BSC<0.01%$0.000001956,074.4625$1.35
BSC<0.01%$0.006387206.1879$1.32
BSC<0.01%$0.0002255,746.6428$1.29
BSC<0.01%$1.440.877$1.27
BSC<0.01%$0.1801496.884$1.24
BSC<0.01%$1.380.8885$1.23
BSC<0.01%$11.2167$1.22
BSC<0.01%$0.002945413.9968$1.22
BSC<0.01%$4.540.2626$1.19
BSC<0.01%$0.1555697.6127$1.18
BSC<0.01%$12.730.0921$1.17
BSC<0.01%$11.1619$1.16
BSC<0.01%$0.4026462.8657$1.15
BSC<0.01%$0.01333585.9667$1.15
BSC<0.01%$484.860.00232164$1.13
BSC<0.01%$0.02625240.5258$1.06
BSC<0.01%$0.03755227.9269$1.05
BSC<0.01%$0.1563256.6933$1.05
BSC<0.01%$0.1541466.7323$1.04
BSC<0.01%$0.1220538.4976$1.04
BSC<0.01%$0.08044412.6762$1.02
BSC<0.01%$0.06219516.1858$1.01
BSC<0.01%$0.07575413.2516$1
BSC<0.01%$0.1620356.1185$0.9914
BSC<0.01%$0.3812232.5551$0.974
BSC<0.01%$0.1258567.5729$0.953
BSC<0.01%$0.7252121.275$0.9246
BSC<0.01%$0.2768573.1797$0.8803
BSC<0.01%$0.0161454.0167$0.8718
BSC<0.01%$98,0730.00000865$0.8483
BSC<0.01%$0.01421758.4787$0.8313
BSC<0.01%$0.07129711.6111$0.8278
BSC<0.01%$0.03720722.164$0.8246
BSC<0.01%$0.001262652.7427$0.8237
BSC<0.01%$0.004482181.3285$0.8127
BSC<0.01%$0.0002922,739.7599$0.7989
BSC<0.01%$0.001909414.584$0.7915
BSC<0.01%$7.720.1022$0.7893
BSC<0.01%$45.950.017$0.7816
BSC<0.01%$0.3182922.4374$0.7758
BSC<0.01%$0.000003298,071.9136$0.766
BSC<0.01%$0.00001171,323.4666$0.7531
BSC<0.01%$0.0750519.931$0.7453
BSC<0.01%$0.02579728.8538$0.7443
BSC<0.01%<$0.0000012,626,250.4436$0.7354
BSC<0.01%$0.02125834$0.7227
BSC<0.01%$0.5862261.2154$0.7124
BSC<0.01%$0.00786586.313$0.6788
BSC<0.01%$0.1205645.4375$0.6555
BSC<0.01%$0.000164,080.3412$0.6546
BSC<0.01%$0.00002131,141.0354$0.6436
BSC<0.01%$0.0821767.8147$0.6421
BSC<0.01%$0.0735428.7179$0.6411
BSC<0.01%$1.050.5973$0.6255
BSC<0.01%$89.680.00694132$0.6224
BSC<0.01%$0.000821718.9202$0.59
BSC<0.01%$0.01732233.6303$0.5825
BSC<0.01%$0.01918429.522$0.5663
BSC<0.01%$0.002445225.9243$0.5524
BSC<0.01%$0.006978.5286$0.5418
BSC<0.01%$0.003789140.5053$0.5323
BSC<0.01%$0.000655806.5394$0.5284
BSC<0.01%$0.00484106.8092$0.5169
BSC<0.01%$0.01765329.0508$0.5128
BSC<0.01%$0.1817572.8107$0.5108
BSC<0.01%$0.001153442.1542$0.5097
BSC<0.01%$0.0177128.5665$0.5059
BSC<0.01%$0.1019044.8005$0.4891
BSC<0.01%$0.00001631,164.3646$0.4889
BSC<0.01%$0.04805410.0521$0.483
BSC<0.01%$0.1026114.6982$0.482
BSC<0.01%$1.250.3825$0.477
BSC<0.01%$0.090815.191$0.4713
BSC<0.01%$0.00687168.079$0.4677
BSC<0.01%$2.970.1561$0.4634
BSC<0.01%$0.0009510$0.4587
BSC<0.01%$0.0471639.4083$0.4437
BSC<0.01%$0.0000143,311.8821$0.4339
BSC<0.01%$0.0080752.0987$0.4204
BSC<0.01%$10.230.0401$0.4102
BSC<0.01%$0.01038739.4678$0.4099
BSC<0.01%$0.041089.8325$0.4039
BSC<0.01%$0.02444315.8009$0.3862
BSC<0.01%$0.0436218.6914$0.3791
BSC<0.01%$0.0543986.9105$0.3759
BSC<0.01%$0.001963190.6226$0.3741
BSC<0.01%$0.0365679.9856$0.3651
BSC<0.01%$0.1600782.2513$0.3603
BSC<0.01%$0.0000418,804.7203$0.3598
BSC<0.01%$0.000003134,512.8491$0.3585
BSC<0.01%$0.1706592.1001$0.3584
BSC<0.01%$0.00921338.1905$0.3518
BSC<0.01%$0.0172120.0695$0.3453
BSC<0.01%$0.00500868.5389$0.3432
BSC<0.01%$0.000434784.4729$0.3403
BSC<0.01%<$0.000001693,631.4153$0.3333
BSC<0.01%$0.0089837.0653$0.3328
BSC<0.01%$1.30.255$0.3321
BSC<0.01%$0.00000397,373.9941$0.3281
BSC<0.01%$0.0497916.5634$0.3267
BSC<0.01%$0.0001352,390.2$0.3234
BSC<0.01%$0.000722425$0.3068
BSC<0.01%$0.002669110.4156$0.2947
BSC<0.01%$0.061054.709$0.2874
BSC<0.01%$0.002491114.186$0.2844
BSC<0.01%$0.001138247.484$0.2817
BSC<0.01%$1.230.2278$0.2801
BSC<0.01%$0.001141239.3056$0.2729
BSC<0.01%$5.790.046$0.2661
BSC<0.01%$0.0037466.6519$0.2492
BSC<0.01%$17.390.0143$0.249
BSC<0.01%$0.01412217.5323$0.2475
BSC<0.01%$0.002144113.0561$0.2423
BSC<0.01%$0.1242811.8919$0.2351
BSC<0.01%$1.160.2$0.231
BSC<0.01%$0.00269985.0797$0.2295
BSC<0.01%$0.6747730.3326$0.2244
BSC<0.01%<$0.0000011,107,632.0397$0.2231
BSC<0.01%$0.2539860.8693$0.2207
BSC<0.01%$0.6557420.3365$0.2206
BSC<0.01%$1.090.2015$0.2199
BSC<0.01%$0.01275916.6758$0.2127
BSC<0.01%$0.00584636.176$0.2114
BSC<0.01%$0.7475690.2801$0.2093
BSC<0.01%$0.00901923.137$0.2086
BSC<0.01%$0.00398152.0659$0.2072
BSC<0.01%$0.0460394.387$0.2019
BSC<0.01%$0.000029,137.7828$0.1835
BSC<0.01%$2.410.0747$0.1799
BSC<0.01%$0.0249587.14$0.1782
BSC<0.01%$0.0766422.3132$0.1772
BSC<0.01%$0.001271138.3942$0.1758
BSC<0.01%$0.0000722,434.0017$0.1749
BSC<0.01%$0.00229675.9267$0.1743
BSC<0.01%<$0.0000018,564,731,180.4389$0.1742
BSC<0.01%$0.1243511.375$0.1709
BSC<0.01%$0.0347924.675$0.1626
BSC<0.01%$0.0039839.4343$0.1569
BSC<0.01%$0.00083185.6716$0.154
BSC<0.01%$0.01492410.2464$0.1529
BSC<0.01%$0.00898917$0.1528
BSC<0.01%$4.410.034$0.1497
BSC<0.01%$0.1724220.8544$0.1473
BSC<0.01%$0.0475133.0772$0.1462
BSC<0.01%$0.00778718.445$0.1436
BSC<0.01%$0.0374043.6605$0.1369
BSC<0.01%$0.6635420.2027$0.1345
BSC<0.01%$0.7699330.1715$0.132
BSC<0.01%$0.0305394.2877$0.1309
BSC<0.01%$0.01286710.1435$0.1305
BSC<0.01%$3.560.0365$0.1298
BSC<0.01%<$0.000001404,778,290.2115$0.129
BSC<0.01%$1.560.0801$0.1249
BSC<0.01%$0.3020340.405$0.1223
BSC<0.01%$0.0139388.5$0.1184
BSC<0.01%$0.0001121,043.4116$0.1163
BSC<0.01%<$0.0000015,236,499.8618$0.1135
BSC<0.01%<$0.000001162,759,048.7285$0.1119
BSC<0.01%$0.00021530.5321$0.1114
BSC<0.01%$0.00274440.3801$0.1107
BSC<0.01%$0.000853127.5$0.1087
BSC<0.01%$0.0124158.6764$0.1077
BSC<0.01%$0.000931114.0785$0.1061
BSC<0.01%$0.0233844.4159$0.1032
BLAST5.84%$3,359.631.1426$3,838.71
BLAST1.80%$3,379.850.3506$1,185.06
BLAST1.04%$1679.3995$682.12
BLAST0.34%$0.00926924,437.9984$226.52
BLAST0.05%$0.048872731.9387$35.77
BLAST0.03%$117.17$17.2
BLAST<0.01%$0.004998173.1328$0.8653
BLAST<0.01%$0.01118576.1464$0.8516
BLAST<0.01%$0.0006751,071.8919$0.7233
BLAST<0.01%$0.9992590.6319$0.6314
BLAST<0.01%<$0.000001124,173,253.7981$0.4966
BLAST<0.01%$0.000897491.3758$0.4407
BLAST<0.01%$0.00666953.2807$0.3553
BLAST<0.01%$1.080.2818$0.3049
BASE3.39%<$0.00000119,342,658,466.8938$2,228.27
BASE0.98%$3,357.030.1913$642.25
BASE0.20%$1134.0366$134.3
BASE0.15%<$0.0000012,107,425,792.1789$99.68
BASE0.07%$3,381.580.0142$48.13
BASE0.07%$0.56972879.2718$45.16
BASE0.07%$0.0120063,724.3153$44.72
BASE0.07%$1.3433.2135$44.51
BASE0.06%$0.000107373,089$40.09
BASE0.06%$0.000303127,468.2718$38.58
BASE0.06%$0.00056367,995.055$38.26
BASE0.06%$0.000021,890,520.3559$37.26
BASE0.05%$0.44489581.1143$36.09
BASE0.05%$0.0061655,226.2129$32.22
BASE0.05%$1.0529.0399$30.61
BASE0.05%$0.000252120,587.9618$30.43
BASE0.04%$0.0227541,273.0842$28.97
BASE0.04%$0.000163174,514.1887$28.5
BASE0.04%$0.046657602.1516$28.09
BASE0.04%$3.687.455$27.43
BASE0.04%$3,650.220.00715905$26.13
BASE0.04%<$0.0000016,219,345,409.7337$26.12
BASE0.04%$0.0084343,086.9342$26.03
BASE0.04%$2.1711.9735$25.98
BASE0.04%$0.151278162.5691$24.59
BASE0.04%$0.055852431.75$24.11
BASE0.03%$0.007483,029.6056$22.66
BASE0.03%$0.164917135.2337$22.3
BASE0.03%$0.0130891,687.9578$22.09
BASE0.03%$0.0069272,673.8307$18.52
BASE0.03%$0.33607554.9437$18.47
BASE0.03%$0.20464489.5978$18.34
BASE0.03%$0.00086921,066.1212$18.3
BASE0.03%$0.0128331,383.0425$17.75
BASE0.03%$0.077129228.5355$17.63
BASE0.03%$0.0098211,703.9014$16.73
BASE0.02%$0.000033481,922.5202$16.08
BASE0.02%$0.0017588,954.8388$15.74
BASE0.02%$0.0000044,419,815.4018$15.65
BASE0.02%$0.033296458.7998$15.28
BASE0.02%$0.0062252,404.8996$14.97
BASE0.02%$0.0133211,070.5572$14.26
BASE0.02%$0.00039535,759.4287$14.14
BASE0.02%$0.0015069,187.4221$13.84
BASE0.02%$97,6580.00014075$13.75
BASE0.02%$0.41104432.248$13.26
BASE0.02%$0.0102791,275$13.11
BASE0.02%$3,632.230.00355342$12.91
BASE0.02%$0.76294516.3582$12.48
BASE0.02%$0.040682305.7941$12.44
BASE0.02%$0.001587,409.1458$11.71
BASE0.02%$10.131.1405$11.55
BASE0.02%$98,7710.00011156$11.02
BASE0.02%$1.0110.7$10.76
BASE0.02%$0.00058117,695.2296$10.28
BASE0.02%$0.011497878.1495$10.1
BASE0.02%$19.9697$10.01
BASE0.02%$0.0011458,686.498$9.95
BASE0.01%$0.17796953.984$9.61
BASE0.01%$0.000037254,362.5$9.41
BASE0.01%<$0.000001317,493,087.2605$8.92
BASE0.01%$0.0034832,445.2971$8.52
BASE0.01%$1.396.1109$8.49
BASE0.01%$4,001.160.00203996$8.16
BASE0.01%$0.9866268.2698$8.16
BASE0.01%<$0.00000118,328,115.0455$7.82
BASE0.01%$0.0049831,565.0187$7.8
BASE0.01%$17.6469$7.65
BASE0.01%$0.0018783,954.3403$7.43
BASE0.01%$0.000937,951.5245$7.4
BASE0.01%<$0.000001618,370,205.9387$7.36
BASE0.01%$0.042073170$7.15
BASE0.01%$0.43037915.9846$6.88
BASE0.01%$0.00009272,942.7657$6.69
BASE0.01%$0.0020963,182.8239$6.67
BASE0.01%$0.005211,275.4796$6.65
BASE<0.01%$0.001614,039.78$6.51
BASE<0.01%$3,474.680.00186522$6.48
BASE<0.01%$0.000038170,913.2419$6.47
BASE<0.01%$0.00051912,423.7505$6.45
BASE<0.01%$0.23968426.8028$6.42
BASE<0.01%$0.002812,229.0377$6.26
BASE<0.01%<$0.00000110,234,105,322.6621$6.14
BASE<0.01%<$0.0000011,346,052,135.7564$6.06
BASE<0.01%$0.9991245.4746$5.47
BASE<0.01%$0.023207235.1356$5.46
BASE<0.01%$0.00049510,971.9685$5.43
BASE<0.01%$0.008778564.6197$4.96
BASE<0.01%$169.610.028$4.76
BASE<0.01%$0.011023426.3299$4.7
BASE<0.01%$0.5950067.4719$4.45
BASE<0.01%$0.014865294.0283$4.37
BASE<0.01%$0.032941129.5317$4.27
BASE<0.01%$0.19297322.0783$4.26
BASE<0.01%$52.420.0806$4.22
BASE<0.01%$1.343.1434$4.21
BASE<0.01%$0.2520616.6467$4.2
BASE<0.01%$1.532.6828$4.1
BASE<0.01%$0.00005570,382.294$3.86
BASE<0.01%$0.00029612,738.9499$3.78
BASE<0.01%$0.0004837,654.3676$3.7
BASE<0.01%$0.000036101,624.0438$3.67
BASE<0.01%$0.03924393.2063$3.66
BASE<0.01%$190.1837$3.49
BASE<0.01%$0.04488574.5999$3.35
BASE<0.01%$8.320.3899$3.24
BASE<0.01%$0.0005236,154.6007$3.22
BASE<0.01%$0.012299261.5612$3.22
BASE<0.01%$0.0006115,050.4854$3.09
BASE<0.01%$3,355.090.00085908$2.88
BASE<0.01%$0.005244535.9115$2.81
BASE<0.01%$0.3900266.8026$2.65
BASE<0.01%$0.0000013,675,932.2981$2.59
BASE<0.01%$0.007833255$2
BASE<0.01%$0.02210489.6574$1.98
BASE<0.01%$0.000006273,284.3409$1.71
BASE<0.01%$0.027358.0172$1.58
BASE<0.01%$0.013146118.1963$1.55
BASE<0.01%$0.01922780.339$1.54
BASE<0.01%$3.620.4183$1.51
BASE<0.01%$56.340.0252$1.42
BASE<0.01%$1.920.7045$1.35
BASE<0.01%$0.0012381,073.7733$1.33
BASE<0.01%$2.20.583$1.28
BASE<0.01%$25.730.0498$1.28
BASE<0.01%$0.0000261,749.9297$1.26
BASE<0.01%$0.0008961,347.8485$1.21
BASE<0.01%$0.4099922.8524$1.17
BASE<0.01%$0.00003632,416.8627$1.15
BASE<0.01%$0.010328104.8869$1.08
BASE<0.01%$0.001115935.728$1.04
BASE<0.01%$0.00001102,577.8636$1.04
BASE<0.01%$0.0005791,565.3759$0.9062
BASE<0.01%$0.000001934,496.9455$0.9016
BASE<0.01%$0.07670711.7296$0.8997
BASE<0.01%$10.8942$0.8969
BASE<0.01%$0.01125679.6485$0.8965
BASE<0.01%$0.00004121,030.9447$0.8671
BASE<0.01%$0.0005881,448.181$0.852
BASE<0.01%$0.00003821,174.5756$0.8071
BASE<0.01%$0.002656294.7943$0.783
BASE<0.01%<$0.0000017,787,587,278.9378$0.7787
BASE<0.01%$0.0001684,625.2461$0.777
BASE<0.01%$0.001892384.993$0.7284
BASE<0.01%$0.006901102.1215$0.7047
BASE<0.01%<$0.00000151,747,760.7877$0.7037
BASE<0.01%$2.390.2612$0.6243
BASE<0.01%$0.9645090.5671$0.5469
BASE<0.01%$0.000003206,874.3466$0.5461
BASE<0.01%<$0.0000011,883,726.2358$0.5368
BASE<0.01%$0.0004511,186.2153$0.5346
BASE<0.01%$0.000993521.261$0.5178
BASE<0.01%$0.00553985$0.4708
BASE<0.01%$2.50.1831$0.4577
BASE<0.01%$1.850.247$0.4574
BASE<0.01%$0.0001832,469.2528$0.453
BASE<0.01%$0.0003461,304.3059$0.4511
BASE<0.01%$10.4299$0.4307
BASE<0.01%$0.3239221.2668$0.4103
BASE<0.01%$0.0274414.6813$0.4028
BASE<0.01%$0.01389626.7527$0.3717
BASE<0.01%$0.00002514,639.9766$0.3588
BASE<0.01%$0.00000843,155.9438$0.356
BASE<0.01%$0.0001951,748.3181$0.3403
BASE<0.01%$0.00000747,599.6276$0.3146
BASE<0.01%$0.0001072,832.172$0.3031
BASE<0.01%$0.0350458.551$0.2996
BASE<0.01%$51.630.0054362$0.2806
BASE<0.01%$0.0000574,834.2749$0.275
BASE<0.01%$0.1816041.4659$0.2662
BASE<0.01%$0.0002251,161.9642$0.2618
BASE<0.01%$0.02072412.6002$0.2611
BASE<0.01%$0.01330919.1346$0.2546
BASE<0.01%$1.670.1513$0.2526
BASE<0.01%$0.000468529.6724$0.2476
BASE<0.01%$1.050.2336$0.2457
BASE<0.01%$1.040.2316$0.2396
BASE<0.01%$0.00042554.307$0.2325
BASE<0.01%$0.06223.6405$0.2264
BASE<0.01%$267.850.00079251$0.2122
BASE<0.01%$0.9958260.2011$0.2002
BASE<0.01%$0.000811246.6507$0.1999
BASE<0.01%$0.00490640.0116$0.1963
BASE<0.01%$0.000706276.2504$0.195
BASE<0.01%$0.999760.1891$0.189
BASE<0.01%$0.00679127.7006$0.1881
BASE<0.01%$0.00059296.361$0.1748
BASE<0.01%$0.00186493.762$0.1748
BASE<0.01%$0.0328815.0145$0.1648
BASE<0.01%$0.076642.0659$0.1583
BASE<0.01%$0.000415373.0517$0.1549
BASE<0.01%$0.0925441.6386$0.1516
BASE<0.01%$0.0215866.9987$0.151
BASE<0.01%$0.0167818.9666$0.1504
BASE<0.01%$0.001026140.5804$0.1441
BASE<0.01%$0.1055911.3377$0.1412
BASE<0.01%<$0.000001918,000$0.1385
BASE<0.01%$0.0000284,904.6961$0.1382
BASE<0.01%$0.0000393,278.9774$0.1289
BASE<0.01%$0.0001081,188.0331$0.1278
BASE<0.01%$0.0025345.5206$0.1151
BASE<0.01%$0.000636171.6894$0.1092
POL0.07%$0.96487347.6347$45.96
POL0.07%$0.00087251,868.0758$45.23
POL0.06%$3,379.910.0124$42.07
POL0.06%$137.3487$37.39
POL0.06%$1.1631.6048$36.66
POL0.06%$3,991.060.0091506$36.52
POL0.05%$267.120.1323$35.35
POL0.05%$0.038901838.086$32.6
POL0.05%$0.40360979.4308$32.06
POL0.05%$0.00202115,728.2895$31.78
POL0.05%$0.0052195,994.4414$31.28
POL0.05%$0.45108765.759$29.66
POL0.04%$167.630.1723$28.89
POL0.04%$0.141244171.6398$24.24
POL0.04%$3.616.682$24.12
POL0.04%$0.024247969.974$23.52
POL0.04%$36.010.6493$23.38
POL0.03%$0.162518139.4795$22.67
POL0.03%$0.0134141,556.3587$20.88
POL0.03%$2.786.8811$19.13
POL0.03%$3.785.0371$19.04
POL0.03%$7.462.4438$18.23
POL0.03%$0.0061542,883.387$17.74
POL0.03%$0.0134141,318.692$17.69
POL0.03%$0.50920933.3174$16.97
POL0.03%$3.674.5945$16.86
POL0.03%$15.131.1055$16.73
POL0.02%$115.8817$15.9
POL0.02%$115.8129$15.84
POL0.02%$0.000025607,458.589$14.98
POL0.02%$114.867$14.88
POL0.02%$0.54349927.1667$14.77
POL0.02%$0.035942410.4634$14.75
POL0.02%$0.54425525.4179$13.83
POL0.02%$0.16754665.9843$11.06
POL0.02%$0.34467431.7724$10.95
POL0.02%$0.16778663.8172$10.71
POL0.02%$0.22107245.1003$9.97
POL0.01%$0.0080041,170.4871$9.37
POL0.01%$0.44674620.1353$9
POL0.01%$1.864.3772$8.14
POL0.01%$0.040873190.7551$7.8
POL0.01%$0.9951717.4613$7.43
POL0.01%$9.310.7353$6.85
POL<0.01%$2.972.157$6.41
POL<0.01%$0.2530925.2269$6.38
POL<0.01%$0.011324563.2462$6.38
POL<0.01%$0.001623,935.4335$6.37
POL<0.01%$0.6213829.8458$6.12
POL<0.01%$0.0007037,519.5297$5.29
POL<0.01%$5,573.870.00091386$5.09
POL<0.01%$258.20.0187$4.84
POL<0.01%$0.22374921.4592$4.8
POL<0.01%$0.002961,621.02$4.8
POL<0.01%$0.00035413,228.1611$4.69
POL<0.01%$0.006345738.8977$4.69
POL<0.01%$0.7455366.2138$4.63
POL<0.01%$0.2084522.1511$4.62
POL<0.01%$0.033847135.4841$4.59
POL<0.01%$0.02738163.7525$4.48
POL<0.01%$14.4005$4.41
POL<0.01%$0.31838813.7619$4.38
POL<0.01%$0.04279399.0155$4.24
POL<0.01%$0.41098510.0447$4.13
POL<0.01%$0.27171414.7597$4.01
POL<0.01%$1.52.6628$3.99
POL<0.01%$1,5770.00240734$3.8
POL<0.01%$0.10246535.3813$3.63
POL<0.01%$0.027302126.4087$3.45
POL<0.01%$0.011207275.3913$3.09
POL<0.01%$0.5116175.9504$3.04
POL<0.01%$0.00010927,461.043$2.99
POL<0.01%$54.260.0544$2.95
POL<0.01%$0.0013112,232.9493$2.93
POL<0.01%<$0.000001208,738,781.0192$2.8
POL<0.01%$0.7858843.4261$2.69
POL<0.01%$0.04399159.242$2.61
POL<0.01%$0.4479024.9169$2.2
POL<0.01%$89.690.024$2.16
POL<0.01%$0.004846437.6265$2.12
POL<0.01%$0.09548721.9583$2.1
POL<0.01%$0.0069301.8611$2.08
POL<0.01%$1.091.8364$2.01
POL<0.01%$0.4102344.6063$1.89
POL<0.01%$0.013405139.7969$1.87
POL<0.01%$0.10328117.4271$1.8
POL<0.01%$0.0673326.0187$1.75
POL<0.01%$0.0007882,119.5742$1.67
POL<0.01%$0.009362177.0675$1.66
POL<0.01%$1.061.53$1.62
POL<0.01%$0.011202141.0195$1.58
POL<0.01%$0.0008881,678.1553$1.49
POL<0.01%$0.02539857.6581$1.46
POL<0.01%$98,1850.00001418$1.39
POL<0.01%$0.3184693.72$1.18
POL<0.01%$0.01132292.7864$1.05
POL<0.01%$0.1794255.7609$1.03
POL<0.01%$0.2073024.7651$0.9878
POL<0.01%$0.95711.0122$0.9687
POL<0.01%$3,665.080.00026354$0.9659
POL<0.01%$0.7252331.2794$0.9278
POL<0.01%$2,689.340.00034207$0.9199
POL<0.01%$0.0007731,171.1503$0.9057
POL<0.01%$0.000001830,839.4539$0.9042
POL<0.01%$0.00944691.6659$0.8659
POL<0.01%$0.00317264.2767$0.8376
POL<0.01%$0.4898691.7$0.8327
POL<0.01%$0.003603226.1734$0.8149
POL<0.01%$0.01921241.2175$0.7918
POL<0.01%<$0.0000013,859,886.2687$0.7727
POL<0.01%$0.3377722.1849$0.7379
POL<0.01%$0.0968927.2947$0.7067
POL<0.01%$0.004769146.9014$0.7005
POL<0.01%$2.20.3135$0.6897
POL<0.01%$0.002086323.3405$0.6743
POL<0.01%$0.001508445.6571$0.6722
POL<0.01%$0.00854669.7362$0.5959
POL<0.01%$29.940.0196$0.5877
POL<0.01%$0.00065854.2038$0.5555
POL<0.01%$1.050.521$0.547
POL<0.01%$10.544$0.544
POL<0.01%$0.001472356.1457$0.5244
POL<0.01%$0.1894062.7324$0.5175
POL<0.01%$0.7966380.5963$0.475
POL<0.01%$0.00002123,031.9668$0.4721
POL<0.01%$0.01242335.914$0.4461
POL<0.01%$0.2837481.5536$0.4408
POL<0.01%$0.3153781.3847$0.4367
POL<0.01%$0.001937224.7242$0.4353
POL<0.01%$0.0000527,928.7538$0.4115
POL<0.01%$0.003397117.5578$0.3993
POL<0.01%$0.1724512.2383$0.3859
POL<0.01%$0.01412224.8299$0.3506
POL<0.01%$0.001803180.2$0.3248
POL<0.01%$1.850.1601$0.2962
POL<0.01%$0.1730931.7$0.2942
POL<0.01%<$0.00000115,052,825.8527$0.2905
POL<0.01%$0.01392419.9603$0.2779
POL<0.01%$1.20.2241$0.2689
POL<0.01%$2.410.1102$0.2655
POL<0.01%$0.01072924.7316$0.2653
POL<0.01%$0.1843771.3983$0.2578
POL<0.01%$0.0291328.4493$0.2461
POL<0.01%$0.00276385$0.2348
POL<0.01%$0.3277280.6856$0.2246
POL<0.01%$0.001909113.0133$0.2157
POL<0.01%$0.01509913.7584$0.2077
POL<0.01%$0.9979440.2014$0.201
POL<0.01%$0.00765825.0014$0.1914
POL<0.01%$0.0429494.25$0.1825
POL<0.01%$0.00423542.5$0.1799
POL<0.01%$0.0461983.8463$0.1776
POL<0.01%$0.01414712.4952$0.1767
POL<0.01%$0.0958481.7829$0.1708
POL<0.01%$0.5473220.3119$0.1707
POL<0.01%$10.17$0.1703
POL<0.01%$0.01199814.093$0.169
POL<0.01%$0.001125145.7382$0.1639
POL<0.01%$0.00165897.6407$0.1618
POL<0.01%$0.001226129.3852$0.1586
POL<0.01%$0.000668236.2288$0.1577
POL<0.01%$0.000937160.9122$0.1508
POL<0.01%$0.00328144.8999$0.1472
POL<0.01%$0.00001311,719.6492$0.1467
POL<0.01%$1.240.1105$0.137
POL<0.01%$0.0000294,615.8932$0.1355
POL<0.01%$0.9961850.1331$0.1325
POL<0.01%$24.640.005355$0.1319
POL<0.01%$1.280.1008$0.129
POL<0.01%$0.0002637.8782$0.1272
POL<0.01%$0.0139399.0645$0.1263
POL<0.01%$0.0235165.1492$0.121
POL<0.01%$0.0566892.04$0.1156
POL<0.01%$0.00126586.8912$0.1099
ARB0.12%$0.777969101.9932$79.35
ARB0.06%$0.221072183.9539$40.67
ARB0.06%$0.000199186,266.6686$37
ARB0.05%$0.249271142.412$35.5
ARB0.05%$0.044342763.3425$33.85
ARB0.05%$15.132.1443$32.44
ARB0.05%$9.313.4171$31.81
ARB0.04%$128.4801$28.54
ARB0.03%$3,359.330.00604874$20.32
ARB0.03%$0.86700619.4661$16.88
ARB0.02%$0.99654816.4078$16.35
ARB0.02%$1.2411.697$14.5
ARB0.02%$5.262.7124$14.27
ARB0.02%$113.4308$13.46
ARB0.02%$0.000021622,089.5$12.86
ARB0.02%$3,7800.00336248$12.71
ARB0.02%$0.40360931.485$12.71
ARB0.02%$3,380.730.00367993$12.44
ARB0.02%$1.935.8463$11.28
ARB0.02%$111.2005$11.21
ARB0.02%$98,2670.00011074$10.88
ARB0.02%$110.855$10.88
ARB0.02%$110.5978$10.62
ARB0.01%$1.058.9345$9.38
ARB0.01%<$0.00000131,236,034.1806$8.89
ARB0.01%$3,991.060.00217222$8.67
ARB0.01%$54.260.1587$8.61
ARB0.01%$1.924.358$8.37
ARB0.01%$0.4262817.9202$7.64
ARB0.01%$3,465.770.00201488$6.98
ARB0.01%$0.31818421.8829$6.96
ARB0.01%$0.015827437.1534$6.92
ARB0.01%$0.23901728.9359$6.92
ARB0.01%$0.036253187.0027$6.78
ARB0.01%$0.9994126.6402$6.64
ARB<0.01%$0.0028652,280.5264$6.53
ARB<0.01%$0.0006669,348.3121$6.23
ARB<0.01%$0.029399211.5854$6.22
ARB<0.01%$267.120.0232$6.2
ARB<0.01%$0.027636219.7358$6.07
ARB<0.01%$16.0159$6.02
ARB<0.01%$0.18179630.2051$5.49
ARB<0.01%$2.42.1887$5.25
ARB<0.01%$165.080.0317$5.24
ARB<0.01%$0.037174138.168$5.14
ARB<0.01%$0.006322756.4488$4.78
ARB<0.01%$3.631.2942$4.7
ARB<0.01%$0.08212356.7615$4.66
ARB<0.01%$0.06525871.2793$4.65
ARB<0.01%$0.9989984.5618$4.56
ARB<0.01%$0.06204472.6412$4.51
ARB<0.01%$0.39944510.9078$4.36
ARB<0.01%$0.07209359.0784$4.26
ARB<0.01%$0.0035071,158.2727$4.06
ARB<0.01%$0.0004647,854$3.64
ARB<0.01%$0.9951713.6501$3.63
ARB<0.01%$1.212.999$3.63
ARB<0.01%$0.33268610.5454$3.51
ARB<0.01%$2.411.4074$3.39
ARB<0.01%$0.13155225.4528$3.35
ARB<0.01%$0.00815407.7375$3.32
ARB<0.01%$0.7858844.1871$3.29
ARB<0.01%$1.162.8317$3.28
ARB<0.01%$0.00007543,837.2955$3.27
ARB<0.01%$0.05739254.944$3.15
ARB<0.01%$10.150.3072$3.12
ARB<0.01%$0.017463175.9961$3.07
ARB<0.01%$10.70.2868$3.07
ARB<0.01%$0.005123595$3.05
ARB<0.01%$12.7905$2.8
ARB<0.01%$12.7299$2.73
ARB<0.01%$0.07720134.9738$2.7
ARB<0.01%$12.6769$2.68
ARB<0.01%$2.21.1906$2.62
ARB<0.01%$0.14768417.7118$2.62
ARB<0.01%$3,376.90.00077122$2.6
ARB<0.01%$0.05092247.6977$2.43
ARB<0.01%$2.560.9307$2.38
ARB<0.01%$0.07576129.869$2.26
ARB<0.01%$0.019212117.3467$2.25
ARB<0.01%$52.990.0425$2.25
ARB<0.01%$0.7252332.7935$2.03
ARB<0.01%$11.9864$1.99
ARB<0.01%<$0.00000116,855,778.7046$1.9
ARB<0.01%$0.013939136$1.9
ARB<0.01%$3.360.5379$1.81
ARB<0.01%$0.04773333.6397$1.61
ARB<0.01%$0.0007831,957.1126$1.53
ARB<0.01%$21.470.0663$1.42
ARB<0.01%$0.09548713.8008$1.32
ARB<0.01%$0.7712661.6599$1.28
ARB<0.01%$98,3410.00001275$1.25
ARB<0.01%$0.1320949.3338$1.23
ARB<0.01%$98,0740.00001222$1.2
ARB<0.01%$0.7242681.6265$1.18
ARB<0.01%$0.3452843.4$1.17
ARB<0.01%<$0.0000013,637,191.0682$1.15
ARB<0.01%$0.002198518.0578$1.14
ARB<0.01%$1.041.0958$1.14
ARB<0.01%$0.03041937.0731$1.13
ARB<0.01%$1.480.7606$1.13
ARB<0.01%$0.02325446.9161$1.09
ARB<0.01%$0.1243668.0094$0.9961
ARB<0.01%$0.1242817.9994$0.9941
ARB<0.01%$0.3236763.0603$0.9905
ARB<0.01%$0.9578661.02$0.977
ARB<0.01%$0.008838105.3039$0.9307
ARB<0.01%$0.5515131.6833$0.9283
ARB<0.01%$0.02778131.7546$0.8821
ARB<0.01%$0.9961850.8676$0.8643
ARB<0.01%$0.03476624.7825$0.8615
ARB<0.01%$0.0133259.4159$0.7914
ARB<0.01%$10.7752$0.7775
ARB<0.01%$0.00002136,146.5872$0.7417
ARB<0.01%$0.004143177.1124$0.7337
ARB<0.01%$0.01661443.3794$0.7206
ARB<0.01%$10.7088$0.7094
ARB<0.01%$0.01118563.359$0.7086
ARB<0.01%$3,624.650.00019299$0.6995
ARB<0.01%$0.06000811.0341$0.6621
ARB<0.01%$0.00826178.455$0.6481
ARB<0.01%$0.3359791.8842$0.633
ARB<0.01%$8.430.0726$0.6122
ARB<0.01%$0.01145347.2175$0.5407
ARB<0.01%$0.00585587.4602$0.512
ARB<0.01%$0.0000529,686.0714$0.5043
ARB<0.01%$1.420.3496$0.4964
ARB<0.01%$0.01493131.5988$0.4717
ARB<0.01%$0.0416211.1694$0.4648
ARB<0.01%$0.00000681,301.0865$0.4479
ARB<0.01%$0.0633846.7356$0.4269
ARB<0.01%$0.00650263.75$0.4144
ARB<0.01%$0.03570310.5856$0.3779
ARB<0.01%$0.02626814.2102$0.3732
ARB<0.01%$0.0000311,839.931$0.358
ARB<0.01%<$0.00000137,306,500$0.3469
ARB<0.01%$0.000397834.5557$0.3317
ARB<0.01%$0.00690947.8459$0.3305
ARB<0.01%$0.0000575,743.5396$0.3258
ARB<0.01%$0.047096.3768$0.3002
ARB<0.01%$0.0353518.3983$0.2968
ARB<0.01%$10.2821$0.2823
ARB<0.01%$0.3896120.7211$0.2809
ARB<0.01%$0.00330584.7947$0.2802
ARB<0.01%<$0.000001649,863,474.4388$0.2599
ARB<0.01%$3,374.010.00007455$0.2515
ARB<0.01%$63.640.00394001$0.2507
ARB<0.01%$0.0328137.35$0.2411
ARB<0.01%$3,367.360.00006845$0.2304
ARB<0.01%$1.950.117$0.228
ARB<0.01%$0.005143.0346$0.2194
ARB<0.01%$1.120.1909$0.2137
ARB<0.01%$3,592.460.00005003$0.1797
ARB<0.01%$0.0679082.6156$0.1776
ARB<0.01%$0.3217450.5475$0.1761
ARB<0.01%$0.000584300.9688$0.1756
ARB<0.01%$0.078692.2203$0.1747
ARB<0.01%$0.00827121.0566$0.1741
ARB<0.01%$21.150.00801039$0.1694
ARB<0.01%$10.1559$0.1561
ARB<0.01%$0.4999740.3085$0.1542
ARB<0.01%$0.00848517$0.1442
ARB<0.01%$0.00162187.9188$0.1425
ARB<0.01%$0.00471428.5898$0.1347
ARB<0.01%$0.5473220.2395$0.1311
ARB<0.01%$0.000958133.1723$0.1275
ARB<0.01%$0.1819650.6789$0.1235
ARB<0.01%$0.00368332.5601$0.1199
ARB<0.01%$0.00197960.35$0.1194
ARB<0.01%$0.0131098.9628$0.1174
ARB<0.01%$0.00650217$0.1105
ARB<0.01%$0.00901112.195$0.1098
ARB<0.01%$10.1049$0.1049
OP0.22%$3,358.340.0426$143.15
OP0.20%$3,380.920.0388$131.34
OP0.07%$0.096534461.6234$44.56
OP0.06%$139.1136$39.23
OP0.06%$3,995.450.00967483$38.66
OP0.06%$136.4337$36.54
OP0.05%$135.1615$35.2
OP0.05%$2.2714.1752$32.23
OP0.04%$123.214$23.24
OP0.03%$3.316.4598$21.38
OP0.03%$3,784.130.0051818$19.61
OP0.03%$0.99835618.9364$18.91
OP0.02%$1.0913.376$14.51
OP0.02%$3.673.8981$14.31
OP0.02%$0.092717150.396$13.94
OP0.02%$24.580.4124$10.14
OP0.02%$1.855.4571$10.1
OP0.01%$167.810.0526$8.82
OP0.01%$304.130.0283$8.61
OP0.01%$18.0259$8.03
OP<0.01%$0.09548757.2678$5.47
OP<0.01%$13.3841$3.39
OP<0.01%$9.310.3011$2.8
OP<0.01%$0.3186548.7174$2.78
OP<0.01%$12.2988$2.3
OP<0.01%$2.390.9523$2.28
OP<0.01%$2.091.0054$2.1
OP<0.01%$0.10836416.8637$1.83
OP<0.01%$0.1818965.7686$1.05
OP<0.01%$0.01880655.332$1.04
OP<0.01%$0.3382562.9899$1.01
OP<0.01%$0.5482171.7969$0.9851
OP<0.01%$0.05668917$0.9637
OP<0.01%$5.270.1776$0.9358
OP<0.01%$15.140.0553$0.8364
OP<0.01%$98,2220.00000527$0.5176
OP<0.01%$0.3895471.1992$0.4671
OP<0.01%$3,469.960.00013456$0.4669
OP<0.01%$0.01293928.8425$0.3731
OP<0.01%$0.3139121.0162$0.3189
OP<0.01%$10.2456$0.2458
OP<0.01%$0.1454421.4655$0.2131
OP<0.01%$0.4039120.4232$0.1709
OP<0.01%$0.0764182.1384$0.1634
OP<0.01%$0.4109850.3883$0.1595
OP<0.01%$0.067332.2163$0.1492
OP<0.01%$0.988190.1508$0.1489
OP<0.01%$0.00746319.8486$0.1481
OP<0.01%$0.000997109.5628$0.1092
OP<0.01%$0.4585420.2252$0.1032
AVAX0.05%$135.9098$35.94
AVAX0.05%$132.6892$32.72
AVAX0.04%$3,380.920.00792327$26.79
AVAX0.03%$0.88068725.4508$22.41
AVAX0.03%$35.820.5751$20.6
AVAX0.01%$19.4158$9.43
AVAX0.01%$0.000018494,115.7192$8.72
AVAX<0.01%$167.810.0339$5.69
AVAX<0.01%$0.9988345.5774$5.57
AVAX<0.01%$0.0031421,149.5406$3.61
AVAX<0.01%$3.670.9331$3.42
AVAX<0.01%$0.3906227.9909$3.12
AVAX<0.01%$0.009434299.0428$2.82
AVAX<0.01%$0.008042312.4812$2.51
AVAX<0.01%$98,3760.00001896$1.87
AVAX<0.01%$0.16846110.1571$1.71
AVAX<0.01%$0.01543986.9987$1.34
AVAX<0.01%<$0.00000170,167,783.484$1.08
AVAX<0.01%$0.6557851.6096$1.06
AVAX<0.01%<$0.00000127,038,116.3395$0.9787
AVAX<0.01%$29.160.0285$0.8325
AVAX<0.01%$0.00000696,131.4272$0.571
AVAX<0.01%$0.9959540.3472$0.3457
AVAX<0.01%$1.010.2135$0.2151
AVAX<0.01%$10.2091$0.2092
AVAX<0.01%$0.00543638.2158$0.2077
AVAX<0.01%$42.190.00466606$0.1968
AVAX<0.01%$0.000864167.9066$0.1451
AVAX<0.01%$0.2143240.5806$0.1244
APE
Ape (APE)
0.22%$1.15123.268$141.73
APE<0.01%$1.150.1733$0.1993
[ 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.