ETH Price: $3,788.05 (+0.71%)
Gas: 0.23 Gwei

Transaction Decoder

Block:
21845463 at Feb-14-2025 03:01:47 PM +UTC
Transaction Fee:
0.000614216971009446 ETH $2.33
Gas Used:
188,673 Gas / 3.255457702 Gwei

Emitted Events:

243 0xf3de3c0d654fda23dad170f0f320a92172509127.0x7724394874fdd8ad13292ec739b441f85c6559f10dc4141b8d4c0fa4cbf55bdb( 0x7724394874fdd8ad13292ec739b441f85c6559f10dc4141b8d4c0fa4cbf55bdb, 0000000000000000000000000000000000000000000000000000000000000000 )
244 WBTC.Transfer( from=UniswapV3Pool, to=[Receiver] 0xf3de3c0d654fda23dad170f0f320a92172509127, value=11095 )
245 FBTC.Transfer( from=[Sender] 0x43eec0ec862dcdb0dc77749eda1c98b6292a5033, to=UniswapV3Pool, value=11119 )
246 UniswapV3Pool.Swap( sender=[Receiver] 0xf3de3c0d654fda23dad170f0f320a92172509127, recipient=[Receiver] 0xf3de3c0d654fda23dad170f0f320a92172509127, amount0=-11095, amount1=11119, sqrtPriceX96=79303470487372028730598372390, liquidity=1902851917379, tick=19 )
247 FiatTokenProxy.0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef( 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x0000000000000000000000009a772018fbd77fcd2d25657e5c547baff3fd7d16, 0x00000000000000000000000043eec0ec862dcdb0dc77749eda1c98b6292a5033, 0000000000000000000000000000000000000000000000000000000000a44c75 )
248 WBTC.Transfer( from=[Receiver] 0xf3de3c0d654fda23dad170f0f320a92172509127, to=0x9a772018FbD77fcD2d25657e5C547BAfF3Fd7D16, value=11095 )
249 0x9a772018fbd77fcd2d25657e5c547baff3fd7d16.0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67( 0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67, 0x000000000000000000000000f3de3c0d654fda23dad170f0f320a92172509127, 0x00000000000000000000000043eec0ec862dcdb0dc77749eda1c98b6292a5033, 0000000000000000000000000000000000000000000000000000000000002b57, ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5bb38b, 000000000000000000000000000000000000001f29346c015d619586826c1000, 0000000000000000000000000000000000000000000000000000053502cdf9d5, 0000000000000000000000000000000000000000000000000000000000010cb2 )
250 0xf3de3c0d654fda23dad170f0f320a92172509127.0x1bb43f2da90e35f7b0cf38521ca95a49e68eb42fac49924930a5bd73cdf7576c( 0x1bb43f2da90e35f7b0cf38521ca95a49e68eb42fac49924930a5bd73cdf7576c, 000000000000000000000000c96de26018a54d51c097160568752c4e3bd6c364, 000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48, 00000000000000000000000043eec0ec862dcdb0dc77749eda1c98b6292a5033, 0000000000000000000000000000000000000000000000000000000000002b6f, 0000000000000000000000000000000000000000000000000000000000a44c75 )

Account State Difference:

  Address   Before After State Difference Code
0x2260FAC5...93bc2C599
0x43EeC0eC...6292A5033
0.006953764577086282 Eth
Nonce: 10
0.006339547606076836 Eth
Nonce: 11
0.000614216971009446
(Titan Builder)
10.879115522652258933 Eth10.879272681979169625 Eth0.000157159326910692
0x9a772018...fF3Fd7D16
(Uniswap V3: WBTC-USDC 2)
0xA0b86991...E3606eB48
0xC96dE260...E3BD6C364
0xFB82dd4D...984C5825f
(Uniswap V3: WBTC-FBTC)

Execution Trace

0xf3de3c0d654fda23dad170f0f320a92172509127.0d5f0e3b( )
  • UniswapV3Pool.swap( recipient=0xF3dE3C0d654FDa23daD170f0f320a92172509127, zeroForOne=False, amountSpecified=11119, sqrtPriceLimitX96=1461446703485210103287273052203988822378723970341, data=0x00000000000000000000000043EEC0EC862DCDB0DC77749EDA1C98B6292A5033 ) => ( amount0=-11095, amount1=11119 )
    • WBTC.transfer( _to=0xF3dE3C0d654FDa23daD170f0f320a92172509127, _value=11095 ) => ( True )
    • FBTC.balanceOf( account=0xFB82dd4D657033133eEA6E5B7015042984C5825f ) => ( 10426551139 )
    • 0xf3de3c0d654fda23dad170f0f320a92172509127.fa461e33( )
      • UniswapV3Pool.STATICCALL( )
      • UniswapV3Pool.STATICCALL( )
      • UniswapV3Pool.STATICCALL( )
      • OKX: Dex Aggregator.0a5ea466( )
        • TokenApprove.claimTokens( _token=0xC96dE26018A54D51c097160568752c4E3BD6C364, _who=0x43EeC0eC862DCdb0Dc77749EDA1c98b6292A5033, _dest=0xFB82dd4D657033133eEA6E5B7015042984C5825f, _amount=11119 )
          • FBTC.transferFrom( from=0x43EeC0eC862DCdb0Dc77749EDA1c98b6292A5033, to=0xFB82dd4D657033133eEA6E5B7015042984C5825f, value=11119 ) => ( True )
          • FBTC.balanceOf( account=0xFB82dd4D657033133eEA6E5B7015042984C5825f ) => ( 10426562258 )
          • Uniswap V3: WBTC-USDC 2.128acb08( )
            • FiatTokenProxy.a9059cbb( )
              • FiatTokenV2_2.transfer( to=0x43EeC0eC862DCdb0Dc77749EDA1c98b6292A5033, value=10767477 ) => ( True )
              • WBTC.balanceOf( _owner=0x9a772018FbD77fcD2d25657e5C547BAfF3Fd7D16 ) => ( 23607244657 )
              • 0xf3de3c0d654fda23dad170f0f320a92172509127.fa461e33( )
                • Uniswap V3: WBTC-USDC 2.STATICCALL( )
                • Uniswap V3: WBTC-USDC 2.STATICCALL( )
                • Uniswap V3: WBTC-USDC 2.STATICCALL( )
                • WBTC.transfer( _to=0x9a772018FbD77fcD2d25657e5C547BAfF3Fd7D16, _value=11095 ) => ( True )
                • WBTC.balanceOf( _owner=0x9a772018FbD77fcD2d25657e5C547BAfF3Fd7D16 ) => ( 23607255752 )
                • UniswapV3Pool.STATICCALL( )
                • Uniswap V3: WBTC-USDC 2.STATICCALL( )
                  File 1 of 6: UniswapV3Pool
                  1
                  2
                  3
                  4
                  5
                  6
                  7
                  8
                  9
                  10
                  11
                  12
                  13
                  14
                  15
                  16
                  // SPDX-License-Identifier: BUSL-1.1
                  pragma 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';
                  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                  File 2 of 6: WBTC
                  1
                  2
                  3
                  4
                  5
                  6
                  7
                  8
                  9
                  10
                  11
                  12
                  13
                  14
                  15
                  16
                  pragma solidity 0.4.24;
                  // File: openzeppelin-solidity/contracts/token/ERC20/ERC20Basic.sol
                  /**
                  * @title ERC20Basic
                  * @dev Simpler version of ERC20 interface
                  * See https://github.com/ethereum/EIPs/issues/179
                  */
                  contract ERC20Basic {
                  function totalSupply() public view returns (uint256);
                  function balanceOf(address _who) public view returns (uint256);
                  function transfer(address _to, uint256 _value) public returns (bool);
                  event Transfer(address indexed from, address indexed to, uint256 value);
                  }
                  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                  File 3 of 6: FBTC
                  1
                  2
                  3
                  4
                  5
                  6
                  7
                  8
                  9
                  10
                  11
                  12
                  13
                  14
                  15
                  16
                  // SPDX-License-Identifier: LGPL-3.0-only
                  pragma solidity 0.8.20;
                  import {FToken} from "./base/FToken.sol";
                  contract FBTC is FToken {
                  constructor(address _owner, address _bridge) {
                  initialize(_owner, _bridge);
                  }
                  function initialize(address _owner, address _bridge) public initializer {
                  __FToken_init(_owner, _bridge, "Fire Bitcoin", "FBTC");
                  }
                  function decimals() public pure override returns (uint8) {
                  return 8;
                  }
                  }
                  // SPDX-License-Identifier: LGPL-3.0-only
                  pragma solidity 0.8.20;
                  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                  File 4 of 6: FiatTokenProxy
                  1
                  2
                  3
                  4
                  5
                  6
                  7
                  8
                  9
                  10
                  11
                  12
                  13
                  14
                  15
                  16
                  pragma solidity ^0.4.24;
                  // File: zos-lib/contracts/upgradeability/Proxy.sol
                  /**
                  * @title Proxy
                  * @dev Implements delegation of calls to other contracts, with proper
                  * forwarding of return values and bubbling of failures.
                  * It defines a fallback function that delegates all calls to the address
                  * returned by the abstract _implementation() internal function.
                  */
                  contract Proxy {
                  /**
                  * @dev Fallback function.
                  * Implemented entirely in `_fallback`.
                  */
                  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                  File 5 of 6: TokenApprove
                  1
                  2
                  3
                  4
                  5
                  6
                  7
                  8
                  9
                  10
                  11
                  12
                  13
                  14
                  15
                  16
                  /**
                  *Submitted for verification at BscScan.com on 2023-06-26
                  */
                  // SPDX-License-Identifier: MIT
                  pragma solidity ^0.8.0;
                  // OpenZeppelin Contracts v4.4.1 (access/Ownable.sol)
                  // OpenZeppelin Contracts v4.4.1 (utils/Context.sol)
                  // OpenZeppelin Contracts v4.4.1 (proxy/utils/Initializable.sol)
                  // OpenZeppelin Contracts v4.4.1 (utils/Address.sol)
                  /**
                  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                  File 6 of 6: FiatTokenV2_2
                  1
                  2
                  3
                  4
                  5
                  6
                  7
                  8
                  9
                  10
                  11
                  12
                  13
                  14
                  15
                  16
                  /**
                  * SPDX-License-Identifier: Apache-2.0
                  *
                  * Copyright (c) 2023, Circle Internet Financial, LLC.
                  *
                  * Licensed under the Apache License, Version 2.0 (the "License");
                  * you may not use this file except in compliance with the License.
                  * You may obtain a copy of the License at
                  *
                  * http://www.apache.org/licenses/LICENSE-2.0
                  *
                  * Unless required by applicable law or agreed to in writing, software
                  * distributed under the License is distributed on an "AS IS" BASIS,
                  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
                  * See the License for the specific language governing permissions and
                  * limitations under the License.
                  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX