ETH Price: $2,968.94 (+7.18%)

Transaction Decoder

Block:
15018718 at Jun-24-2022 02:25:11 PM +UTC
Transaction Fee:
0.006178902264148365 ETH $18.34
Gas Used:
91,101 Gas / 67.824746865 Gwei

Emitted Events:

490 TransparentUpgradeableProxy.0x23be8e12e420b5da9fb98d8102572f640fb3c11a0085060472dfc0ed194b3cf7( 0x23be8e12e420b5da9fb98d8102572f640fb3c11a0085060472dfc0ed194b3cf7, 0x000000000000000000000000000000000000000000000000000000000008fa7b, 0x830652f4b515070b39aa1162c23ddda7852f5957e0b428026f478bf41cbae02a, 0000000000000000000000004dbd4fc535ac27206064b68ffcf827b0a60bab3f, 0000000000000000000000000000000000000000000000000000000000000009, 000000000000000000000000003b5a7b49673fd09f35858f8dd3c345ffda5bcc, a784a3a3e9dbd4ab9832f45764468b065f81b6c8adb7b0c46c4a110216855b36 )
491 TransparentUpgradeableProxy.0xff64905f73a67fb594e0f940a8075a860db489ad991e032f48c81123eb52d60b( 0xff64905f73a67fb594e0f940a8075a860db489ad991e032f48c81123eb52d60b, 0x000000000000000000000000000000000000000000000000000000000008fa7b, 0000000000000000000000000000000000000000000000000000000000000020, 0000000000000000000000000000000000000000000000000000000000000120, 000000000000000000000000114c5a7b49673fd09f35858f8dd3c345ffda6cdd, 0000000000000000000000000000000000000000000000000000000000000000, 0000000000000000000000000000000000000000000000000008e1bc9bf04000, 0000000000000000000000000000000000000000000000000000004662a36ccc, 000000000000000000000000114c5a7b49673fd09f35858f8dd3c345ffda6cdd, 000000000000000000000000114c5a7b49673fd09f35858f8dd3c345ffda6cdd, 0000000000000000000000000000000000000000000000000000000000000000, 0000000000000000000000000000000000000000000000000000000000000000, 0000000000000000000000000000000000000000000000000000000000000000 )

Account State Difference:

  Address   Before After State Difference Code
0x011B6E24...BBc96D515
(Arbitrum: Old Bridge)
655,803.696383169712597869 Eth655,803.698883169712597869 Eth0.0025
0x114C5a7B...5FfdA6cDD
0.05021473 Eth
Nonce: 0
0.041535827735851635 Eth
Nonce: 1
0.008678902264148365
(F2Pool Old)
3,945.753154838013996222 Eth3,945.753291489513996222 Eth0.0001366515

Execution Trace

ETH 0.0025 TransparentUpgradeableProxy.0f4d14e9( )
  • ETH 0.0025 Inbox.depositEth( maxSubmissionCost=302302588108 ) => ( 588411 )
    • ETH 0.0025 TransparentUpgradeableProxy.02bbfad1( )
      • ETH 0.0025 Bridge.deliverMessageToInbox( kind=9, sender=0x003B5A7B49673fd09F35858F8DD3C345fFdA5BCC, messageDataHash=A784A3A3E9DBD4AB9832F45764468B065F81B6C8ADB7B0C46C4A110216855B36 ) => ( 588411 )
        depositEth[Inbox (ln:196)]
        File 1 of 4: TransparentUpgradeableProxy
        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 <0.8.0;
        /**
        * @dev This abstract contract provides a fallback function that delegates all calls to another contract using the EVM
        * instruction `delegatecall`. We refer to the second contract as the _implementation_ behind the proxy, and it has to
        * be specified by overriding the virtual {_implementation} function.
        *
        * Additionally, delegation to the implementation can be triggered manually through the {_fallback} function, or to a
        * different contract through the {_delegate} function.
        *
        * The success and return data of the delegated call will be returned back to the caller of the proxy.
        */
        abstract contract Proxy {
        /**
        * @dev Delegates the current call to `implementation`.
        *
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

        File 2 of 4: TransparentUpgradeableProxy
        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 <0.8.0;
        /**
        * @dev This abstract contract provides a fallback function that delegates all calls to another contract using the EVM
        * instruction `delegatecall`. We refer to the second contract as the _implementation_ behind the proxy, and it has to
        * be specified by overriding the virtual {_implementation} function.
        *
        * Additionally, delegation to the implementation can be triggered manually through the {_fallback} function, or to a
        * different contract through the {_delegate} function.
        *
        * The success and return data of the delegated call will be returned back to the caller of the proxy.
        */
        abstract contract Proxy {
        /**
        * @dev Delegates the current call to `implementation`.
        *
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

        File 3 of 4: Inbox
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        // SPDX-License-Identifier: Apache-2.0
        /*
        * Copyright 2019-2021, Offchain Labs, Inc.
        *
        * 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.
        */
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

        File 4 of 4: Bridge
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        // SPDX-License-Identifier: Apache-2.0
        /*
        * Copyright 2021, Offchain Labs, Inc.
        *
        * 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.
        */
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX