ETH Price: $3,693.69 (-0.94%)

Transaction Decoder

Block:
12496889 at May-24-2021 12:04:04 PM +UTC
Transaction Fee:
0.015150384 ETH $55.96
Gas Used:
210,422 Gas / 72 Gwei

Emitted Events:

27 InitializableProductProxy.0xc0d39cf3434f9dede81e427dbbccd901073df1b746711cb6cb7db1b27ddd6927( 0xc0d39cf3434f9dede81e427dbbccd901073df1b746711cb6cb7db1b27ddd6927, 0x000000000000000000000000ad7d50d88dcfec80d97892469ad19b23997e6e54, 0x000000000000000000000000bf515ff38d55737c56d62e8b6a8eea322ec38aa5, 0000000000000000000000000000000000000000000000000011c37937e08000 )
28 InitializableProductProxy.0x90306653b3fe6cfd6b56d472373de671e8ded7dc29635ab2b328e491f4b55515( 0x90306653b3fe6cfd6b56d472373de671e8ded7dc29635ab2b328e491f4b55515, 0x0000000000000000000000008c46b006d1c01739e8f71119adb8c6084f739359, 00000000000000000000000000000000000000000000037469fdafcd9eb9f000, 00000000000000000000000000000000000000000000d04db1d11d2002461000 )
29 InitializableProductProxy.0xc1eec22a7978d1b4b28441f2aaf2119e35d06f3aaff9a37f1b64cec88c1ab28b( 0xc1eec22a7978d1b4b28441f2aaf2119e35d06f3aaff9a37f1b64cec88c1ab28b, 0x000000000000000000000000ad7d50d88dcfec80d97892469ad19b23997e6e54, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x0000000000000000000000008c46b006d1c01739e8f71119adb8c6084f739359, 0000000000000000000000000000000000000000000000000000000000000038, 00000000000000000000000000000000000000000000037469fdafcd9eb9f000 )
30 InitializableProductProxy.0x90306653b3fe6cfd6b56d472373de671e8ded7dc29635ab2b328e491f4b55515( 0x90306653b3fe6cfd6b56d472373de671e8ded7dc29635ab2b328e491f4b55515, 0x0000000000000000000000004f559d3c39c3f3d408afbfb27c44b94bada8ded5, 00000000000000000000000000000000000000000000037469fdafcd9eb9f000, 00000000000000000000000000000000000000000000d04db1d11d2002461000 )
31 InitializableProductProxy.0xc1eec22a7978d1b4b28441f2aaf2119e35d06f3aaff9a37f1b64cec88c1ab28b( 0xc1eec22a7978d1b4b28441f2aaf2119e35d06f3aaff9a37f1b64cec88c1ab28b, 0x000000000000000000000000ad7d50d88dcfec80d97892469ad19b23997e6e54, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x0000000000000000000000004f559d3c39c3f3d408afbfb27c44b94bada8ded5, 0000000000000000000000000000000000000000000000000000000000000038, 00000000000000000000000000000000000000000000037469fdafcd9eb9f000 )
32 InitializableProductProxy.0x90306653b3fe6cfd6b56d472373de671e8ded7dc29635ab2b328e491f4b55515( 0x90306653b3fe6cfd6b56d472373de671e8ded7dc29635ab2b328e491f4b55515, 0x000000000000000000000000ab97039e4481bb4627bbb9e4585bbb9828f21582, 00000000000000000000000000000000000000000000037469fdafcd9eb9f000, 00000000000000000000000000000000000000000000d04db1d11d2002461000 )
33 InitializableProductProxy.0xc1eec22a7978d1b4b28441f2aaf2119e35d06f3aaff9a37f1b64cec88c1ab28b( 0xc1eec22a7978d1b4b28441f2aaf2119e35d06f3aaff9a37f1b64cec88c1ab28b, 0x000000000000000000000000ad7d50d88dcfec80d97892469ad19b23997e6e54, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x000000000000000000000000ab97039e4481bb4627bbb9e4585bbb9828f21582, 0000000000000000000000000000000000000000000000000000000000000038, 00000000000000000000000000000000000000000000037469fdafcd9eb9f000 )
34 VortexToken.Transfer( from=[Receiver] InitializableProductProxy, to=[Sender] 0xad7d50d88dcfec80d97892469ad19b23997e6e54, value=16314559215000000000000 )
35 InitializableProductProxy.0xa67d828453163879637ade5a7d51abb746669dbc34d7e2149e8fec3bf71fff54( 0xa67d828453163879637ade5a7d51abb746669dbc34d7e2149e8fec3bf71fff54, 0x0000000000000000000000000000000000000000000000000000000000000038, 0x000000000000000000000000ad7d50d88dcfec80d97892469ad19b23997e6e54, 0x0000000000000000000000000000000000000000000000000000000000000000, 00000000000000000000000000000000000000000000037469fdafcd9eb9f000 )

Account State Difference:

  Address   Before After State Difference Code
(Spark Pool)
2.808186555195276205 Eth2.823336939195276205 Eth0.015150384
0xaD7D50D8...3997E6E54
0.138178422650845804 Eth
Nonce: 133
0.118028038650845804 Eth
Nonce: 134
0.020150384
0xAeDc2C44...C171B6541
0xBF515ff3...22Ec38Aa5
(TeraBlock: Deployer)
32.4 Eth32.405 Eth0.005
0xceb286C9...5B078A832

Execution Trace

ETH 0.005 InitializableProductProxy.a653d60c( )
  • AdminUpgradeabilityProxy.0b2bcd67( )
    • Factory.productImplementations( 546F6B656E4D6170706564000000000000000000000000000000000000000000 ) => ( 0xEc2c74C9e2457d328bc6216858280eA13e740E8a )
    • ETH 0.005 TokenMapped.receive( fromChainId=56, to=0xaD7D50D88DCfeC80D97892469AD19B23997E6E54, nonce=0, volume=16314559215000000000000, signatures= )
      • AdminUpgradeabilityProxy.6dd5b69d( )
        • Factory.getConfig( key=6665650000000000000000000000000000000000000000000000000000000000 ) => ( 5000000000000000 )
        • AdminUpgradeabilityProxy.6dd5b69d( )
          • Factory.getConfig( key=666565546F000000000000000000000000000000000000000000000000000000 ) => ( 1092231956132077843581392735619386827940833757861 )
          • ETH 0.005 AdminUpgradeabilityProxy.CALL( )
          • AdminUpgradeabilityProxy.6dd5b69d( )
            • Factory.getConfig( key=6D696E5369676E61747572657300000000000000000000000000000000000000 ) => ( 1 )
            • Null: 0x000...001.b0439691( )
            • AdminUpgradeabilityProxy.6dd5b69d( )
              • Factory.getConfig( key=6175746F51756F7461526174696F000000000000000000000000000000000000 ) => ( 10000000000000000 )
              • AdminUpgradeabilityProxy.6dd5b69d( )
                • Factory.getConfig( key=6175746F51756F7461506572696F640000000000000000000000000000000000 ) => ( 86400 )
                • VortexToken.STATICCALL( )
                • Null: 0x000...001.2d07a3a9( )
                • AdminUpgradeabilityProxy.6dd5b69d( )
                  • Factory.getConfig( key=6175746F51756F7461526174696F000000000000000000000000000000000000 ) => ( 10000000000000000 )
                  • AdminUpgradeabilityProxy.6dd5b69d( )
                    • Factory.getConfig( key=6175746F51756F7461506572696F640000000000000000000000000000000000 ) => ( 86400 )
                    • VortexToken.STATICCALL( )
                    • Null: 0x000...001.7f11ab1b( )
                    • AdminUpgradeabilityProxy.6dd5b69d( )
                      • Factory.getConfig( key=6175746F51756F7461526174696F000000000000000000000000000000000000 ) => ( 10000000000000000 )
                      • AdminUpgradeabilityProxy.6dd5b69d( )
                        • Factory.getConfig( key=6175746F51756F7461506572696F640000000000000000000000000000000000 ) => ( 86400 )
                        • VortexToken.STATICCALL( )
                        • VortexToken.transfer( recipient=0xaD7D50D88DCfeC80D97892469AD19B23997E6E54, amount=16314559215000000000000 ) => ( True )
                          File 1 of 5: InitializableProductProxy
                          1
                          2
                          3
                          4
                          5
                          6
                          7
                          8
                          9
                          10
                          11
                          12
                          13
                          14
                          15
                          16
                          // SPDX-License-Identifier: MIT
                          pragma solidity ^0.6.0;
                          pragma experimental ABIEncoderV2;
                          /**
                          * @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.
                          */
                          abstract contract Proxy {
                          /**
                          * @dev Fallback function.
                          * Implemented entirely in `_fallback`.
                          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                          File 2 of 5: VortexToken
                          1
                          2
                          3
                          4
                          5
                          6
                          7
                          8
                          9
                          10
                          11
                          12
                          13
                          14
                          15
                          16
                          // SPDX-License-Identifier: MIT
                          pragma solidity 0.7.4;
                          import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
                          import "@openzeppelin/contracts/token/ERC20/IERC20.sol";
                          import "@openzeppelin/contracts/access/Ownable.sol";
                          import "@openzeppelin/contracts/math/SafeMath.sol";
                          import "@openzeppelin/contracts/token/ERC20/SafeERC20.sol";
                          import "./ERC20Permit.sol";
                          // import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/access/Ownable.sol";
                          // import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/SafeERC20.sol";
                          // import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/IERC20.sol";
                          // import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/math/SafeMath.sol";
                          /**
                          * @title Vortex Token
                          * @dev Vortex ERC20 Token
                          */
                          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                          File 3 of 5: AdminUpgradeabilityProxy
                          1
                          2
                          3
                          4
                          5
                          6
                          7
                          8
                          9
                          10
                          11
                          12
                          13
                          14
                          15
                          16
                          // SPDX-License-Identifier: MIT
                          pragma solidity ^0.6.0;
                          pragma experimental ABIEncoderV2;
                          /**
                          * @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.
                          */
                          abstract contract Proxy {
                          /**
                          * @dev Fallback function.
                          * Implemented entirely in `_fallback`.
                          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                          File 4 of 5: Factory
                          1
                          2
                          3
                          4
                          5
                          6
                          7
                          8
                          9
                          10
                          11
                          12
                          13
                          14
                          15
                          16
                          // SPDX-License-Identifier: MIT
                          pragma solidity ^0.6.0;
                          pragma experimental ABIEncoderV2;
                          /**
                          * @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.
                          */
                          abstract contract Proxy {
                          /**
                          * @dev Fallback function.
                          * Implemented entirely in `_fallback`.
                          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                          File 5 of 5: TokenMapped
                          1
                          2
                          3
                          4
                          5
                          6
                          7
                          8
                          9
                          10
                          11
                          12
                          13
                          14
                          15
                          16
                          // SPDX-License-Identifier: MIT
                          pragma solidity ^0.6.0;
                          pragma experimental ABIEncoderV2;
                          /**
                          * @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.
                          */
                          abstract contract Proxy {
                          /**
                          * @dev Fallback function.
                          * Implemented entirely in `_fallback`.
                          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX