V2 is a major release that introduces several important changes.
New GasLimitEstimator component
In response to the Barnard release, where gas limit overestimation dropped from 10x to 2x, we’ve added the GasLimitEstimator.
This component simulates a transaction to compute the required gas limit and allows an optional multiplier (e.g. 1.1) for safety margins.
It can be passed to any TransactionFactory, Controller or Entrypoint.
Removal of deprecated code
Several previously deprecated classes and methods have been removed to streamline the codebase.
⚠️ This release includes breaking changes. Please review the list below to ensure a smooth upgrade from v1.
V2 is a major release that introduces several important changes.
New
GasLimitEstimatorcomponentIn response to the Barnard release, where gas limit overestimation dropped from 10x to 2x, we’ve added the
GasLimitEstimator.This component simulates a transaction to compute the required gas limit and allows an optional multiplier (e.g. 1.1) for safety margins.
It can be passed to any
TransactionFactory,ControllerorEntrypoint.Removal of deprecated code
Several previously deprecated classes and methods have been removed to streamline the codebase.
v1.