Eventually, the l2geth node will pass the transaction to your L2ScrollMessenger deal for execution on L2.
Scalability and Efficiency: As a Layer two Option, Scroll is built to tackle a high volume of transactions effectively. The Bridge inherits these scalability Rewards, making it possible for for fast and cost-productive transfers without the need of congesting the Ethereum most important network.
Radically Decreased Fees: Say goodbye to hefty service fees! Practical experience Price-helpful buying and selling on Scroll, in which gas fees for token swaps absolutely are a mere portion (1/25th) of Anything you’d shell out on Ethereum.
Pull ask for #1011 introduced the modify of redirecting the phone calls to deposit ETH within the L1GatewayRouter contract to your L1ScrollMessenger contract without having undergoing the L1ETHGateway deal. This was finished Using the intention of minimizing the gasoline Charge affiliated with this kind of an action.
To be able to be constant and forestall doable mistakes when upgrading long run variations from the agreement, look at trying to keep precisely the same style of deprecating Beforehand used slots though also addressing The dearth in the __gap variable in a lot of the contracts.
The ErrorZeroAddress mistake described in L1GatewayRouter ought to be defined from the IL1GatewayRouter interface likewise for being consistent with Scrollbridge one other implementations much like the IScrollChain interface. The same applies to the L2GatewayRouter deal.
It makes it possible for members to trace and confirm items' movement, making certain info integrity and lowering fraud.
That is related as being the _msgSender contact will then be Element of the _xDomainCalldata info that should be used to keep an eye on the information (with its hash) but will even be made use of in the event the concept needs to be dropped.
This report presents our conclusions and proposals concerning the additions manufactured on the Scroll ZK-rollup protocol. We urge the Scroll crew to take into account these results in their ongoing endeavours to offer a safe and effective Layer two Option for Ethereum.
Gasoline Restrict expected to accomplish the deposit on L1. This is optional, deliver 0 should you don’t would like to established it.
Person-Welcoming Experience: Scroll’s Bridge aims to offer an intuitive interface that simplifies the process of asset transfers. Customers can initiate and track their transactions with minimum problem, making certain a easy expertise irrespective of their specialized skills.
Whenever a new block will get made on L1, the Watcher will detect the message within the L1MessageQueue and can go it into the Relayer services, that can post the transaction into the L2 via the l2geth node.
The IL1MessageQueueWithGasPriceOracle interface doesn't mirror the existence of your l2BaseFee and whitelistChecker getters in the implementation.
Lastly, it makes use of proof aggregation to combine proofs from several zkEVM circuits into an individual block proof.