ETH Price: $2,775.21 (+4.43%)

Transaction Decoder

Block:
21052205 at Oct-26-2024 08:32:23 PM +UTC
Transaction Fee:
0.0004879056 ETH $1.35
Gas Used:
101,647 Gas / 4.8 Gwei

Emitted Events:

Account State Difference:

  Address   Before After State Difference Code
(Fee Recipient: 0xab87...936)
6.961393726248262007 Eth6.961482249064549731 Eth0.000088522816287724
0xDb1f9522...a57463E5e
0xE052113b...aE754E9d5
(Nifty Gateway: Omnibus)
3.42056786296 Eth
Nonce: 224274
3.42007995736 Eth
Nonce: 224275
0.0004879056

Execution Trace

ERC721TL.safeTransferFrom( from=0xE052113bd7D7700d623414a0a4585BCaE754E9d5, to=0xa22414e4aF5767448624017C7e0151D22490412b, tokenId=176 )
  • ERC721TL.safeTransferFrom( from=0xE052113bd7D7700d623414a0a4585BCaE754E9d5, to=0xa22414e4aF5767448624017C7e0151D22490412b, tokenId=176 )
    File 1 of 2: ERC721TL
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // SPDX-License-Identifier: MIT
    pragma solidity 0.8.22;
    import {IERC4906} from "openzeppelin/interfaces/IERC4906.sol";
    import {Strings} from "openzeppelin/utils/Strings.sol";
    import {ERC721Upgradeable, IERC165, IERC721} from "openzeppelin-upgradeable/token/ERC721/ERC721Upgradeable.sol";
    import {OwnableAccessControlUpgradeable} from "tl-sol-tools/upgradeable/access/OwnableAccessControlUpgradeable.sol";
    import {EIP2981TLUpgradeable} from "tl-sol-tools/upgradeable/royalties/EIP2981TLUpgradeable.sol";
    import {IERC721TL} from "src/erc-721/IERC721TL.sol";
    import {IBlockListRegistry} from "src/interfaces/IBlockListRegistry.sol";
    import {ICreatorBase} from "src/interfaces/ICreatorBase.sol";
    import {IStory} from "src/interfaces/IStory.sol";
    import {ISynergy} from "src/interfaces/ISynergy.sol";
    import {ITLNftDelegationRegistry} from "src/interfaces/ITLNftDelegationRegistry.sol";
    /// @title ERC721TL.sol
    /// @notice Sovereign ERC-721 Creator Contract with Synergy and Story Inscriptions
    /// @author transientlabs.xyz
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 2: ERC721TL
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // SPDX-License-Identifier: MIT
    pragma solidity 0.8.22;
    import {IERC4906} from "openzeppelin/interfaces/IERC4906.sol";
    import {Strings} from "openzeppelin/utils/Strings.sol";
    import {ERC721Upgradeable, IERC165, IERC721} from "openzeppelin-upgradeable/token/ERC721/ERC721Upgradeable.sol";
    import {OwnableAccessControlUpgradeable} from "tl-sol-tools/upgradeable/access/OwnableAccessControlUpgradeable.sol";
    import {EIP2981TLUpgradeable} from "tl-sol-tools/upgradeable/royalties/EIP2981TLUpgradeable.sol";
    import {IERC721TL} from "src/erc-721/IERC721TL.sol";
    import {IBlockListRegistry} from "src/interfaces/IBlockListRegistry.sol";
    import {ICreatorBase} from "src/interfaces/ICreatorBase.sol";
    import {IStory} from "src/interfaces/IStory.sol";
    import {ISynergy} from "src/interfaces/ISynergy.sol";
    import {ITLNftDelegationRegistry} from "src/interfaces/ITLNftDelegationRegistry.sol";
    /// @title ERC721TL.sol
    /// @notice Sovereign ERC-721 Creator Contract with Synergy and Story Inscriptions
    /// @author transientlabs.xyz
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX