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

There doesn't seem to be any reason for us to be supplying this parameter. It just happens to be that the CTC is deployed at block 8 right now. Let's...

C-feature-request
M-contracts
M-l2geth

**Is your feature request related to a problem? Please describe.** Desire to identify sequencer version through rpc methods. **Describe the solution you'd like** Reimplement the `web3_clientVersion` rpc method to return...

C-feature-request
M-l2geth

**Describe the bug** data-transport-layer 0.4.6 deadlocks when it receives a bad response on startup **To Reproduce** The L1 endpoint wasn't responding properly when the DTL was restarted. The logs are...

C-bug
M-dtl
P-confirmed

We copy our contract sources into the root of `packages/contracts` before we publish to NPM: https://github.com/ethereum-optimism/optimism/blob/e88e85d1ee2449d636a9315d25a9a2afdae5494f/packages/contracts/package.json#L41 We do this so that users can import contracts as follows: ``` import {...

C-bug
P-confirmed

High level idea: > We should consider adding some basic profiling to `geth` in the CI and upload a benchmark artifact that can we compare over time. If some benchmark...

C-maintenance

# The Problem The release code is [heavily duplicated](https://github.com/ethereum-optimism/optimism/blob/master/.github/workflows/release.yml#L64-L202), in order to allow for dynamically launching jobs, conditional on the job being output by `changesets`. The main challenge is basically...

C-enhancement

**Describe the bug** rollup endpoint is not available in "geth attach" **To Reproduce** Steps to reproduce the behavior: 1. geth attach http://127.0.0.1:8545 2. you will see there is a module...

C-feature-request

**Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] **Describe the solution you'd...

C-maintenance

**Is your feature request related to a problem? Please describe.** We have a function called [`getContractAddressAtBlock`](https://github.com/ethereum-optimism/optimism/blob/154aab39988d7851df5e9a8fd2c0c10482ce5e5e/packages/data-transport-layer/src/services/l1-ingestion/service.ts#L411) which finds the address inside the [`Lib_AddressManager`](https://github.com/ethereum-optimism/optimism/blob/develop/packages/contracts/contracts/optimistic-ethereum/libraries/resolver/Lib_AddressManager.sol) that was associated with a given contract...

C-enhancement
M-dtl
good first issue

**Description** Adds versioning rules to the Bedrock contracts package.

2-reviewers
M-contracts-bedrock