- 05 Jan, 2024 1 commit
-
-
smartcontracts authored
Fixes a bug in L1 gas cost estimation where not all properties from the input transaction were being used. This meant that certain properties like access lists or transaction value weren't included in the calculation. Resulting estimates were wrong.
-
- 04 Jan, 2024 9 commits
-
-
Sebastian Stammler authored
Even if we're trusting the rpc source. This is a cheap sanity check.
-
Zach Howard authored
-
Francis Li authored
* Add PostUnsafePayload admin API * Add PostUnsafePayload to rollup client * Add test * update test based on suggestion
-
Michael Lynch authored
* wip: Create a type for position depth * work in progress * work in progress * Rename PositionDepth to Depth * Document Depth type * Fix unit test * Fix e2e tests * Fix more e2e tests * Fix GetMaxGameDepth function signature * Fix imports * Fix unit tests
-
dependabot[bot] authored
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.25.4 to 0.25.6. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.25.4...v0.25.6) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [pino](https://github.com/pinojs/pino) from 8.16.2 to 8.17.2. - [Release notes](https://github.com/pinojs/pino/releases) - [Commits](https://github.com/pinojs/pino/compare/v8.16.2...v8.17.2) --- updated-dependencies: - dependency-name: pino dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Roberto Bayardo authored
-
Wyatt Barnes authored
-
Roberto Bayardo authored
-
- 03 Jan, 2024 27 commits
-
-
clabby authored
-
Adrian Sutton authored
-
protolambda authored
-
Adrian Sutton authored
* op-e2e: Add tests to check behaviour within the extended trace of the output root bisection. * op-e2e: Add test that explicitly changes the claimed output root for the root block.
-
Mark Tyneway authored
The `op-exporter` package is no longer used in production or maintained. Remove the package to delete dead code from the monorepo.
-
Adrian Sutton authored
-
Sebastian Stammler authored
* txmgr: Add min basefee and tip cap parameters to enforce fee minima * op-service: Move GweiToWei into package eth
-
Adrian Sutton authored
-
clabby authored
* Delete `IBondManager` semver/slither * @tynes nits
-
Sebastian Stammler authored
* txmgr,op-batcher: Improve logging & metrics - Standardize field names - Add more fields to tx logging - Add metrics for basefee and tip cap - Log frame id and transaction hash together * txmgr: Remove goroutine use in queue test Assertions should be made from the main test routine, if possible. I had local test failures where assertions where made after the main routine returned already. Also, the existing test leaked goroutines for transactions that weren't queued. A waitgroup can be used here alternatively, but it's cleaner to just assert in the main routine.
-
Gaki authored
-
dependabot[bot] authored
Bumps [nx-cloud](https://github.com/nrwl/nx) from 16.3.0 to 16.5.2. - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/compare/16.3.0...16.5.2) --- updated-dependencies: - dependency-name: nx-cloud dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Mark Tyneway authored
Based on commit https://github.com/foundry-rs/forge-std/commit/155d547c449afa8715f538d69454b83944117811
-
clabby authored
* draft: `op-proposer` `DisputeGameFactory` support * Add `ProposalInterval` option flag names * add game type configuration * @sebastianst: Use `errors.New` over `fmt.Errorf` * @sebastianst: var name nit * @sebastianst: l2oo addr ptr consistency * @sebastianst: error bubble * @sebastianst: break out nests * @sebastianst: defer cancel * lint * Hide DGF flags * fix service init
-
refcell.eth authored
* feat(op-challenger): Added l1 block number gauge metric * fix acted block metric * challenger cleanup
-
dependabot[bot] authored
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.13.2 to 6.17.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.17.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
clabby authored
-
Michael Lynch authored
* refactor(challenger): rewrite unit tests for converting gindex to Position * Update * refactor: replace single-use named structs with anonymous structs * refactor(challenger): refactor TestAttack and TestDefend tests * Update op-challenger/game/fault/types/position.go Co-authored-by:
refcell.eth <abigger87@gmail.com> * Remove example from spec * Remove Equal method * Move treeNodes into TestTraceIndex * Get rid of extra function docstring --------- Co-authored-by:
refcell.eth <abigger87@gmail.com>
-
Francis Li authored
* Implement sequencer health monitor * Remove unnecessary state variables
-
joao authored
- Fix various typos in documentation files (e.g., 'and well as' to 'as well as', 'systemcall' to 'syscall', 'brisma' to 'Prisma'). - Clarify and correct technical information in several sections, including MIPS.sol documentation, L2 Output RPC method, memory write descriptions, and more. - Standardize terminology and fix grammatical errors for enhanced readability and consistency. - Correct variable naming conventions and file path errors. These changes collectively enhance the accuracy and readability of the documentation, ensuring it remains clear and accessible for users and developers. [Files affected: cannon/docs/README.md, indexer/ui/README.md, packages/chain-mon/src/fault-mon/README.md, packages/contracts-bedrock/STYLE_GUIDE.md, packages/fee-estimation/README.md, specs/messengers.md, specs/meta/devnet.md, specs/rollup-node.md]
-
refcell.eth authored
-
Adrian Sutton authored
* op-e2e: Add test demonstrating incorrect alphabet trace implementation. * rebase fixes * op-e2e: Skip known broken tests. --------- Co-authored-by:
refcell <abigger87@gmail.com>
-
Hamdi Allam authored
* allow l1 & l2 to be re-synced independently * sent_message should cascade the delete * nit
-
refcell.eth authored
-
dependabot[bot] authored
Bumps ethereum/client-go from v1.13.7 to v1.13.8. --- updated-dependencies: - dependency-name: ethereum/client-go dependency-type: direct:production ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
clabby authored
* Add check for initialization * :broom: :broom: * slither + semver lock
-
clabby authored
* Add `raw()` helper to UDTs to reduce boilerplate syntax * fmt * slither + semver lock * fmt
-
- 02 Jan, 2024 3 commits
-
-
clabby authored
* Consolidate `OutputBisectionGame` -> `FaultDisputeGame` * Deploy fix * deploy config updates * challenger/op-e2e: Consolidate `OutputBisectionGame` -> `FaultDisputeGame` * lint * e2e helper refactor * Remove `AlphabetTrace` config option * Rename contract binding * Update packages/contracts-bedrock/scripts/Deploy.s.sol Co-authored-by:
refcell.eth <abigger87@gmail.com> * @refcell comment nit Co-Authored-By:
refcell <abigger87@gmail.com> * fmt * @refcell nit * Revert @ajsutton's alphabet config change --------- Co-authored-by:
refcell.eth <abigger87@gmail.com>
-
Tien Nguyen authored
-
dependabot[bot] authored
Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli) from 2.26.0 to 2.27.1. - [Release notes](https://github.com/urfave/cli/releases) - [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md) - [Commits](https://github.com/urfave/cli/compare/v2.26.0...v2.27.1) --- updated-dependencies: - dependency-name: github.com/urfave/cli/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-