- 11 Mar, 2023 8 commits
-
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
Remove the unchecked arithmetic in favor of lowering the max base fee. This will prevent situations in which the max base fee causes gas consumption greater than the block gas limit.
-
Mark Tyneway authored
-
Mark Tyneway authored
When multiplying a uint64 and uint128 and assigning to a uint256, the solidity checked math applies to the types of the numbers being multiplied. This means that solidity catches an overflow when the result of larger than a uint128 even though its assigned to a uint256. This PR uses unchecked math to prevent this kind of overflow instead of casting the values to uint256 because it is safe to use unchecked math here. The following inequality always holds true, which shows that it is safe: ``` solidity type(uint64).max * type(uint128).max < type(uint256).max ```
-
mergify[bot] authored
fix(ctb): Use `callWithMinGas` in the XDM
-
clabby authored
-
- 10 Mar, 2023 9 commits
-
-
Mark Tyneway authored
contracts-bedrock: fix gas benchmarks
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
Fixes the benchmarks by ensuring that the optimism portal is initialized as well as ensuring that the prev base fee is always explicitly set. The previous benchmarks were pretty far off with their estimations.
-
Matthew Slipper authored
contracts-bedrock: delete dead deployments
-
Mark Tyneway authored
This commit removes the `alpha-1` network and the `goerli-public-rehearsal` network from the deployments.
-
Matthew Slipper authored
migration: update migrated withdrawal gas limit
-
Joshua Gutow authored
op-node/service: Deduplicate logger + Better defaults
-
- 09 Mar, 2023 23 commits
-
-
mergify[bot] authored
fix(atst): Fix module and main in package.json
-
mergify[bot] authored
-
mergify[bot] authored
contracts-bedrock: remove deployment ownable check l1xdm
-
mergify[bot] authored
-
mergify[bot] authored
contracts-bedrock: fix standard bridge token pair checking
-
mergify[bot] authored
-
mergify[bot] authored
op-e2e: Run CI in parallel
-
mergify[bot] authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
mergify[bot] authored
op-wheel: update OVM owners cheat-code for migration testing
-
Mark Tyneway authored
-
Mark Tyneway authored
More accurately computes the gas limit for a migrated withdrawal. This is useful to prevent the gaslimit for large transactions from going over the consensus level block gas limit. It is unlikely for a transaction to go over the block gas limit, but this is a preventative fix just in case.
-
Mark Tyneway authored
-
Joshua Gutow authored
-
Joshua Gutow authored
-
mergify[bot] authored
-
mergify[bot] authored
fix(fd): use correct fn for getTotalElements
-
mergify[bot] authored
-
Mark Tyneway authored
-
Mark Tyneway authored
Also fix compiler warning
-
Joshua Gutow authored
hive: Update op-geth image used for hive tests
-