ETH Price: $2,780.01 (+6.45%)

Transaction Decoder

Block:
22715167 at Jun-16-2025 06:01:35 AM +UTC
Transaction Fee:
0.000175291048379548 ETH $0.49
Gas Used:
214,777 Gas / 0.816153724 Gwei

Emitted Events:

308 Joe.Transfer( from=[Sender] 0xcd4b048886498034679318a86e6d40d4a503a84d, to=UniswapV2Pair, value=100000000000000000000000 )
309 Joe.Approval( owner=[Sender] 0xcd4b048886498034679318a86e6d40d4a503a84d, spender=[Receiver] ZeroEx, value=0 )
310 WETH9.Transfer( src=UniswapV2Pair, dst=UniswapV2Pair, wad=1418311407949601009 )
311 UniswapV2Pair.Sync( reserve0=40304702659012570123106373, reserve1=571943715491466256557 )
312 UniswapV2Pair.Swap( sender=[Receiver] ZeroEx, amount0In=100000000000000000000000, amount1In=0, amount0Out=0, amount1Out=1418311407949601009, to=UniswapV2Pair )
313 Business.Transfer( from=UniswapV2Pair, to=[Sender] 0xcd4b048886498034679318a86e6d40d4a503a84d, value=112345677413895 )
314 UniswapV2Pair.Sync( reserve0=56368151646384440607, reserve1=4365721695051323 )
315 UniswapV2Pair.Swap( sender=[Receiver] ZeroEx, amount0In=1418311407949601009, amount1In=0, amount0Out=0, amount1Out=112345677413895, to=[Sender] 0xcd4b048886498034679318a86e6d40d4a503a84d )

Account State Difference:

  Address   Before After State Difference Code
0x704aD8d9...725acB035
0x76e222b0...Fc22B49A8
(beaverbuild)
14.710388709335944938 Eth14.710496097835944938 Eth0.0001073885
0xC02aaA39...83C756Cc2
0xc06caEAd...48BEd6116
0xCd4B0488...4a503a84D
0.061699473789077177 Eth
Nonce: 64
0.061524182740697629 Eth
Nonce: 65
0.000175291048379548
0xD29b429E...8c98645a4

Execution Trace

ZeroEx.d9627aa4( )
  • UniswapFeature.sellToUniswap( tokens=[0x76e222b07C53D28b89b0bAc18602810Fc22B49A8, 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, 0xc06caEAd870d3a8AF2504637B6C5b7248BEd6116], sellAmount=100000000000000000000000, minBuyAmount=108500456614920, isSushi=False ) => ( buyAmount=112345677413895 )
    • Joe.transferFrom( sender=0xCd4B048886498034679318A86E6d40d4a503a84D, recipient=0x704aD8d95C12D7FEA531738faA94402725acB035, amount=100000000000000000000000 ) => ( True )
    • UniswapV2Pair.STATICCALL( )
    • UniswapV2Pair.swap( amount0Out=0, amount1Out=1418311407949601009, to=0xD29b429Ebb38f49f2439C009B5E6Feb8c98645a4, data=0x )
      • WETH9.transfer( dst=0xD29b429Ebb38f49f2439C009B5E6Feb8c98645a4, wad=1418311407949601009 ) => ( True )
      • Joe.balanceOf( account=0x704aD8d95C12D7FEA531738faA94402725acB035 ) => ( 40304702659012570123106373 )
      • WETH9.balanceOf( 0x704aD8d95C12D7FEA531738faA94402725acB035 ) => ( 571943715491466256557 )
      • UniswapV2Pair.STATICCALL( )
      • UniswapV2Pair.swap( amount0Out=0, amount1Out=112345677413895, to=0xCd4B048886498034679318A86E6d40d4a503a84D, data=0x )
        • Business.transfer( recipient=0xCd4B048886498034679318A86E6d40d4a503a84D, amount=112345677413895 ) => ( True )
        • WETH9.balanceOf( 0xD29b429Ebb38f49f2439C009B5E6Feb8c98645a4 ) => ( 56368151646384440607 )
        • Business.balanceOf( account=0xD29b429Ebb38f49f2439C009B5E6Feb8c98645a4 ) => ( 4365721695051323 )
          File 1 of 7: ZeroEx
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          /*
          Copyright 2020 ZeroEx Intl.
          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.
          */
          pragma solidity ^0.6.5;
          pragma experimental ABIEncoderV2;
          import "@0x/contracts-utils/contracts/src/v06/LibBytesV06.sol";
          import "./migrations/LibBootstrap.sol";
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 2 of 7: UniswapV2Pair
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // File: contracts/interfaces/IUniswapV2Pair.sol
          pragma solidity >=0.5.0;
          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);
          function balanceOf(address owner) external view returns (uint);
          function allowance(address owner, address spender) external view returns (uint);
          function approve(address spender, uint value) external returns (bool);
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 3 of 7: Joe
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          /*
          Telegram - https://t.me/joecoinportal
          Twitter - https://twitter.com/joecoin_
          Website - https://thejoecoin.com/
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
          @@@@@* *+::. .::+ %#:.::.=@@@@@@@@@- *@@=.::.:+@@* .::::+#.-@@@@-.#+ :::::+@= ::::.+@@@@@
          @@@@@* *@@@+ =@@@ @- *@@*:+@@@@@@@@: *% #@@@# -@* #@@@@@@+ *@@# +@= %@@@@@@= %@@@: %@@@@
          @@@@@* *@@@* =@@@@@@%=-:.:=%@@@@@@@@: *+ :@@@@@: @* .::::#@@:.%%.:@@= .::::#@= .:...*@@@@@
          @@@@@* *@@@* =@@@@@@.-@@@# @@@@%-#@: *# %@@@% -@+ *@@@@@@@% - %@@= %@@@@@@= %@%: *@@@@@
          @@@@@* *@@@* +@@@@@@*:.::.-#@@@@@:.: :@@%=.:::.=%@* .::::-@@@+ *@@@= .::::=@= %@@@- =@@@@
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 4 of 7: UniswapV2Pair
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // File: contracts/interfaces/IUniswapV2Pair.sol
          pragma solidity >=0.5.0;
          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);
          function balanceOf(address owner) external view returns (uint);
          function allowance(address owner, address spender) external view returns (uint);
          function approve(address spender, uint value) external returns (bool);
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 5 of 7: WETH9
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // 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;
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 6 of 7: Business
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          /**
          , ,,,,,,,
          ,,,,,,,,,,,,,,,,,,,,,,..
          .,,,,,, .,,,,,,.
          ,,,,. .,,,,.
          ,,,,. ,,,,,,,,,,,,,, ,,,.
          .,,,. ,,,,,,,,,,,,,,,,,,,, ,,,
          ,,,, ,,,,,,,,,,,,,,,,,,,,, ,,,.
          ,,,. ,,,,,,, ,,,,,,, ,,,
          ,,, ,,,,,,, ,,,,,,,. .,,,
          ,,, ,,,,,,,,,,,. .,,,,,,,. .,,
          ,,, ,,,,,,,,,,,,,,,,,,,. .,,
          ,,, ,,,,,,,,,,,,,, . .,,
          ,,, ,,,,,,, ,,,,,,,. ,,,
          .,,. ,,,,,,, ,,,,,,,, ,,,
          .,,, ,,,,,,, ,,,,,,,, ,,,.
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 7 of 7: UniswapFeature
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // SPDX-License-Identifier: Apache-2.0
          /*
          Copyright 2020 ZeroEx Intl.
          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.
          */
          pragma solidity ^0.6.5;
          pragma experimental ABIEncoderV2;
          import "@0x/contracts-erc20/contracts/src/v06/IERC20TokenV06.sol";
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX