Transaction Hash:
Block:
15559082 at Sep-18-2022 07:55:59 AM +UTC
Transaction Fee:
0.000692600883073686 ETH
$1.69
Gas Used:
196,767 Gas / 3.519903658 Gwei
Emitted Events:
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x388C818C...7ccB19297
Miner
| (Lido: Execution Layer Rewards Vault) | 93.010046990727039061 Eth | 93.010342141227039061 Eth | 0.0002951505 | |
0x79E64711...945fD2113 | |||||
0xd5E30a7A...c0cA8BfA9 |
0.4138407036441365 Eth
Nonce: 466
|
0.413148102761062814 Eth
Nonce: 467
| 0.000692600883073686 | ||
0xFfC619Df...F904F1394 |
Execution Trace
Staking.unstake( contractAddress=0xFfC619Dfe88967CbA135e82E00DD23CF904F1394, tokenIds=[1425, 1426, 1531, 1700, 1995] )
-
AtomoVerse.transferFrom( from=0x79E6471136c066AF0e7E7abD4D75172945fD2113, to=0xd5E30a7A1C0AB5eaE5525522F437331c0cA8BfA9, tokenId=1425 )
-
AtomoVerse.transferFrom( from=0x79E6471136c066AF0e7E7abD4D75172945fD2113, to=0xd5E30a7A1C0AB5eaE5525522F437331c0cA8BfA9, tokenId=1426 )
-
AtomoVerse.transferFrom( from=0x79E6471136c066AF0e7E7abD4D75172945fD2113, to=0xd5E30a7A1C0AB5eaE5525522F437331c0cA8BfA9, tokenId=1531 )
-
AtomoVerse.transferFrom( from=0x79E6471136c066AF0e7E7abD4D75172945fD2113, to=0xd5E30a7A1C0AB5eaE5525522F437331c0cA8BfA9, tokenId=1700 )
-
AtomoVerse.transferFrom( from=0x79E6471136c066AF0e7E7abD4D75172945fD2113, to=0xd5E30a7A1C0AB5eaE5525522F437331c0cA8BfA9, tokenId=1995 )
unstake[Staking (ln:29)]
contains[Staking (ln:35)]
_msgSender[Staking (ln:35)]
transferFrom[Staking (ln:37)]
_msgSender[Staking (ln:37)]
remove[Staking (ln:38)]
_msgSender[Staking (ln:38)]
Unstake[Staking (ln:40)]
_msgSender[Staking (ln:40)]
File 1 of 2: Staking
File 2 of 2: AtomoVerse
12345678910111213141516// SPDX-License-Identifier: UNLICENSEDpragma solidity ^0.8.15;import "@openzeppelin/contracts/access/Ownable.sol";import "@openzeppelin/contracts/utils/structs/EnumerableSet.sol";import "@openzeppelin/contracts/utils/Counters.sol";import "@openzeppelin/contracts/security/ReentrancyGuard.sol";import "@openzeppelin/contracts/token/ERC1155/IERC1155.sol";import "@openzeppelin/contracts/token/ERC721/IERC721.sol";contract Staking is Ownable, ReentrancyGuard {using Counters for Counters.Counter;using EnumerableSet for EnumerableSet.AddressSet;using EnumerableSet for EnumerableSet.UintSet;event Stake(address contractAddress, uint256 tokenId, address owner);event Unstake(address contractAddress, uint256 tokenId, address owner);constructor() {}mapping(address => mapping(address => EnumerableSet.UintSet)) private addressToStakedTokensSet;
File 2 of 2: AtomoVerse
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity >=0.8.9 <0.9.0;import 'erc721a/contracts/ERC721A.sol';import '@openzeppelin/contracts/access/Ownable.sol';import '@openzeppelin/contracts/utils/cryptography/MerkleProof.sol';contract AtomoVerse is ERC721A, Ownable {using Strings for uint256;//Set variables neededbytes32 public merkleRoot;mapping(address => bool) public whitelistClaimed;string public uriPrefix = '';string public uriSuffix = '.json';string public hiddenMetadataUri;uint256 public cost = 0.069 ether;uint256 public maxSupply = 5555;