ETH Price: $4,637.06 (-1.77%)

Transaction Decoder

Block:
22490811 at May-15-2025 08:11:59 PM +UTC
Transaction Fee:
0.000580733070135636 ETH $2.69
Gas Used:
226,677 Gas / 2.561940868 Gwei

Emitted Events:

138 OneInch.Approval( owner=[Sender] 0x1de5ad3fca9f156e22e50d0f04523245ca85dfb5, spender=[Receiver] St1inch, value=115792089237316195423570985008687907853269984665640564039457584007913129639935 )
139 St1inch.Transfer( from=0x0000000000000000000000000000000000000000, to=[Sender] 0x1de5ad3fca9f156e22e50d0f04523245ca85dfb5, value=20630131970978382336871 )
140 OneInch.Transfer( from=[Sender] 0x1de5ad3fca9f156e22e50d0f04523245ca85dfb5, to=[Receiver] St1inch, value=10014180165150000000000 )
141 OneInch.Approval( owner=[Sender] 0x1de5ad3fca9f156e22e50d0f04523245ca85dfb5, spender=[Receiver] St1inch, value=115792089237316195423570985008687907853269984665640564029443403842763129639935 )
142 St1inch.PodAdded( account=[Sender] 0x1de5ad3fca9f156e22e50d0f04523245ca85dfb5, pod=StakingFarmingPod )

Account State Difference:

  Address   Before After State Difference Code
0x11111111...34120C302
0x1A87c0F9...A6B0260bE
(1inch: Staking farm)
0x1DE5AD3F...5Ca85Dfb5
0.017047474879148952 Eth
Nonce: 10
0.016466741809013316 Eth
Nonce: 11
0.000580733070135636
3.304378178194005943 Eth3.304378245994230028 Eth0.000000067800224085
0x9A0C8Ff8...D717501D7

Execution Trace

St1inch.depositWithPermit( amount=10014180165150000000000, duration=2678400, permit=0x0000000000000000000000001DE5AD3FCA9F156E22E50D0F04523245CA85DFB50000000000000000000000009A0C8FF858D273F57072D714BCA7411D717501D7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000068279BDB000000000000000000000000000000000000000000000000000000000000001B61EAA249482255C95F2E2A6947F4A98A913A541DD6BF7A7C76B95A045F348C9202F1328B8EA70DE15D360E7E9E659C7C482A2D82713F84ACBC30E712BCA6F854 )
  • OneInch.permit( owner=0x1DE5AD3Fca9f156e22E50D0F04523245Ca85Dfb5, spender=0x9A0C8Ff858d273f57072D714bca7411D717501D7, value=115792089237316195423570985008687907853269984665640564039457584007913129639935, deadline=1747426267, v=27, r=61EAA249482255C95F2E2A6947F4A98A913A541DD6BF7A7C76B95A045F348C92, s=02F1328B8EA70DE15D360E7E9E659C7C482A2D82713F84ACBC30E712BCA6F854 )
    • Null: 0x000...001.2486f196( )
    • OneInch.transferFrom( sender=0x1DE5AD3Fca9f156e22E50D0F04523245Ca85Dfb5, recipient=0x9A0C8Ff858d273f57072D714bca7411D717501D7, amount=10014180165150000000000 ) => ( True )
    • StakingFarmingPod.updateBalances( from=0x0000000000000000000000000000000000000000, to=0x1DE5AD3Fca9f156e22E50D0F04523245Ca85Dfb5, amount=20630131970978382336871 )
      File 1 of 3: St1inch
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      // SPDX-License-Identifier: MIT
      pragma solidity ^0.8.0;
      import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
      import "@1inch/solidity-utils/contracts/libraries/AddressSet.sol";
      import "./interfaces/IERC20Pods.sol";
      import "./interfaces/IPod.sol";
      import "./libs/ReentrancyGuard.sol";
      abstract contract ERC20Pods is ERC20, IERC20Pods, ReentrancyGuardExt {
      using AddressSet for AddressSet.Data;
      using AddressArray for AddressArray.Data;
      using ReentrancyGuardLib for ReentrancyGuardLib.Data;
      error PodAlreadyAdded();
      error PodNotFound();
      error InvalidPodAddress();
      error PodsLimitReachedForAccount();
      error InsufficientGas();
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

      File 2 of 3: OneInch
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      /*
      ,▄m ,▄▄▄▄▄▄▄▄▄▄╖
      ╓▄▓██▌╓▄▓███████████▀└
      ▄████████████▓╬▓███████████▓▓▓▄▄▄,
      ╓, ,▄▄███▓╣██████▓╬╬▓████████████▀▓████████▓▄,
      ▀█▓▄╥ xΘ╙╠╠███▓╬▓█████╬╬╬▓██████▓╬╬╬▓▀ ▐█╬╬╬╬▓██████▌╖
      ╙████▓▄Q ,φ▒▒▒███╬╬█████╬╬╬▓████▓╬╬╬▓▓▀ ╕ ▐█▓▓▓╬╬╬╬╬▓█████▄
      ╙▓██████▓▄▄▒▒███╬╬╣████╬╬╣███╬╬▓███▀ ▄█⌐ ╫████████▓▓╬╬╬████▌
      / ▀███▓████████▓╬╬▓████╬███▓████▀ ▄██▀ ╔██████████████▓▓▓███▄
      ▄╙ ╙██▓▄╙▀▓█████▓▓▓██████████▀ ª▀▀└ ,▓███████▓╬╬╬▓██████████▌
      ,▓ ╓╠▒≥ ╙▓██▓╖ └▀▓███████▓███▓╙ ▄▓████████████▓╬╬╬╬▓███████▌
      ▄█ ╔▒▒▒▒" └▀███▌, ╙████▀ ~Φ▓██▓▀▀╩▓██╙▀██████▓╬╬╬╬▓██████▌
      ▓█ φ▒▒▒╙ ╔╔ ╙████▄▄███▀ , ██▌ ╙▓█████╬╬╬╬▓██▓└▀b
      ▓█ ╔▒▒▒` φ▒▒▒ⁿ ╫██████` ,▌ ╫██ ╙█████╬╬╬╬██▓
      ╫█─ .▒▒▒ ╠▒▒╚ ]██████¬ ▓█ ██▌ └▓███▓╬╬╬██▓
      ▐█▌ ╠▒▒ φ▒▒" ▐█████─ ▓█▀██▌ ███ ╬ └████╬╬╬██▌
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

      File 3 of 3: StakingFarmingPod
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      // SPDX-License-Identifier: MIT
      pragma solidity ^0.8.0;
      import "@openzeppelin/contracts/token/ERC20/IERC20.sol";
      interface IERC20Pods is IERC20 {
      event PodAdded(address account, address pod);
      event PodRemoved(address account, address pod);
      function hasPod(address account, address pod) external view returns(bool);
      function podsCount(address account) external view returns(uint256);
      function podAt(address account, uint256 index) external view returns(address);
      function pods(address account) external view returns(address[] memory);
      function podBalanceOf(address pod, address account) external view returns(uint256);
      function addPod(address pod) external;
      function removePod(address pod) external;
      function removeAllPods() external;
      }
      // SPDX-License-Identifier: MIT
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX