Transaction Hash:
Block:
12377318 at May-05-2021 11:46:36 PM +UTC
Transaction Fee:
0.249032304 ETH
$746.74
Gas Used:
5,188,173 Gas / 48 Gwei
Emitted Events:
93 |
UniswapV3Factory.PoolCreated( token0=MaticToken, token1=WETH9, fee=10000, tickSpacing=200, pool=0x99c7550be72f05ec31c446cd536f8a29c89fdb77 )
|
94 |
0x99c7550be72f05ec31c446cd536f8a29c89fdb77.0x98636036cb66a9c19a37435efc1e90142190214e8abeb821bdba3f2990dd4c95( 0x98636036cb66a9c19a37435efc1e90142190214e8abeb821bdba3f2990dd4c95, 000000000000000000000000000000000000000003e35ea610e14e9518b40fa3, fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb8db )
|
95 |
MaticToken.Transfer( from=[Sender] 0xa423fe4cfb811e9cf6a61a02e80e372c0970d4b0, to=0x99c7550be72f05ec31c446cd536f8a29c89fdb77, value=2110613124295359859998 )
|
96 |
MaticToken.Approval( owner=[Sender] 0xa423fe4cfb811e9cf6a61a02e80e372c0970d4b0, spender=[Receiver] NonfungiblePositionManager, value=115792089237316195423570985008687907853269984665640564037346970883617769779937 )
|
97 |
WETH9.Deposit( dst=[Receiver] NonfungiblePositionManager, wad=34595693720668110 )
|
98 |
WETH9.Transfer( src=[Receiver] NonfungiblePositionManager, dst=0x99c7550be72f05ec31c446cd536f8a29c89fdb77, wad=34595693720668110 )
|
99 |
0x99c7550be72f05ec31c446cd536f8a29c89fdb77.0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde( 0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde, 0x000000000000000000000000c36442b4a4522e871399cd717abdd847ab11fe88, 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb330, 0x0000000000000000000000000000000000000000000000000000000000000000, 000000000000000000000000c36442b4a4522e871399cd717abdd847ab11fe88, 000000000000000000000000000000000000000000000001c3bb30d443c3ecbd, 0000000000000000000000000000000000000000000000726aa41e09fe4e0d1e, 000000000000000000000000000000000000000000000000007ae899a2fa87ce )
|
100 |
NonfungiblePositionManager.Transfer( from=0x00000000...000000000, to=[Sender] 0xa423fe4cfb811e9cf6a61a02e80e372c0970d4b0, tokenId=1477 )
|
101 |
NonfungiblePositionManager.IncreaseLiquidity( tokenId=1477, liquidity=32550664419978505405, amount0=2110613124295359859998, amount1=34595693720668110 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x1F98431c...6ea31F984 | (Uniswap V3: Factory) | ||||
0x5A0b54D5...D3E029c4c
Miner
| (Spark Pool) | 53.482969522189530966 Eth | 53.732001826189530966 Eth | 0.249032304 | |
0x7D1AfA7B...8AaCfeBB0 | |||||
0x99C7550b...9C89fdB77 | (Uniswap V3: MATIC 2) |
0 Eth
Nonce: 0
|
0 Eth
Nonce: 1
| ||
0xA423fE4C...c0970d4b0 |
13.679891993803060512 Eth
Nonce: 3748
|
13.396263996082392402 Eth
Nonce: 3749
| 0.28362799772066811 | ||
0xC02aaA39...83C756Cc2 | 6,759,864.855062671453198517 Eth | 6,759,864.889658365173866627 Eth | 0.03459569372066811 | ||
0xC36442b4...7Ab11FE88 |
Execution Trace
ETH 0.03459569372066811
NonfungiblePositionManager.multicall( data=[E+rVYgAAAAAAAAAAAAAAAH0a+ntxj7iT2zCjq8DPxgiqz+uwAAAAAAAAAAAAAAAAwCqqObIj/o0KDlxPJ+rZCDx1bMIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnEAAAAAAAAAAAAAAAAAAAAAAAAAAAA+NephDhTpUYtA+j, iDFkVgAAAAAAAAAAAAAAAH0a+ntxj7iT2zCjq8DPxgiqz+uwAAAAAAAAAAAAAAAAwCqqObIj/o0KDlxPJ+rZCDx1bMIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnEP///////////////////////////////////////rMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHJqpB4J/k4NHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB66Jmi+ofOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxRbwTf6dIJpYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAea30QqD8NAAAAAAAAAAAAAAAAKQj/kz7gR6c9qYaAugONywJcNSwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCTMsM=, EiEOig==] ) => ( results=[AAAAAAAAAAAAAAAAmcdVC+cvBewxxEbNU2+KKcif23c=, AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDuzDUQ8PsvQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcmqkHgn+Tg0eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHromaL6h84=, ] )

NonfungiblePositionManager.createAndInitializePoolIfNecessary( token0=0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0, token1=0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, fee=10000, sqrtPriceX96=1203328156341801787906592675 ) => ( pool=0x99C7550be72F05ec31c446cD536F8a29C89fdB77 )
-
UniswapV3Factory.getPool( 0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0, 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, 10000 ) => ( 0x0000000000000000000000000000000000000000 )
UniswapV3Factory.createPool( tokenA=0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0, tokenB=0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, fee=10000 ) => ( pool=0x99C7550be72F05ec31c446cD536F8a29C89fdB77 )
Uniswap V3: MATIC 2.61016060( )
-
UniswapV3Factory.STATICCALL( )
-
-
Uniswap V3: MATIC 2.f637731d( )
-
NonfungiblePositionManager.mint( params=[{name:token0, type:address, order:1, indexed:false, value:0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0, valueString:0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0}, {name:token1, type:address, order:2, indexed:false, value:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, valueString:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2}, {name:fee, type:uint24, order:3, indexed:false, value:10000, valueString:10000}, {name:tickLower, type:int24, order:4, indexed:false, value:-85200, valueString:-85200}, {name:tickUpper, type:int24, order:5, indexed:false, value:0, valueString:0}, {name:amount0Desired, type:uint256, order:6, indexed:false, value:2110613124295359859998, valueString:2110613124295359859998}, {name:amount1Desired, type:uint256, order:7, indexed:false, value:34595693720668110, valueString:34595693720668110}, {name:amount0Min, type:uint256, order:8, indexed:false, value:2089506993052406261398, valueString:2089506993052406261398}, {name:amount1Min, type:uint256, order:9, indexed:false, value:34249736783461428, valueString:34249736783461428}, {name:recipient, type:address, order:10, indexed:false, value:0xA423fE4CFb811E9CF6a61a02e80E372c0970d4b0, valueString:0xA423fE4CFb811E9CF6a61a02e80E372c0970d4b0}, {name:deadline, type:uint256, order:11, indexed:false, value:1620259523, valueString:1620259523}] ) => ( tokenId=1477, liquidity=32550664419978505405, amount0=2110613124295359859998, amount1=34595693720668110 )
-
Uniswap V3: MATIC 2.STATICCALL( )
Uniswap V3: MATIC 2.3c8a7d8d( )
-
MaticToken.balanceOf( owner=0x99C7550be72F05ec31c446cD536F8a29C89fdB77 ) => ( 0 )
-
WETH9.balanceOf( 0x99C7550be72F05ec31c446cD536F8a29C89fdB77 ) => ( 0 )
NonfungiblePositionManager.uniswapV3MintCallback( amount0Owed=2110613124295359859998, amount1Owed=34595693720668110, data=0x0000000000000000000000007D1AFA7B718FB893DB30A3ABC0CFC608AACFEBB0000000000000000000000000C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC20000000000000000000000000000000000000000000000000000000000002710000000000000000000000000A423FE4CFB811E9CF6A61A02E80E372C0970D4B0 )
-
MaticToken.transferFrom( from=0xA423fE4CFb811E9CF6a61a02e80E372c0970d4b0, to=0x99C7550be72F05ec31c446cD536F8a29C89fdB77, value=2110613124295359859998 ) => ( True )
- ETH 0.03459569372066811
WETH9.CALL( )
-
WETH9.transfer( dst=0x99C7550be72F05ec31c446cD536F8a29C89fdB77, wad=34595693720668110 ) => ( True )
-
-
MaticToken.balanceOf( owner=0x99C7550be72F05ec31c446cD536F8a29C89fdB77 ) => ( 2110613124295359859998 )
-
WETH9.balanceOf( 0x99C7550be72F05ec31c446cD536F8a29C89fdB77 ) => ( 34595693720668110 )
-
-
Uniswap V3: MATIC 2.514ea4bf( )
-
-
NonfungiblePositionManager.DELEGATECALL( )
multicall[Multicall (ln:832)]
delegatecall[Multicall (ln:835)]
revert[Multicall (ln:838)]
revert[Multicall (ln:842)]
decode[Multicall (ln:842)]
File 1 of 4: NonfungiblePositionManager
File 2 of 4: UniswapV3Factory
File 3 of 4: MaticToken
File 4 of 4: WETH9
12345678910111213141516// SPDX-License-Identifier: GPL-2.0-or-laterpragma solidity =0.7.6;pragma abicoder v2;import '@uniswap/v3-core/contracts/interfaces/IUniswapV3Pool.sol';import '@uniswap/v3-core/contracts/libraries/FixedPoint128.sol';import '@uniswap/v3-core/contracts/libraries/FullMath.sol';import './interfaces/INonfungiblePositionManager.sol';import './interfaces/INonfungibleTokenPositionDescriptor.sol';import './libraries/PositionKey.sol';import './libraries/PoolAddress.sol';import './base/LiquidityManagement.sol';import './base/PeripheryImmutableState.sol';import './base/Multicall.sol';import './base/ERC721Permit.sol';import './base/PeripheryValidation.sol';import './base/SelfPermit.sol';
File 2 of 4: UniswapV3Factory
12345678910111213141516// SPDX-License-Identifier: BUSL-1.1pragma solidity =0.7.6;import './interfaces/IUniswapV3Factory.sol';import './UniswapV3PoolDeployer.sol';import './NoDelegateCall.sol';import './UniswapV3Pool.sol';/// @title Canonical Uniswap V3 factory/// @notice Deploys Uniswap V3 pools and manages ownership and control over pool protocol feescontract UniswapV3Factory is IUniswapV3Factory, UniswapV3PoolDeployer, NoDelegateCall {/// @inheritdoc IUniswapV3Factoryaddress public override owner;/// @inheritdoc IUniswapV3Factorymapping(uint24 => int24) public override feeAmountTickSpacing;/// @inheritdoc IUniswapV3Factorymapping(address => mapping(address => mapping(uint24 => address))) public override getPool;constructor() {
File 3 of 4: MaticToken
12345678910111213141516pragma solidity 0.5.2;// File: openzeppelin-solidity/contracts/token/ERC20/IERC20.sol/*** @title ERC20 interface* @dev see https://github.com/ethereum/EIPs/issues/20*/interface IERC20 {function transfer(address to, uint256 value) external returns (bool);function approve(address spender, uint256 value) external returns (bool);function transferFrom(address from, address to, uint256 value) external returns (bool);function totalSupply() external view returns (uint256);
File 4 of 4: WETH9
12345678910111213141516// Copyright (C) 2015, 2016, 2017 Dapphub// This program is free software: you can redistribute it and/or modify// it under the terms of the GNU General Public License as published by// the Free Software Foundation, either version 3 of the License, or// (at your option) any later version.// This program is distributed in the hope that it will be useful,// but WITHOUT ANY WARRANTY; without even the implied warranty of// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the// GNU General Public License for more details.// You should have received a copy of the GNU General Public License// along with this program. If not, see <http://www.gnu.org/licenses/>.pragma solidity ^0.4.18;