Transaction Hash:
Block:
15912080 at Nov-06-2022 04:09:47 PM +UTC
Transaction Fee:
0.000941137348613286 ETH
$2.39
Gas Used:
46,142 Gas / 20.396544333 Gwei
Emitted Events:
187 |
ERC721Standalone.ApprovalForAll( owner=[Sender] 0xb681e94cadf59bb445dd30439912e3e8e6c8ea32, operator=0x00000000...1F759a8A8, approved=True )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x199D5ED7...6e95B253F
Miner
| (bloXroute: Regulated Builder) | 2.220601865483690214 Eth | 2.220671078483690214 Eth | 0.000069213 | |
0x6f3Aca0D...E51c06f47 | |||||
0xb681e94c...8e6C8eA32 |
0.032266426473054328 Eth
Nonce: 161
|
0.031325289124441042 Eth
Nonce: 162
| 0.000941137348613286 |
Execution Trace
ERC721Standalone.setApprovalForAll( operator=0x00000000000111AbE46ff893f3B2fdF1F759a8A8, approved=True )
setApprovalForAll[ERC721A (ln:936)]
_msgSenderERC721A[ERC721A (ln:937)]
ApproveToCaller[ERC721A (ln:937)]
_msgSenderERC721A[ERC721A (ln:938)]
ApprovalForAll[ERC721A (ln:939)]
_msgSenderERC721A[ERC721A (ln:939)]
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.5.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}:** ```