Transaction Hash:
Block:
18888265 at Dec-29-2023 02:28:11 AM +UTC
Transaction Fee:
0.001912987674792234 ETH
$4.84
Gas Used:
104,613 Gas / 18.286328418 Gwei
Emitted Events:
186 |
DiamondProxy.0x4531cd5795773d7101c17bdeb9f5ab7f47d7056017506f937083be5d6e77a382( 0x4531cd5795773d7101c17bdeb9f5ab7f47d7056017506f937083be5d6e77a382, 00000000000000000000000000000000000000000000000000000000002a9100, 6df05545a48776553f11a6489e40106875f907b9c6757410735d0385e26c7f13, 00000000000000000000000000000000000000000000000000000000658e2ebb, 00000000000000000000000000000000000000000000000000000000000000a0, 00000000000000000000000000000000000000000000000000000000000003a0, 00000000000000000000000000000000000000000000000000000000000000ff, 000000000000000000000000dad7a10fbafa0af3eed7125e5e283622d99d52aa, 000000000000000000000000dad7a10fbafa0af3eed7125e5e283622d99d52aa, 00000000000000000000000000000000000000000000000000000000000a3e7e, 0000000000000000000000000000000000000000000000000000000000000320, 000000000000000000000000000000000000000000000000000000001dcd6500, 0000000000000000000000000000000000000000000000000000000000000000, 0000000000000000000000000000000000000000000000000000000000000000, 00000000000000000000000000000000000000000000000000000000002a9100, 000000000000000000000000000000000000000000000000041add5d375d4400, 000000000000000000000000000000000000000000000000041c39ff096c73e6, 000000000000000000000000dad7a10fbafa0af3eed7125e5e283622d99d52aa, 0000000000000000000000000000000000000000000000000000000000000000, 0000000000000000000000000000000000000000000000000000000000000000, 0000000000000000000000000000000000000000000000000000000000000260, 0000000000000000000000000000000000000000000000000000000000000280, 00000000000000000000000000000000000000000000000000000000000002a0, 00000000000000000000000000000000000000000000000000000000000002c0, 00000000000000000000000000000000000000000000000000000000000002e0, 0000000000000000000000000000000000000000000000000000000000000000, 0000000000000000000000000000000000000000000000000000000000000000, 0000000000000000000000000000000000000000000000000000000000000000, 0000000000000000000000000000000000000000000000000000000000000000, 0000000000000000000000000000000000000000000000000000000000000000, 0000000000000000000000000000000000000000000000000000000000000000 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x1f9090aa...8e676c326
Miner
| 5.213431737214165438 Eth | 5.213588656714165438 Eth | 0.0001569195 | ||
0x32400084...60a000324 | (zkSync Era: Diamond Proxy) | 175,015.897513073920407845 Eth | 175,016.193688516957564171 Eth | 0.296175443037156326 | |
0xdAd7A10F...2d99d52Aa |
0.29975 Eth
Nonce: 0
|
0.00166156928805144 Eth
Nonce: 1
| 0.29808843071194856 |
Execution Trace
ETH 0.296175443037156326
DiamondProxy.eb672419( )
- ETH 0.296175443037156326
MailboxFacet.requestL2Transaction( _contractL2=0xdAd7A10FbAfA0af3EeD7125e5E283622d99d52Aa, _l2Value=295792117976744960, _calldata=0x, _l2GasLimit=671358, _l2GasPerPubdataByteLimit=800, _factoryDeps=[], _refundRecipient=0xdAd7A10FbAfA0af3EeD7125e5E283622d99d52Aa ) => ( canonicalTxHash=6DF05545A48776553F11A6489E40106875F907B9C6757410735D0385E26C7F13 )
requestL2Transaction[MailboxFacet (ln:890)]
applyL1ToL2Alias[MailboxFacet (ln:903)]
_requestL2Transaction[MailboxFacet (ln:911)]
getTotalPriorityTxs[MailboxFacet (ln:936)]
_deriveL2GasPrice[MailboxFacet (ln:942)]
applyL1ToL2Alias[MailboxFacet (ln:950)]
_writePriorityOp[MailboxFacet (ln:961)]
_serializeL2Transaction[MailboxFacet (ln:994)]
L2CanonicalTransaction[MailboxFacet (ln:968)]
_hashFactoryDeps[MailboxFacet (ln:983)]
uncheckedInc[MailboxFacet (ln:1020)]
hashL2Bytecode[MailboxFacet (ln:1021)]
encode[MailboxFacet (ln:995)]
validateL1ToL2Transaction[MailboxFacet (ln:996)]
getTransactionBodyGasLimit[TransactionValidator (ln:1330)]
getOverheadForTransaction[TransactionValidator (ln:1413)]
getMinimalPriorityTransactionGasLimit[TransactionValidator (ln:1342)]
pushBack[MailboxFacet (ln:998)]
PriorityOperation[MailboxFacet (ln:999)]
NewPriorityRequest[MailboxFacet (ln:1006)]
File 1 of 2: DiamondProxy
File 2 of 2: MailboxFacet
12345678910111213141516// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.8.0) (utils/math/SafeCast.sol)// This file was procedurally generated from scripts/generate/templates/SafeCast.js.pragma solidity ^0.8.0;/*** @dev Wrappers over Solidity's uintXX/intXX casting operators with added overflow* checks.** Downcasting from uint256/int256 in Solidity does not revert on overflow. This can* easily result in undesired exploitation or bugs, since developers usually* assume that overflows raise errors. `SafeCast` restores this intuition by* reverting the transaction when such an operation overflows.** Using this library instead of the unchecked operations eliminates an entire* class of bugs, so it's recommended to use it always.*
File 2 of 2: MailboxFacet
12345678910111213141516// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.8.0) (utils/math/Math.sol)pragma solidity ^0.8.0;/*** @dev Standard math utilities missing in the Solidity language.*/library Math {enum Rounding {Down, // Toward negative infinityUp, // Toward infinityZero // Toward zero}/*** @dev Returns the largest of two numbers.*/function max(uint256 a, uint256 b) internal pure returns (uint256) {