15M+ users trust MoonPay. Checkout with your preferred payment method.
Ready to onboard to Ethereum? With MetaMask Portfolio, you're in control.
Discover tokens across Ethereum and multiple L2 networks seamlessly and manage your Web3 everything, all in one place.
Opt-in, make your first trade on Exchange Plus & receive random crypto rewards from 10,000 SHIB, to 0.01 BTC.
Everyday giveaways up to 100 ETH, Lucky Spins. Deposit BONUS 300% and Cashbacks!
Play all your favorite Slots & Live Games, including Plinko, Aviator and Crash! Truly anonymous casino.
5000+ Slots & Live Casino Games, 50+cryptos. Register with Etherscan and get 760% deposit bonus. Win Big$, withdraw it fast.
5000+ Slots & Live Casino Games, 50+cryptos. Register with Etherscan and get 760% deposit bonus. Win Big$, withdraw it fast.
Play 100s of games anonymously with all major cryptos. Join CryptoWins & start winning!
Anonymous play on awesome games - sign up now for 25 free jackpot spins - worth $100s!
Overview
ETH Balance
Eth Value
$151,562,533,135.64 (@ $3,572.45/ETH)Token Holdings
Could not find any matches!
- ERC-20 Tokens (>100)10,000 PKGPKG Token (PKG)$0.19@0.000.01010101 SCAMScamToken (SCAM)0.4896831 $BASED$BASED ($BASED)$0.10@0.201484.14380243 0xBTC0xBitcoin To... (0xBTC)$11.09@0.131866.66666667 BCBlock-Chain.... (BC)$1.32@0.01981 DPIDefiPulse In... (DPI)$147.73@147.72791 TSUKADejitaru Tsu... (TSUKA)$0.04@0.04140.00000173 DioneDione (Dione)$0.00@0.00990.1337 ELETElementeum (ELET)$0.00@0.001110,000 FERAFERA (FERA)$0.07@0.000.23142633 FLUXFLUX (FLUX)$0.02@0.10631,337 HERCHercules (HERC)555,555 HEXHEX (HEX)$1,236.35@0.00220.02059689 HOPRHOPR Token (HOPR)$0.00@0.15841 IOTXIoTeX Networ... (IOTX)$0.08@0.077850 JETJetcoin (JET)$0.12@0.0025100 KINKin (KIN)$0.00@0.002,020.0112202 LCXLCX (LCX)$700.01@0.3465121 LRCLoopringCoin... (LRC)$46.95@0.38860 MATHMATH Token (MATH)$11.77@0.19620.9 OMGOMG Network (OMG)$1.00@1.11100,000 PARETOPareto Netwo... (PARETO)$17.23@0.00021,337 POLYPolymath (POLY)$137.84@0.10313 RENRepublic (REN)$0.30@0.10030.004 REQRequest (REQ)$0.00@0.164835,000 IDRTRupiah Token (IDRT)$2.20@0.000132 SEXYSexy Token (SEXY)100,000 SHIBSHIBA INU (SHIB)$3.11@0.0010 SHIShina Inu (SHI)$0.00@0.001,337 SHROOMshroom.finan... (SHROOM)$99.59@0.07451,000 SMDXSOMIDAX (SMDX)$1.55@0.001540,000 STAKESTAKE (STAKE)$6,381.52@0.1595131,510 XENXEN Crypto (XEN)$0.06@0.005 1INCH1INCH Token (1INCH)$2.98@0.59511 AAVEAave Token (AAVE)$128.18@128.18040.36481273 BALBalancer (BAL)$1.89@5.170.04210536 COMPCompound (COMP)$3.39@80.5769 DNTdistrict0x (DNT)$5.99@0.0868200 GRTGraph Token (GRT)$81.03@0.40520.00880337 MKRMaker (MKR)$31.00@3,521.680.555 RARIRarible (RARI)$1.49@2.694,933.853283 USDTTether USD (USDT)$4,933.32@0.99990.1 UNIUniswap (UNI)$1.28@12.7820.1 USDCUSDC (USDC)$20.10@0.99990.000001 WBTCWrapped BTC (WBTC)$0.07@70,479.000.010001 WETHWrapped Ethe... (WETH)$35.76@3,575.70521 THREE3 Comma Club (THREE)7,777,777 777777 (777)1 PYRITEA Fools Gold (PYRITE)1,000 AbeNFT.NetAbeNFT.Net (AbeNFT...)99.999999 ARNXAeron (ARNX)$0.00@0.00320,000 ALEOALEO (ALEO)195.4177 ALEXAlexMasmej (ALEX)1,000,000 ALFALF (ALF)800 ALFw3ALFweb3Proje... (ALFw3)$6.26@0.00781,000 XYRAllyFocus (XYR)6 ANTISEALAntiSeal (ANTISE...)100,000 BARBENHEIMERBarbenheimer (BARBEN...)10 BARBIEBarbie (BARBIE)50 BSJBASENJI (BSJ)0.00888889 BFIEbearn.fi (BFIE)$0.09@10.685219,000 BEBbetbeb.com (BEB)10,000,000 BBSBIG BIG SIZE (BBS)17.31231998 BTCBitcoin (BTC)1 BSCBitcoin Star... (BSC)2,725 XIOBOMBX (XIO)3 BT12btc12 (BT12)60,000 BUITbuildit (BUIT)5,242,880 CRethCanETH Rewar... (CReth)30,000,000,000 CATECatecoin (CATE)$13,339.74@0.0050,000 CBDCYCBDCYuan (CBDCY)10,000 CDKCertDocKits ... (CDK)107,475.3218482 LINKChainLink To... (LINK)10,000 CDLCoin Dawn La... (CDL)1 CUTECompletely U... (CUTE)1 CRXCore (CRX)56,952.35179677 $CDCCreepy Dough... ($CDC)500,000,000 EYBCROCODILEKIN... (EYB)5 CCORECumSwapCORE (CCORE)100,000 DLYDalycoin (DLY)0.69 DANNYDANNY (DANNY)2,500 DoTxDeFi Of Thro... (DoTx)$23.13@0.00931 DFINDEFINANCE (DFIN)1,470.7 ARIDenarii (ARI)$0.58@0.000410 DESDennis Schle... (DES)199,999,999 DOGDogDays (DOG)439,599 ELON2.0DogeElon Mar... (ELON2....)1,043 DNGDorkNerdGeek (DNG)88.091 DUCATDUCAT (DUCAT)420 DUDEDude (DUDE)8.8888888 EBOSEBOSS (EBOS)195,434.4907797 ERUPTERUPT (ERUPT)16,103,524 ETHETH2K24 (ETH)1 ETH2SOCKSETH2SOCKS (ETH2SO...)1,000,000 E2Seth2stake.co... (E2S)35,096,351,552.3789 ETH 2.0Ethereum 2.0 (ETH 2....)100 ETHYEthereum Yie... (ETHY)$374.93@3.74934,922.80841167 ETH2POSEthereum2Pro... (ETH2PO...)73,995.51620531 OPTethopt.io (OPT)$3,444.89@0.046642.069 FEWFEW (FEW)NFT Tokens (23)FLOWERFlowerERC-721KODAKnownOriginDigitalAssetERC-721COPTERCopteritosERC-721AirdropearnETH.orgERC-1155ETRAethEraERC-721GC2023Greeting Cards 2023 Limited Edition GenesisERC-721Airdrophexprotocol.orgERC-1155Airdrophexprotocol.orgERC-1155AirdropliquidETH.netERC-1155nft-hex.comnft-hex.comERC-1155eTicketNFTeGG Action TicketERC-721NFTeGGNFTegg Series #1ERC-721EFEAr/ethfinance Eth2 AppreciationERC-721SFTSecurityFundTokenx2ERC-721ERC-1155 TOKEN*[Suspicious]
More Info
Private Name Tags
ContractCreator
Multichain Info
4 addresses found viaLatest 25 from a total of 474,253 transactions
Transaction Hash MethodBlockFromToValue Deposit 19536927 2024-03-29 3:16:47 3 hrs ago 1711682207 IN 32 ETH 0.00126439 25.02454667 Deposit 19536925 2024-03-29 3:16:23 3 hrs ago 1711682183 IN 32 ETH 0.00147739 24.84898035 Deposit 19536924 2024-03-29 3:16:11 3 hrs ago 1711682171 IN 32 ETH 0.00127325 25.20594972 Deposit 19536922 2024-03-29 3:15:47 3 hrs ago 1711682147 IN 32 ETH 0.00137208 25.64555128 Deposit 19536699 2024-03-29 2:30:47 4 hrs ago 1711679447 IN 32 ETH 0.00124222 24.53335537 Deposit 19536605 2024-03-29 2:11:47 4 hrs ago 1711678307 IN 32 ETH 0.00128142 25.3616273 Deposit 19536527 2024-03-29 1:56:11 5 hrs ago 1711677371 IN 32 ETH 0.00134583 25.16055897 Deposit 19536522 2024-03-29 1:55:11 5 hrs ago 1711677311 IN 32 ETH 0.00139468 27.60328525 Deposit 19536021 2024-03-29 0:14:11 6 hrs ago 1711671251 IN 32 ETH 0.00127789 25.30378296 Deposit 19535668 2024-03-28 23:02:59 8 hrs ago 1711666979 IN 32 ETH 0.00186105 34.79266632 Deposit 19535518 2024-03-28 22:32:59 8 hrs ago 1711665179 IN 32 ETH 0.00191547 33.92253953 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.00196025 38.87394609 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.00230736 38.87394609 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.00196072 38.87394609 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.00207641 38.87394609 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.00196072 38.87394609 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.0021921 38.87394609 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.00196072 38.87394609 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.00207641 38.87394609 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.00196072 38.87394609 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.00253924 38.87394609 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.00196072 38.87394609 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.00207641 38.87394609 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.00196072 38.87394609 Deposit 19535370 2024-03-28 22:03:11 9 hrs ago 1711663391 IN 32 ETH 0.0021921 38.87394609 Latest 25 internal transactions (View All)
Advanced mode:Parent Txn Hash Block From To Value 19538052 2024-03-29 7:03:35 1 min ago 1711695815 32 ETH 19538047 2024-03-29 7:02:35 2 mins ago 1711695755 32 ETH 19538043 2024-03-29 7:01:47 3 mins ago 1711695707 32 ETH 19538032 2024-03-29 6:59:35 5 mins ago 1711695575 32 ETH 19538028 2024-03-29 6:58:47 6 mins ago 1711695527 32 ETH 19538024 2024-03-29 6:57:59 6 mins ago 1711695479 32 ETH 19538018 2024-03-29 6:56:47 8 mins ago 1711695407 32 ETH 19538013 2024-03-29 6:55:47 9 mins ago 1711695347 32 ETH 19538009 2024-03-29 6:54:59 9 mins ago 1711695299 32 ETH 19538002 2024-03-29 6:53:35 11 mins ago 1711695215 32 ETH 19537997 2024-03-29 6:52:35 12 mins ago 1711695155 32 ETH 19537993 2024-03-29 6:51:47 13 mins ago 1711695107 32 ETH 19537990 2024-03-29 6:51:11 13 mins ago 1711695071 32 ETH 19537986 2024-03-29 6:50:23 14 mins ago 1711695023 32 ETH 19537982 2024-03-29 6:49:35 15 mins ago 1711694975 32 ETH 19537968 2024-03-29 6:46:47 18 mins ago 1711694807 32 ETH 19537964 2024-03-29 6:45:59 18 mins ago 1711694759 32 ETH 19537959 2024-03-29 6:44:59 19 mins ago 1711694699 32 ETH 19537956 2024-03-29 6:44:23 20 mins ago 1711694663 32 ETH 19537951 2024-03-29 6:43:23 21 mins ago 1711694603 32 ETH 19537946 2024-03-29 6:42:23 22 mins ago 1711694543 32 ETH 19537942 2024-03-29 6:41:35 23 mins ago 1711694495 32 ETH 19537938 2024-03-29 6:40:47 24 mins ago 1711694447 32 ETH 19537934 2024-03-29 6:39:59 24 mins ago 1711694399 32 ETH 19537930 2024-03-29 6:39:11 25 mins ago 1711694351 32 ETH Loading...LoadingContract Name:DepositContract
Compiler Versionv0.6.11+commit.5ef660b1
Contract Source Code (Solidity)
- interface IDepositContract
- - function deposit(
- - function get_deposit_root()
- - function get_deposit_count()
- interface ERC165
- - function supportsInterface(bytes4 int ...
- contract DepositContract is IDepos ... *
- - function get_deposit_root()
- - function get_deposit_count()
- - function deposit(
- - function supportsInterface(bytes4 int ...
- - function to_little_endian_64(uint64 v ...
/** *Submitted for verification at Etherscan.io on 2020-10-14 */ // ┏━━━┓━┏┓━┏┓━━┏━━━┓━━┏━━━┓━━━━┏━━━┓━━━━━━━━━━━━━━━━━━━┏┓━━━━━┏━━━┓━━━━━━━━━┏┓━━━━━━━━━━━━━━┏┓━ // ┃┏━━┛┏┛┗┓┃┃━━┃┏━┓┃━━┃┏━┓┃━━━━┗┓┏┓┃━━━━━━━━━━━━━━━━━━┏┛┗┓━━━━┃┏━┓┃━━━━━━━━┏┛┗┓━━━━━━━━━━━━┏┛┗┓ // ┃┗━━┓┗┓┏┛┃┗━┓┗┛┏┛┃━━┃┃━┃┃━━━━━┃┃┃┃┏━━┓┏━━┓┏━━┓┏━━┓┏┓┗┓┏┛━━━━┃┃━┗┛┏━━┓┏━┓━┗┓┏┛┏━┓┏━━┓━┏━━┓┗┓┏┛ // ┃┏━━┛━┃┃━┃┏┓┃┏━┛┏┛━━┃┃━┃┃━━━━━┃┃┃┃┃┏┓┃┃┏┓┃┃┏┓┃┃━━┫┣┫━┃┃━━━━━┃┃━┏┓┃┏┓┃┃┏┓┓━┃┃━┃┏┛┗━┓┃━┃┏━┛━┃┃━ // ┃┗━━┓━┃┗┓┃┃┃┃┃┃┗━┓┏┓┃┗━┛┃━━━━┏┛┗┛┃┃┃━┫┃┗┛┃┃┗┛┃┣━━┃┃┃━┃┗┓━━━━┃┗━┛┃┃┗┛┃┃┃┃┃━┃┗┓┃┃━┃┗┛┗┓┃┗━┓━┃┗┓ // ┗━━━┛━┗━┛┗┛┗┛┗━━━┛┗┛┗━━━┛━━━━┗━━━┛┗━━┛┃┏━┛┗━━┛┗━━┛┗┛━┗━┛━━━━┗━━━┛┗━━┛┗┛┗┛━┗━┛┗┛━┗━━━┛┗━━┛━┗━┛ // ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┃┃━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┗┛━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // SPDX-License-Identifier: CC0-1.0 pragma solidity 0.6.11; // This interface is designed to be compatible with the Vyper version. /// @notice This is the Ethereum 2.0 deposit contract interface. /// For more information see the Phase 0 specification under https://github.com/ethereum/eth2.0-specs interface IDepositContract { /// @notice A processed deposit event. event DepositEvent( bytes pubkey, bytes withdrawal_credentials, bytes amount, bytes signature, bytes index ); /// @notice Submit a Phase 0 DepositData object. /// @param pubkey A BLS12-381 public key. /// @param withdrawal_credentials Commitment to a public key for withdrawals. /// @param signature A BLS12-381 signature. /// @param deposit_data_root The SHA-256 hash of the SSZ-encoded DepositData object. /// Used as a protection against malformed input. function deposit( bytes calldata pubkey, bytes calldata withdrawal_credentials, bytes calldata signature, bytes32 deposit_data_root ) external payable; /// @notice Query the current deposit root hash. /// @return The deposit root hash. function get_deposit_root() external view returns (bytes32); /// @notice Query the current deposit count. /// @return The deposit count encoded as a little endian 64-bit number. function get_deposit_count() external view returns (bytes memory); } // Based on official specification in https://eips.ethereum.org/EIPS/eip-165 interface ERC165 { /// @notice Query if a contract implements an interface /// @param interfaceId The interface identifier, as specified in ERC-165 /// @dev Interface identification is specified in ERC-165. This function /// uses less than 30,000 gas. /// @return `true` if the contract implements `interfaceId` and /// `interfaceId` is not 0xffffffff, `false` otherwise function supportsInterface(bytes4 interfaceId) external pure returns (bool); } // This is a rewrite of the Vyper Eth2.0 deposit contract in Solidity. // It tries to stay as close as possible to the original source code. /// @notice This is the Ethereum 2.0 deposit contract interface. /// For more information see the Phase 0 specification under https://github.com/ethereum/eth2.0-specs contract DepositContract is IDepositContract, ERC165 { uint constant DEPOSIT_CONTRACT_TREE_DEPTH = 32; // NOTE: this also ensures `deposit_count` will fit into 64-bits uint constant MAX_DEPOSIT_COUNT = 2**DEPOSIT_CONTRACT_TREE_DEPTH - 1; bytes32[DEPOSIT_CONTRACT_TREE_DEPTH] branch; uint256 deposit_count; bytes32[DEPOSIT_CONTRACT_TREE_DEPTH] zero_hashes; constructor() public { // Compute hashes in empty sparse Merkle tree for (uint height = 0; height < DEPOSIT_CONTRACT_TREE_DEPTH - 1; height++) zero_hashes[height + 1] = sha256(abi.encodePacked(zero_hashes[height], zero_hashes[height])); } function get_deposit_root() override external view returns (bytes32) { bytes32 node; uint size = deposit_count; for (uint height = 0; height < DEPOSIT_CONTRACT_TREE_DEPTH; height++) { if ((size & 1) == 1) node = sha256(abi.encodePacked(branch[height], node)); else node = sha256(abi.encodePacked(node, zero_hashes[height])); size /= 2; } return sha256(abi.encodePacked( node, to_little_endian_64(uint64(deposit_count)), bytes24(0) )); } function get_deposit_count() override external view returns (bytes memory) { return to_little_endian_64(uint64(deposit_count)); } function deposit( bytes calldata pubkey, bytes calldata withdrawal_credentials, bytes calldata signature, bytes32 deposit_data_root ) override external payable { // Extended ABI length checks since dynamic types are used. require(pubkey.length == 48, "DepositContract: invalid pubkey length"); require(withdrawal_credentials.length == 32, "DepositContract: invalid withdrawal_credentials length"); require(signature.length == 96, "DepositContract: invalid signature length"); // Check deposit amount require(msg.value >= 1 ether, "DepositContract: deposit value too low"); require(msg.value % 1 gwei == 0, "DepositContract: deposit value not multiple of gwei"); uint deposit_amount = msg.value / 1 gwei; require(deposit_amount <= type(uint64).max, "DepositContract: deposit value too high"); // Emit `DepositEvent` log bytes memory amount = to_little_endian_64(uint64(deposit_amount)); emit DepositEvent( pubkey, withdrawal_credentials, amount, signature, to_little_endian_64(uint64(deposit_count)) ); // Compute deposit data root (`DepositData` hash tree root) bytes32 pubkey_root = sha256(abi.encodePacked(pubkey, bytes16(0))); bytes32 signature_root = sha256(abi.encodePacked( sha256(abi.encodePacked(signature[:64])), sha256(abi.encodePacked(signature[64:], bytes32(0))) )); bytes32 node = sha256(abi.encodePacked( sha256(abi.encodePacked(pubkey_root, withdrawal_credentials)), sha256(abi.encodePacked(amount, bytes24(0), signature_root)) )); // Verify computed and expected deposit data roots match require(node == deposit_data_root, "DepositContract: reconstructed DepositData does not match supplied deposit_data_root"); // Avoid overflowing the Merkle tree (and prevent edge case in computing `branch`) require(deposit_count < MAX_DEPOSIT_COUNT, "DepositContract: merkle tree full"); // Add deposit data root to Merkle tree (update a single `branch` node) deposit_count += 1; uint size = deposit_count; for (uint height = 0; height < DEPOSIT_CONTRACT_TREE_DEPTH; height++) { if ((size & 1) == 1) { branch[height] = node; return; } node = sha256(abi.encodePacked(branch[height], node)); size /= 2; } // As the loop should always end prematurely with the `return` statement, // this code should be unreachable. We assert `false` just to be safe. assert(false); } function supportsInterface(bytes4 interfaceId) override external pure returns (bool) { return interfaceId == type(ERC165).interfaceId || interfaceId == type(IDepositContract).interfaceId; } function to_little_endian_64(uint64 value) internal pure returns (bytes memory ret) { ret = new bytes(8); bytes8 bytesValue = bytes8(value); // Byteswapping during copying to bytes. ret[0] = bytesValue[7]; ret[1] = bytesValue[6]; ret[2] = bytesValue[5]; ret[3] = bytesValue[4]; ret[4] = bytesValue[3]; ret[5] = bytesValue[2]; ret[6] = bytesValue[1]; ret[7] = bytesValue[0]; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bytes","name":"pubkey","type":"bytes"},{"indexed":false,"internalType":"bytes","name":"withdrawal_credentials","type":"bytes"},{"indexed":false,"internalType":"bytes","name":"amount","type":"bytes"},{"indexed":false,"internalType":"bytes","name":"signature","type":"bytes"},{"indexed":false,"internalType":"bytes","name":"index","type":"bytes"}],"name":"DepositEvent","type":"event"},{"inputs":[{"internalType":"bytes","name":"pubkey","type":"bytes"},{"internalType":"bytes","name":"withdrawal_credentials","type":"bytes"},{"internalType":"bytes","name":"signature","type":"bytes"},{"internalType":"bytes32","name":"deposit_data_root","type":"bytes32"}],"name":"deposit","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"get_deposit_count","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"get_deposit_root","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"pure","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b5060005b601f8110156101025760026021826020811061002c57fe5b01546021836020811061003b57fe5b015460405160200180838152602001828152602001925050506040516020818303038152906040526040518082805190602001908083835b602083106100925780518252601f199092019160209182019101610073565b51815160209384036101000a60001901801990921691161790526040519190930194509192505080830381855afa1580156100d1573d6000803e3d6000fd5b5050506040513d60208110156100e657600080fd5b5051602160018301602081106100f857fe5b0155600101610014565b506118d680620001136000396000f3fe60806040526004361061003f5760003560e01c806301ffc9a71461004457806322895118146100a4578063621fd130146101ba578063c5f2892f14610244575b600080fd5b34801561005057600080fd5b506100906004803603602081101561006757600080fd5b50357fffffffff000000000000000000000000000000000000000000000000000000001661026b565b604080519115158252519081900360200190f35b6101b8600480360360808110156100ba57600080fd5b8101906020810181356401000000008111156100d557600080fd5b8201836020820111156100e757600080fd5b8035906020019184600183028401116401000000008311171561010957600080fd5b91939092909160208101903564010000000081111561012757600080fd5b82018360208201111561013957600080fd5b8035906020019184600183028401116401000000008311171561015b57600080fd5b91939092909160208101903564010000000081111561017957600080fd5b82018360208201111561018b57600080fd5b803590602001918460018302840111640100000000831117156101ad57600080fd5b919350915035610304565b005b3480156101c657600080fd5b506101cf6110b5565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102095781810151838201526020016101f1565b50505050905090810190601f1680156102365780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561025057600080fd5b506102596110c7565b60408051918252519081900360200190f35b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f01ffc9a70000000000000000000000000000000000000000000000000000000014806102fe57507fffffffff0000000000000000000000000000000000000000000000000000000082167f8564090700000000000000000000000000000000000000000000000000000000145b92915050565b6030861461035d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806118056026913960400191505060405180910390fd5b602084146103b6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603681526020018061179c6036913960400191505060405180910390fd5b6060821461040f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260298152602001806118786029913960400191505060405180910390fd5b670de0b6b3a7640000341015610470576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806118526026913960400191505060405180910390fd5b633b9aca003406156104cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260338152602001806117d26033913960400191505060405180910390fd5b633b9aca00340467ffffffffffffffff811115610535576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602781526020018061182b6027913960400191505060405180910390fd5b6060610540826114ba565b90507f649bbc62d0e31342afea4e5cd82d4049e7e1ee912fc0889aa790803be39038c589898989858a8a6105756020546114ba565b6040805160a0808252810189905290819060208201908201606083016080840160c085018e8e80828437600083820152601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01690910187810386528c815260200190508c8c808284376000838201819052601f9091017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01690920188810386528c5181528c51602091820193918e019250908190849084905b83811015610648578181015183820152602001610630565b50505050905090810190601f1680156106755780820380516001836020036101000a031916815260200191505b5086810383528881526020018989808284376000838201819052601f9091017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169092018881038452895181528951602091820193918b019250908190849084905b838110156106ef5781810151838201526020016106d7565b50505050905090810190601f16801561071c5780820380516001836020036101000a031916815260200191505b509d505050505050505050505050505060405180910390a1600060028a8a600060801b604051602001808484808284377fffffffffffffffffffffffffffffffff0000000000000000000000000000000090941691909301908152604080517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0818403018152601090920190819052815191955093508392506020850191508083835b602083106107fc57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016107bf565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610859573d6000803e3d6000fd5b5050506040513d602081101561086e57600080fd5b5051905060006002806108846040848a8c6116fe565b6040516020018083838082843780830192505050925050506040516020818303038152906040526040518082805190602001908083835b602083106108f857805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016108bb565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610955573d6000803e3d6000fd5b5050506040513d602081101561096a57600080fd5b5051600261097b896040818d6116fe565b60405160009060200180848480828437919091019283525050604080518083038152602092830191829052805190945090925082918401908083835b602083106109f457805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016109b7565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610a51573d6000803e3d6000fd5b5050506040513d6020811015610a6657600080fd5b5051604080516020818101949094528082019290925280518083038201815260609092019081905281519192909182918401908083835b60208310610ada57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610a9d565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610b37573d6000803e3d6000fd5b5050506040513d6020811015610b4c57600080fd5b50516040805160208101858152929350600092600292839287928f928f92018383808284378083019250505093505050506040516020818303038152906040526040518082805190602001908083835b60208310610bd957805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610b9c565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610c36573d6000803e3d6000fd5b5050506040513d6020811015610c4b57600080fd5b50516040518651600291889160009188916020918201918291908601908083835b60208310610ca957805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610c6c565b6001836020036101000a0380198251168184511680821785525050505050509050018367ffffffffffffffff191667ffffffffffffffff1916815260180182815260200193505050506040516020818303038152906040526040518082805190602001908083835b60208310610d4e57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610d11565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610dab573d6000803e3d6000fd5b5050506040513d6020811015610dc057600080fd5b5051604080516020818101949094528082019290925280518083038201815260609092019081905281519192909182918401908083835b60208310610e3457805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610df7565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610e91573d6000803e3d6000fd5b5050506040513d6020811015610ea657600080fd5b50519050858114610f02576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260548152602001806117486054913960600191505060405180910390fd5b60205463ffffffff11610f60576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806117276021913960400191505060405180910390fd5b602080546001019081905560005b60208110156110a9578160011660011415610fa0578260008260208110610f9157fe5b0155506110ac95505050505050565b600260008260208110610faf57fe5b01548460405160200180838152602001828152602001925050506040516020818303038152906040526040518082805190602001908083835b6020831061102557805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610fe8565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015611082573d6000803e3d6000fd5b5050506040513d602081101561109757600080fd5b50519250600282049150600101610f6e565b50fe5b50505050505050565b60606110c26020546114ba565b905090565b6020546000908190815b60208110156112f05781600116600114156111e6576002600082602081106110f557fe5b01548460405160200180838152602001828152602001925050506040516020818303038152906040526040518082805190602001908083835b6020831061116b57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161112e565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa1580156111c8573d6000803e3d6000fd5b5050506040513d60208110156111dd57600080fd5b505192506112e2565b600283602183602081106111f657fe5b015460405160200180838152602001828152602001925050506040516020818303038152906040526040518082805190602001908083835b6020831061126b57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161122e565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa1580156112c8573d6000803e3d6000fd5b5050506040513d60208110156112dd57600080fd5b505192505b6002820491506001016110d1565b506002826112ff6020546114ba565b600060401b6040516020018084815260200183805190602001908083835b6020831061135a57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161131d565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790527fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000095909516920191825250604080518083037ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8018152601890920190819052815191955093508392850191508083835b6020831061143f57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101611402565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa15801561149c573d6000803e3d6000fd5b5050506040513d60208110156114b157600080fd5b50519250505090565b60408051600880825281830190925260609160208201818036833701905050905060c082901b8060071a60f81b826000815181106114f457fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060061a60f81b8260018151811061153757fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060051a60f81b8260028151811061157a57fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060041a60f81b826003815181106115bd57fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060031a60f81b8260048151811061160057fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060021a60f81b8260058151811061164357fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060011a60f81b8260068151811061168657fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060001a60f81b826007815181106116c957fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535050919050565b6000808585111561170d578182fd5b83861115611719578182fd5b505082019391909203915056fe4465706f736974436f6e74726163743a206d65726b6c6520747265652066756c6c4465706f736974436f6e74726163743a207265636f6e7374727563746564204465706f7369744461746120646f6573206e6f74206d6174636820737570706c696564206465706f7369745f646174615f726f6f744465706f736974436f6e74726163743a20696e76616c6964207769746864726177616c5f63726564656e7469616c73206c656e6774684465706f736974436f6e74726163743a206465706f7369742076616c7565206e6f74206d756c7469706c65206f6620677765694465706f736974436f6e74726163743a20696e76616c6964207075626b6579206c656e6774684465706f736974436f6e74726163743a206465706f7369742076616c756520746f6f20686967684465706f736974436f6e74726163743a206465706f7369742076616c756520746f6f206c6f774465706f736974436f6e74726163743a20696e76616c6964207369676e6174757265206c656e677468a2646970667358221220dceca8706b29e917dacf25fceef95acac8d90d765ac926663ce4096195952b6164736f6c634300060b0033Deployed Bytecode
0x60806040526004361061003f5760003560e01c806301ffc9a71461004457806322895118146100a4578063621fd130146101ba578063c5f2892f14610244575b600080fd5b34801561005057600080fd5b506100906004803603602081101561006757600080fd5b50357fffffffff000000000000000000000000000000000000000000000000000000001661026b565b604080519115158252519081900360200190f35b6101b8600480360360808110156100ba57600080fd5b8101906020810181356401000000008111156100d557600080fd5b8201836020820111156100e757600080fd5b8035906020019184600183028401116401000000008311171561010957600080fd5b91939092909160208101903564010000000081111561012757600080fd5b82018360208201111561013957600080fd5b8035906020019184600183028401116401000000008311171561015b57600080fd5b91939092909160208101903564010000000081111561017957600080fd5b82018360208201111561018b57600080fd5b803590602001918460018302840111640100000000831117156101ad57600080fd5b919350915035610304565b005b3480156101c657600080fd5b506101cf6110b5565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102095781810151838201526020016101f1565b50505050905090810190601f1680156102365780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561025057600080fd5b506102596110c7565b60408051918252519081900360200190f35b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f01ffc9a70000000000000000000000000000000000000000000000000000000014806102fe57507fffffffff0000000000000000000000000000000000000000000000000000000082167f8564090700000000000000000000000000000000000000000000000000000000145b92915050565b6030861461035d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806118056026913960400191505060405180910390fd5b602084146103b6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603681526020018061179c6036913960400191505060405180910390fd5b6060821461040f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260298152602001806118786029913960400191505060405180910390fd5b670de0b6b3a7640000341015610470576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806118526026913960400191505060405180910390fd5b633b9aca003406156104cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260338152602001806117d26033913960400191505060405180910390fd5b633b9aca00340467ffffffffffffffff811115610535576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602781526020018061182b6027913960400191505060405180910390fd5b6060610540826114ba565b90507f649bbc62d0e31342afea4e5cd82d4049e7e1ee912fc0889aa790803be39038c589898989858a8a6105756020546114ba565b6040805160a0808252810189905290819060208201908201606083016080840160c085018e8e80828437600083820152601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01690910187810386528c815260200190508c8c808284376000838201819052601f9091017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01690920188810386528c5181528c51602091820193918e019250908190849084905b83811015610648578181015183820152602001610630565b50505050905090810190601f1680156106755780820380516001836020036101000a031916815260200191505b5086810383528881526020018989808284376000838201819052601f9091017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169092018881038452895181528951602091820193918b019250908190849084905b838110156106ef5781810151838201526020016106d7565b50505050905090810190601f16801561071c5780820380516001836020036101000a031916815260200191505b509d505050505050505050505050505060405180910390a1600060028a8a600060801b604051602001808484808284377fffffffffffffffffffffffffffffffff0000000000000000000000000000000090941691909301908152604080517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0818403018152601090920190819052815191955093508392506020850191508083835b602083106107fc57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016107bf565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610859573d6000803e3d6000fd5b5050506040513d602081101561086e57600080fd5b5051905060006002806108846040848a8c6116fe565b6040516020018083838082843780830192505050925050506040516020818303038152906040526040518082805190602001908083835b602083106108f857805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016108bb565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610955573d6000803e3d6000fd5b5050506040513d602081101561096a57600080fd5b5051600261097b896040818d6116fe565b60405160009060200180848480828437919091019283525050604080518083038152602092830191829052805190945090925082918401908083835b602083106109f457805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016109b7565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610a51573d6000803e3d6000fd5b5050506040513d6020811015610a6657600080fd5b5051604080516020818101949094528082019290925280518083038201815260609092019081905281519192909182918401908083835b60208310610ada57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610a9d565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610b37573d6000803e3d6000fd5b5050506040513d6020811015610b4c57600080fd5b50516040805160208101858152929350600092600292839287928f928f92018383808284378083019250505093505050506040516020818303038152906040526040518082805190602001908083835b60208310610bd957805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610b9c565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610c36573d6000803e3d6000fd5b5050506040513d6020811015610c4b57600080fd5b50516040518651600291889160009188916020918201918291908601908083835b60208310610ca957805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610c6c565b6001836020036101000a0380198251168184511680821785525050505050509050018367ffffffffffffffff191667ffffffffffffffff1916815260180182815260200193505050506040516020818303038152906040526040518082805190602001908083835b60208310610d4e57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610d11565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610dab573d6000803e3d6000fd5b5050506040513d6020811015610dc057600080fd5b5051604080516020818101949094528082019290925280518083038201815260609092019081905281519192909182918401908083835b60208310610e3457805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610df7565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015610e91573d6000803e3d6000fd5b5050506040513d6020811015610ea657600080fd5b50519050858114610f02576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260548152602001806117486054913960600191505060405180910390fd5b60205463ffffffff11610f60576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806117276021913960400191505060405180910390fd5b602080546001019081905560005b60208110156110a9578160011660011415610fa0578260008260208110610f9157fe5b0155506110ac95505050505050565b600260008260208110610faf57fe5b01548460405160200180838152602001828152602001925050506040516020818303038152906040526040518082805190602001908083835b6020831061102557805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610fe8565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa158015611082573d6000803e3d6000fd5b5050506040513d602081101561109757600080fd5b50519250600282049150600101610f6e565b50fe5b50505050505050565b60606110c26020546114ba565b905090565b6020546000908190815b60208110156112f05781600116600114156111e6576002600082602081106110f557fe5b01548460405160200180838152602001828152602001925050506040516020818303038152906040526040518082805190602001908083835b6020831061116b57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161112e565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa1580156111c8573d6000803e3d6000fd5b5050506040513d60208110156111dd57600080fd5b505192506112e2565b600283602183602081106111f657fe5b015460405160200180838152602001828152602001925050506040516020818303038152906040526040518082805190602001908083835b6020831061126b57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161122e565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa1580156112c8573d6000803e3d6000fd5b5050506040513d60208110156112dd57600080fd5b505192505b6002820491506001016110d1565b506002826112ff6020546114ba565b600060401b6040516020018084815260200183805190602001908083835b6020831061135a57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161131d565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790527fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000095909516920191825250604080518083037ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8018152601890920190819052815191955093508392850191508083835b6020831061143f57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101611402565b51815160209384036101000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01801990921691161790526040519190930194509192505080830381855afa15801561149c573d6000803e3d6000fd5b5050506040513d60208110156114b157600080fd5b50519250505090565b60408051600880825281830190925260609160208201818036833701905050905060c082901b8060071a60f81b826000815181106114f457fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060061a60f81b8260018151811061153757fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060051a60f81b8260028151811061157a57fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060041a60f81b826003815181106115bd57fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060031a60f81b8260048151811061160057fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060021a60f81b8260058151811061164357fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060011a60f81b8260068151811061168657fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508060001a60f81b826007815181106116c957fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535050919050565b6000808585111561170d578182fd5b83861115611719578182fd5b505082019391909203915056fe4465706f736974436f6e74726163743a206d65726b6c6520747265652066756c6c4465706f736974436f6e74726163743a207265636f6e7374727563746564204465706f7369744461746120646f6573206e6f74206d6174636820737570706c696564206465706f7369745f646174615f726f6f744465706f736974436f6e74726163743a20696e76616c6964207769746864726177616c5f63726564656e7469616c73206c656e6774684465706f736974436f6e74726163743a206465706f7369742076616c7565206e6f74206d756c7469706c65206f6620677765694465706f736974436f6e74726163743a20696e76616c6964207075626b6579206c656e6774684465706f736974436f6e74726163743a206465706f7369742076616c756520746f6f20686967684465706f736974436f6e74726163743a206465706f7369742076616c756520746f6f206c6f774465706f736974436f6e74726163743a20696e76616c6964207369676e6174757265206c656e677468a2646970667358221220dceca8706b29e917dacf25fceef95acac8d90d765ac926663ce4096195952b6164736f6c634300060b0033
Deployed Bytecode Sourcemap
4647:4954:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8908:203;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;8908:203:0;;;;:::i;:::-;;;;;;;;;;;;;;;;;;6092:2808;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6092:2808:0;-1:-1:-1;6092:2808:0;;:::i;:::-;;5941:143;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5326:607;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;8908:203;8987:4;9011:39;;;9026:24;9011:39;;:92;;-1:-1:-1;9054:49:0;;;9069:34;9054:49;9011:92;9004:99;8908:203;-1:-1:-1;;8908:203:0:o;6092:2808::-;6398:2;6381:19;;6373:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6495:2;6462:35;;6454:102;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6595:2;6575:22;;6567:76;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6710:7;6697:9;:20;;6689:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6791:6;6779:9;:18;:23;6771:87;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6903:6;6891:9;:18;6946:16;6928:34;;;6920:86;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7055:19;7077:43;7104:14;7077:19;:43::i;:::-;7055:65;;7136:183;7163:6;;7184:22;;7221:6;7242:9;;7266:42;7293:13;;7266:19;:42::i;:::-;7136:183;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7136:183:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7136:183:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7136:183:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7136:183:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7401:19;7423:44;7447:6;;7463:1;7455:10;;7430:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7423:44;;7430:36;;-1:-1:-1;7430:36:0;-1:-1:-1;7430:36:0;;-1:-1:-1;7430:36:0;7423:44;;;-1:-1:-1;7423:44:0;7430:36;7423:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7423:44:0;;-1:-1:-1;;7423:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7423:44:0;;-1:-1:-1;7478:22:0;7503:157;;7565:14;7576:2;7478:22;7565:9;;:14;:::i;:::-;7548:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7541:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7541:40:0;;-1:-1:-1;;7541:40:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7541:40:0;7596:52;7620:14;:9;7630:2;7620:9;;:14;:::i;:::-;7603:44;;7644:1;;7603:44;;;;;;;;;;;;;;;;-1:-1:-1;;7603:44:0;;;;;;;;;;;;;;;;7596:52;;7603:44;;-1:-1:-1;7603:44:0;;-1:-1:-1;7603:44:0;;7596:52;;;;7603:44;7596:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7596:52:0;;-1:-1:-1;;7596:52:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7596:52:0;7510:149;;;7596:52;7510:149;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7503:157;;7510:149;;;;;;7503:157;;;;7510:149;7503:157;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7503:157:0;;-1:-1:-1;;7503:157:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7503:157:0;7731:53;;;7503:157;7731:53;;;;;7503:157;;-1:-1:-1;7671:12:0;;7686:186;;;;7748:11;;7761:22;;;;7731:53;7761:22;;;;7731:53;;;;;;;;;;;;;;;;;;;;;;;;;;7724:61;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7724:61:0;;-1:-1:-1;;7724:61:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7724:61:0;7832:10;7807:52;;;7800:60;;7824:6;;7840:1;;7844:14;;7724:61;7807:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7800:60;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7800:60:0;;-1:-1:-1;;7800:60:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7800:60:0;7693:178;;;7800:60;7693:178;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7686:186;;7693:178;;;;;;7686:186;;;;7693:178;7686:186;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7686:186:0;;-1:-1:-1;;7686:186:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7686:186:0;;-1:-1:-1;7959:25:0;;;7951:122;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4751:2;8186:13;4864:34;-1:-1:-1;8178:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8351:13;:18;;8368:1;8351:18;;;;;:13;8416:290;4751:2;8438:6;:36;8416:290;;;8506:4;8513:1;8506:8;8519:1;8505:15;8501:102;;;8558:4;8541:6;8548;8541:14;;;;;;;;:21;-1:-1:-1;8581:7:0;;-1:-1:-1;;;;;;8581:7:0;8501:102;8624:46;8648:6;8655;8648:14;;;;;;;;;8664:4;8631:38;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8624:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;8624:46:0;;-1:-1:-1;;8624:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;8624:46:0;;-1:-1:-1;8693:1:0;8685:9;;;-1:-1:-1;8476:8:0;;8416:290;;;-1:-1:-1;8879:13:0;6092:2808;;;;;;;;:::o;5941:143::-;6002:12;6034:42;6061:13;;6034:19;:42::i;:::-;6027:49;;5941:143;:::o;5326:607::-;5441:13;;5386:7;;;;;5465:307;4751:2;5487:6;:36;5465:307;;;5555:4;5562:1;5555:8;5568:1;5554:15;5550:186;;;5595:46;5619:6;5626;5619:14;;;;;;;;;5635:4;5602:38;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5595:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5595:46:0;;-1:-1:-1;;5595:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5595:46:0;;-1:-1:-1;5550:186:0;;;5685:51;5709:4;5715:11;5727:6;5715:19;;;;;;;;;5692:43;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5685:51;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5685:51:0;;-1:-1:-1;;5685:51:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5685:51:0;;-1:-1:-1;5550:186:0;5759:1;5751:9;;;-1:-1:-1;5525:8:0;;5465:307;;;;5789:136;5827:4;5846:42;5873:13;;5846:19;:42::i;:::-;5911:1;5903:10;;5796:128;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5796:128:0;;;;;;;;;;;;;;;;;;5789:136;;5796:128;;-1:-1:-1;5796:128:0;-1:-1:-1;5796:128:0;;5789:136;;;-1:-1:-1;5789:136:0;5796:128;5789:136;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5789:136:0;;-1:-1:-1;;5789:136:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5789:136:0;;-1:-1:-1;;;5326:607:0;:::o;9119:479::-;9220:12;;;9230:1;9220:12;;;;;;;;;9185:16;;9220:12;;;;;;;;;;-1:-1:-1;;9214:18:0;-1:-1:-1;9263:13:0;;;;;9357:1;9346:13;;;9337:3;9341:1;9337:6;;;;;;;;;;;:22;;;;;;;;;;-1:-1:-1;9379:10:0;9390:1;9379:13;;;9370:3;9374:1;9370:6;;;;;;;;;;;:22;;;;;;;;;;-1:-1:-1;9412:10:0;9423:1;9412:13;;;9403:3;9407:1;9403:6;;;;;;;;;;;:22;;;;;;;;;;-1:-1:-1;9445:10:0;9456:1;9445:13;;;9436:3;9440:1;9436:6;;;;;;;;;;;:22;;;;;;;;;;-1:-1:-1;9478:10:0;9489:1;9478:13;;;9469:3;9473:1;9469:6;;;;;;;;;;;:22;;;;;;;;;;-1:-1:-1;9511:10:0;9522:1;9511:13;;;9502:3;9506:1;9502:6;;;;;;;;;;;:22;;;;;;;;;;-1:-1:-1;9544:10:0;9555:1;9544:13;;;9535:3;9539:1;9535:6;;;;;;;;;;;:22;;;;;;;;;;-1:-1:-1;9577:10:0;9588:1;9577:13;;;9568:3;9572:1;9568:6;;;;;;;;;;;:22;;;;;;;;;;;9119:479;;;;:::o;5:318:-1:-;;;155:8;143:10;140:24;137:2;;;-1:-1;;167:12;137:2;202:6;192:8;189:20;186:2;;;-1:-1;;212:12;186:2;-1:-1;;244:31;;;293:25;;;;;-1:-1;131:192::o
Swarm Source
ipfs://dceca8706b29e917dacf25fceef95acac8d90d765ac926663ce4096195952b61
Loading...LoadingLoading...Loading
Loading...Loading
Loading...LoadingLoading...LoadingLoading...LoadingLatest 24 blocks produced
Block Transaction Difficulty Gas Used Reward 19260195 2024-02-19 7:07:47 38 days ago 1708326467 47 0.00 TH 1,588,008 (5.29%) 0.005770622320273696 ETH 19173578 2024-02-07 3:14:59 51 days ago 1707275699 207 0.00 TH 20,243,188 (67.48%) 0.024156824153464841 ETH 18989312 2024-01-12 7:25:23 76 days ago 1705044323 116 0.00 TH 14,723,795 (49.08%) 0.020964957753973045 ETH 18798878 2023-12-16 13:19:11 103 days ago 1702732751 154 0.00 TH 12,329,076 (41.10%) 0.039873347057987382 ETH 18555447 2023-11-12 11:10:47 137 days ago 1699787447 97 0.00 TH 8,537,992 (28.46%) 0.021195042052101254 ETH 18121656 2023-09-12 17:12:11 198 days ago 1694538731 120 0.00 TH 12,258,500 (40.86%) 0.03543836692596688 ETH 18089940 2023-09-08 6:32:59 203 days ago 1694154779 128 0.00 TH 8,909,098 (29.70%) 0.008346815800967784 ETH 18002566 2023-08-27 0:56:47 215 days ago 1693097807 105 0.00 TH 8,696,688 (28.99%) 0.008807131790464154 ETH 17963601 2023-08-21 14:08:35 220 days ago 1692626915 90 0.00 TH 11,932,338 (39.77%) 0.018082512865201568 ETH 17191712 2023-05-05 3:18:23 329 days ago 1683256703 145 0.00 TH 10,915,233 (36.38%) 0.026092595899657117 ETH 16919687 2023-03-27 15:43:47 367 days ago 1679931827 24 0.00 TH 2,499,698 (8.33%) 0.004987288648171757 ETH 16858928 2023-03-19 2:54:59 376 days ago 1679194499 107 0.00 TH 17,593,810 (58.65%) 0.019552849311077728 ETH 16851674 2023-03-18 2:27:23 377 days ago 1679106443 37 0.00 TH 4,628,404 (15.43%) 0.004411647095196265 ETH 16710537 2023-02-26 6:10:23 397 days ago 1677391823 215 0.00 TH 10,426,371 (34.75%) 0.013859035570155769 ETH 16593196 2023-02-09 19:11:11 413 days ago 1675969871 19 0.00 TH 766,824 (2.56%) 0.002015004510704678 ETH 16581231 2023-02-08 2:59:11 415 days ago 1675825151 126 0.00 TH 13,100,098 (43.67%) 0.016604163396301778 ETH 16376457 2023-01-10 12:38:23 443 days ago 1673354303 80 0.00 TH 10,385,594 (34.62%) 0.016464303110551107 ETH 16363356 2023-01-08 16:47:11 445 days ago 1673196431 169 0.00 TH 10,884,667 (36.28%) 0.02199326439904545 ETH 16320536 2023-01-02 17:18:59 451 days ago 1672679939 71 0.00 TH 7,469,796 (24.90%) 0.01262612912751061 ETH 16275423 2022-12-27 10:15:35 457 days ago 1672136135 91 0.00 TH 10,104,686 (33.68%) 0.01450333852872482 ETH 16244693 2022-12-23 3:21:35 462 days ago 1671765695 71 0.00 TH 7,722,135 (25.74%) 0.009291556777083117 ETH 16201856 2022-12-17 3:53:35 468 days ago 1671249215 124 0.00 TH 11,731,130 (39.10%) 0.018794392556234169 ETH 15916690 2022-11-07 7:35:47 507 days ago 1667806547 43 0.00 TH 2,579,192 (8.60%) 0.005410878775185798 ETH 15625200 2022-09-27 14:10:47 548 days ago 1664287847 40 0.00 TH 3,521,603 (11.74%) 0.00764956486980396 ETH Loading...LoadingLoading...LoadingMultichain Portfolio | 24 Chains
Chain Token Portfolio % Price Amount Value ETH Ether (ETH)100.00% $3,575.71 42,425,317.377 $151,700,428,785.73 ETH <0.01% <$0.000001 7,112,095,738,234.37 $97,058.77 ETH <0.01% <$0.000001 30,000,000,000 $13,339.74 ETH <0.01% $0.159538 40,000 $6,381.52 ETH <0.01% $0.999892 4,933.8533 $4,933.32 ETH <0.01% $0.046555 73,995.5162 $3,444.89 ETH <0.01% $0.002082 666,666 $1,388.26 ETH <0.01% $0.002225 555,555 $1,236.35 ETH <0.01% $0.346538 2,020.0112 $700.01 ETH <0.01% $3.75 100 $374.93 ETH <0.01% $167,135,217.78 0.00000154 $258.16 ETH <0.01% $2.08 100 $208.4 ETH <0.01% $0.483911 405.1515 $196.06 ETH <0.01% $147.73 1 $147.73 ETH <0.01% $0.103093 1,337 $137.84 ETH <0.01% $64.95 2 $129.9 ETH <0.01% $128.18 1 $128.18 ETH <0.01% $0.074485 1,337 $99.59 ETH <0.01% $0.405167 200 $81.03 ETH <0.01% $0.008563 7,225 $61.87 ETH <0.01% $0.008563 7,225 $61.87 ETH <0.01% $0.387977 121 $46.95 ETH <0.01% $3,575.71 0.01 $35.76 ETH <0.01% $3,521.68 0.00880337 $31 ETH <0.01% $0.009252 2,500 $23.13 ETH <0.01% $0.999851 20.1 $20.1 ETH <0.01% $0.000172 100,000 $17.23 ETH <0.01% $1.42 11.1111 $15.79 ETH <0.01% $24.1 0.5 $12.05 ETH <0.01% $0.19619 60 $11.77 ETH <0.01% $0.131839 84.1438 $11.09 ETH <0.01% $0.005021 1,337 $6.71 ETH <0.01% $0.007825 800 $6.26 ETH <0.01% $0.086835 69 $5.99 ETH <0.01% $80.57 0.0421 $3.39 ETH <0.01% $0.000031 100,000 $3.11 ETH <0.01% $0.595132 5 $2.98 ETH <0.01% $0.058771 49.5 $2.91 ETH <0.01% $0.002819 1,000 $2.82 ETH <0.01% $0.000063 35,000 $2.2 ETH <0.01% $0.000026 77,377.5 $2.03 ETH <0.01% $0.388858 5 $1.94 ETH <0.01% $5.17 0.3648 $1.89 ETH <0.01% <$0.000001 74,300,684,828.4385 $1.6 ETH <0.01% $0.001547 1,000 $1.55 ETH <0.01% $2.69 0.555 $1.49 ETH <0.01% $0.019773 66.6667 $1.32 ETH <0.01% $12.78 0.1 $1.28 ETH <0.01% $0.001126 1,000 $1.13 ETH <0.01% $0.0001 10,000 $1 ETH <0.01% $1.11 0.9 $0.999 ETH <0.01% <$0.000001 10,000,000,000 $0.7011 ETH <0.01% $0.000393 1,470.7 $0.5786 ETH <0.01% $0.485686 1 $0.4856 ETH <0.01% $0.47278 1 $0.4727 ETH <0.01% $0.100334 3 $0.301 ETH <0.01% $0.000255 1,008 $0.2566 ETH <0.01% $0.002479 100 $0.2479 ETH <0.01% $0.000019 10,000 $0.1931 ETH <0.01% $0.003233 50 $0.1616 ETH <0.01% $0.002464 50 $0.1232 BSC <0.01% $0.998998 3,500 $3,496.49 BSC <0.01% $608.04 1.0683 $649.56 BSC <0.01% $3,553.25 0.0629 $223.59 BSC <0.01% $0.000089 50,000 $4.43 BSC <0.01% $0.001989 100 $0.1988 MATIC <0.01% $3,571.13 0.00106778 $3.81 MATIC <0.01% $0.997202 2.0347 $2.03 MATIC <0.01% $0.99664 2.0347 $2.03 MATIC <0.01% $0.001096 1,008 $1.1 MATIC <0.01% $0.393446 0.4533 $0.1783 OP <0.01% $3,572.65 0.00118984 $4.25 WEMIX <0.01% $2.27 0.5 $1.14 GNO <0.01% $1 0.11 $0.110023 ZKSYNC <0.01% $3,572.45 0.000011 $0.039297 LINEA <0.01% $3,572.53 0.0000094 $0.033582 CELO <0.01% $1.27 0.0068175 $0.008679 [ Download: CSV Export ][ 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.
Address QR Code
My Address - Private Name Tag or Note
My Name Tag:
Private Name Tags (up to 35 characters) can be used for easy identification of addressesPrivate Note:
A private note (up to 500 characters) can be attached to this address.
Please DO NOT store any passwords or private keys here.Compiler specific version warnings:
The compiled contract might be susceptible to FullInlinerNonExpressionSplitArgumentEvaluationOrder (low-severity), MissingSideEffectsOnSelectorAccess (low-severity), AbiReencodingHeadOverflowWithStaticArrayCleanup (medium-severity), DirtyBytesArrayToStorage (low-severity), DataLocationChangeInInternalOverride (very low-severity), NestedCalldataArrayAbiReencodingSizeValidation (very low-severity), SignedImmutables (very low-severity), ABIDecodeTwoDimensionalArrayMemory (very low-severity), KeccakCaching (medium-severity), EmptyByteArrayCopy (medium-severity), DynamicArrayCleanup (medium-severity) Solidity Compiler Bugs.
Connect a Wallet
Connecting wallet for read function is optional, useful if you want to call certain functions or simply use your wallet's node.Connect a Wallet
Connecting wallet for read function is optional, useful if you want to call certain functions or simply use your wallet's node.Connect a Wallet
Connecting wallet for read function is optional, useful if you want to call certain functions or simply use your wallet's node.Before You Copy
This website uses cookies to improve your experience. By continuing to use this website, you agree to its Terms and Privacy Policy.