optimism icon indicating copy to clipboard operation
optimism copied to clipboard

Optimism is Ethereum, scaled.

Results 858 optimism issues
Sort by recently updated
recently updated
newest added

**Description** This PR introduces: - an action test for batcher key rotation, with reorging, old-key batches, etc. - an action test for GPO params updating, with L2 tx on block...

do-not-merge

**Description** This changes the action test actors to init with `Testing` as argument, so we can set up clean up actions like closing geth nodes properly, and avoid panics in...

**Description** The fee recipient or `block.coinbase` is now set to a hardcoded value of the predeploy `SequencerFeeVault`. This reduces configuration that is consensus criticial.

2-reviewers
M-contracts-bedrock

Simple task for a first-time contributor. [rollup-config](https://github.com/ethereum-optimism/optimism/blob/develop/packages/contracts-bedrock/tasks/rollup-config.ts) and [check-l2-config](https://github.com/ethereum-optimism/optimism/blob/develop/packages/contracts-bedrock/tasks/check-l2-config.ts) are unused and can safely be deleted.

good first issue
M-contracts-bedrock

[contracts-bedrock](https://github.com/ethereum-optimism/optimism/tree/develop/packages/contracts-bedrock) contains [two hardhat tasks](https://github.com/ethereum-optimism/optimism/blob/c7c8488580d14cc1677f82ea56807cf0aa95e0d6/packages/contracts-bedrock/hardhat.config.ts#L14-L28) that should be in their own files inside of the [/tasks](https://github.com/ethereum-optimism/optimism/tree/develop/packages/contracts-bedrock/tasks) folder instead. Simple issue for a first time contributor! Just move each of these...

good first issue
M-contracts-bedrock

**Describe the bug** A clear and concise description of what the bug is. - L2geth version : ethereumoptimism/l2geth:0.5.25 - DTL version: ethereumoptimism/data-transport-layer:0.5.47 Please see the L2geth log ``` DEBUG[10-17|13:30:44.430] Adding...

C-bug
P-unconfirmed
M-l2geth

**Description** Small refactor that has MerkleTrie.get throw explicitly when an element does not exist, rather than returning a non-existence boolean. Makes the code much cleaner. We need to review this...

2-reviewers
M-contracts-bedrock

**Description** https://github.com/ethereum-optimism/optimism/issues/3606 requests that linux/arm64 versions of the docker containers are published to docker hub. This PR modifies the `docker-publish` job template to be parameterized by a linux image and...

**Description** This is a simple hack to enable significantly higher throughput for lattice with op-craft. **Tests** I tested this locally by modifying the max tx size argument in the op-e2e...

do-not-merge