ETH Price: $2,761.59 (-1.49%)

Transaction Decoder

Block:
22504769 at May-17-2025 07:14:59 PM +UTC
Transaction Fee:
0.000045303723174288 ETH $0.13
Gas Used:
102,317 Gas / 0.442778064 Gwei

Emitted Events:

Account State Difference:

  Address   Before After State Difference Code
0x11111111...34120C302
0x1A87c0F9...A6B0260bE
(1inch: Staking farm)
0x6CE84114...12F4E7d58
0.00121 Eth
Nonce: 14
0.001164696276825712 Eth
Nonce: 15
0.000045303723174288
0x9A0C8Ff8...D717501D7
(BuilderNet)
197.080813519660482942 Eth197.080813550264009227 Eth0.000000030603526285

Execution Trace

St1inch.CALL( )
  • StakingFarmingPod.updateBalances( from=0x6CE84114C1D88431106eC1D28444a3412F4E7d58, to=0x0000000000000000000000000000000000000000, amount=203501342809389945001 )
  • OneInch.transfer( recipient=0x6CE84114C1D88431106eC1D28444a3412F4E7d58, amount=156640260860000000000 ) => ( True )
    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