ETH Price: $3,711.79 (-1.40%)

Transaction Decoder

Block:
17427569 at Jun-07-2023 09:20:23 AM +UTC
Transaction Fee:
0.003024614076234218 ETH $11.23
Gas Used:
150,826 Gas / 20.053664993 Gwei

Emitted Events:

Account State Difference:

  Address   Before After State Difference Code
2.577851567641393894 Eth2.577866650241393894 Eth0.0000150826
0x235b6df2...6d7Fb0FE6
0.122269123056379572 Eth
Nonce: 166
0.119244508980145354 Eth
Nonce: 167
0.003024614076234218
0x92e6ed49...a45cee8A6

Execution Trace

Archetype.mint( )
  • Archetype.mint( )
    • ArchetypeLogic.8c42a150( )
    • ArchetypeLogic.a6ea60a4( )
      File 1 of 3: Archetype
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      // SPDX-License-Identifier: MIT
      // OpenZeppelin Contracts (last updated v4.6.0) (interfaces/IERC2981.sol)
      pragma solidity ^0.8.0;
      import "../utils/introspection/IERC165Upgradeable.sol";
      /**
      * @dev Interface for the NFT Royalty Standard.
      *
      * A standardized way to retrieve royalty payment information for non-fungible tokens (NFTs) to enable universal
      * support for royalty payments across all NFT marketplaces and ecosystem participants.
      *
      * _Available since v4.5._
      */
      interface IERC2981Upgradeable is IERC165Upgradeable {
      /**
      * @dev Returns how much royalty is owed and to whom, based on a sale price that may be denominated in any unit of
      * exchange. The royalty amount is denominated and should be paid in that same unit of exchange.
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

      File 2 of 3: Archetype
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      // SPDX-License-Identifier: MIT
      // OpenZeppelin Contracts (last updated v4.6.0) (interfaces/IERC2981.sol)
      pragma solidity ^0.8.0;
      import "../utils/introspection/IERC165Upgradeable.sol";
      /**
      * @dev Interface for the NFT Royalty Standard.
      *
      * A standardized way to retrieve royalty payment information for non-fungible tokens (NFTs) to enable universal
      * support for royalty payments across all NFT marketplaces and ecosystem participants.
      *
      * _Available since v4.5._
      */
      interface IERC2981Upgradeable is IERC165Upgradeable {
      /**
      * @dev Returns how much royalty is owed and to whom, based on a sale price that may be denominated in any unit of
      * exchange. The royalty amount is denominated and should be paid in that same unit of exchange.
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

      File 3 of 3: ArchetypeLogic
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      // SPDX-License-Identifier: MIT
      // OpenZeppelin Contracts (last updated v4.6.0) (token/ERC20/IERC20.sol)
      pragma solidity ^0.8.0;
      /**
      * @dev Interface of the ERC20 standard as defined in the EIP.
      */
      interface IERC20Upgradeable {
      /**
      * @dev Emitted when `value` tokens are moved from one account (`from`) to
      * another (`to`).
      *
      * Note that `value` may be zero.
      */
      event Transfer(address indexed from, address indexed to, uint256 value);
      /**
      * @dev Emitted when the allowance of a `spender` for an `owner` is set by
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX