- 13 Mar, 2024 1 commit
-
-
Sebastian Stammler authored
* op-batcher: Prepare multi-frame support * op-batcher: adapt tests to multi-frame txData * op-batcher: add multi-blob transaction support The existing configuration parameter TargetNumFrames can be used to specify the desired number of blobs per transaction. * op-batcher: improve blobs configuration (for testing) * op-e2e: add multi-blob batcher test * op-batcher: consolidate txID String & TerminalString impls and add a test for it. * op-batcher: Fix config test * op-e2e: Improve multi-blob test to assert full blobs * op-batcher: resolve open TODOs & renames (multi-blob) * op-batcher: Test channel.NextTxData for single and multi frame txs
-
- 12 Mar, 2024 12 commits
-
-
Roberto Bayardo authored
-
Adrian Sutton authored
* op-dispute-mon: Add extractor for bond data * op-dispute-mon: Implement transformer for bond collateral data * op-dispute-mon: Report metrics for bond collateral.
-
Adrian Sutton authored
-
Adrian Sutton authored
-
dependabot[bot] authored
Bumps [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) from 5.5.4 to 5.5.5. - [Changelog](https://github.com/jackc/pgx/blob/master/CHANGELOG.md) - [Commits](https://github.com/jackc/pgx/compare/v5.5.4...v5.5.5) --- updated-dependencies: - dependency-name: github.com/jackc/pgx/v5 dependency-type: direct:production 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 [gorm.io/driver/postgres](https://github.com/go-gorm/postgres) from 1.5.6 to 1.5.7. - [Commits](https://github.com/go-gorm/postgres/compare/v1.5.6...v1.5.7) --- updated-dependencies: - dependency-name: gorm.io/driver/postgres dependency-type: direct:production 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>
-
refcell authored
* feat(op-challenger): Place agent actions behind a synced wait group * op-challenger: Split out individual action into a separate method to reduce nesting. --------- Co-authored-by:
Adrian Sutton <adrian@oplabs.co>
-
Adrian Sutton authored
* op-program: Avoid requesting L1 genesis block when starting from L2 genesis. * op-program: Fix unit tests
-
refcell authored
* fix(op-e2e): migrate bond e2e test to the alphabet vm * op-e2e: Avoid hard coded expected amounts to make test less brittle. * op-e2e: Skip asserting Alice's initial balance. --------- Co-authored-by:
Adrian Sutton <adrian@oplabs.co>
-
clabby authored
-
github-actions[bot] authored
Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
Sebastian Stammler authored
-
- 11 Mar, 2024 2 commits
-
-
clabby authored
-
Alec Ananian authored
* remove preinstall only-allow command from packages * add changeset * Update .changeset/calm-boxes-do.md Co-authored-by:
coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --------- Co-authored-by:
Will Cory <willcory10@gmail.com> Co-authored-by:
coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
-
- 09 Mar, 2024 2 commits
-
-
Joshua Gutow authored
-
zhiqiangxu authored
* remove contracts with no immutable * there are 6 upgrade txs * break early
-
- 08 Mar, 2024 11 commits
-
-
Adrian Sutton authored
-
refcell authored
* feat(op-challenger): selective claim resolution * fix(op-challenger): Add selective claim resolution tests
-
Roberto Bayardo authored
-
Mark Tyneway authored
Update `op-upgrade` tooling with the MCP mainnet contract addresses. Used to generate https://github.com/ethereum-optimism/superchain-ops/pull/101 altho this commit would need to be backported to the `op-contracts/v1.3.0-rc.1` branch to make the generation of https://github.com/ethereum-optimism/superchain-registry/pull/114 reproducible.
-
Raffaele authored
* removing old binary signer script and using official one * fixing conditions for calling the signer
-
felipe authored
* fix(proxyd): log initialization * update integration test as well
-
refcell authored
-
refcell authored
* feat(op-e2e): test reclaiming bonds by the challenger * fix(op-e2e): review
-
zhiqiangxu authored
-
anikaraghu authored
* E2E test * Fix compile errors * Check error
-
Adrian Sutton authored
* multicaller: Support generic calls, not just eth_call * multicaller: Support generic calls, not just eth_call * multicaller: Implement balance_call * multicaller: Split out a generic rpc stub for testing RPC requests other than eth_call Test balance call * multicaller: Move Block type to separate package to avoid dependency cycles for multicaller tests. * fix(op-service): remove old balance call test --------- Co-authored-by:
refcell <abigger87@gmail.com>
-
- 07 Mar, 2024 10 commits
-
-
Adrian Sutton authored
* multicaller: Support generic calls, not just eth_call * multicaller: Support generic calls, not just eth_call * multicaller: Implement balance_call * multicaller: Split out a generic rpc stub for testing RPC requests other than eth_call Test balance call
-
Adrian Sutton authored
Allows the challenger to be configured to claim bonds for the proposer.
-
Sebastian Stammler authored
* op-service: split EngineAPIClient out of EngineClient This way, the Engine API RPC client can be reused in other components, like op-wheel. * op-service/eth: Add BlockAsPayloadEnv * op-wheel: Use new Engine API V3 calls * op-wheel: Add rewind command Also adds an open RCP endpoint because the "debug" rpc namespace is not available on the authenticated endpoint. This also fixes chain config loading. Also sets some sane default http RPC endpoints. * op-wheel: Move engine.version validation into flag Action * op-wheel: improve rewind command
-
Michael de Hoog authored
-
Park Changwan authored
* op-node: Restore previous unsafe chain using backupUnsafe * op-e2e: Enable custom error while mocking L2 RPC error * op-e2e: Add BackupUnsafe tests * op-node: Fix comment * op-node: Follow convention for backup unsafe head metric * op-e2e: Fix BackupUnsafe tests * op-node: Tailered/Consistent log message * op-e2e: Better coding style * op-node: Refactor code for trying backupUnsafe reorg * op-node: Better variable name * op-e2e: Remove global variable Test are run concurrently so accessing shared global object is problematic
-
felipe authored
* feat(op-node): gater unblock * --amend
-
clabby authored
* Update `sepolia-devnet-0` deploy configuration * prestate * Update min proposal size / mock `SuperchainConfigProxy` * map local -> L2 * update split depth to 30.
-
Adrian Sutton authored
The prestate is large so can be slow to load. Verifying the prestate for hundreds of games at startup is repeatedly loading the configured prestate file, adding a large delay to being able to start playing games.
-
refcell authored
-
clabby authored
* Remove cancun activation config * Fix `enableFaultProofs`
-
- 06 Mar, 2024 2 commits
-
-
dependabot[bot] authored
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.12 to 5.1.5. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.1.5/packages/vite) --- updated-dependencies: - dependency-name: vite 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
* contracts-bedrock: cleanup scripts Modularize and cleanup the deploy scripts. Breaks out functionality into reusable libraries to enable more reuse of code. This sort of refactor has been necessary for some time, now it is much easier that there is no need for hardhat deploy artifacts. Deletes a bunch of dead code meant to handle the hh deploy artifacts and generally simplifies the deploy scripts. Now it is much easier to read them without having to go in circles or deal with understanding spaghetti code. * contracts-bedrock: lint * contracts-bedrock: lint * contracts-bedrock: lint
-