ETH Price: $3,744.14 (+2.79%)

Transaction Decoder

Block:
18131027 at Sep-14-2023 12:43:59 AM +UTC
Transaction Fee:
0.00716940562684086 ETH $26.84
Gas Used:
606,580 Gas / 11.819390067 Gwei

Emitted Events:

1770 ERC721DropProxy.Upgraded( implementation=ERC721Drop )
1771 ERC721DropProxy.0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d( 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x0000000000000000000000002128f4c01b7bb0810310e43aa021dc716cf09ca1, 0x000000000000000000000000f74b146ce44cc162b601dec3be331784db111dc1 )
1772 ERC721DropProxy.0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0( 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x0000000000000000000000002128f4c01b7bb0810310e43aa021dc716cf09ca1 )
1773 ERC721DropProxy.0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d( 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x000000000000000000000000f74b146ce44cc162b601dec3be331784db111dc1, 0x000000000000000000000000f74b146ce44cc162b601dec3be331784db111dc1 )
1774 ERC721DropProxy.0xc1ff5e4744ac8dd2b8027a10e3723b165975297501c71c4e7dcb8796d96375db( 0xc1ff5e4744ac8dd2b8027a10e3723b165975297501c71c4e7dcb8796d96375db, 0x000000000000000000000000f74b146ce44cc162b601dec3be331784db111dc1 )
1775 ERC721DropProxy.0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b( 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x000000000000000000000000f74b146ce44cc162b601dec3be331784db111dc1, 0x000000000000000000000000f74b146ce44cc162b601dec3be331784db111dc1 )
1776 DropMetadataRenderer.MetadataUpdated( target=ERC721DropProxy, metadataBase=ipfs://bafybeib6huuxn5n6sggx3ev3jayz3tbbbstcnqqc5lggwhrwborsbp7evu/, metadataExtension=, contractURI=ipfs://bafybeib6huuxn5n6sggx3ev3jayz3tbbbstcnqqc5lggwhrwborsbp7evu/metadata, freezeAt=0 )
1777 ZoraNFTCreatorProxy.0xad59ebba8bfb06ba01a615a611467ca3bef86a275bd5e9704d3b295112550ba5( 0xad59ebba8bfb06ba01a615a611467ca3bef86a275bd5e9704d3b295112550ba5, 0x0000000000000000000000002128f4c01b7bb0810310e43aa021dc716cf09ca1, 0x000000000000000000000000b66ffac69fc55b4f1dc52e021bf9da7718849333, 0000000000000000000000000000000000000000000000000000000000000037 )

Account State Difference:

  Address   Before After State Difference Code
0x2128f4c0...16cf09ca1
0.020591673255749615 Eth
Nonce: 77
0.013422267628908755 Eth
Nonce: 78
0.00716940562684086
0x5914d9a2...02B84D226
0xb66FfaC6...718849333
0 Eth
Nonce: 0
0 Eth
Nonce: 1
From: 0 To: 18428366746143631201835503077441265014228174022585421606175142846389777014329480352221546899832195372628556679607510030184865980250727729026071078597629187951622855917351132840240625023539313721430096542493846495992823638263400099217402994712947187057710626450093399050212754037844538504915164263208753868373131988413652131633318910730918323618807028212996596296324865695551241527592012919977015315936012232618603140163528122077807802193377371726453789418675487180273090171666828137906652119091
1.776477855525831687 Eth1.776480729107594687 Eth0.000002873581763
0xF74B146c...4DB111DC1
(Zora Labs: Contract Factory)

Execution Trace

ZoraNFTCreatorProxy.583fd1ab( )
  • ZoraNFTCreatorV1.createDropWithReferral( name=Keep or Jeet (ETH), symbol=KPR, defaultAdmin=0x2128f4c01B7BB0810310E43aA021DC716cf09ca1, editionSize=55, royaltyBPS=1000, fundsRecipient=0x2128f4c01B7BB0810310E43aA021DC716cf09ca1, saleConfig=[{name:publicSalePrice, type:uint104, order:1, indexed:false, value:0, valueString:0}, {name:maxSalePurchasePerAddress, type:uint32, order:2, indexed:false, value:4294967295, valueString:4294967295}, {name:publicSaleStart, type:uint64, order:3, indexed:false, value:1694651455, valueString:1694651455}, {name:publicSaleEnd, type:uint64, order:4, indexed:false, value:18446744073709551615, valueString:18446744073709551615}, {name:presaleStart, type:uint64, order:5, indexed:false, value:0, valueString:0}, {name:presaleEnd, type:uint64, order:6, indexed:false, value:0, valueString:0}, {name:presaleMerkleRoot, type:bytes32, order:7, indexed:false, value:0000000000000000000000000000000000000000000000000000000000000000, valueString:0000000000000000000000000000000000000000000000000000000000000000}], metadataURIBase=ipfs://bafybeib6huuxn5n6sggx3ev3jayz3tbbbstcnqqc5lggwhrwborsbp7evu/, metadataContractURI=ipfs://bafybeib6huuxn5n6sggx3ev3jayz3tbbbstcnqqc5lggwhrwborsbp7evu/metadata, createReferral=0x0000000000000000000000000000000000000000 ) => ( 0xb66FfaC69Fc55b4f1DC52e021bF9dA7718849333 )
    • ERC721DropProxy.60806040( )
    • ERC721DropProxy.5b94e902( )
      • ERC721Drop.initialize( _contractName=Keep or Jeet (ETH), _contractSymbol=KPR, _initialOwner=0x2128f4c01B7BB0810310E43aA021DC716cf09ca1, _fundsRecipient=0x2128f4c01B7BB0810310E43aA021DC716cf09ca1, _editionSize=55, _royaltyBPS=1000, _setupCalls=[/9txYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZQJUPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA], _metadataRenderer=0x5914d9a241008B9F02f22811bF3A77e02B84D226, _metadataRendererInit=0x000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000C00000000000000000000000000000000000000000000000000000000000000043697066733A2F2F626166796265696236687575786E356E3673676778336576336A61797A33746262627374636E717163356C676777687277626F72736270376576752F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B697066733A2F2F626166796265696236687575786E356E3673676778336576336A61797A33746262627374636E717163356C676777687277626F72736270376576752F6D65746164617461000000000000000000000000000000000000000000, _createReferral=0x0000000000000000000000000000000000000000 )
        • ERC721DropProxy.ffdb7163( )
          • ERC721Drop.setSaleConfiguration( publicSalePrice=0, maxSalePurchasePerAddress=4294967295, publicSaleStart=1694651455, publicSaleEnd=18446744073709551615, presaleStart=0, presaleEnd=0, presaleMerkleRoot=0000000000000000000000000000000000000000000000000000000000000000 )
          • DropMetadataRenderer.initializeWithData( data=0x000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000C00000000000000000000000000000000000000000000000000000000000000043697066733A2F2F626166796265696236687575786E356E3673676778336576336A61797A33746262627374636E717163356C676777687277626F72736270376576752F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B697066733A2F2F626166796265696236687575786E356E3673676778336576336A61797A33746262627374636E717163356C676777687277626F72736270376576752F6D65746164617461000000000000000000000000000000000000000000 )
            File 1 of 5: ZoraNFTCreatorProxy
            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            // SPDX-License-Identifier: GPL-3.0
            pragma solidity ^0.8.10;
            import {ERC1967Proxy} from "@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol";
            /// @dev Zora NFT Creator Proxy Access Contract
            contract ZoraNFTCreatorProxy is ERC1967Proxy {
            constructor(address _logic, bytes memory _data)
            payable
            ERC1967Proxy(_logic, _data)
            {}
            }// SPDX-License-Identifier: MIT
            // OpenZeppelin Contracts v4.4.1 (proxy/ERC1967/ERC1967Proxy.sol)
            pragma solidity ^0.8.0;
            import "../Proxy.sol";
            import "./ERC1967Upgrade.sol";
            /**
            * @dev This contract implements an upgradeable proxy. It is upgradeable because calls are delegated to an
            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

            File 2 of 5: ERC721DropProxy
            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            // SPDX-License-Identifier: MIT
            pragma solidity ^0.8.10;
            import {ERC1967Proxy} from "@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol";
            /// @dev Zora NFT Creator Proxy Access Contract
            contract ERC721DropProxy is ERC1967Proxy {
            constructor(address _logic, bytes memory _data)
            payable
            ERC1967Proxy(_logic, _data)
            {}
            }// SPDX-License-Identifier: MIT
            // OpenZeppelin Contracts v4.4.1 (proxy/ERC1967/ERC1967Proxy.sol)
            pragma solidity ^0.8.0;
            import "../Proxy.sol";
            import "./ERC1967Upgrade.sol";
            /**
            * @dev This contract implements an upgradeable proxy. It is upgradeable because calls are delegated to an
            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

            File 3 of 5: DropMetadataRenderer
            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            // SPDX-License-Identifier: MIT
            pragma solidity ^0.8.10;
            import {StringsUpgradeable} from "@openzeppelin/contracts-upgradeable/utils/StringsUpgradeable.sol";
            import {IMetadataRenderer} from "../interfaces/IMetadataRenderer.sol";
            import {MetadataRenderAdminCheck} from "./MetadataRenderAdminCheck.sol";
            /// @notice Drops metadata system
            contract DropMetadataRenderer is IMetadataRenderer, MetadataRenderAdminCheck {
            error MetadataFrozen();
            /// Event to mark updated metadata information
            event MetadataUpdated(
            address indexed target,
            string metadataBase,
            string metadataExtension,
            string contractURI,
            uint256 freezeAt
            );
            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

            File 4 of 5: ZoraNFTCreatorV1
            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            // SPDX-License-Identifier: MIT
            pragma solidity ^0.8.10;
            import {OwnableUpgradeable} from "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol";
            import {UUPSUpgradeable} from "@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol";
            import {ERC721DropProxy} from "./ERC721DropProxy.sol";
            import {Version} from "./utils/Version.sol";
            import {EditionMetadataRenderer} from "./metadata/EditionMetadataRenderer.sol";
            import {IERC721Drop} from "./interfaces/IERC721Drop.sol";
            import {DropMetadataRenderer} from "./metadata/DropMetadataRenderer.sol";
            import {IMetadataRenderer} from "./interfaces/IMetadataRenderer.sol";
            import {ERC721Drop} from "./ERC721Drop.sol";
            import {IContractMetadata} from "./interfaces/IContractMetadata.sol";
            /// @notice Zora NFT Creator V1
            contract ZoraNFTCreatorV1 is OwnableUpgradeable, UUPSUpgradeable, IContractMetadata, Version(8) {
            string private constant CANNOT_BE_ZERO = "Cannot be 0 address";
            /// @notice Emitted when a edition is created reserving the corresponding token IDs.
            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

            File 5 of 5: ERC721Drop
            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            11
            12
            13
            14
            15
            16
            // SPDX-License-Identifier: MIT
            pragma solidity ^0.8.10;
            /**
            ________ _____ ____ ______ ____
            /\\_____ \\ /\\ __`\\/\\ _`\\ /\\ _ \\ /\\ _`\\
            \\/____//'/'\\ \\ \\/\\ \\ \\ \\L\\ \\ \\ \\L\\ \\ \\ \\ \\/\\ \\ _ __ ___ _____ ____
            //'/' \\ \\ \\ \\ \\ \\ , /\\ \\ __ \\ \\ \\ \\ \\ \\/\\`'__\\/ __`\\/\\ '__`\\ /',__\\
            //'/'___ \\ \\ \\_\\ \\ \\ \\\\ \\\\ \\ \\/\\ \\ \\ \\ \\_\\ \\ \\ \\//\\ \\L\\ \\ \\ \\L\\ \\/\\__, `\\
            /\\_______\\\\ \\_____\\ \\_\\ \\_\\ \\_\\ \\_\\ \\ \\____/\\ \\_\\\\ \\____/\\ \\ ,__/\\/\\____/
            \\/_______/ \\/_____/\\/_/\\/ /\\/_/\\/_/ \\/___/ \\/_/ \\/___/ \\ \\ \\/ \\/___/
            \\ \\_\\
            \\/_/
            */
            import {ERC721AUpgradeable} from "erc721a-upgradeable/ERC721AUpgradeable.sol";
            import {IERC721Upgradeable} from "@openzeppelin/contracts-upgradeable/interfaces/IERC721Upgradeable.sol";
            import {IERC721AUpgradeable} from "erc721a-upgradeable/IERC721AUpgradeable.sol";
            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX