Transaction Hash:
Block:
19156829 at Feb-04-2024 06:48:59 PM +UTC
Transaction Fee:
0.006303443211520455 ETH
$22.77
Gas Used:
381,199 Gas / 16.535833545 Gwei
Emitted Events:
167 |
BRC20.Transfer( from=[Sender] 0xae3642a03a1e4bd7ab7d919d14c54ecf1bfdddd3, to=UniswapV3Pool, value=9345664722947870418664 )
|
168 |
UniswapV3Pool.Mint( sender=[Receiver] NonfungiblePositionManager, owner=[Receiver] NonfungiblePositionManager, tickLower=-99800, tickUpper=-96200, amount=386221777532596669420, amount0=9345664722947870418664, amount1=0 )
|
169 |
NonfungiblePositionManager.Transfer( from=0x00000000...000000000, to=[Sender] 0xae3642a03a1e4bd7ab7d919d14c54ecf1bfdddd3, tokenId=668840 )
|
170 |
NonfungiblePositionManager.IncreaseLiquidity( tokenId=668840, liquidity=386221777532596669420, amount0=9345664722947870418664, amount1=0 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x38e382F7...f5951DE93 | |||||
0x5124fcC2...3F38f1C34
Miner
| (Faith Builder) | 18.728191711448752836 Eth | 18.728206058254316836 Eth | 0.000014346805564 | |
0x844EB5C2...9bDa62668 | (Uniswap V3: MUBI) | ||||
0xAE3642A0...f1BFdddd3 |
0.980137677410818363 Eth
Nonce: 26
|
0.973834234199297908 Eth
Nonce: 27
| 0.006303443211520455 | ||
0xC36442b4...7Ab11FE88 |
Execution Trace
NonfungiblePositionManager.mint( params=[{name:token0, type:address, order:1, indexed:false, value:0x38e382F74dfb84608F3C1F10187f6bEf5951DE93, valueString:0x38e382F74dfb84608F3C1F10187f6bEf5951DE93}, {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:-99800, valueString:-99800}, {name:tickUpper, type:int24, order:5, indexed:false, value:-96200, valueString:-96200}, {name:amount0Desired, type:uint256, order:6, indexed:false, value:9345664722947870418664, valueString:9345664722947870418664}, {name:amount1Desired, type:uint256, order:7, indexed:false, value:0, valueString:0}, {name:amount0Min, type:uint256, order:8, indexed:false, value:9345664722947870418664, valueString:9345664722947870418664}, {name:amount1Min, type:uint256, order:9, indexed:false, value:0, valueString:0}, {name:recipient, type:address, order:10, indexed:false, value:0xAE3642A03a1e4bd7AB7D919d14C54ECf1BFdddd3, valueString:0xAE3642A03a1e4bd7AB7D919d14C54ECf1BFdddd3}, {name:deadline, type:uint256, order:11, indexed:false, value:1707073103, valueString:1707073103}] ) => ( tokenId=668840, liquidity=386221777532596669420, amount0=9345664722947870418664, amount1=0 )

-
UniswapV3Pool.STATICCALL( )
UniswapV3Pool.mint( recipient=0xC36442b4a4522E871399CD717aBDD847Ab11FE88, tickLower=-99800, tickUpper=-96200, amount=386221777532596669420, data=0x00000000000000000000000038E382F74DFB84608F3C1F10187F6BEF5951DE93000000000000000000000000C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC20000000000000000000000000000000000000000000000000000000000002710000000000000000000000000AE3642A03A1E4BD7AB7D919D14C54ECF1BFDDDD3 ) => ( amount0=9345664722947870418664, amount1=0 )
-
BRC20.balanceOf( 0x844EB5C280F38c7462316AaD3F338eF9bDa62668 ) => ( 34933246697704984113130601 )
NonfungiblePositionManager.uniswapV3MintCallback( amount0Owed=9345664722947870418664, amount1Owed=0, data=0x00000000000000000000000038E382F74DFB84608F3C1F10187F6BEF5951DE93000000000000000000000000C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC20000000000000000000000000000000000000000000000000000000000002710000000000000000000000000AE3642A03A1E4BD7AB7D919D14C54ECF1BFDDDD3 )
-
BRC20.transferFrom( from=0xAE3642A03a1e4bd7AB7D919d14C54ECf1BFdddd3, to=0x844EB5C280F38c7462316AaD3F338eF9bDa62668, amount=9345664722947870418664 ) => ( True )
-
-
BRC20.balanceOf( 0x844EB5C280F38c7462316AaD3F338eF9bDa62668 ) => ( 34942592362427931983549265 )
-
-
UniswapV3Pool.positions( 4664ED116290FCB0400A24662949198263BF61B580A042B3BC62447EFD66FF8F ) => ( liquidity=386221777532596669420, feeGrowthInside0LastX128=115792089237316195423570985008687907850015119846600534075136783007641606334218, feeGrowthInside1LastX128=115792089237316195423570985008687907853269501706013489887699702956558324507287, tokensOwed0=0, tokensOwed1=0 )
mint[NonfungiblePositionManager (ln:116)]
addLiquidity[NonfungiblePositionManager (ln:129)]
AddLiquidityParams[NonfungiblePositionManager (ln:130)]
_mint[NonfungiblePositionManager (ln:143)]
compute[NonfungiblePositionManager (ln:144)]
positions[NonfungiblePositionManager (ln:145)]
cachePoolKey[NonfungiblePositionManager (ln:148)]
PoolKey[NonfungiblePositionManager (ln:150)]
Position[NonfungiblePositionManager (ln:152)]
IncreaseLiquidity[NonfungiblePositionManager (ln:164)]
File 1 of 3: NonfungiblePositionManager
File 2 of 3: UniswapV3Pool
File 3 of 3: BRC20
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 3: UniswapV3Pool
12345678910111213141516// SPDX-License-Identifier: BUSL-1.1pragma solidity =0.7.6;import './interfaces/IUniswapV3Pool.sol';import './NoDelegateCall.sol';import './libraries/LowGasSafeMath.sol';import './libraries/SafeCast.sol';import './libraries/Tick.sol';import './libraries/TickBitmap.sol';import './libraries/Position.sol';import './libraries/Oracle.sol';import './libraries/FullMath.sol';import './libraries/FixedPoint128.sol';import './libraries/TransferHelper.sol';import './libraries/TickMath.sol';import './libraries/LiquidityMath.sol';import './libraries/SqrtPriceMath.sol';
File 3 of 3: BRC20
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "./interfaces/IBRC20Factory.sol";contract BRC20 {string public name;string public symbol;uint8 public immutable decimals;address public immutable factory;uint256 public totalSupply;mapping (address => uint256) public balanceOf;mapping (address => mapping(address => uint256)) public allowance;mapping (address => uint256) public nonces;bytes32 public DOMAIN_SEPARATOR;bytes32 public constant PERMIT_TYPEHASH = keccak256("Permit(address owner,address spender,uint256 value,uint256 nonce,uint256 deadline)");bytes32 public constant DOMAIN_TYPEHASH = keccak256("EIP712Domain(string name,string version,uint256 chainId,address verifyingContract)");event Approval(address indexed owner, address indexed spender, uint256 value);