Transaction Hash:
Block:
14391596 at Mar-15-2022 02:09:05 PM +UTC
Transaction Fee:
0.006094716360715362 ETH
$12.20
Gas Used:
128,487 Gas / 47.434498126 Gwei
Emitted Events:
501 |
WETH9.Transfer( src=0xa2C86a4F990f0A2F10475d35cA03987F32d649d9, dst=[Receiver] SwapRouter02, wad=51846434163182360 )
|
502 |
RSS3.Transfer( from=[Sender] 0x71c77a0e30b4c2f3ca4cf2cfbaee0e039b2e7b59, to=0xa2C86a4F990f0A2F10475d35cA03987F32d649d9, value=853050000000000000000 )
|
503 |
RSS3.Approval( owner=[Sender] 0x71c77a0e30b4c2f3ca4cf2cfbaee0e039b2e7b59, spender=[Receiver] SwapRouter02, value=115792089237316195423570985008687907853269984665640564038604534007913129639935 )
|
504 |
0xa2c86a4f990f0a2f10475d35ca03987f32d649d9.0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67( 0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67, 0x00000000000000000000000068b3465833fb72a70ecdf485e0e4c7bd8665fc45, 0x00000000000000000000000068b3465833fb72a70ecdf485e0e4c7bd8665fc45, ffffffffffffffffffffffffffffffffffffffffffffffffff47cdf15cd534e8, 00000000000000000000000000000000000000000000002e3e726758eef90000, 0000000000000000000000000000000000000080a9e05e677236502b54fb17c8, 00000000000000000000000000000000000000000000001630a5a5bae6b1b38f, 0000000000000000000000000000000000000000000000000000000000017b7c )
|
505 |
WETH9.Withdrawal( src=[Receiver] SwapRouter02, wad=51846434163182360 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x3EcEf08D...8bFf2D5bB
Miner
| (MiningPoolHub) | 3,501.753400358893291228 Eth | 3,501.753593089393291228 Eth | 0.0001927305 | |
0x71C77a0e...39b2E7B59 |
0.01904152303809708 Eth
Nonce: 34
|
0.064793240840564078 Eth
Nonce: 35
| 0.045751717802466998 | ||
0xa2C86a4F...F32d649d9 | (Uniswap V3: RSS3 2) | ||||
0xC02aaA39...83C756Cc2 | 6,888,750.04240883202020091 Eth | 6,888,749.99056239785701855 Eth | 0.05184643416318236 | ||
0xc98D64DA...2e7B8D57F |
Execution Trace
SwapRouter02.multicall( deadline=1647355131, data=[BORarwAAAAAAAAAAAAAAAMmNZNpzpmFsQhF7WC6DKBLnuNV/AAAAAAAAAAAAAAAAwCqqObIj/o0KDlxPJ+rZCDx1bMIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuPnJnWO75AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp6b2I8+fDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA, SUBLfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACnpvYjz58MAAAAAAAAAAAAAAAAccd6DjC0wvPKTPLPuu4OA5sue1k=] ) => ( [AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgyDqMqyxg=, ] )
SwapRouter02.exactInputSingle( params=[{name:tokenIn, type:address, order:1, indexed:false, value:0xc98D64DA73a6616c42117b582e832812e7B8D57F, valueString:0xc98D64DA73a6616c42117b582e832812e7B8D57F}, {name:tokenOut, type:address, order:2, indexed:false, value:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, valueString:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2}, {name:fee, type:uint24, order:3, indexed:false, value:10000, valueString:10000}, {name:recipient, type:address, order:4, indexed:false, value:0x0000000000000000000000000000000000000002, valueString:0x0000000000000000000000000000000000000002}, {name:amountIn, type:uint256, order:5, indexed:false, value:853050000000000000000, valueString:853050000000000000000}, {name:amountOutMinimum, type:uint256, order:6, indexed:false, value:47189897203654412, valueString:47189897203654412}, {name:sqrtPriceLimitX96, type:uint160, order:7, indexed:false, value:0, valueString:0}] ) => ( amountOut=51846434163182360 )
Uniswap V3: RSS3 2.128acb08( )
-
WETH9.transfer( dst=0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45, wad=51846434163182360 ) => ( True )
-
RSS3.balanceOf( account=0xa2C86a4F990f0A2F10475d35cA03987F32d649d9 ) => ( 44603590670832272360163 )
SwapRouter02.uniswapV3SwapCallback( amount0Delta=-51846434163182360, amount1Delta=853050000000000000000, _data=0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004000000000000000000000000071C77A0E30B4C2F3CA4CF2CFBAEE0E039B2E7B59000000000000000000000000000000000000000000000000000000000000002BC98D64DA73A6616C42117B582E832812E7B8D57F002710C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2000000000000000000000000000000000000000000 )
-
RSS3.transferFrom( sender=0x71C77a0e30B4c2F3CA4cF2cfbAEE0E039b2E7B59, recipient=0xa2C86a4F990f0A2F10475d35cA03987F32d649d9, amount=853050000000000000000 ) => ( True )
-
-
RSS3.balanceOf( account=0xa2C86a4F990f0A2F10475d35cA03987F32d649d9 ) => ( 45456640670832272360163 )
-
SwapRouter02.unwrapWETH9( amountMinimum=47189897203654412, recipient=0x71C77a0e30B4c2F3CA4cF2cfbAEE0E039b2E7B59 )
-
WETH9.balanceOf( 0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45 ) => ( 51846434163182360 )
WETH9.withdraw( wad=51846434163182360 )
- ETH 0.05184643416318236
SwapRouter02.CALL( )
- ETH 0.05184643416318236
- ETH 0.05184643416318236
0x71c77a0e30b4c2f3ca4cf2cfbaee0e039b2e7b59.CALL( )
-
multicall[MulticallExtended (ln:508)]
multicall[MulticallExtended (ln:515)]
multicall[MulticallExtended (ln:515)]
File 1 of 3: SwapRouter02
File 2 of 3: WETH9
File 3 of 3: RSS3
12345678910111213141516// SPDX-License-Identifier: GPL-2.0-or-laterpragma solidity =0.7.6;pragma abicoder v2;import '@uniswap/v3-periphery/contracts/base/SelfPermit.sol';import '@uniswap/v3-periphery/contracts/base/PeripheryImmutableState.sol';import './interfaces/ISwapRouter02.sol';import './V2SwapRouter.sol';import './V3SwapRouter.sol';import './base/ApproveAndCall.sol';import './base/MulticallExtended.sol';/// @title Uniswap V2 and V3 Swap Routercontract SwapRouter02 is ISwapRouter02, V2SwapRouter, V3SwapRouter, ApproveAndCall, MulticallExtended, SelfPermit {constructor(address _factoryV2,address factoryV3,address _positionManager,
File 2 of 3: 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;
File 3 of 3: RSS3
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "@openzeppelin/contracts/token/ERC20/ERC20.sol";contract RSS3 is ERC20 {constructor(address initialAccount) ERC20("RSS3", "RSS3") {_mint(initialAccount, 10 * 10 ** 8 * 10 ** 18);}}// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)pragma solidity ^0.8.0;/*** @dev Provides information about the current execution context, including the* sender of the transaction and its data. While these are generally available* via msg.sender and msg.data, they should not be accessed in such a direct* manner, since when dealing with meta-transactions the account sending and* paying for execution may not be the actual sender (as far as an application