Transaction Hash:
Block:
18227990 at Sep-27-2023 03:28:59 PM +UTC
Transaction Fee:
0.016765328037149208 ETH
$63.20
Gas Used:
1,000,098 Gas / 16.763685196 Gwei
Emitted Events:
251 |
ERC721DropProxy.Upgraded( implementation=ERC721Drop )
|
252 |
ERC721DropProxy.0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d( 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x000000000000000000000000111e5fea3d613eb866fd41b30c8257c930180428, 0x000000000000000000000000f74b146ce44cc162b601dec3be331784db111dc1 )
|
253 |
ERC721DropProxy.0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0( 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x000000000000000000000000111e5fea3d613eb866fd41b30c8257c930180428 )
|
254 |
ERC721DropProxy.0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d( 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x000000000000000000000000f74b146ce44cc162b601dec3be331784db111dc1, 0x000000000000000000000000f74b146ce44cc162b601dec3be331784db111dc1 )
|
255 |
ERC721DropProxy.0xc1ff5e4744ac8dd2b8027a10e3723b165975297501c71c4e7dcb8796d96375db( 0xc1ff5e4744ac8dd2b8027a10e3723b165975297501c71c4e7dcb8796d96375db, 0x000000000000000000000000f74b146ce44cc162b601dec3be331784db111dc1 )
|
256 |
ERC721DropProxy.0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b( 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x000000000000000000000000f74b146ce44cc162b601dec3be331784db111dc1, 0x000000000000000000000000f74b146ce44cc162b601dec3be331784db111dc1 )
|
257 |
EditionMetadataRenderer.EditionInitialized( target=ERC721DropProxy, description=Welcome to ZK Bench — demystifying ZK frameworks with open source benchmarks.\n\nhttps://zkbench.dev\n\nAt Polybase, we know it's hard to compare tradeoffs between ZK frameworks. Existing benchmarks make you run the scripts yourself, affecting reproducibility. Academic papers make it difficult to draw fair comparisons. \n\nWith ZK Bench we open source the tools and methods we use, run benchmarks continuously and encourage community participation in making the benchmarks fair and accurate., imageURI=ipfs://bafybeiap6qbcoclcseyw3yipe7lr7dslnzzqszwlkecvxkithsri7p4igm?hash=b121462d0d08750603caf7e75128fa88, animationURI= )
|
258 |
ZoraNFTCreatorProxy.0xad59ebba8bfb06ba01a615a611467ca3bef86a275bd5e9704d3b295112550ba5( 0xad59ebba8bfb06ba01a615a611467ca3bef86a275bd5e9704d3b295112550ba5, 0x000000000000000000000000111e5fea3d613eb866fd41b30c8257c930180428, 0x00000000000000000000000016672c2f84047d6eb08abcc700c497df05d2132e, 000000000000000000000000000000000000000000000000ffffffffffffffff )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x111e5feA...930180428 | (Polybase, Introduced: Deployer) |
0.302482358346618341 Eth
Nonce: 17
|
0.285717030309469133 Eth
Nonce: 18
| 0.016765328037149208 | |
0x16672C2F...F05d2132e |
0 Eth
Nonce: 0
|
0 Eth
Nonce: 1
| |||
0x192ce826...5fE3B46Af | |||||
0x95222290...5CC4BAfe5
Miner
| (beaverbuild) | 14.030678979583284809 Eth | 14.030778989383284809 Eth | 0.0001000098 | |
0xF74B146c...4DB111DC1 | (Zora Labs: Contract Factory) |
Execution Trace
ZoraNFTCreatorProxy.c4f932e1( )
ZoraNFTCreatorV1.createEditionWithReferral( name=🏋️♀️ ZK Bench, Introduced, symbol=🏋️, editionSize=18446744073709551615, royaltyBPS=0, fundsRecipient=0x111e5feA3D613EB866fd41B30c8257C930180428, defaultAdmin=0x111e5feA3D613EB866fd41B30c8257C930180428, saleConfig=[{name:publicSalePrice, type:uint104, order:1, indexed:false, value:0, valueString:0}, {name:maxSalePurchasePerAddress, type:uint32, order:2, indexed:false, value:1, valueString:1}, {name:publicSaleStart, type:uint64, order:3, indexed:false, value:1695828497, valueString:1695828497}, {name:publicSaleEnd, type:uint64, order:4, indexed:false, value:1696433297, valueString:1696433297}, {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}], description=Welcome to ZK Bench — demystifying ZK frameworks with open source benchmarks.\n\nhttps://zkbench.dev\n\nAt Polybase, we know it's hard to compare tradeoffs between ZK frameworks. Existing benchmarks make you run the scripts yourself, affecting reproducibility. Academic papers make it difficult to draw fair comparisons. \n\nWith ZK Bench we open source the tools and methods we use, run benchmarks continuously and encourage community participation in making the benchmarks fair and accurate., animationURI=, imageURI=ipfs://bafybeiap6qbcoclcseyw3yipe7lr7dslnzzqszwlkecvxkithsri7p4igm?hash=b121462d0d08750603caf7e75128fa88, createReferral=0xD0DA14f46595850627bcDB19060bdFb0F4Cc5E8f ) => ( 0x16672C2F84047d6eb08Abcc700c497DF05d2132e )
-
ERC721DropProxy.60806040( )
ERC721DropProxy.5b94e902( )
ERC721Drop.initialize( _contractName=🏋️♀️ ZK Bench, Introduced, _contractSymbol=🏋️, _initialOwner=0x111e5feA3D613EB866fd41B30c8257C930180428, _fundsRecipient=0x111e5feA3D613EB866fd41B30c8257C930180428, _editionSize=18446744073709551615, _royaltyBPS=0, _setupCalls=[/9txYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZRRKEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlHYSRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA], _metadataRenderer=0x192ce8267CbaB9C3C477D61e85D7f0c5fE3B46Af, _metadataRendererInit=0x00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000280000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000001F057656C636F6D6520746F205A4B2042656E636820E28094C2A064656D797374696679696E67205A4B206672616D65776F726B732077697468206F70656E20736F757263652062656E63686D61726B732E5C6E5C6E68747470733A2F2F7A6B62656E63682E6465765C6E5C6E417420506F6C79626173652C207765206B6E6F772069742773206861726420746F20636F6D706172652074726164656F666673206265747765656E205A4B206672616D65776F726B732E204578697374696E672062656E63686D61726B73206D616B6520796F752072756E20746865207363726970747320796F757273656C662C20616666656374696E6720726570726F6475636962696C6974792E2041636164656D696320706170657273206D616B6520697420646966666963756C7420746F2064726177206661697220636F6D70617269736F6E732E205C6E5C6E57697468205A4B2042656E6368207765206F70656E20736F757263652074686520746F6F6C7320616E64206D6574686F6473207765207573652C2072756E2062656E63686D61726B7320636F6E74696E756F75736C7920616E6420656E636F757261676520636F6D6D756E6974792070617274696369706174696F6E20696E206D616B696E67207468652062656E63686D61726B73206661697220616E642061636375726174652E000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068697066733A2F2F626166796265696170367162636F636C63736579773379697065376C723764736C6E7A7A71737A776C6B656376786B69746873726937703469676D3F686173683D62313231343632643064303837353036303363616637653735313238666138380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, _createReferral=0xD0DA14f46595850627bcDB19060bdFb0F4Cc5E8f )
ERC721DropProxy.ffdb7163( )
-
ERC721Drop.setSaleConfiguration( publicSalePrice=0, maxSalePurchasePerAddress=1, publicSaleStart=1695828497, publicSaleEnd=1696433297, presaleStart=0, presaleEnd=0, presaleMerkleRoot=0000000000000000000000000000000000000000000000000000000000000000 )
-
-
EditionMetadataRenderer.initializeWithData( data=0x00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000280000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000001F057656C636F6D6520746F205A4B2042656E636820E28094C2A064656D797374696679696E67205A4B206672616D65776F726B732077697468206F70656E20736F757263652062656E63686D61726B732E5C6E5C6E68747470733A2F2F7A6B62656E63682E6465765C6E5C6E417420506F6C79626173652C207765206B6E6F772069742773206861726420746F20636F6D706172652074726164656F666673206265747765656E205A4B206672616D65776F726B732E204578697374696E672062656E63686D61726B73206D616B6520796F752072756E20746865207363726970747320796F757273656C662C20616666656374696E6720726570726F6475636962696C6974792E2041636164656D696320706170657273206D616B6520697420646966666963756C7420746F2064726177206661697220636F6D70617269736F6E732E205C6E5C6E57697468205A4B2042656E6368207765206F70656E20736F757263652074686520746F6F6C7320616E64206D6574686F6473207765207573652C2072756E2062656E63686D61726B7320636F6E74696E756F75736C7920616E6420656E636F757261676520636F6D6D756E6974792070617274696369706174696F6E20696E206D616B696E67207468652062656E63686D61726B73206661697220616E642061636375726174652E000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068697066733A2F2F626166796265696170367162636F636C63736579773379697065376C723764736C6E7A7A71737A776C6B656376786B69746873726937703469676D3F686173683D62313231343632643064303837353036303363616637653735313238666138380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 )
-
createEditionWithReferral[ZoraNFTCreatorV1 (ln:348)]
encode[ZoraNFTCreatorV1 (ln:361)]
setupDropsContract[ZoraNFTCreatorV1 (ln:367)]
encodeWithSelector[ZoraNFTCreatorV1 (ln:145)]
createAndConfigureDrop[ZoraNFTCreatorV1 (ln:155)]
payable[ZoraNFTCreatorV1 (ln:78)]
initialize[ZoraNFTCreatorV1 (ln:79)]
CreatedDrop[ZoraNFTCreatorV1 (ln:167)]
File 1 of 5: ZoraNFTCreatorProxy
File 2 of 5: ERC721DropProxy
File 3 of 5: EditionMetadataRenderer
File 4 of 5: ZoraNFTCreatorV1
File 5 of 5: ERC721Drop
12345678910111213141516// SPDX-License-Identifier: GPL-3.0pragma solidity ^0.8.10;import {ERC1967Proxy} from "@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol";/// @dev Zora NFT Creator Proxy Access Contractcontract ZoraNFTCreatorProxy is ERC1967Proxy {constructor(address _logic, bytes memory _data)payableERC1967Proxy(_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
File 2 of 5: ERC721DropProxy
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.10;import {ERC1967Proxy} from "@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol";/// @dev Zora NFT Creator Proxy Access Contractcontract ERC721DropProxy is ERC1967Proxy {constructor(address _logic, bytes memory _data)payableERC1967Proxy(_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
File 3 of 5: EditionMetadataRenderer
12345678910111213141516// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.5.0) (utils/Base64.sol)pragma solidity ^0.8.0;/*** @dev Provides a set of functions to operate with Base64 strings.** _Available since v4.5._*/library Base64 {/*** @dev Base64 Encoding/Decoding Table*/string internal constant _TABLE = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";/*** @dev Converts a `bytes` to its Bytes64 `string` representation.*/
File 4 of 5: ZoraNFTCreatorV1
12345678910111213141516// SPDX-License-Identifier: MITpragma 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 V1contract 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.
File 5 of 5: ERC721Drop
12345678910111213141516// SPDX-License-Identifier: MITpragma 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";