ETH Price: $2,512.46 (-9.15%)

Transaction Decoder

Block:
17433052 at Jun-08-2023 03:53:47 AM +UTC
Transaction Fee:
0.003117769746965998 ETH $7.83
Gas Used:
150,814 Gas / 20.672946457 Gwei

Emitted Events:

Account State Difference:

  Address   Before After State Difference Code
(Fee Recipient: 0x7350...f14)
3.44311377913521243 Eth3.44312886053521243 Eth0.0000150814
0x92e6ed49...a45cee8A6
0xfF65faCb...a2CD15264
0.008171963274838436 Eth
Nonce: 34
0.005054193527872438 Eth
Nonce: 35
0.003117769746965998

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