ETH Price: $2,517.40 (+0.34%)

Transaction Decoder

Block:
14040578 at Jan-20-2022 05:37:38 AM +UTC
Transaction Fee:
0.017284257387890016 ETH $43.51
Gas Used:
165,472 Gas / 104.454272553 Gwei

Emitted Events:

87 WETH9.Deposit( dst=0xd12bcdFB9A39BE79DA3bDF02557EFdcD5CA59e77, wad=132700000000000000 )
88 WETH9.Transfer( src=0xd12bcdFB9A39BE79DA3bDF02557EFdcD5CA59e77, dst=DMMPool, wad=132700000000000000 )
89 SipherToken.Transfer( from=DMMPool, to=[Sender] 0x19cd2a253b3e559b2b5ad57170b4d5b97b64bfb3, value=500276647460936309933 )
90 DMMPool.UpdateEMA( shortEMA=73519914028019061356, longEMA=79123294814299724777, lastBlockVolume=5296315278734064153076, skipBlock=3 )
91 DMMPool.Sync( vReserve0=11375982208140489062520105, vReserve1=3010127845307104156670, reserve0=7532159981020188076620596, reserve1=2053965376406982275710 )
92 DMMPool.Swap( sender=0xd12bcdFB9A39BE79DA3bDF02557EFdcD5CA59e77, amount0In=0, amount1In=132700000000000000, amount0Out=500276647460936309933, amount1Out=0, to=[Sender] 0x19cd2a253b3e559b2b5ad57170b4d5b97b64bfb3, feeInPrecision=2492432896510670 )
93 0xd12bcdfb9a39be79da3bdf02557efdcd5ca59e77.0xddac40937f35385a34f721af292e5a83fc5b840f722bff57c2fc71adba708c48( 0xddac40937f35385a34f721af292e5a83fc5b840f722bff57c2fc71adba708c48, 0000000000000000000000009a56f30ff04884cb06da80cb3aef09c6132f5e77, 00000000000000000000000000000000000000000000001b1ebbb049546f5cad, 0000000000000000000000009f52c8ecbee10e00d9faaac5ee9ba0ff6550f511 )
94 AggregationRouter.Swapped( sender=[Sender] 0x19cd2a253b3e559b2b5ad57170b4d5b97b64bfb3, srcToken=0xEeeeeEee...eeeeeEEeE, dstToken=SipherToken, dstReceiver=[Sender] 0x19cd2a253b3e559b2b5ad57170b4d5b97b64bfb3, spentAmount=132700000000000000, returnAmount=500276647460936309933 )
95 AggregationRouter.Exchange( pair=0xd12bcdFB9A39BE79DA3bDF02557EFdcD5CA59e77, amountOut=500276647460936309933, output=SipherToken )

Account State Difference:

  Address   Before After State Difference Code
0x19cD2A25...97b64bfB3
0.247313502779219173 Eth
Nonce: 753
0.097329245391329157 Eth
Nonce: 754
0.149984257387890016
(Poolin 3)
1,844.817375870102465234 Eth1,844.817624078102465234 Eth0.000248208
0x9A56f30f...6132f5E77
0x9F52c8ec...F6550F511
0xC02aaA39...83C756Cc2 7,891,967.457972983737611678 Eth7,891,967.590672983737611678 Eth0.1327

Execution Trace

ETH 0.1327 AggregationRouter.swap( caller=0xd12bcdFB9A39BE79DA3bDF02557EFdcD5CA59e77, desc=[{name:srcToken, type:address, order:1, indexed:false, value:0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, valueString:0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE}, {name:dstToken, type:address, order:2, indexed:false, value:0x9F52c8ecbEe10e00D9faaAc5Ee9Ba0fF6550F511, valueString:0x9F52c8ecbEe10e00D9faaAc5Ee9Ba0fF6550F511}, {name:srcReceivers, type:address[], order:3, indexed:false, value:[], valueString:[]}, {name:srcAmounts, type:uint256[], order:4, indexed:false, value:[], valueString:[]}, {name:dstReceiver, type:address, order:5, indexed:false, value:0x19cD2A253b3e559B2b5AD57170b4D5B97b64bfB3, valueString:0x19cD2A253b3e559B2b5AD57170b4D5B97b64bfB3}, {name:amount, type:uint256, order:6, indexed:false, value:132700000000000000, valueString:132700000000000000}, {name:minReturnAmount, type:uint256, order:7, indexed:false, value:498252369498701238921, valueString:498252369498701238921}, {name:flags, type:uint256, order:8, indexed:false, value:0, valueString:0}, {name:permit, type:bytes, order:9, indexed:false, value:0x, valueString:0x}], data=0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000E0000000000000000000000000EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE0000000000000000000000009F52C8ECBEE10E00D9FAAAC5EE9BA0FF6550F51100000000000000000000000000000000000000000000001B02A4023472C3128900000000000000000000000019CD2A253B3E559B2B5AD57170B4D5B97B64BFB30000000000000000000000000000000000000000000000000000000061E8F9A6000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000C00000000000000000000000009A56F30FF04884CB06DA80CB3AEF09C6132F5E77000000000000000000000000C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC20000000000000000000000009F52C8ECBEE10E00D9FAAAC5EE9BA0FF6550F51100000000000000000000000019CD2A253B3E559B2B5AD57170B4D5B97B64BFB300000000000000000000000000000000000000000000000001D771F269B1C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ) => ( returnAmount=500276647460936309933 )
  • SipherToken.balanceOf( account=0x19cD2A253b3e559B2b5AD57170b4D5B97b64bfB3 ) => ( 5917420918 )
  • ETH 0.1327 0xd12bcdfb9a39be79da3bdf02557efdcd5ca59e77.d9c45357( )
    • ETH 0.1327 WETH9.CALL( )
    • SipherToken.balanceOf( account=0x19cD2A253b3e559B2b5AD57170b4D5B97b64bfB3 ) => ( 5917420918 )
    • WETH9.balanceOf( 0xd12bcdFB9A39BE79DA3bDF02557EFdcD5CA59e77 ) => ( 132700000000000000 )
    • WETH9.transfer( dst=0x9A56f30fF04884cB06da80cB3aEf09c6132f5E77, wad=132700000000000000 ) => ( True )
    • DMMPool.STATICCALL( )
    • WETH9.balanceOf( 0x9A56f30fF04884cB06da80cB3aEf09c6132f5E77 ) => ( 2053965376406982275710 )
    • SipherToken.balanceOf( account=0x19cD2A253b3e559B2b5AD57170b4D5B97b64bfB3 ) => ( 5917420918 )
    • DMMPool.STATICCALL( )
    • DMMPool.swap( amount0Out=500276647460936309933, amount1Out=0, to=0x19cD2A253b3e559B2b5AD57170b4D5B97b64bfB3, callbackData=0x )
      • SipherToken.transfer( recipient=0x19cD2A253b3e559B2b5AD57170b4D5B97b64bfB3, amount=500276647460936309933 ) => ( True )
      • SipherToken.balanceOf( account=0x9A56f30fF04884cB06da80cB3aEf09c6132f5E77 ) => ( 7532159981020188076620596 )
      • WETH9.balanceOf( 0x9A56f30fF04884cB06da80cB3aEf09c6132f5E77 ) => ( 2053965376406982275710 )
      • SipherToken.balanceOf( account=0x19cD2A253b3e559B2b5AD57170b4D5B97b64bfB3 ) => ( 500276647466853730851 )
      • SipherToken.balanceOf( account=0xd12bcdFB9A39BE79DA3bDF02557EFdcD5CA59e77 ) => ( 0 )
      • WETH9.balanceOf( 0xd12bcdFB9A39BE79DA3bDF02557EFdcD5CA59e77 ) => ( 0 )
      • SipherToken.balanceOf( account=0x19cD2A253b3e559B2b5AD57170b4D5B97b64bfB3 ) => ( 500276647466853730851 )
      • SipherToken.balanceOf( account=0x19cD2A253b3e559B2b5AD57170b4D5B97b64bfB3 ) => ( 500276647466853730851 )
        swap[AggregationRouter (ln:393)]
        File 1 of 4: AggregationRouter
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        // SPDX-License-Identifier: MIT
        pragma solidity >=0.7.6;
        pragma abicoder v2;
        interface IERC20 {
        event Approval(
        address indexed owner,
        address indexed spender,
        uint256 value
        );
        event Transfer(address indexed from, address indexed to, uint256 value);
        function name() external view returns (string memory);
        function symbol() external view returns (string memory);
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

        File 2 of 4: 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 3 of 4: DMMPool
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        // SPDX-License-Identifier: BUSL-1.1
        // File: @openzeppelin/contracts/math/SafeMath.sol
        pragma solidity >=0.6.0 <0.8.0;
        /**
        * @dev Wrappers over Solidity's arithmetic operations with added overflow
        * checks.
        *
        * Arithmetic operations in Solidity wrap on overflow. This can easily result
        * in bugs, because programmers usually assume that an overflow raises an
        * error, which is the standard behavior in high level programming languages.
        * `SafeMath` restores this intuition by reverting the transaction when an
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

        File 4 of 4: SipherToken
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        //SPDX-License-Identifier: MIT
        /*
        This Contract is coded and developed by Vihali Technology MTV Company Limited and is entirely transferred to Dopa JSC Limited under the Contract for
            Software Development Services. Accordingly, the ownership and all intellectual property rights including but not limited to rights which arise in
            the course of or in connection with the Contract shall belong to and are the sole property of Dopa JSC Limited
        */
        pragma solidity ^0.8.7;
        import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol";
        import {Ownable} from "@openzeppelin/contracts/access/Ownable.sol";
        contract SipherToken is ERC20, Ownable {
        uint256 public constant DECIMALS = 10**18;
        uint256 public constant MAX_SUPPLY = 1_000_000_000*DECIMALS;
        uint256 public constant GAMEPLAY_INCENTIVES_AND_MARKETING_FUND = 304_000_000*DECIMALS;
        uint256 public immutable START_TIME; //= 1638378000
        uint256 private _released;
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX