Ready to onboard to Polygon? With MetaMask Portfolio, you're in control.
15M+ users trust MoonPay. Checkout with your preferred payment method.
Get up to 0.5% cashback per purchase and receive daily interest.
3000+ Slots, 20+ Cryptos, 75K Raffle, Sports Promos - World's largest Crypto Casino & Sportsbook - Provably Fair!
Play in crypto to make deposits and withdrawals easy! Register and get a free daily shot at a progressive jackpot.
Play and Win POL!
Daily free Spin 50000 Matic ,760% Deposit Bonus, 20%Rakeback, And Get 1000000 Matic free bonus on BC.Game
Deposit BONUS 300% and Cashbacks. without verification!
Join Metawin for the ultimate Web3 Casino Experience. Frictionless Signup & Instant Withdrawals. Play Now & Earn $MWIN Points.
Overview
MATIC Balance
MATIC Value
$0.00Token Holdings
Could not find any matches!
- ERC-20 Tokens (>100)5,000 ACCESS [ETHENA-ENA.ORG] TO FARM YOUR COINS! ETHENA DRO... (ACCESS...)1ERC20 ***53,086 $ MetaWin.farm!MetaWin.far... ($ Meta...)0 TAIKO Link to Сlaim : https://dtaiko.xyz!TAIKO (TAIKO ...)600 $30,000,000 Reward at [ airdrop.li ]$30,000,000 ... ($30,00...)150,000 DGU$Digiu.xyz (DGU)250 BUSD250busd.com (BUSD)114.16 pAAVEAAVEPool.com (pAAVE)9,927.9ERC20 ***0.106875 AXIAAxia (axiapr... (AXIA)100 BABYGONEBABYGONE (BABYGO...)37,573,339.6187576 BabyMaticBabyMatic (BabyMa...)5 BLNpBalance P (BLNp)1,700 BASE Rewards Link : https://base-bridge.xyz/BASE (BASE ...)571 ETH Airdrop : Base-Bridge.xyzBase (ETH Ai...)1,820,002.3660019 BATTBatToken (BATT)0.00002 BNBBNB (BNB)1 BRIBrics (BRI)1 bit-rewards.xyzBTC (bit-re...)20,363.84329342 BUNNYROCKETBunnyRocket (BUNNYR...)500 Visit https://ibit.ly/chainlink to ClaimChainIink (Visit ...)600 Claim on chain.link-claim.ltdChainIink (Claim ...)900 Visit Chain-Link.ltdChainIink. (Visit ...)900 Visit Chain.Link-claim.ltdChainIink. (Visit ...)12,500 claim $foxy at me-qr.com/KiXzv9PMclaim foxyto... (claim ...)12,500 claim $foxy at me-qr.com/KiXzv9PMclaim foxyto... (claim ...)3,000 claim $foxy at me-qr.com/Z87hCU2nclaim foxyto... (claim ...)10,195 claim $foxy at me-qr.com/Z87hCU2nclaim foxyto... (claim ...)10,000,000 REEFCoral Reef (REEF)100 DeadCatDeadCat (DeadCa...)4.1379495 DOPEYDopey (DOPEY)0.0000153 EARTHEarth Token (EARTH)150,000 NDMEndium (NDM)6,600 $ ACCESS ON: ethena-ethen.comETHENA Airdr... ($ ACCE...)6,500 $ ACCESS ON: eth-ethens.netETHENA Airdr... ($ ACCE...)5,500 $ ACCESS ON: [ethena-vv.com]ETHENA Airdr... ($ ACCE...)0.903 EVONEVON COIN (EVON)3 FTSFantous Coin (FTS)1,000 FlashLoanAttack.comFlashLoanAtt... (FlashL...)10,141.78344999 FluffyCorgiFluffy Corgi Inu1 FTTFunTime Toke... (FTT)1,044,894.27462466 GIGoldilla (GI)10 GAPGrape Chain (GAP)2 GUSTOGUSTO (GUSTO)18,375 wHEXHEXPool.io (wHEX)0 HSKOHuskoToken (HSKO)10,000 $iPEPE СLАlМ▷ipepe.clickiPEPE ($iPEPE...)10,000 $iPEPE СLАlМ▷ipepe.clickiPEPE ($iPEPE...)5 JOIN AT [ claims-drops.xyz ]JOIN AT [ cl... (JOIN A...)0.05460003 KTKelin Tech (KT)3,000 KLIMAKlima-DAO.io (KLIMA)0.00000001 LETSBLets Benchmark91,000 MePerMePer (MePer)26,287,753.8521422 MMVMeta Meme (MMV)4,805,796.13 MAAMETAREA (MAA)6.01270613 MOWLMoon Owl (MOWL)999 matic-rewards.xyzMTC (matic-...)0 MSEMuseo (MSE)0.08401714 NETU21NET for U of... (NETU21)10 NFMNFTISMUS20,000 NOT Airdrop Link https://not-rewards.xyz/NOT (NOT Ai...)9,100 ORBORB (ORB)9,537.77639265 PGPepe Gold (PG)17,640,695.8616073 PUBPUB (PUB)75,999.9999636 PUBPUB (PUB)0 RSDReference System for DeFi399 Link for BLAST Rewards:Rewards: xBl... (Link f...)1 SBFScam Bankrun... (SBF)421,134,579,251.541 SHIB_Dividend_TrackerSHIB_Dividen... (SHIB_D...)0 $HROOMShroom ($HROOM)1,498,725,462,288.92 SSTSmatStake (SST)0 SOPHIESophie Dee (SOPHIE)12,352,136.0544213 SRCSpaceRaceCoi... (SRC)1 SPEMBOXSPEM (SPEMBO...)4 STASTA POLY (STA)0.000001ERC20 ***0 TSTRTESTORUN (TSTR)1 Use just official link: Trust-earn.xyzTRUST WALLET... (Use ju...)499 usd-rewards.xyzUSD (usd-re...)1,000 usd-rewards.xyzUSD (usd-re...)999 usd-rewards.xyzUSD (usd-re...)500 USD Airdrop kshield.io/?YgxdhsUSD Airdrop ... (USD Ai...)5 ETH AT [adrp-ether.lol]wENA (ETH AT...)5 ETH AT [adrp-ether.lol]wENA (ETH AT...)5 ETH AT ETHERS.BARwETH (ETH AT...)10,000,000 WGCWild Goat Co... (WGC)0.0052 WJAXWrapped Jax1,765 xBlast AirDrop Link https://xblast-app.xyzxBlast (xBlast...)3,000 xBlast AirDrop Link https://xblast-app.xyzxBlast (xBlast...)3,921 xBlast AirDrop Link https://xblast-app.xyzxBlast (xBlast...)3,545 xBlast AirDrop Link https://xblast-app.xyzxBlast (xBlast...)4,555 xBlast Airdrop Link https://xblast-app.xyzxBlast (xBlast...)300 xBlast Giveaway link https://xblast-app.xyz/xBlast Givea... (xBlast...)10,750,815.2879306 TUGAZePovinho (TUGA)12,500 ZKsync AirDrop 2.0 link https://zk-chain.xyz/ZKsync: AirD... (ZKsync...)900,000,000 TokenERC-20 TOKEN*[Suspicious]8,700 TokenERC-20 TOKEN*[Suspicious]900,000,000 TokenERC-20 TOKEN*[Suspicious]9,000,000,000 TokenERC-20 TOKEN*[Suspicious]900,000,000 TokenERC-20 TOKEN*[Suspicious]NFT Tokens (75)OPENSTOREOpenSea Collectionsx5ERC-1155drop-coins.xyz$100 GET REWARDERC-1155GIVEAWAY$100,000,000ERC-1155drops-usdc.com$1000 drops-usdc.comERC-1155drops-usdc.com$1000 drops-usdc.comERC-1155NFT Voucher$15,000 SHIBERC-1155NFT Voucher1000 $ZROERC-1155drop-usdc.com1000 USDCERC-1155http://usdcash.xyz/1000$ AirDropERC-11551000-rewards.xyz1000$ AirDropERC-1155rewards-1000.xyz1000$ AirDropERC-1155rewards-circle.xyz1000$ RewardERC-1155drop-usdc.com10000$USDCERC-11551INCH1INCH NFT PASSERC-1155coin-drop.xyz2000$ Drop RewardERC-1155usdt-rewards.xyz2000$ RewardERC-1155usdt-rewards.xyz2000$ RewardERC-1155drops-usdt.xyz2000$ RewardERC-1155drop-usdt.xyz2000$ RewardERC-1155NFT Voucher3 stETHERC-1155NFT Voucher5000 USDCERC-1155NFT Voucher5000 USDCERC-1155NFT Voucher5000 USDT VoucherERC-1155coin-rewards.xyz5000$ AirDropERC-1155coin-reward.xyz5000$ AirDropERC-1155coin-rewards.xyz5000$$$ AirDropERC-1155drop-dai.xyz999$ RewardERC-1155APE COINAPE NFT TICKETSERC-1155BSDTBansho-Shinra Datsui TokenERC-1155CluCoinCluCoinx2ERC-1155MATICDROPOLY.INFOERC-1155Eager ExplorersERC-1155Lido DAOLIDO WHITELISTERC-1155LOYALLOYAL COIN AIRDROPERC-1155DoughPolyDoughERC-1155PolyDough GenesisPolyDough GenesisERC-1155RARIRariblex7ERC-1155club-rewards.xyzReward ClubERC-1155sandbox-rewards.xyzSAND AirdropERC-1155NFT VoucherSTAXERC-1155test-box.onlineTestERC-1155usd-drop.xyzUSD AirDropERC-1155usd-drop.xyzUSDC AirDropERC-1155ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]
More Info
Private Name Tags
ContractCreator
Multichain Info
3 addresses found via- Transactions
- Internal Transactions
- Token Transfers (ERC-20)
- NFT Transfers
- Contract
- Events
- Multichain Portfolio
Advanced Filter- Filter by Tx Type:
- Tx
- Internal Tx
- ERC-20
- NFTs
Latest 25 from a total of 29 transactions
Transaction Hash MethodBlockFromToTransfer 57817549 2024-06-06 1:45:31 60 days ago 1717638331 IN 1 MATIC$0.36 0.00063165 30.00000005 Transfer 57471126 2024-05-28 1:26:32 69 days ago 1716859592 IN 1 MATIC$0.36 0.00063165 30.00000004 Transfer 57471051 2024-05-28 1:23:52 69 days ago 1716859432 IN 1 MATIC$0.36 0.00063165 30.00000004 Transfer 57016671 2024-05-16 1:27:29 81 days ago 1715822849 IN 1 MATIC$0.36 0.00064487 30.62800034 Transfer 56807971 2024-05-10 16:19:04 86 days ago 1715357944 IN 0.08061623 MATIC$0.03 0.00132137 62.75827443 Transfer 56460118 2024-05-01 14:11:06 95 days ago 1714572666 IN 1 MATIC$0.36 0.00181659 86.27854392 Transfer 56424767 2024-04-30 14:54:29 96 days ago 1714488869 IN 1 MATIC$0.36 0.0027614 131.15220468 Transfer 56417549 2024-04-30 10:10:27 97 days ago 1714471827 IN 1 MATIC$0.36 0.00440389 209.16157351 Transfer 56226424 2024-04-25 6:04:20 102 days ago 1714025060 IN 1 MATIC$0.36 0.00188111 89.342896 Transfer 55812761 2024-04-14 12:52:46 112 days ago 1713099166 IN 1 MATIC$0.36 0.00236035 112.10415735 Transfer 55564075 2024-04-07 21:49:57 119 days ago 1712526597 IN 5 MATIC$1.78 0.00117543 55.82674668 Transfer 55535431 2024-04-07 4:12:58 120 days ago 1712463178 IN 1 MATIC$0.36 0.00171625 81.51317624 Transfer 55465691 2024-04-05 8:11:44 122 days ago 1712304704 IN 1 MATIC$0.36 0.0036864 175.08460056 Transfer 54640663 2024-03-14 7:57:59 144 days ago 1710403079 IN 1 MATIC$0.36 0.00316697 150.41419446 Transfer 52121747 2024-01-09 12:28:24 208 days ago 1704803304 IN 0 MATIC$0.00 0.00121904 57.89804961 Transfer 50612253 2023-12-01 12:13:26 247 days ago 1701432806 IN 4.84036864 MATIC$1.73 0.00157928 75.0077022 Transfer 50216930 2023-11-21 15:23:10 257 days ago 1700580190 IN 338.95416827 MATIC$120.88 0.00216152 102.66108849 Transfer 49098974 2023-10-24 15:14:52 285 days ago 1698160492 IN 0.59610497 MATIC$0.21 0.00467199 221.89467462 Transfer 45635350 2023-07-28 21:51:05 373 days ago 1690581065 IN 5.42566964 MATIC$1.93 0.00224724 106.73234801 Transfer 43208464 2023-05-27 11:49:37 436 days ago 1685188177 IN 0 MATIC$0.00 0.0032258 153.20869745 0x24686579 42553745 2023-05-11 0:21:48 452 days ago 1683764508 IN 0 MATIC$0.00 0.00461404 203.60266321 0x24686579 42553176 2023-05-11 0:01:21 452 days ago 1683763281 IN 0 MATIC$0.00 0.00411214 181.4555982 Transfer 32316305 2022-08-25 18:52:44 710 days ago 1661453564 IN 0 MATIC$0.00 0.0006527 31 Transfer 30311586 2022-07-04 2:24:27 763 days ago 1656901467 IN 0.032398 MATIC$0.01 0.00141347 67.13265132 Transfer 29927750 2022-06-24 1:53:21 773 days ago 1656035601 IN 0.0001 MATIC$0.00 0.00126 60 Latest 25 internal transactions (View All)
Parent Transaction Hash Block From To 60221380 2024-08-05 11:49:00 53 secs ago 1722858540 8.20000708 MATIC$2.92 60221380 2024-08-05 11:49:00 53 secs ago 1722858540 8.20000708 MATIC$2.92 60221365 2024-08-05 11:48:28 1 min ago 1722858508 60 MATIC$21.40 60221365 2024-08-05 11:48:28 1 min ago 1722858508 60 MATIC$21.40 60221348 2024-08-05 11:47:52 2 mins ago 1722858472 8.3 MATIC$2.96 60221348 2024-08-05 11:47:52 2 mins ago 1722858472 8.3 MATIC$2.96 60221347 2024-08-05 11:47:50 2 mins ago 1722858470 154.60712164 MATIC$55.14 60221347 2024-08-05 11:47:50 2 mins ago 1722858470 154.60712164 MATIC$55.14 60221342 2024-08-05 11:47:38 2 mins ago 1722858458 1,586 MATIC$565.61 60221342 2024-08-05 11:47:38 2 mins ago 1722858458 1,586 MATIC$565.61 60221322 2024-08-05 11:46:56 2 mins ago 1722858416 32.8583294 MATIC$11.72 60221322 2024-08-05 11:46:56 2 mins ago 1722858416 0.28162931 MATIC$0.10 60221322 2024-08-05 11:46:56 2 mins ago 1722858416 33.13995872 MATIC$11.82 60221309 2024-08-05 11:46:28 3 mins ago 1722858388 693.875 MATIC$247.45 60221309 2024-08-05 11:46:28 3 mins ago 1722858388 693.875 MATIC$247.45 60221294 2024-08-05 11:45:56 3 mins ago 1722858356 100 MATIC$35.66 60221294 2024-08-05 11:45:56 3 mins ago 1722858356 100 MATIC$35.66 60221286 2024-08-05 11:45:40 4 mins ago 1722858340 146.88253927 MATIC$52.38 60221286 2024-08-05 11:45:40 4 mins ago 1722858340 146.88253927 MATIC$52.38 60221277 2024-08-05 11:45:20 4 mins ago 1722858320 0.31407441 MATIC$0.11 60221277 2024-08-05 11:45:20 4 mins ago 1722858320 0.31407441 MATIC$0.11 60221276 2024-08-05 11:45:18 4 mins ago 1722858318 314.38007624 MATIC$112.12 60221276 2024-08-05 11:45:18 4 mins ago 1722858318 314.38007624 MATIC$112.12 60221266 2024-08-05 11:44:58 4 mins ago 1722858298 2.85927188 MATIC$1.02 60221266 2024-08-05 11:44:58 4 mins ago 1722858298 0.00277618 MATIC$0.00 Loading...LoadingThis contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.Contract Name:FlashWallet
Compiler Versionv0.6.12+commit.27d51765
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: Apache-2.0 /* Copyright 2023 ZeroEx Intl. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ pragma solidity ^0.6.5; pragma experimental ABIEncoderV2; import "@0x/contracts-utils/contracts/src/v06/errors/LibRichErrorsV06.sol"; import "@0x/contracts-utils/contracts/src/v06/errors/LibOwnableRichErrorsV06.sol"; import "../errors/LibWalletRichErrors.sol"; import "./IFlashWallet.sol"; /// @dev A contract that can execute arbitrary calls from its owner. contract FlashWallet is IFlashWallet { using LibRichErrorsV06 for bytes; /// @dev Store the owner/deployer as an immutable to make this contract stateless. address public immutable override owner; constructor() public { // The deployer is the owner. owner = msg.sender; } /// @dev Allows only the (immutable) owner to call a function. modifier onlyOwner() virtual { if (msg.sender != owner) { LibOwnableRichErrorsV06.OnlyOwnerError(msg.sender, owner).rrevert(); } _; } /// @dev Execute an arbitrary call. Only an authority can call this. /// @param target The call target. /// @param callData The call data. /// @param value Ether to attach to the call. /// @return resultData The data returned by the call. function executeCall( address payable target, bytes calldata callData, uint256 value ) external payable override onlyOwner returns (bytes memory resultData) { bool success; (success, resultData) = target.call{value: value}(callData); if (!success) { LibWalletRichErrors .WalletExecuteCallFailedError(address(this), target, callData, value, resultData) .rrevert(); } } /// @dev Execute an arbitrary delegatecall, in the context of this puppet. /// Only an authority can call this. /// @param target The call target. /// @param callData The call data. /// @return resultData The data returned by the call. function executeDelegateCall( address payable target, bytes calldata callData ) external payable override onlyOwner returns (bytes memory resultData) { bool success; (success, resultData) = target.delegatecall(callData); if (!success) { LibWalletRichErrors .WalletExecuteDelegateCallFailedError(address(this), target, callData, resultData) .rrevert(); } } /// @dev Allows this contract to receive ether. receive() external payable override {} /// @dev Signal support for receiving ERC1155 tokens. /// @param interfaceID The interface ID, as per ERC-165 rules. /// @return hasSupport `true` if this contract supports an ERC-165 interface. function supportsInterface(bytes4 interfaceID) external pure returns (bool hasSupport) { return interfaceID == this.supportsInterface.selector || interfaceID == this.onERC1155Received.selector ^ this.onERC1155BatchReceived.selector || interfaceID == this.tokenFallback.selector; } /// @dev Allow this contract to receive ERC1155 tokens. /// @return success `bytes4(keccak256("onERC1155Received(address,address,uint256,uint256,bytes)"))` function onERC1155Received( address, // operator, address, // from, uint256, // id, uint256, // value, bytes calldata //data ) external pure returns (bytes4 success) { return this.onERC1155Received.selector; } /// @dev Allow this contract to receive ERC1155 tokens. /// @return success `bytes4(keccak256("onERC1155BatchReceived(address,address,uint256[],uint256[],bytes)"))` function onERC1155BatchReceived( address, // operator, address, // from, uint256[] calldata, // ids, uint256[] calldata, // values, bytes calldata // data ) external pure returns (bytes4 success) { return this.onERC1155BatchReceived.selector; } /// @dev Allows this contract to receive ERC223 tokens. function tokenFallback( address, // from, uint256, // value, bytes calldata // value ) external pure {} }
// SPDX-License-Identifier: Apache-2.0 /* Copyright 2020 ZeroEx Intl. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ pragma solidity ^0.6.5; library LibRichErrorsV06 { // bytes4(keccak256("Error(string)")) bytes4 internal constant STANDARD_ERROR_SELECTOR = 0x08c379a0; /// @dev ABI encode a standard, string revert error payload. /// This is the same payload that would be included by a `revert(string)` /// solidity statement. It has the function signature `Error(string)`. /// @param message The error string. /// @return The ABI encoded error. function StandardError(string memory message) internal pure returns (bytes memory) { return abi.encodeWithSelector(STANDARD_ERROR_SELECTOR, bytes(message)); } /// @dev Reverts an encoded rich revert reason `errorData`. /// @param errorData ABI encoded error data. function rrevert(bytes memory errorData) internal pure { assembly { revert(add(errorData, 0x20), mload(errorData)) } } }
// SPDX-License-Identifier: Apache-2.0 /* Copyright 2020 ZeroEx Intl. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ pragma solidity ^0.6.5; library LibOwnableRichErrorsV06 { // bytes4(keccak256("OnlyOwnerError(address,address)")) bytes4 internal constant ONLY_OWNER_ERROR_SELECTOR = 0x1de45ad1; // bytes4(keccak256("TransferOwnerToZeroError()")) bytes internal constant TRANSFER_OWNER_TO_ZERO_ERROR_BYTES = hex"e69edc3e"; function OnlyOwnerError(address sender, address owner) internal pure returns (bytes memory) { return abi.encodeWithSelector(ONLY_OWNER_ERROR_SELECTOR, sender, owner); } function TransferOwnerToZeroError() internal pure returns (bytes memory) { return TRANSFER_OWNER_TO_ZERO_ERROR_BYTES; } }
// SPDX-License-Identifier: Apache-2.0 /* Copyright 2023 ZeroEx Intl. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ pragma solidity ^0.6.5; library LibWalletRichErrors { function WalletExecuteCallFailedError( address wallet, address callTarget, bytes memory callData, uint256 callValue, bytes memory errorData ) internal pure returns (bytes memory) { return abi.encodeWithSelector( bytes4(keccak256("WalletExecuteCallFailedError(address,address,bytes,uint256,bytes)")), wallet, callTarget, callData, callValue, errorData ); } function WalletExecuteDelegateCallFailedError( address wallet, address callTarget, bytes memory callData, bytes memory errorData ) internal pure returns (bytes memory) { return abi.encodeWithSelector( bytes4(keccak256("WalletExecuteDelegateCallFailedError(address,address,bytes,bytes)")), wallet, callTarget, callData, errorData ); } }
// SPDX-License-Identifier: Apache-2.0 /* Copyright 2023 ZeroEx Intl. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ pragma solidity ^0.6.5; pragma experimental ABIEncoderV2; import "@0x/contracts-utils/contracts/src/v06/interfaces/IOwnableV06.sol"; /// @dev A contract that can execute arbitrary calls from its owner. interface IFlashWallet { /// @dev Execute an arbitrary call. Only an authority can call this. /// @param target The call target. /// @param callData The call data. /// @param value Ether to attach to the call. /// @return resultData The data returned by the call. function executeCall( address payable target, bytes calldata callData, uint256 value ) external payable returns (bytes memory resultData); /// @dev Execute an arbitrary delegatecall, in the context of this puppet. /// Only an authority can call this. /// @param target The call target. /// @param callData The call data. /// @return resultData The data returned by the call. function executeDelegateCall( address payable target, bytes calldata callData ) external payable returns (bytes memory resultData); /// @dev Allows the puppet to receive ETH. receive() external payable; /// @dev Fetch the immutable owner/deployer of this contract. /// @return owner_ The immutable owner/deployer/ function owner() external view returns (address owner_); }
// SPDX-License-Identifier: Apache-2.0 /* Copyright 2020 ZeroEx Intl. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ pragma solidity ^0.6.5; interface IOwnableV06 { /// @dev Emitted by Ownable when ownership is transferred. /// @param previousOwner The previous owner of the contract. /// @param newOwner The new owner of the contract. event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /// @dev Transfers ownership of the contract to a new address. /// @param newOwner The address that will become the owner. function transferOwnership(address newOwner) external; /// @dev The owner of this contract. /// @return ownerAddress The owner address. function owner() external view returns (address ownerAddress); }
{ "remappings": [ "@0x/contracts-utils=/home/user/Documents/git-repos/0x/protocol/node_modules/@0x/contracts-utils", "@0x/contracts-erc20=/home/user/Documents/git-repos/0x/protocol/node_modules/@0x/contracts-erc20" ], "optimizer": { "enabled": true, "runs": 1000000, "details": { "yul": true, "deduplicate": true, "cse": true, "constantOptimizer": true } }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "evmVersion": "istanbul" }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address payable","name":"target","type":"address"},{"internalType":"bytes","name":"callData","type":"bytes"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"executeCall","outputs":[{"internalType":"bytes","name":"resultData","type":"bytes"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address payable","name":"target","type":"address"},{"internalType":"bytes","name":"callData","type":"bytes"}],"name":"executeDelegateCall","outputs":[{"internalType":"bytes","name":"resultData","type":"bytes"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256[]","name":"","type":"uint256[]"},{"internalType":"uint256[]","name":"","type":"uint256[]"},{"internalType":"bytes","name":"","type":"bytes"}],"name":"onERC1155BatchReceived","outputs":[{"internalType":"bytes4","name":"success","type":"bytes4"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"bytes","name":"","type":"bytes"}],"name":"onERC1155Received","outputs":[{"internalType":"bytes4","name":"success","type":"bytes4"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceID","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"hasSupport","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"bytes","name":"","type":"bytes"}],"name":"tokenFallback","outputs":[],"stateMutability":"pure","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60a060405234801561001057600080fd5b5033606081901b608052610c9b6100456000398061027952806102a7528061039952806103d552806104035250610c9b6000f3fe6080604052600436106100745760003560e01c8063b68df16d1161004e578063b68df16d146100f8578063bc197c811461010b578063c0ee0b8a14610138578063f23a6e611461015a5761007b565b806301ffc9a71461008057806354132d78146100b65780638da5cb5b146100d65761007b565b3661007b57005b600080fd5b34801561008c57600080fd5b506100a061009b366004610a3a565b61017a565b6040516100ad9190610bf5565b60405180910390f35b6100c96100c4366004610851565b61025f565b6040516100ad9190610c2d565b3480156100e257600080fd5b506100eb610397565b6040516100ad9190610afa565b6100c96101063660046107fe565b6103bb565b34801561011757600080fd5b5061012b6101263660046108ab565b6104e8565b6040516100ad9190610c00565b34801561014457600080fd5b506101586101533660046109e0565b610515565b005b34801561016657600080fd5b5061012b610175366004610966565b61051b565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f01ffc9a700000000000000000000000000000000000000000000000000000000148061020d57507fffffffff0000000000000000000000000000000000000000000000000000000082167f4e2312e000000000000000000000000000000000000000000000000000000000145b8061025957507fffffffff0000000000000000000000000000000000000000000000000000000082167fc0ee0b8a00000000000000000000000000000000000000000000000000000000145b92915050565b60603373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016146102d0576102d06102cb337f0000000000000000000000000000000000000000000000000000000000000000610546565b6105e8565b60008573ffffffffffffffffffffffffffffffffffffffff168386866040516102fa929190610aea565b60006040518083038185875af1925050503d8060008114610337576040519150601f19603f3d011682016040523d82523d6000602084013e61033c565b606091505b50925090508061038e5761038e6102cb308888888080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152508a92508991506105f09050565b50949350505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b60603373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614610427576104276102cb337f0000000000000000000000000000000000000000000000000000000000000000610546565b60008473ffffffffffffffffffffffffffffffffffffffff168484604051610450929190610aea565b600060405180830381855af49150503d806000811461048b576040519150601f19603f3d011682016040523d82523d6000602084013e610490565b606091505b5092509050806104e0576104e06102cb308787878080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152508992506106b4915050565b509392505050565b7fbc197c810000000000000000000000000000000000000000000000000000000098975050505050505050565b50505050565b7ff23a6e61000000000000000000000000000000000000000000000000000000009695505050505050565b6060631de45ad160e01b8383604051602401610563929190610b1b565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152905092915050565b805160208201fd5b60607f86945816f737646db7f2d6df01602a2212e8c75829f6940913724c13a83a8178868686868660405160240161062c959493929190610b98565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152905095945050505050565b60607f61e5a7320b4cf56a2980a427f39e3071c967bf2f77fffcaae20e4467e160afcc858585856040516024016106ee9493929190610b42565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff00000000000000000000000000000000000000000000000000000000909316929092179091529050949350505050565b60008083601f840112610786578182fd5b50813567ffffffffffffffff81111561079d578182fd5b60208301915083602080830285010111156107b757600080fd5b9250929050565b60008083601f8401126107cf578182fd5b50813567ffffffffffffffff8111156107e6578182fd5b6020830191508360208285010111156107b757600080fd5b600080600060408486031215610812578283fd5b833561081d81610c40565b9250602084013567ffffffffffffffff811115610838578283fd5b610844868287016107be565b9497909650939450505050565b60008060008060608587031215610866578081fd5b843561087181610c40565b9350602085013567ffffffffffffffff81111561088c578182fd5b610898878288016107be565b9598909750949560400135949350505050565b60008060008060008060008060a0898b0312156108c6578384fd5b88356108d181610c40565b975060208901356108e181610c40565b9650604089013567ffffffffffffffff808211156108fd578586fd5b6109098c838d01610775565b909850965060608b0135915080821115610921578586fd5b61092d8c838d01610775565b909650945060808b0135915080821115610945578384fd5b506109528b828c016107be565b999c989b5096995094979396929594505050565b60008060008060008060a0878903121561097e578182fd5b863561098981610c40565b9550602087013561099981610c40565b94506040870135935060608701359250608087013567ffffffffffffffff8111156109c2578283fd5b6109ce89828a016107be565b979a9699509497509295939492505050565b600080600080606085870312156109f5578384fd5b8435610a0081610c40565b935060208501359250604085013567ffffffffffffffff811115610a22578283fd5b610a2e878288016107be565b95989497509550505050565b600060208284031215610a4b578081fd5b81357fffffffff0000000000000000000000000000000000000000000000000000000081168114610a7a578182fd5b9392505050565b60008151808452815b81811015610aa657602081850181015186830182015201610a8a565b81811115610ab75782602083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b6000828483379101908152919050565b73ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b73ffffffffffffffffffffffffffffffffffffffff92831681529116602082015260400190565b600073ffffffffffffffffffffffffffffffffffffffff808716835280861660208401525060806040830152610b7b6080830185610a81565b8281036060840152610b8d8185610a81565b979650505050505050565b600073ffffffffffffffffffffffffffffffffffffffff808816835280871660208401525060a06040830152610bd160a0830186610a81565b8460608401528281036080840152610be98185610a81565b98975050505050505050565b901515815260200190565b7fffffffff0000000000000000000000000000000000000000000000000000000091909116815260200190565b600060208252610a7a6020830184610a81565b73ffffffffffffffffffffffffffffffffffffffff81168114610c6257600080fd5b5056fea264697066735822122018898f2f1ca1e06d39535fa8f845c8ab664e6398c34e149cd52b8819c9f2aacb64736f6c634300060c0033Deployed Bytecode
0x6080604052600436106100745760003560e01c8063b68df16d1161004e578063b68df16d146100f8578063bc197c811461010b578063c0ee0b8a14610138578063f23a6e611461015a5761007b565b806301ffc9a71461008057806354132d78146100b65780638da5cb5b146100d65761007b565b3661007b57005b600080fd5b34801561008c57600080fd5b506100a061009b366004610a3a565b61017a565b6040516100ad9190610bf5565b60405180910390f35b6100c96100c4366004610851565b61025f565b6040516100ad9190610c2d565b3480156100e257600080fd5b506100eb610397565b6040516100ad9190610afa565b6100c96101063660046107fe565b6103bb565b34801561011757600080fd5b5061012b6101263660046108ab565b6104e8565b6040516100ad9190610c00565b34801561014457600080fd5b506101586101533660046109e0565b610515565b005b34801561016657600080fd5b5061012b610175366004610966565b61051b565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f01ffc9a700000000000000000000000000000000000000000000000000000000148061020d57507fffffffff0000000000000000000000000000000000000000000000000000000082167f4e2312e000000000000000000000000000000000000000000000000000000000145b8061025957507fffffffff0000000000000000000000000000000000000000000000000000000082167fc0ee0b8a00000000000000000000000000000000000000000000000000000000145b92915050565b60603373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000def1c0ded9bec7f1a1670819833240f027b25eff16146102d0576102d06102cb337f000000000000000000000000def1c0ded9bec7f1a1670819833240f027b25eff610546565b6105e8565b60008573ffffffffffffffffffffffffffffffffffffffff168386866040516102fa929190610aea565b60006040518083038185875af1925050503d8060008114610337576040519150601f19603f3d011682016040523d82523d6000602084013e61033c565b606091505b50925090508061038e5761038e6102cb308888888080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152508a92508991506105f09050565b50949350505050565b7f000000000000000000000000def1c0ded9bec7f1a1670819833240f027b25eff81565b60603373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000def1c0ded9bec7f1a1670819833240f027b25eff1614610427576104276102cb337f000000000000000000000000def1c0ded9bec7f1a1670819833240f027b25eff610546565b60008473ffffffffffffffffffffffffffffffffffffffff168484604051610450929190610aea565b600060405180830381855af49150503d806000811461048b576040519150601f19603f3d011682016040523d82523d6000602084013e610490565b606091505b5092509050806104e0576104e06102cb308787878080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152508992506106b4915050565b509392505050565b7fbc197c810000000000000000000000000000000000000000000000000000000098975050505050505050565b50505050565b7ff23a6e61000000000000000000000000000000000000000000000000000000009695505050505050565b6060631de45ad160e01b8383604051602401610563929190610b1b565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152905092915050565b805160208201fd5b60607f86945816f737646db7f2d6df01602a2212e8c75829f6940913724c13a83a8178868686868660405160240161062c959493929190610b98565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152905095945050505050565b60607f61e5a7320b4cf56a2980a427f39e3071c967bf2f77fffcaae20e4467e160afcc858585856040516024016106ee9493929190610b42565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff00000000000000000000000000000000000000000000000000000000909316929092179091529050949350505050565b60008083601f840112610786578182fd5b50813567ffffffffffffffff81111561079d578182fd5b60208301915083602080830285010111156107b757600080fd5b9250929050565b60008083601f8401126107cf578182fd5b50813567ffffffffffffffff8111156107e6578182fd5b6020830191508360208285010111156107b757600080fd5b600080600060408486031215610812578283fd5b833561081d81610c40565b9250602084013567ffffffffffffffff811115610838578283fd5b610844868287016107be565b9497909650939450505050565b60008060008060608587031215610866578081fd5b843561087181610c40565b9350602085013567ffffffffffffffff81111561088c578182fd5b610898878288016107be565b9598909750949560400135949350505050565b60008060008060008060008060a0898b0312156108c6578384fd5b88356108d181610c40565b975060208901356108e181610c40565b9650604089013567ffffffffffffffff808211156108fd578586fd5b6109098c838d01610775565b909850965060608b0135915080821115610921578586fd5b61092d8c838d01610775565b909650945060808b0135915080821115610945578384fd5b506109528b828c016107be565b999c989b5096995094979396929594505050565b60008060008060008060a0878903121561097e578182fd5b863561098981610c40565b9550602087013561099981610c40565b94506040870135935060608701359250608087013567ffffffffffffffff8111156109c2578283fd5b6109ce89828a016107be565b979a9699509497509295939492505050565b600080600080606085870312156109f5578384fd5b8435610a0081610c40565b935060208501359250604085013567ffffffffffffffff811115610a22578283fd5b610a2e878288016107be565b95989497509550505050565b600060208284031215610a4b578081fd5b81357fffffffff0000000000000000000000000000000000000000000000000000000081168114610a7a578182fd5b9392505050565b60008151808452815b81811015610aa657602081850181015186830182015201610a8a565b81811115610ab75782602083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b6000828483379101908152919050565b73ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b73ffffffffffffffffffffffffffffffffffffffff92831681529116602082015260400190565b600073ffffffffffffffffffffffffffffffffffffffff808716835280861660208401525060806040830152610b7b6080830185610a81565b8281036060840152610b8d8185610a81565b979650505050505050565b600073ffffffffffffffffffffffffffffffffffffffff808816835280871660208401525060a06040830152610bd160a0830186610a81565b8460608401528281036080840152610be98185610a81565b98975050505050505050565b901515815260200190565b7fffffffff0000000000000000000000000000000000000000000000000000000091909116815260200190565b600060208252610a7a6020830184610a81565b73ffffffffffffffffffffffffffffffffffffffff81168114610c6257600080fd5b5056fea264697066735822122018898f2f1ca1e06d39535fa8f845c8ab664e6398c34e149cd52b8819c9f2aacb64736f6c634300060c0033
Loading...LoadingLoading...Loading
Loading...Loading
Loading...LoadingLoading...LoadingLoading...LoadingLoading...LoadingLoading...LoadingMultichain Portfolio | 26 Chains
Chain Token Portfolio % Price Amount Value BSC 99.94% $0.025633 2,000,000 $51,265.12 BSC <0.01% $1.38 1.05 $1.45 BSC <0.01% $0.000685 1,000 $0.6849 BSC <0.01% $0.000001 466,427.2455 $0.6436 BSC <0.01% $0.100357 3 $0.301 BSC <0.01% $0.000614 326.5428 $0.2005 BSC <0.01% $0.004731 26.8925 $0.1272 BSC <0.01% <$0.000001 10,716,913.1116 $0.1116 ETH 0.04% $2,269.94 0.00939244 $21.32 ETH <0.01% $0.35008 5.6561 $1.98 ETH <0.01% $0.000031 7,057.9102 $0.2174 OP <0.01% $1.08 3.2321 $3.5 OP <0.01% $2,263.36 0.0009374 $2.12 [ 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.