Transaction Hash:
Block:
16258865 at Dec-25-2022 02:45:59 AM +UTC
Transaction Fee:
0.00101472 ETH
$2.65
Gas Used:
84,560 Gas / 12 Gwei
Emitted Events:
46 |
SqueakersNFT.Transfer( from=[Sender] 0x9ac7564f0e5ac8c9d06a139767d4d072e816991a, to=0x98e0b03e...6FeC55584, tokenId=1584 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x388C818C...7ccB19297
Miner
| (Lido: Execution Layer Rewards Vault) | 49.500456343347490374 Eth | 49.500692314118178054 Eth | 0.00023597077068768 | |
0x9aC7564F...2e816991a |
0.29440280101511143 Eth
Nonce: 96
|
0.29338808101511143 Eth
Nonce: 97
| 0.00101472 | ||
0xAf60f914...1986bF735 |
Execution Trace
SqueakersNFT.transferFrom( from=0x9aC7564F0E5aC8c9D06a139767D4D072e816991a, to=0x98e0b03e9a722B57CE97EEB0eb2930C6FeC55584, tokenId=1584 )
transferFrom[SqueakersNFT (ln:2074)]
transferFrom[SqueakersNFT (ln:2075)]
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.8.0) (access/AccessControl.sol)pragma solidity ^0.8.0;import "./IAccessControl.sol";import "../utils/Context.sol";import "../utils/Strings.sol";import "../utils/introspection/ERC165.sol";/*** @dev Contract module that allows children to implement role-based access* control mechanisms. This is a lightweight version that doesn't allow enumerating role* members except through off-chain means by accessing the contract event logs. Some* applications may benefit from on-chain enumerability, for those cases see* {AccessControlEnumerable}.** Roles are referred to by their `bytes32` identifier. These should be exposed* in the external API and be unique. The best way to achieve this is by* using `public constant` hash digests:** ```* bytes32 public constant MY_ROLE = keccak256("MY_ROLE");* ```** Roles can be used to represent a set of permissions. To restrict access to a* function call, use {hasRole}:** ```