ETH Price: $1,783.35 (-6.29%)

Transaction Decoder

Block:
16603319 at Feb-11-2023 05:05:59 AM +UTC
Transaction Fee:
0.002695666918132908 ETH $4.81
Gas Used:
146,316 Gas / 18.423596313 Gwei

Emitted Events:

187 Seaport.OrderFulfilled( orderHash=C9D8280FECD03C98FBE72700C43FDEB2176BE49CDAD3853AD1914A34EE802B2A, offerer=0x610199bb6fcfcb288710a51337cbaee9489b8d39, zone=PausableZone, recipient=[Sender] 0x230d4b576467d7ed7d918393f52207eb66537b2c, offer=, consideration= )
188 NyanBall.0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62( 0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62, 0x0000000000000000000000001e0049783f008a0085193e00003d00cd54003c71, 0x000000000000000000000000610199bb6fcfcb288710a51337cbaee9489b8d39, 0x000000000000000000000000230d4b576467d7ed7d918393f52207eb66537b2c, 0000000000000000000000000000000000000000000000000000000000000001, 0000000000000000000000000000000000000000000000000000000000000001 )

Account State Difference:

  Address   Before After State Difference Code
0x00000000...169EdE581
(Seaport 1.1)
0x0000a26b...000fAa719
126.344135446502271874 Eth126.344635446502271874 Eth0.0005
0x230d4B57...b66537B2C
0.353152012480784861 Eth
Nonce: 282
0.330456345562651953 Eth
Nonce: 283
0.022695666918132908
0x286E531F...9FFc33af5
0x610199Bb...9489B8d39 0.029020065117869869 Eth0.047680065117869869 Eth0.01866
(builder0x69)
1.997090408082180383 Eth1.997236724082180383 Eth0.000146316
0xF3fCf8BA...7831A73E3 15.713734421977835826 Eth15.714574421977835826 Eth0.00084

Execution Trace

ETH 0.02 Seaport.fulfillBasicOrder( parameters=[{name:considerationToken, type:address, order:1, indexed:false, value:0x0000000000000000000000000000000000000000, valueString:0x0000000000000000000000000000000000000000}, {name:considerationIdentifier, type:uint256, order:2, indexed:false, value:0, valueString:0}, {name:considerationAmount, type:uint256, order:3, indexed:false, value:18660000000000000, valueString:18660000000000000}, {name:offerer, type:address, order:4, indexed:false, value:0x610199Bb6FcfCB288710a51337CbAeE9489B8d39, valueString:0x610199Bb6FcfCB288710a51337CbAeE9489B8d39}, {name:zone, type:address, order:5, indexed:false, value:0x004C00500000aD104D7DBd00e3ae0A5C00560C00, valueString:0x004C00500000aD104D7DBd00e3ae0A5C00560C00}, {name:offerToken, type:address, order:6, indexed:false, value:0x286E531F363768Fed5E18b468f5B76a9FFc33af5, valueString:0x286E531F363768Fed5E18b468f5B76a9FFc33af5}, {name:offerIdentifier, type:uint256, order:7, indexed:false, value:1, valueString:1}, {name:offerAmount, type:uint256, order:8, indexed:false, value:1, valueString:1}, {name:basicOrderType, type:uint8, order:9, indexed:false, value:7, valueString:7}, {name:startTime, type:uint256, order:10, indexed:false, value:1675564979, valueString:1675564979}, {name:endTime, type:uint256, order:11, indexed:false, value:1677984179, valueString:1677984179}, {name:zoneHash, type:bytes32, order:12, indexed:false, value:0000000000000000000000000000000000000000000000000000000000000000, valueString:0000000000000000000000000000000000000000000000000000000000000000}, {name:salt, type:uint256, order:13, indexed:false, value:24446860302761739304752683030156737591518664810215442929810129817329182729470, valueString:24446860302761739304752683030156737591518664810215442929810129817329182729470}, {name:offererConduitKey, type:bytes32, order:14, indexed:false, value:0000007B02230091A7ED01230072F7006A004D60A8D4E71D599B8104250F0000, valueString:0000007B02230091A7ED01230072F7006A004D60A8D4E71D599B8104250F0000}, {name:fulfillerConduitKey, type:bytes32, order:15, indexed:false, value:0000007B02230091A7ED01230072F7006A004D60A8D4E71D599B8104250F0000, valueString:0000007B02230091A7ED01230072F7006A004D60A8D4E71D599B8104250F0000}, {name:totalOriginalAdditionalRecipients, type:uint256, order:16, indexed:false, value:2, valueString:2}, {name:additionalRecipients, type:tuple[], order:17, indexed:false}, {name:signature, type:bytes, order:18, indexed:false, value:0x9C4FD9D42CA6C065FF9F9E21D084B3F149E8EF5C7439BD9530E097F811CA9954725662F9407D851ED3FEE24962579D162D27513673DE4543175F283F35E33A011B, valueString:0x9C4FD9D42CA6C065FF9F9E21D084B3F149E8EF5C7439BD9530E097F811CA9954725662F9407D851ED3FEE24962579D162D27513673DE4543175F283F35E33A011B}] ) => ( fulfilled=True )
  • PausableZone.isValidOrder( orderHash=C9D8280FECD03C98FBE72700C43FDEB2176BE49CDAD3853AD1914A34EE802B2A, caller=0x230d4B576467d7Ed7d918393f52207Eb66537B2C, offerer=0x610199Bb6FcfCB288710a51337CbAeE9489B8d39, zoneHash=0000000000000000000000000000000000000000000000000000000000000000 )
  • Null: 0x000...001.5bebce4a( )
  • Conduit.execute( transfers= ) => ( transfers= )
    • NyanBall.f242432a( )
      • ERC1155CreatorImplementation.safeTransferFrom( from=0x610199Bb6FcfCB288710a51337CbAeE9489B8d39, to=0x230d4B576467d7Ed7d918393f52207Eb66537B2C, id=1, amount=1, data=0x )
        • CreatorOperatorFilterer.approveTransfer( operator=0x1E0049783F008A0085193E00003D00cd54003c71, from=0x610199Bb6FcfCB288710a51337CbAeE9489B8d39, 0x230d4B576467d7Ed7d918393f52207Eb66537B2C, [1], [1] ) => ( True )
        • ETH 0.0005 PayableProxy.CALL( )
        • ETH 0.00084 0xf3fcf8ba1bae196407bc77d8b56520f7831a73e3.CALL( )
        • ETH 0.01866 0x610199bb6fcfcb288710a51337cbaee9489b8d39.CALL( )
          File 1 of 7: Seaport
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // SPDX-License-Identifier: MIT
          pragma solidity >=0.8.13;
          import { Consideration } from "./lib/Consideration.sol";
          /**
          * @title Seaport
          * @custom:version 1.1
          * @author 0age (0age.eth)
          * @custom:coauthor d1ll0n (d1ll0n.eth)
          * @custom:coauthor transmissions11 (t11s.eth)
          * @custom:contributor Kartik (slokh.eth)
          * @custom:contributor LeFevre (lefevre.eth)
          * @custom:contributor Joseph Schiarizzi (CupOJoseph.eth)
          * @custom:contributor Aspyn Palatnick (stuckinaboot.eth)
          * @custom:contributor James Wenzel (emo.eth)
          * @custom:contributor Stephan Min (stephanm.eth)
          * @custom:contributor Ryan Ghods (ralxz.eth)
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 2 of 7: NyanBall
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // SPDX-License-Identifier: MIT
          pragma solidity ^0.8.0;
          /// @title: Nyan Balloon
          /// @author: manifold.xyz
          import "./manifold/ERC1155Creator.sol";
          ///////////////////////////////////////////////////////////////////////////////////////////////////////////
          // //
          // //
          // ████████ //
          // ████▒▒▒▒▒▒▒▒████ //
          // ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██ //
          // ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██ //
          // ██▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒██ //
          // ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒██ //
          // ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░ ▒▒▒▒██ //
          // ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒██ //
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 3 of 7: PausableZone
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // SPDX-License-Identifier: MIT
          pragma solidity >=0.8.7;
          import { ZoneInterface } from "../interfaces/ZoneInterface.sol";
          import { ZoneInteractionErrors } from "../interfaces/ZoneInteractionErrors.sol";
          // prettier-ignore
          import {
          PausableZoneEventsAndErrors
          } from "./interfaces/PausableZoneEventsAndErrors.sol";
          import { SeaportInterface } from "../interfaces/SeaportInterface.sol";
          // prettier-ignore
          import {
          AdvancedOrder,
          CriteriaResolver,
          Order,
          OrderComponents,
          Fulfillment,
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 4 of 7: Conduit
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // SPDX-License-Identifier: MIT
          pragma solidity >=0.8.7;
          import { ConduitInterface } from "../interfaces/ConduitInterface.sol";
          import { ConduitItemType } from "./lib/ConduitEnums.sol";
          import { TokenTransferrer } from "../lib/TokenTransferrer.sol";
          // prettier-ignore
          import {
          ConduitTransfer,
          ConduitBatch1155Transfer
          } from "./lib/ConduitStructs.sol";
          import "./lib/ConduitConstants.sol";
          /**
          * @title Conduit
          * @author 0age
          * @notice This contract serves as an originator for "proxied" transfers. Each
          * conduit is deployed and controlled by a "conduit controller" that can
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 5 of 7: ERC1155CreatorImplementation
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // SPDX-License-Identifier: MIT
          pragma solidity ^0.8.0;
          /// @author: manifold.xyz
          import "@openzeppelin/contracts-upgradeable/token/ERC1155/ERC1155Upgradeable.sol";
          import "@manifoldxyz/libraries-solidity/contracts/access/AdminControlUpgradeable.sol";
          import "./core/ERC1155CreatorCore.sol";
          /**
          * @dev ERC1155Creator implementation
          */
          contract ERC1155CreatorImplementation is AdminControlUpgradeable, ERC1155Upgradeable, ERC1155CreatorCore {
          mapping(uint256 => uint256) private _totalSupply;
          /**
          * Initializer
          */
          function initialize(string memory _name, string memory _symbol) public initializer {
          __ERC1155_init("");
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 6 of 7: CreatorOperatorFilterer
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // SPDX-License-Identifier: MIT
          pragma solidity ^0.8.17;
          import "@manifoldxyz/creator-core-solidity/contracts/extensions/ERC721/IERC721CreatorExtensionApproveTransfer.sol";
          import "@manifoldxyz/creator-core-solidity/contracts/extensions/ERC1155/IERC1155CreatorExtensionApproveTransfer.sol";
          import "@manifoldxyz/libraries-solidity/contracts/access/IAdminControl.sol";
          import "@openzeppelin/contracts/utils/structs/EnumerableSet.sol";
          /// @author: manifold.xyz
          /**
          * Creator controlled Operator Filter for Manifold Creator contracts
          */
          contract CreatorOperatorFilterer is IERC165 {
          using EnumerableSet for EnumerableSet.AddressSet;
          using EnumerableSet for EnumerableSet.Bytes32Set;
          error OperatorNotAllowed(address operator);
          error CodeHashFiltered(address account, bytes32 codeHash);
          event OperatorUpdated(address indexed registrant, address indexed operator, bool indexed filtered);
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 7 of 7: PayableProxy
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // SPDX-License-Identifier: MIT
          pragma solidity ^0.8.7;
          import { PayableProxyInterface } from "../interfaces/PayableProxyInterface.sol";
          interface IUpgradeBeacon {
          /**
          * @notice An external view function that returns the implementation.
          *
          * @return The address of the implementation.
          */
          function implementation() external view returns (address);
          }
          /**
          * @title PayableProxy
          * @author OpenSea Protocol Team
          * @notice PayableProxy is a beacon proxy which will immediately return if
          * called with callvalue. Otherwise, it will delegatecall the beacon
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX