Transaction Hash:
Block:
12106090 at Mar-25-2021 05:05:04 AM +UTC
Transaction Fee:
0.00287880002694077 ETH
$9.80
Gas Used:
23,990 Gas / 120.000001123 Gwei
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x04668Ec2...D451c8F7F
Miner
| (zhizhu.top) | 2,142.258836820183081537 Eth | 2,142.261715620210022307 Eth | 0.00287880002694077 | |
0x04E7d4F7...e090fb323 |
0.18247683342665139 Eth
Nonce: 7
|
0.17959803339971062 Eth
Nonce: 8
| 0.00287880002694077 |
Execution Trace
UniswapV2Router02.swapExactTokensForTokens( amountIn=100000000000000000000, amountOutMin=158791, path=[0x0F5D2fB29fb7d3CFeE444a200298f468908cC942, 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599], to=0x04E7d4F727046556811905F49f09897e090fb323, deadline=1616647934 )
swapExactTokensForTokens[UniswapV2Router02 (ln:439)]
getAmountsOut[UniswapV2Router02 (ln:446)]
getReserves[UniswapV2Library (ln:739)]
sortTokens[UniswapV2Library (ln:702)]
getReserves[UniswapV2Library (ln:703)]
pairFor[UniswapV2Library (ln:703)]
sortTokens[UniswapV2Library (ln:691)]
safeTransferFrom[UniswapV2Router02 (ln:448)]
call[TransferHelper (ln:772)]
encodeWithSelector[TransferHelper (ln:772)]
decode[TransferHelper (ln:773)]
pairFor[UniswapV2Router02 (ln:449)]
sortTokens[UniswapV2Library (ln:691)]
_swap[UniswapV2Router02 (ln:451)]
sortTokens[UniswapV2Router02 (ln:430)]
pairFor[UniswapV2Router02 (ln:433)]
sortTokens[UniswapV2Library (ln:691)]
swap[UniswapV2Router02 (ln:434)]
pairFor[UniswapV2Router02 (ln:434)]
sortTokens[UniswapV2Library (ln:691)]
1234567891011121314151617181920212223242526pragma solidity =0.6.6;interface IUniswapV2Factory {event PairCreated(address indexed token0, address indexed token1, address pair, uint);function feeTo() external view returns (address);function feeToSetter() external view returns (address);function getPair(address tokenA, address tokenB) external view returns (address pair);function allPairs(uint) external view returns (address pair);function allPairsLength() external view returns (uint);function createPair(address tokenA, address tokenB) external returns (address pair);function setFeeTo(address) external;function setFeeToSetter(address) external;}interface IUniswapV2Pair {event Approval(address indexed owner, address indexed spender, uint value);event Transfer(address indexed from, address indexed to, uint value);function name() external pure returns (string memory);function symbol() external pure returns (string memory);function decimals() external pure returns (uint8);function totalSupply() external view returns (uint);