Transaction Hash:
Block:
14350348 at Mar-09-2022 04:01:46 AM +UTC
Transaction Fee:
0.012881230782911964 ETH
$24.18
Gas Used:
250,722 Gas / 51.376547662 Gwei
Emitted Events:
298 |
GutterJuice.Approval( owner=0x95deb63b5d3c9a193349a97e3d55b75e77b7e138, approved=0x00000000...000000000, tokenId=6060 )
|
299 |
GutterJuice.Transfer( from=0x95deb63b5d3c9a193349a97e3d55b75e77b7e138, to=[Sender] 0xa72ac4dc61f794d76c408d68d3995d7f75982a3b, tokenId=6060 )
|
300 |
WyvernExchangeWithBulkCancellations.OrdersMatched( buyHash=0000000000000000000000000000000000000000000000000000000000000000, sellHash=654FEEB73A288A0DE7C188BF3C45EF6ACA14AD303E824568F50096F6C7179386, maker=0x95deb63b5d3c9a193349a97e3d55b75e77b7e138, taker=[Sender] 0xa72ac4dc61f794d76c408d68d3995d7f75982a3b, price=163000000000000000, metadata=0000000000000000000000000000000000000000000000000000000000000000 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x092bBc99...fa0920C6A | |||||
0x5b325696...807C01073 | (OpenSea: Wallet) | 1,001.208460189253189235 Eth | 1,001.220685189253189235 Eth | 0.012225 | |
0x7f268357...42bB538E5 | |||||
0x8F03f1a3...e06659Be7
Miner
| (Miner: 0x8f0...be7) | 255.743787362732365142 Eth | 255.744163445732365142 Eth | 0.000376083 | |
0x95DeB63b...e77B7e138 | 11.619974815843418375 Eth | 11.770749815843418375 Eth | 0.150775 | ||
0xa72AC4dc...F75982a3b |
0.986254020907244221 Eth
Nonce: 125
|
0.810372790124332257 Eth
Nonce: 126
| 0.175881230782911964 |
Execution Trace
ETH 0.163
WyvernExchangeWithBulkCancellations.atomicMatch_( addrs=[0x7f268357A8c2552623316e2562D90e642bB538E5, 0xa72AC4dc61F794d76c408d68d3995d7F75982a3b, 0x95DeB63b5D3C9A193349a97E3d55b75e77B7e138, 0x0000000000000000000000000000000000000000, 0xBAf2127B49fC93CbcA6269FAdE0F7F31dF4c88a7, 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000, 0x7f268357A8c2552623316e2562D90e642bB538E5, 0x95DeB63b5D3C9A193349a97E3d55b75e77B7e138, 0x0000000000000000000000000000000000000000, 0x5b3256965e7C3cF26E11FCAf296DfC8807C01073, 0xBAf2127B49fC93CbcA6269FAdE0F7F31dF4c88a7, 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000], uints=[750, 0, 0, 0, 163000000000000000, 0, 1646798413, 0, 68394774037907832160037570808751997026506267336227477255355998145243169764719, 750, 0, 0, 0, 163000000000000000, 0, 1646798336, 1646800228, 10368776237214427252860025368169516316747479139024655970076722581688126478816], feeMethodsSidesKindsHowToCalls=[1, 0, 0, 1, 1, 1, 0, 1], calldataBuy=0xFB16A5950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A72AC4DC61F794D76C408D68D3995D7F75982A3B000000000000000000000000092BBC993042A69811D23FEB0E64E3BFA0920C6A00000000000000000000000000000000000000000000000000000000000017AC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C00000000000000000000000000000000000000000000000000000000000000000, calldataSell=0xFB16A59500000000000000000000000095DEB63B5D3C9A193349A97E3D55B75E77B7E1380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092BBC993042A69811D23FEB0E64E3BFA0920C6A00000000000000000000000000000000000000000000000000000000000017AC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C00000000000000000000000000000000000000000000000000000000000000000, replacementPatternBuy=0x00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, replacementPatternSell=0x000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, staticExtradataBuy=0x, staticExtradataSell=0x, vs=[27, 27], rssMetadata=[Ks0KjJpBfI2Ll2Uzxwn5+CfBN8IAUbHpNTwSANHuf5Q=, IMfWWHIEouLsFatssdMFimIgELYGYYauD6tuy5+5HRQ=, Ks0KjJpBfI2Ll2Uzxwn5+CfBN8IAUbHpNTwSANHuf5Q=, IMfWWHIEouLsFatssdMFimIgELYGYYauD6tuy5+5HRQ=, AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=] )

-
Null: 0x000...001.654feeb7( )
-
WyvernProxyRegistry.proxies( 0x95DeB63b5D3C9A193349a97E3d55b75e77B7e138 ) => ( 0x3f5555e8c3d377f6112C6b1a0102B217Ee07362E )
- ETH 0.012225
OpenSea: Wallet.CALL( )
- ETH 0.150775
0x95deb63b5d3c9a193349a97e3d55b75e77b7e138.CALL( )
-
WyvernProxyRegistry.CALL( )
-
OwnableDelegateProxy.CALL( )
OwnableDelegateProxy.1b0f7ba9( )
AuthenticatedProxy.proxy( dest=0xBAf2127B49fC93CbcA6269FAdE0F7F31dF4c88a7, howToCall=1, calldata=0xFB16A59500000000000000000000000095DEB63B5D3C9A193349A97E3D55B75E77B7E138000000000000000000000000A72AC4DC61F794D76C408D68D3995D7F75982A3B000000000000000000000000092BBC993042A69811D23FEB0E64E3BFA0920C6A00000000000000000000000000000000000000000000000000000000000017AC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C00000000000000000000000000000000000000000000000000000000000000000 ) => ( result=True )
-
WyvernProxyRegistry.contracts( 0x7f268357A8c2552623316e2562D90e642bB538E5 ) => ( True )
MerkleValidator.matchERC721UsingCriteria( ) => ( True )
-
GutterJuice.transferFrom( from=0x95DeB63b5D3C9A193349a97E3d55b75e77B7e138, to=0xa72AC4dc61F794d76c408d68d3995d7F75982a3b, tokenId=6060 )
-
-
atomicMatch_[Exchange (ln:1480)]
atomicMatch[Exchange (ln:1496)]
Order[Exchange (ln:1497)]
FeeMethod[Exchange (ln:1497)]
Side[Exchange (ln:1497)]
SaleKind[Exchange (ln:1497)]
HowToCall[Exchange (ln:1497)]
Sig[Exchange (ln:1498)]
Order[Exchange (ln:1499)]
FeeMethod[Exchange (ln:1499)]
Side[Exchange (ln:1499)]
SaleKind[Exchange (ln:1499)]
HowToCall[Exchange (ln:1499)]
Sig[Exchange (ln:1500)]
File 1 of 6: WyvernExchangeWithBulkCancellations
File 2 of 6: GutterJuice
File 3 of 6: WyvernProxyRegistry
File 4 of 6: OwnableDelegateProxy
File 5 of 6: AuthenticatedProxy
File 6 of 6: MerkleValidator
12345678910111213141516pragma solidity 0.4.26;library SafeMath {/*** @dev Multiplies two numbers, throws on overflow.*/function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {if (a == 0) {return 0;}c = a * b;assert(c / a == b);return c;}
File 2 of 6: GutterJuice
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity 0.8.12;import "@openzeppelin/contracts/access/Ownable.sol";import "@openzeppelin/contracts/token/ERC20/IERC20.sol";import "@openzeppelin/contracts/token/ERC1155/IERC1155.sol";import "@openzeppelin/contracts/token/ERC721/IERC721.sol";import "@openzeppelin/contracts/security/ReentrancyGuard.sol";import "@openzeppelin/contracts/utils/Context.sol";import "./ERC721A.sol";contract GutterJuice is Context, ERC721A, Ownable, ReentrancyGuard {\tusing Strings for uint256;\tstring private _contractBaseURI = "https://clonejuiceapi.guttercatgang.com/metadata/clone_juice/";\tstring private _contractURI = "ipfs://QmRbAP27dFmPwk3ghgtqC542VRp869tqGFVy9tSqW6CKMv";\taddress public cloneMintingContract; //the future clone contract\t// Public sale params\tuint256 public publicSaleDuration = 4 hours;
File 3 of 6: WyvernProxyRegistry
12345678910111213141516pragma solidity ^0.4.13;contract Ownable {address public owner;event OwnershipRenounced(address indexed previousOwner);event OwnershipTransferred(address indexed previousOwner,address indexed newOwner);/*** @dev The Ownable constructor sets the original `owner` of the contract to the sender* account.
File 4 of 6: OwnableDelegateProxy
12345678910111213141516contract OwnedUpgradeabilityStorage {// Current implementationaddress internal _implementation;// Owner of the contractaddress private _upgradeabilityOwner;/*** @dev Tells the address of the owner* @return the address of the owner*/function upgradeabilityOwner() public view returns (address) {return _upgradeabilityOwner;}
File 5 of 6: AuthenticatedProxy
12345678910111213141516pragma solidity ^0.4.13;contract Ownable {address public owner;event OwnershipRenounced(address indexed previousOwner);event OwnershipTransferred(address indexed previousOwner,address indexed newOwner);/*** @dev The Ownable constructor sets the original `owner` of the contract to the sender* account.
File 6 of 6: MerkleValidator
12345678910111213141516pragma solidity 0.8.11;interface IERC721 {function safeTransferFrom(address from, address to, uint256 tokenId) external;function transferFrom(address from, address to, uint256 tokenId) external;}interface IERC1155 {function safeTransferFrom(address from, address to, uint256 tokenId, uint256 amount, bytes calldata data) external;}/// @title MerkleValidator enables matching trait-based and collection-based orders for ERC721 and ERC1155 tokens./// @author 0age/// @dev This contract is intended to be called during atomicMatch_ via DELEGATECALL.contract MerkleValidator {/// @dev InvalidProof is thrown on invalid proofs.