Transaction Hash:
Block:
13539609 at Nov-02-2021 08:19:57 PM +UTC
Transaction Fee:
0.036348267844931904 ETH
$73.62
Gas Used:
252,864 Gas / 143.746313611 Gwei
Emitted Events:
265 |
CreepyKids.Transfer( from=0x00000000...000000000, to=[Sender] 0xfaba42f8ddba76b5d9182be3a7f2ff3aec030295, tokenId=1229 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x0E6BD1b5...F9eDd7E99 | |||||
0x239f007d...A9d15dC3C | (Evil Teddy Bear: Deployer) | 5.496839948635504452 Eth | 5.499039948635504452 Eth | 0.0022 | |
0x829BD824...93333A830
Miner
| (F2Pool Old) | 2,271.537591740619723155 Eth | 2,271.537917949340107155 Eth | 0.000326208720384 | |
0xdACF63A0...583027bBf | |||||
0xfAba42F8...aEc030295 |
0.098546126987240329 Eth
Nonce: 3
|
0.059997859142308425 Eth
Nonce: 4
| 0.038548267844931904 |
Execution Trace
ETH 0.0022
CreepyKidsRedemption.mintNFT( numberOfCreepyKidsToMint=1 )
-
EvilTeddyBear.balanceOf( owner=0xfAba42F8DDba76b5d9182bE3a7F2Ff3aEc030295 ) => ( 2 )
-
EvilTeddyBear.tokenOfOwnerByIndex( owner=0xfAba42F8DDba76b5d9182bE3a7F2Ff3aEc030295, index=0 ) => ( 3860 )
-
EvilTeddyBear.tokenOfOwnerByIndex( owner=0xfAba42F8DDba76b5d9182bE3a7F2Ff3aEc030295, index=0 ) => ( 3860 )
-
CreepyKids.STATICCALL( )
-
CreepyKids.STATICCALL( )
EACAggregatorProxy.STATICCALL( )
-
AccessControlledOffchainAggregator.STATICCALL( )
-
-
CreepyKids.mint( to=0xfAba42F8DDba76b5d9182bE3a7F2Ff3aEc030295 )
- ETH 0.0022
Evil Teddy Bear: Deployer.CALL( )
mintNFT[CreepyKidsRedemption (ln:552)]
numberOfEligibleEvilTeddyBearInAccount[CreepyKidsRedemption (ln:561)]
balanceOf[CreepyKidsRedemption (ln:603)]
tokenOfOwnerByIndex[CreepyKidsRedemption (ln:610)]
tokenOfOwnerByIndex[CreepyKidsRedemption (ln:613)]
add[CreepyKidsRedemption (ln:617)]
totalSupply[CreepyKidsRedemption (ln:572)]
add[CreepyKidsRedemption (ln:577)]
totalSupply[CreepyKidsRedemption (ln:577)]
mul[CreepyKidsRedemption (ln:583)]
mint[CreepyKidsRedemption (ln:592)]
forwardFunds[CreepyKidsRedemption (ln:596)]
File 1 of 5: CreepyKidsRedemption
File 2 of 5: CreepyKids
File 3 of 5: EvilTeddyBear
File 4 of 5: EACAggregatorProxy
File 5 of 5: AccessControlledOffchainAggregator
12345678910111213141516// Sources flattened with hardhat v2.1.2 https://hardhat.org// File @openzeppelin/contracts/math/SafeMath.sol@v3.4.0//SPDX-License-Identifier: MITpragma solidity >=0.6.0 <0.8.0;/*** @dev Wrappers over Solidity's arithmetic operations with added overflow* checks.** Arithmetic operations in Solidity wrap on overflow. This can easily result* in bugs, because programmers usually assume that an overflow raises an* error, which is the standard behavior in high level programming languages.* `SafeMath` restores this intuition by reverting the transaction when an* operation overflows.
File 2 of 5: CreepyKids
12345678910111213141516// Sources flattened with hardhat v2.1.2 https://hardhat.org// File @openzeppelin/contracts/utils/EnumerableSet.sol@v3.4.0// SPDX-License-Identifier: MITpragma solidity >=0.6.0 <0.8.0;/*** @dev Library for managing* https://en.wikipedia.org/wiki/Set_(abstract_data_type)[sets] of primitive* types.** Sets have the following properties:** - Elements are added, removed, and checked for existence in constant time* (O(1)).
File 3 of 5: EvilTeddyBear
12345678910111213141516//SPDX-License-Identifier: MITpragma solidity ^0.7.0;import "@openzeppelin/contracts/presets/ERC721PresetMinterPauserAutoId.sol";contract EvilTeddyBear is ERC721PresetMinterPauserAutoId {constructor(string memory name,string memory symbol,string memory baseURI) ERC721PresetMinterPauserAutoId(name, symbol, baseURI) {}function setTokenURI(uint256 tokenId, string memory _tokenURI) external {require(hasRole(DEFAULT_ADMIN_ROLE, _msgSender()),"StrayCat: must have admin role");super._setTokenURI(tokenId, _tokenURI);}
File 4 of 5: EACAggregatorProxy
12345678910111213141516pragma solidity 0.6.6;/*** @title The Owned contract* @notice A contract with helpers for basic contract ownership.*/contract Owned {address payable public owner;address private pendingOwner;event OwnershipTransferRequested(address indexed from,address indexed to);
File 5 of 5: AccessControlledOffchainAggregator
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.7.1;import "./OffchainAggregator.sol";import "./SimpleReadAccessController.sol";/*** @notice Wrapper of OffchainAggregator which checks read access on Aggregator-interface methods*/contract AccessControlledOffchainAggregator is OffchainAggregator, SimpleReadAccessController {constructor(uint32 _maximumGasPrice,uint32 _reasonableGasPrice,uint32 _microLinkPerEth,uint32 _linkGweiPerObservation,uint32 _linkGweiPerTransmission,address _link,int192 _minAnswer,