Contract 0xDE3447Eb47EcDf9B5F90E7A6960a14663916CeE8 3

 

Contract Overview

Deri Protocol: Main
Balance:
0.000000004555797643 ETH

ETH Value:
Less Than $0.01 (@ $1,675.12/ETH)

Token:
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49Add Margin589191022023-02-07 22:13:408 hrs 15 mins ago0xb7f1c36a077e0b2396aa0781a04426d58efe3556 IN  Deri Protocol: Main0 ETH0.00040227
0x5379971860833126e62fc38a7c201e6409e86f3c87b8351a24faf83fd47a1586Remove Margin589188992023-02-07 22:12:458 hrs 16 mins ago0xb7f1c36a077e0b2396aa0781a04426d58efe3556 IN  Deri Protocol: Main0 ETH0.0004106
0x60306868e92ac1410321185216e266bb7f550c54639f6fb14aaa0005b683eb54Remove Margin588148492023-02-07 14:10:1216 hrs 18 mins ago0x19e284ff4701c93f0cc20b4b42d99d977b76f612 IN  Deri Protocol: Main0 ETH0.00028585
0xf0bc8a792b56238e46ec8b0ea17fe44acbd436b7c8ab771f811785fa5138ab2dAdd Liquidity588106402023-02-07 13:51:3516 hrs 37 mins ago0xd9de770a3db1e5d970701ab29969f284958ee120 IN  Deri Protocol: Main0 ETH0.00040721
0x6b6c35504628b8edd6caa2748e086b58e4da66da1fad5e1838e6925d0fb4b22aAdd Margin587896932023-02-07 12:19:4218 hrs 9 mins ago0x98810254ab55f50bbe3d4964019c53d61b4c3cff IN  Deri Protocol: Main0 ETH0.00024157
0x6feeeea76221fdeacb37fe95aab69963c7f65a52e00704f67b6c8f0e4e69fd5cAdd Margin587754372023-02-07 11:16:5019 hrs 12 mins ago0xd9de770a3db1e5d970701ab29969f284958ee120 IN  Deri Protocol: Main0 ETH0.00022365
0xa1202f23ce03d39e891883eac471a8a4afb02f03352e42c6148c19480f30259fAdd Margin587494732023-02-07 9:23:0921 hrs 5 mins ago0xbf7aeca8e6e72d63455f824bdb069977bac4edc5 IN  Deri Protocol: Main0.00001 ETH0.00021464
0xff434b406bdb4c974cf488f95951df61fd7b916458e67276e225a8bdf7725fdaAdd Liquidity586585612023-02-07 1:45:561 day 4 hrs ago0x4ffd0a59a26cb2aa76d403215e4cc2845c053994 IN  Deri Protocol: Main0 ETH0.00037151
0xa133446eac04a2a0838c224991724495e27353277631452c7c4ef1548594d147Add Liquidity586565362023-02-07 1:33:531 day 4 hrs ago0xd205ae9a8aa31ba41258e1e4a60145d560f238f1 IN  Deri Protocol: Main12.46 ETH0.00029851
0x87601c5aa68b4fa03e9dc78aed9a1646b59338eb991986c2550e7987a6a758d1Add Margin586373962023-02-06 23:30:521 day 6 hrs ago0x176e2042a510d00aa69aa02e5f24d438cc6d8ab2 IN  Deri Protocol: Main0 ETH0.00026803
0x9e2407335d9673d7325efcc00a9e99cdc4179063d10641a580a7cab0cc861adeRemove Margin586321322023-02-06 23:03:041 day 7 hrs ago0xdeaa067e429ad097465d8f3b50ca306f13061038 IN  Deri Protocol: Main0 ETH0.00029481
0x51c9d79017c511ae3c11fa3e02eb7b426f1675da1596c8f93b8d9e1e07511a32Remove Liquidity586190742023-02-06 21:45:151 day 8 hrs ago0x3c5f810f3d7765063cf0215f1159102f95bf4a15 IN  Deri Protocol: Main0 ETH0.0004452
0xf7fed394e54aba369f10aa8c98e48bf8b5deb668c2abb3ba7a76e0a4fb30f7b0Remove Margin585419602023-02-06 15:27:261 day 15 hrs ago0x2a43b0311a3f661bd371027742c256b764029ab3 IN  Deri Protocol: Main0 ETH0.00024673
0xd7aa31c263c5c0ef703b89a14240b97549fef38065638154fcbb993391e30c39Remove Margin585410882023-02-06 15:23:441 day 15 hrs ago0x93fce39123abf7a52ab5b667023d92627c331fdc IN  Deri Protocol: Main0 ETH0.00023273
0xb29302a259221fb1d2b355a00c9e64eb868942a8ee21bfd2089f4e01fca08bd4Add Margin585407752023-02-06 15:22:231 day 15 hrs ago0x93fce39123abf7a52ab5b667023d92627c331fdc IN  Deri Protocol: Main0 ETH0.0002482
0x756c0885f07f92ae02d85b28a5b1e892ca406667a3e9af1d85453e8ccdd28fa8Add Margin585398362023-02-06 15:18:251 day 15 hrs ago0x2a43b0311a3f661bd371027742c256b764029ab3 IN  Deri Protocol: Main0 ETH0.00024692
0xbf6b7001600bdf40dbed38e2cae590d08c77006cd55728af8c8e8755d4bd6d04Remove Margin585369112023-02-06 15:06:011 day 15 hrs ago0xd9390b46a1749dee5325a490490491db9a826d1f IN  Deri Protocol: Main0 ETH0.00025697
0xa852324c8f35495dffca59e411ac012e63eb74acdcbd3b762d548c344d5d1822Add Margin585359672023-02-06 15:01:591 day 15 hrs ago0xd9390b46a1749dee5325a490490491db9a826d1f IN  Deri Protocol: Main0 ETH0.00027235
0x96e1ae5ef1c1a4b5c13b1e9f51665e04aa9a157337f321c96f2fde3f991ef3e2Add Liquidity585278562023-02-06 14:25:591 day 16 hrs ago0xd83256a8bb182e7be2382550ed24861c71108d35 IN  Deri Protocol: Main0 ETH0.00025965
0x50da75d33b2bf763e95f40d26fe896e837c0893dbb08a3cc2232efaa60ee036dAdd Liquidity585277782023-02-06 14:25:371 day 16 hrs ago0xd83256a8bb182e7be2382550ed24861c71108d35 IN  Deri Protocol: Main0.000155 ETH0.00025443
0x1ed43cc016926f9e5b2bdd3be37ef982183e50f8b85d04b16f5f02cd9604e279Add Liquidity585277202023-02-06 14:25:211 day 16 hrs ago0xd83256a8bb182e7be2382550ed24861c71108d35 IN  Deri Protocol: Main0 ETH0.00034767
0x9faf08028b4000db4e0b7827215e09a01e1afad08d1de36482f61ed7f7d4c073Add Margin585273042023-02-06 14:23:281 day 16 hrs ago0xd83256a8bb182e7be2382550ed24861c71108d35 IN  Deri Protocol: Main0 ETH0.00022304
0xf63046aee40b7c8d28a2514eb4a2b7ad0d17304ae225b07ebf34e80581d69760Remove Margin585016662023-02-06 12:26:531 day 18 hrs ago0x6df6752b8118946bf7e41e66cb4f6d1cb5917ac4 IN  Deri Protocol: Main0 ETH0.00019435
0x42d3ee732dedd0ca0b22a088410d2536fb24fc3c26f2be98af008dd416a47578Add Margin585003852023-02-06 12:21:101 day 18 hrs ago0x6df6752b8118946bf7e41e66cb4f6d1cb5917ac4 IN  Deri Protocol: Main0 ETH0.00019921
0x548983a86c10ba17644e8b69edef6e33a7bb3741261d62281c3625014408e860Add Margin585003352023-02-06 12:20:561 day 18 hrs ago0x96c997c7cd890329bb3ea8e9d59577036ed902e7 IN  Deri Protocol: Main0 ETH0.00019875
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago Deri Protocol: Main 0xef5483567c91f2b4672d9d80c600df93035b54bd0 ETH
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago 0x9ba57b8d0c6df774e0a09f6e5f72c85d8bba4a4e Deri Protocol: Main0 ETH
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago Deri Protocol: Main0x9ba57b8d0c6df774e0a09f6e5f72c85d8bba4a4e0 ETH
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago Deri Protocol: Main 0xef5483567c91f2b4672d9d80c600df93035b54bd0 ETH
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago 0x9ba57b8d0c6df774e0a09f6e5f72c85d8bba4a4e Deri Protocol: Main0 ETH
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago Deri Protocol: Main0x9ba57b8d0c6df774e0a09f6e5f72c85d8bba4a4e0 ETH
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago Deri Protocol: Main 0xff970a61a04b1ca14834a43f5de4533ebddb5cc80 ETH
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago Deri Protocol: Main 0xff970a61a04b1ca14834a43f5de4533ebddb5cc80 ETH
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago Deri Protocol: Main 0x548758470914544bb289801153157517a6ca2a820 ETH
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago Deri Protocol: Main 0x0c9cd6188b2b8fdf7d22b9789f77396e967c54990 ETH
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago Deri Protocol: Main 0x0c9cd6188b2b8fdf7d22b9789f77396e967c54990 ETH
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago Deri Protocol: Main 0x0c9cd6188b2b8fdf7d22b9789f77396e967c54990 ETH
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago Deri Protocol: Main 0x0c9cd6188b2b8fdf7d22b9789f77396e967c54990 ETH
0x7c09502a932a75d1d2e9de30019a840b45412489adcdaf95a03d6b4fa2787c49589191022023-02-07 22:13:408 hrs 15 mins ago Deri Protocol: Main 0xef5483567c91f2b4672d9d80c600df93035b54bd0 ETH
0x5379971860833126e62fc38a7c201e6409e86f3c87b8351a24faf83fd47a1586589188992023-02-07 22:12:458 hrs 16 mins ago Deri Protocol: Main0xb7f1c36a077e0b2396aa0781a04426d58efe35560.545683443859345728 ETH
0x5379971860833126e62fc38a7c201e6409e86f3c87b8351a24faf83fd47a1586589188992023-02-07 22:12:458 hrs 16 mins ago 0x1684451cd93e6a221cc15fd3e2f1121e69e9d16e Deri Protocol: Main0.145668639481309654 ETH
0x5379971860833126e62fc38a7c201e6409e86f3c87b8351a24faf83fd47a1586589188992023-02-07 22:12:458 hrs 16 mins ago Deri Protocol: Main 0x1684451cd93e6a221cc15fd3e2f1121e69e9d16e0 ETH
0x5379971860833126e62fc38a7c201e6409e86f3c87b8351a24faf83fd47a1586589188992023-02-07 22:12:458 hrs 16 mins ago Deri Protocol: Main 0xef5483567c91f2b4672d9d80c600df93035b54bd0 ETH
0x5379971860833126e62fc38a7c201e6409e86f3c87b8351a24faf83fd47a1586589188992023-02-07 22:12:458 hrs 16 mins ago 0x9ba57b8d0c6df774e0a09f6e5f72c85d8bba4a4e Deri Protocol: Main0 ETH
0x5379971860833126e62fc38a7c201e6409e86f3c87b8351a24faf83fd47a1586589188992023-02-07 22:12:458 hrs 16 mins ago Deri Protocol: Main0x9ba57b8d0c6df774e0a09f6e5f72c85d8bba4a4e0 ETH
0x5379971860833126e62fc38a7c201e6409e86f3c87b8351a24faf83fd47a1586589188992023-02-07 22:12:458 hrs 16 mins ago 0x9ba57b8d0c6df774e0a09f6e5f72c85d8bba4a4e Deri Protocol: Main0.400014804378036074 ETH
0x5379971860833126e62fc38a7c201e6409e86f3c87b8351a24faf83fd47a1586589188992023-02-07 22:12:458 hrs 16 mins ago Deri Protocol: Main 0xef5483567c91f2b4672d9d80c600df93035b54bd0 ETH
0x5379971860833126e62fc38a7c201e6409e86f3c87b8351a24faf83fd47a1586589188992023-02-07 22:12:458 hrs 16 mins ago 0x9ba57b8d0c6df774e0a09f6e5f72c85d8bba4a4e Deri Protocol: Main0 ETH
0x5379971860833126e62fc38a7c201e6409e86f3c87b8351a24faf83fd47a1586589188992023-02-07 22:12:458 hrs 16 mins ago Deri Protocol: Main0x9ba57b8d0c6df774e0a09f6e5f72c85d8bba4a4e0 ETH
0x5379971860833126e62fc38a7c201e6409e86f3c87b8351a24faf83fd47a1586589188992023-02-07 22:12:458 hrs 16 mins ago Deri Protocol: Main 0xef5483567c91f2b4672d9d80c600df93035b54bd0 ETH
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Pool

Compiler Version
v0.8.10+commit.fc410830

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
File 1 of 6 : Pool.sol
// SPDX-License-Identifier: MIT

pragma solidity >=0.8.0 <0.9.0;

import './IPool.sol';
import './PoolStorage.sol';

contract Pool is PoolStorage {

    function setImplementation(address newImplementation) external _onlyAdmin_ {
        require(
            IPool(newImplementation).nameId() == keccak256(abi.encodePacked('PoolImplementation')),
            'Pool.setImplementation: not pool implementation'
        );
        implementation = newImplementation;
        emit NewImplementation(newImplementation);
    }

    function setProtocolFeeCollector(address newProtocolFeeCollector) external _onlyAdmin_ {
        protocolFeeCollector = newProtocolFeeCollector;
        emit NewProtocolFeeCollector(newProtocolFeeCollector);
    }

    fallback() external payable {
        _delegate();
    }

    receive() external payable {

    }

    function _delegate() internal {
        address imp = implementation;
        assembly {
            calldatacopy(0, 0, calldatasize())
            let result := delegatecall(gas(), imp, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            switch result
            case 0 { revert(0, returndatasize()) }
            default { return(0, returndatasize()) }
        }
    }

}

File 2 of 6 : IPool.sol
// SPDX-License-Identifier: MIT

pragma solidity >=0.8.0 <0.9.0;

import '../utils/INameVersion.sol';
import '../utils/IAdmin.sol';

interface IPool is INameVersion, IAdmin {

    function implementation() external view returns (address);

    function protocolFeeCollector() external view returns (address);

    function liquidity() external view returns (int256);

    function lpsPnl() external view returns (int256);

    function cumulativePnlPerLiquidity() external view returns (int256);

    function protocolFeeAccrued() external view returns (int256);

    function setImplementation(address newImplementation) external;

    function addMarket(address market) external;

    function approveSwapper(address underlying) external;

    function collectProtocolFee() external;

    function claimVenusLp(address account) external;

    function claimVenusTrader(address account) external;

    struct OracleSignature {
        bytes32 oracleSymbolId;
        uint256 timestamp;
        uint256 value;
        uint8 v;
        bytes32 r;
        bytes32 s;
    }

    function addLiquidity(address underlying, uint256 amount, OracleSignature[] memory oracleSignatures) external payable;

    function removeLiquidity(address underlying, uint256 amount, OracleSignature[] memory oracleSignatures) external;

    function addMargin(address underlying, uint256 amount, OracleSignature[] memory oracleSignatures) external payable;

    function removeMargin(address underlying, uint256 amount, OracleSignature[] memory oracleSignatures) external;

    function trade(string memory symbolName, int256 tradeVolume, int256 priceLimit, OracleSignature[] memory oracleSignatures) external;

    function liquidate(uint256 pTokenId, OracleSignature[] memory oracleSignatures) external;

    struct LpInfo {
        address vault;
        int256 amountB0;
        int256 liquidity;
        int256 cumulativePnlPerLiquidity;
    }

    function lpInfos(uint256) external view returns (LpInfo memory);

}

File 3 of 6 : PoolStorage.sol
// SPDX-License-Identifier: MIT

pragma solidity >=0.8.0 <0.9.0;

import '../utils/Admin.sol';

abstract contract PoolStorage is Admin {

    // admin will be truned in to Timelock after deployment

    event NewImplementation(address newImplementation);

    event NewProtocolFeeCollector(address newProtocolFeeCollector);

    bool internal _mutex;

    modifier _reentryLock_() {
        require(!_mutex, 'Pool: reentry');
        _mutex = true;
        _;
        _mutex = false;
    }

    address public implementation;

    address public protocolFeeCollector;

    // underlying => vToken, supported markets
    mapping (address => address) public markets;

    struct LpInfo {
        address vault;
        int256 amountB0;
        int256 liquidity;
        int256 cumulativePnlPerLiquidity;
    }

    // lTokenId => LpInfo
    mapping (uint256 => LpInfo) public lpInfos;

    struct TdInfo {
        address vault;
        int256 amountB0;
    }

    // pTokenId => TdInfo
    mapping (uint256 => TdInfo) public tdInfos;

    int256 public liquidity;

    int256 public lpsPnl;

    int256 public cumulativePnlPerLiquidity;

    int256 public protocolFeeAccrued;

}

File 4 of 6 : INameVersion.sol
// SPDX-License-Identifier: MIT

pragma solidity >=0.8.0 <0.9.0;

interface INameVersion {

    function nameId() external view returns (bytes32);

    function versionId() external view returns (bytes32);

}

File 5 of 6 : IAdmin.sol
// SPDX-License-Identifier: MIT

pragma solidity >=0.8.0 <0.9.0;

interface IAdmin {

    event NewAdmin(address indexed newAdmin);

    function admin() external view returns (address);

    function setAdmin(address newAdmin) external;

}

File 6 of 6 : Admin.sol
// SPDX-License-Identifier: MIT

pragma solidity >=0.8.0 <0.9.0;

import './IAdmin.sol';

abstract contract Admin is IAdmin {

    address public admin;

    modifier _onlyAdmin_() {
        require(msg.sender == admin, 'Admin: only admin');
        _;
    }

    constructor () {
        admin = msg.sender;
        emit NewAdmin(admin);
    }

    function setAdmin(address newAdmin) external _onlyAdmin_ {
        admin = newAdmin;
        emit NewAdmin(newAdmin);
    }

}

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

Contract ABI

[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newAdmin","type":"address"}],"name":"NewAdmin","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newImplementation","type":"address"}],"name":"NewImplementation","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newProtocolFeeCollector","type":"address"}],"name":"NewProtocolFeeCollector","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"cumulativePnlPerLiquidity","outputs":[{"internalType":"int256","name":"","type":"int256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"liquidity","outputs":[{"internalType":"int256","name":"","type":"int256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"lpInfos","outputs":[{"internalType":"address","name":"vault","type":"address"},{"internalType":"int256","name":"amountB0","type":"int256"},{"internalType":"int256","name":"liquidity","type":"int256"},{"internalType":"int256","name":"cumulativePnlPerLiquidity","type":"int256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lpsPnl","outputs":[{"internalType":"int256","name":"","type":"int256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"markets","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"protocolFeeAccrued","outputs":[{"internalType":"int256","name":"","type":"int256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"protocolFeeCollector","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newAdmin","type":"address"}],"name":"setAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newImplementation","type":"address"}],"name":"setImplementation","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newProtocolFeeCollector","type":"address"}],"name":"setProtocolFeeCollector","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"tdInfos","outputs":[{"internalType":"address","name":"vault","type":"address"},{"internalType":"int256","name":"amountB0","type":"int256"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801561001057600080fd5b50600080546001600160a01b03191633908117825560405190917f71614071b88dee5e0b2ae578a9dd7b2ebbe9ae832ba419dc0242cd065a290b6c91a26106888061005c6000396000f3fe6080604052600436106100c65760003560e01c8063aec47b7e1161007f578063d784d42611610059578063d784d426146102b9578063dd19ca1b146102d9578063e9cc0b07146102ef578063f851a44014610305576100cd565b8063aec47b7e14610224578063c58a26bd14610283578063cfca314714610299576100cd565b80631a686502146100d757806328eeb472146101005780635c60da1b14610176578063704b6c02146101ae578063850a1501146101ce5780638e8f294b146101ee576100cd565b366100cd57005b6100d5610325565b005b3480156100e357600080fd5b506100ed60065481565b6040519081526020015b60405180910390f35b34801561010c57600080fd5b5061014c61011b3660046105c5565b60046020526000908152604090208054600182015460028301546003909301546001600160a01b0390921692909184565b604080516001600160a01b03909516855260208501939093529183015260608201526080016100f7565b34801561018257600080fd5b50600154610196906001600160a01b031681565b6040516001600160a01b0390911681526020016100f7565b3480156101ba57600080fd5b506100d56101c93660046105de565b610355565b3480156101da57600080fd5b50600254610196906001600160a01b031681565b3480156101fa57600080fd5b506101966102093660046105de565b6003602052600090815260409020546001600160a01b031681565b34801561023057600080fd5b5061026461023f3660046105c5565b600560205260009081526040902080546001909101546001600160a01b039091169082565b604080516001600160a01b0390931683526020830191909152016100f7565b34801561028f57600080fd5b506100ed60095481565b3480156102a557600080fd5b506100d56102b43660046105de565b6103d0565b3480156102c557600080fd5b506100d56102d43660046105de565b61044f565b3480156102e557600080fd5b506100ed60075481565b3480156102fb57600080fd5b506100ed60085481565b34801561031157600080fd5b50600054610196906001600160a01b031681565b6001546001600160a01b03163660008037600080366000845af43d6000803e808015610350573d6000f35b3d6000fd5b6000546001600160a01b031633146103885760405162461bcd60e51b815260040161037f9061060e565b60405180910390fd5b600080546001600160a01b0319166001600160a01b038316908117825560405190917f71614071b88dee5e0b2ae578a9dd7b2ebbe9ae832ba419dc0242cd065a290b6c91a250565b6000546001600160a01b031633146103fa5760405162461bcd60e51b815260040161037f9061060e565b600280546001600160a01b0319166001600160a01b0383169081179091556040519081527f4edba1d51f30962ec831a164309957e467e44757a3cf297e59a5f77ef367f3c3906020015b60405180910390a150565b6000546001600160a01b031633146104795760405162461bcd60e51b815260040161037f9061060e565b604051712837b7b624b6b83632b6b2b73a30ba34b7b760711b602082015260320160405160208183030381529060405280519060200120816001600160a01b031663c1b0844f6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156104ee573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105129190610639565b146105775760405162461bcd60e51b815260206004820152602f60248201527f506f6f6c2e736574496d706c656d656e746174696f6e3a206e6f7420706f6f6c60448201526e1034b6b83632b6b2b73a30ba34b7b760891b606482015260840161037f565b600180546001600160a01b0319166001600160a01b0383169081179091556040519081527f6b70829fcbe4891157f7a7496f9870927de3c8237adbe9cd39bae09b7382c40990602001610444565b6000602082840312156105d757600080fd5b5035919050565b6000602082840312156105f057600080fd5b81356001600160a01b038116811461060757600080fd5b9392505050565b60208082526011908201527020b236b4b71d1037b7363c9030b236b4b760791b604082015260600190565b60006020828403121561064b57600080fd5b505191905056fea2646970667358221220a3a63e8be9944715671037605f63ff226fc4cb2b4e0c450c0a68355fc23af15964736f6c634300080a0033

Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.