ETH Price: $2,554.04 (-2.37%)

Transaction Decoder

Block:
19593202 at Apr-06-2024 12:46:47 AM +UTC
Transaction Fee:
0.000659000129989992 ETH $1.68
Gas Used:
51,562 Gas / 12.780732516 Gwei

Account State Difference:

  Address   Before After State Difference Code
(beaverbuild)
16.020811709682446001 Eth16.020816211545713021 Eth0.00000450186326702
0xC1fB0BaB...8939383e4
0.03376243339491753 Eth
Nonce: 26
0.033103433264927538 Eth
Nonce: 27
0.000659000129989992

Execution Trace

Archetype.mint( )
  • Archetype.mint( )
    • ArchetypeLogic.0e6a2eda( )
    • ArchetypeLogic.00973455( )
      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