-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Insights: ethereum-optimism/optimism
September 23, 2024 – September 30, 2024
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
op-challenger/v1.1.2 op-challenger v1.1.2
published
Sep 27, 2024
85 Pull requests merged by 28 people
-
test: Transfer to finalSystemOwner rather than SystemOwnerSafe
#12116 merged
Sep 30, 2024 -
op-program: Switch fpp-verify back to running in separate process.
#12201 merged
Sep 30, 2024 -
add
retry.Do0
#12194 merged
Sep 29, 2024 -
feat: Rewrite natspec checker in Go
#12191 merged
Sep 29, 2024 -
Interfaces in OPCM and OPCMInterop
#12188 merged
Sep 28, 2024 -
maint(ct): remove Kontrol interfaces
#12178 merged
Sep 27, 2024 -
OPCM: Adds a test, cleans up some TODOs, new justfile command
#12182 merged
Sep 27, 2024 -
Supervisor: Safety Index
#12154 merged
Sep 27, 2024 -
Cleanups for production, add standard addresses
#12169 merged
Sep 27, 2024 -
Update OPCM and OPCMInterop to use interfaces
#12183 merged
Sep 27, 2024 -
feat(interop): L2ToL2CDM SentMessage event, Relay Entrypoint, Better Event Topics
#11592 merged
Sep 27, 2024 -
typo fix
#12179 merged
Sep 27, 2024 -
contracts-bedrock: better error message
#12148 merged
Sep 27, 2024 -
op-node/rollup/derive: Implement Holocene Frame Queue
#12069 merged
Sep 27, 2024 -
maint(ct): add leftover interfaces
#12167 merged
Sep 27, 2024 -
Remove devnet tests
#12170 merged
Sep 27, 2024 -
fix(ct): correct constructor parameters
#12158 merged
Sep 27, 2024 -
Use DA /put path from spec
#12081 merged
Sep 27, 2024 -
docs: fix invalid link to github issue
#12164 merged
Sep 27, 2024 -
ci: Add Cannon STF verify recurring job
#12165 merged
Sep 27, 2024 -
fix: Update absolute prestate
#12161 merged
Sep 26, 2024 -
op-supervisor: cleanup cross-L2 safety types
#12098 merged
Sep 26, 2024 -
feat(opcm): Create and use new ISystemConfigV160
#12163 merged
Sep 26, 2024 -
feat(op-conductor): implement startup handshake
#12047 merged
Sep 26, 2024 -
fix: Temporarily stop deploying DelayedWETHPermissionlessGameProxy
#12156 merged
Sep 26, 2024 -
fix: remove old standard-versions.toml file
#12153 merged
Sep 26, 2024 -
feat: Change OPCM salt to include user supplied arg
#12152 merged
Sep 26, 2024 -
op-challenger: Use witness subcommand instead of parsing cannon states
#12141 merged
Sep 26, 2024 -
cannon: Output information about the state in JSON format from the witness command
#12137 merged
Sep 26, 2024 -
ci-builder: bump go tool versions
#12159 merged
Sep 26, 2024 -
chore: make interopgen deploy step fns public
#12150 merged
Sep 26, 2024 -
OPSM: update bond defaults
#12155 merged
Sep 26, 2024 -
cannon: Consistent state serialization
#12151 merged
Sep 26, 2024 -
chore: solidity isthmus to interop
#12132 merged
Sep 26, 2024 -
chore: rename isthmus to interop on golang files
#12133 merged
Sep 26, 2024 -
txmgr: call
EstimateGas
correctly for blob tx#12086 merged
Sep 26, 2024 -
proofs-tools: Update challenger to v1.1.2-rc.1
#12143 merged
Sep 26, 2024 -
MT Cannon: add more cannon operator instr tests
#12104 merged
Sep 26, 2024 -
feat: Sepolia Standard Versions OPCM
#12121 merged
Sep 26, 2024 -
feat(deploy): deploy implementations before proxies
#12114 merged
Sep 26, 2024 -
op-batcher,op-e2e: replace magic numbers like 6 with consts, eg MaxBlobsPerBlobTx
#11842 merged
Sep 26, 2024 -
move AttachEmitter block inside nil check
#12144 merged
Sep 26, 2024 -
cannon: update phony makefile targets
#12109 merged
Sep 26, 2024 -
cannon: Fix custom --help for multicannon subcommands
#12112 merged
Sep 26, 2024 -
op-challenger: Skip prestate verifications for the permissioned game.
#12140 merged
Sep 26, 2024 -
op-e2e: Expose honestActorConfig public for Asterisc testing
#12108 merged
Sep 26, 2024 -
feat(L2toL2CrossDomainMessenger): update
sendMessage
to return relay message hash#12089 merged
Sep 26, 2024 -
ci: Add finalized v1.3.1 to list of reproducible prestate checks
#12138 merged
Sep 25, 2024 -
use DeployUtils lib for deployments in deploy script
#12070 merged
Sep 25, 2024 -
dependabot(gomod): bump github.com/minio/minio-go/v7 from 7.0.76 to 7.0.77
#12117 merged
Sep 25, 2024 -
fix(ct): correct input and return argument formatting
#12131 merged
Sep 25, 2024 -
op-preimage: updata example path
#12125 merged
Sep 25, 2024 -
op-supervisor: head pointers, refactor block processor
#12031 merged
Sep 25, 2024 -
op-batcher: use deterministic seed for test data
#12129 merged
Sep 25, 2024 -
test: move OPCM tests to own dir
#12110 merged
Sep 25, 2024 -
feat(opcm): Update comment about what gets deployed where
#12128 merged
Sep 25, 2024 -
fix: OPCM additional safety checks
#12107 merged
Sep 25, 2024 -
Add support for pre-existing OPSM
#12099 merged
Sep 25, 2024 -
rename: proxyAdminOwner -> superchainProxyAdminOwner
#12106 merged
Sep 25, 2024 -
op-batcher: prevent over-assessment of DA type
#12115 merged
Sep 25, 2024 -
op-supervisor: logs-db empty-db edge-case fix
#12097 merged
Sep 25, 2024 -
rename: OPStackManager -> OPContractsManager
#12091 merged
Sep 25, 2024 -
show log for
devnet
#12102 merged
Sep 25, 2024 -
cannon: Support the --version argument for multicannon
#12101 merged
Sep 25, 2024 -
op-batcher: Move decision about data availability type to channel submission time
#12002 merged
Sep 25, 2024 -
remove unused function
_isInterop
#12087 merged
Sep 25, 2024 -
cannon: Build the cannon docker image and publish on cannon release tags
#12100 merged
Sep 25, 2024 -
cannon: Multi VM executor
#12072 merged
Sep 25, 2024 -
MTCannon: Add add/addi/addu/addiu opcodes tests
#12085 merged
Sep 25, 2024 -
op-node: Remove unused field in
ChannelBank
#12001 merged
Sep 25, 2024 -
interop(crossl2inbox): revert on deposits for validateMessage
#12088 merged
Sep 24, 2024 -
OPSM: emit event on deploy
#12090 merged
Sep 24, 2024 -
cannon: Drop unnecessary wakeup field reset
#12095 merged
Sep 24, 2024 -
Add permissioned game output assertions
#12093 merged
Sep 24, 2024 -
fix: justfile clean command
#12092 merged
Sep 24, 2024 -
feat: Implement release-based contract deployment
#12035 merged
Sep 24, 2024 -
op-service: remove test print statement
#12083 merged
Sep 24, 2024 -
OPSM: Deploy Permissioned Game
#12064 merged
Sep 24, 2024 -
ci: Sanitize op-program for unsupported instructions
#12007 merged
Sep 24, 2024 -
op-service: add configurable client timeout
#12074 merged
Sep 24, 2024 -
op-supervisor: encode full hashes
#12071 merged
Sep 23, 2024 -
feat(L2ToL2CrossDomainMessenger): add successfulMessages and messageNonce to IL2ToL2CrossDomainMessenger
#12068 merged
Sep 23, 2024 -
feat: deploy utils cleanup
#12027 merged
Sep 23, 2024 -
fix(ci): do not check closed issues in main job
#12066 merged
Sep 23, 2024 -
proofs-tools: Update op-challenger version in proofs-tools.
#12055 merged
Sep 23, 2024
25 Pull requests opened by 20 people
-
wip: holocene contracts
#12057 opened
Sep 23, 2024 -
[draft, do not merge] test custom runners
#12059 opened
Sep 23, 2024 -
dependabot(gomod): bump github.com/klauspost/compress from 1.17.9 to 1.17.10
#12063 opened
Sep 23, 2024 -
test-kontrol: optimize the doc
#12065 opened
Sep 23, 2024 -
Remove AddSingularBatch from ChannelOut interface (prefer AddBlock)
#12079 opened
Sep 24, 2024 -
Makefile: Fix executable command detection
#12080 opened
Sep 24, 2024 -
MTCannon: add EmptyThreadStack test
#12082 opened
Sep 24, 2024 -
interop: update op-node <> op-supervisor data exchange
#12094 opened
Sep 24, 2024 -
Holocene: extensions to L1Block.sol
#12096 opened
Sep 24, 2024 -
test: Ensure all foundry tests are organized into subdirs
#12111 opened
Sep 25, 2024 -
test(deploy): Deploy a distinct ProxyAdmin for Superchain contracts
#12130 opened
Sep 25, 2024 -
feat(sequencer): Origin Selector asynchronously prefetches the next origin from events
#12134 opened
Sep 25, 2024 -
feat(op-deployer): add `genesis` support for apply pipeline
#12135 opened
Sep 25, 2024 -
systemActor: rename `currentEvent` to `currentDerivContext` and access by atomic
#12145 opened
Sep 26, 2024 -
contracts-bedrock: bump forge-std
#12149 opened
Sep 26, 2024 -
wip: holocene operator fee
#12166 opened
Sep 27, 2024 -
batcher: use abstract Queue type for blocks state
#12180 opened
Sep 27, 2024 -
fix(ct): give kontrol access to full src
#12181 opened
Sep 27, 2024 -
Refactor TestGasPriceIncrease ; Add Test Case
#12189 opened
Sep 27, 2024 -
opcm(refactor): simplify the system config initializer logic
#12192 opened
Sep 28, 2024 -
fix(ct): kontrol summary bug
#12193 opened
Sep 28, 2024 -
MT Cannon: add cannon load/store opcodes tests
#12196 opened
Sep 28, 2024 -
Update op-geth depdency to 1.14.10 base
#12197 opened
Sep 29, 2024 -
feat: Migrate Go tests to self-hosted runner
#12199 opened
Sep 29, 2024 -
MTCannon: Fix `AssertEVMReverts` to correctly construct data
#12200 opened
Sep 29, 2024
21 Issues closed by 11 people
-
OPSM: Add default values when reading input toml files.
#12008 closed
Sep 27, 2024 -
Holocene-D: Implement strict frame ordering across batcher transactions
#12118 closed
Sep 27, 2024 -
EVM Engineering: add interfaces for straggler contracts
#11685 closed
Sep 27, 2024 -
EVM Engineering: convert deploy script to use interfaces
#11686 closed
Sep 27, 2024 -
EVM Engineering: add pseudo-constructor function to interfaces
#12021 closed
Sep 27, 2024 -
EVM Engineering: unify vm.getCode deploy functions
#12023 closed
Sep 27, 2024 -
op-node can't create genesis.json
#12168 closed
Sep 27, 2024 -
Spec and implementation disagree about URL
#11499 closed
Sep 27, 2024 -
Cannon version multiplexer
#12062 closed
Sep 27, 2024 -
MTCannon: Create more operator related tests
#12103 closed
Sep 26, 2024 -
bug: L2Genesis generation
#12105 closed
Sep 26, 2024 -
OPSM: Finish adding all OPStackManager Implementation Setters
#11815 closed
Sep 25, 2024 -
Holocene-PSBV: Perform risk assessment (FMA)
#11515 closed
Sep 25, 2024 -
Holocene-PSBV: Spike scope of changes
#11514 closed
Sep 25, 2024 -
Holocene-SBD: Derive invalid batches from the `BatchQueue` as deposit-only blocks
#11315 closed
Sep 25, 2024 -
interop: fix empty log-db starting point edge-case
#12004 closed
Sep 25, 2024 -
op-batcher: Assess da-type choice when submitting a channel
#11609 closed
Sep 25, 2024 -
MTCannon: Create add/addi/addu/addiu opcodes test
#12084 closed
Sep 25, 2024 -
op-supervisor: track every block hash
#11612 closed
Sep 24, 2024 -
interop: local head tracking
#11983 closed
Sep 24, 2024 -
Setup op-challenger-runner for MT-cannon
#11649 closed
Sep 23, 2024
37 Issues opened by 15 people
-
MTCannon: fix AssertEVMReverts.
#12198 opened
Sep 29, 2024 -
MTCannon: Create load/store opcodes tests
#12195 opened
Sep 28, 2024 -
Transaction Manager: configurable `increaseGasPrice` behavior
#12190 opened
Sep 27, 2024 -
Interop: Use L1 to limit L2 View for processing
#12187 opened
Sep 27, 2024 -
Interop: Handle when Local Head exceeds Database
#12186 opened
Sep 27, 2024 -
Interop: more specific handling for future-data errors
#12185 opened
Sep 27, 2024 -
Interop: use older cross-safe data for finalization
#12184 opened
Sep 27, 2024 -
Proofs: DeputyGuardianModule Proxy
#12177 opened
Sep 27, 2024 -
Proofs: FaultDisputeGame Automated Refunds
#12176 opened
Sep 27, 2024 -
Proofs: OptimismPortal Withdrawal Invalidation Mitigation
#12175 opened
Sep 27, 2024 -
Proofs: Basic DelayedWETH Capability Expansion
#12174 opened
Sep 27, 2024 -
Proofs: AnchorStateRegistry Poisoning Protection
#12173 opened
Sep 27, 2024 -
[Tracker] Proofs: Incident Response Improvements
#12172 opened
Sep 27, 2024 -
v1.9.1 WARN path & hash
#12171 opened
Sep 27, 2024 -
MTCannon: Add more test coverage over Go concurrency primitives
#12162 opened
Sep 26, 2024 -
MT-Cannon: Assert that current thread stack is non-empty
#12160 opened
Sep 26, 2024 -
Holocene-D: Activation pipeline reset
#12157 opened
Sep 26, 2024 -
MTCannon: Rename stepsSinceLastContextSwitch to stepsSinceLastPreemption
#12147 opened
Sep 26, 2024 -
MT-Cannon: Support go1.22
#12146 opened
Sep 26, 2024 -
op-e2e enhancement
#12142 opened
Sep 26, 2024 -
EVM Engineering: Fix `just test-rerun` when a test fails in `setUp`
#12139 opened
Sep 25, 2024 -
Update `FeeVault` to return amount withdrawn after `withdraw()` call
#12136 opened
Sep 25, 2024 -
op-deployer: sanity-check deployer key matches broadcast request
#12127 opened
Sep 25, 2024 -
Holocene-D: op-batcher: Investigate persistence
#12126 opened
Sep 25, 2024 -
Holocene-D: op-batcher: Periodically check sync status
#12124 opened
Sep 25, 2024 -
Holocene-D: op-batcher: Check existing code paths for ordering violations
#12123 opened
Sep 25, 2024 -
Holocene-D: op-batcher: Add Holocene activation awareness
#12122 opened
Sep 25, 2024 -
Holocene-D: Batcher Hardening
#12120 opened
Sep 25, 2024 -
Holocene-D: Implement strict batch ordering in channels
#12119 opened
Sep 25, 2024 -
op-node p2p issue on node restarts
#12113 opened
Sep 25, 2024 -
Interop: long-running ChainProcessor background task
#12078 opened
Sep 24, 2024 -
Interop: op-supervisor local-safe data-ingestion from op-node
#12077 opened
Sep 24, 2024 -
Interop: persist index of cross-safe and local-safe increments per L1 block
#12076 opened
Sep 24, 2024 -
Interop: cross-safe head verification within L1-view
#12075 opened
Sep 24, 2024 -
Change how standard-versions.toml is used in op-deployer
#12067 opened
Sep 23, 2024 -
Add prometheus metrics collection to cannon
#12061 opened
Sep 23, 2024 -
Setup new GH view for Proofs projects
#12060 opened
Sep 23, 2024
26 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
cannon: 64-bit Refactor
#12029 commented on
Sep 29, 2024 • 31 new comments -
cannon: Support F_GETFD cmd to fcntl
#12050 commented on
Sep 30, 2024 • 5 new comments -
feat(cannon-native): The great MIPS64 migration
#11388 commented on
Sep 27, 2024 • 1 new comment -
alt-da: remove unused error handling
#11828 commented on
Sep 25, 2024 • 0 new comments -
Rework p2p req resp protocol
#11781 commented on
Sep 25, 2024 • 0 new comments -
[Tracker] EVM Engineering: reduce Solidity compilation time
#11678 commented on
Sep 30, 2024 • 0 new comments -
MTCannon: Perform static analysis of compiled op-program
#11663 commented on
Sep 30, 2024 • 0 new comments -
Holocene: L2 Genesis Simplification
#11558 commented on
Sep 29, 2024 • 0 new comments -
MTCannon: Increase differential test coverage across opcodes
#12032 commented on
Sep 28, 2024 • 0 new comments -
Holocene-D: Strict Frame & Batch Ordering
#11318 commented on
Sep 27, 2024 • 0 new comments -
[Tracker] Release: Upgrade #10
#10592 commented on
Sep 27, 2024 • 0 new comments -
Holocene-D: Holocene Derivation Changes
#11155 commented on
Sep 27, 2024 • 0 new comments -
Interop: op-supervisor polish backlog
#10858 commented on
Sep 27, 2024 • 0 new comments -
Interop: op-supervisor tracker
#10856 commented on
Sep 27, 2024 • 0 new comments -
Holocene: L2 withdrawals-root in block header [TRACKER]
#12044 commented on
Sep 26, 2024 • 0 new comments -
Holocene-D: Partial Span Batch Validity
#11330 commented on
Sep 25, 2024 • 0 new comments -
Holocene-D: Implement Partial Span Batch Validation
#11516 commented on
Sep 25, 2024 • 0 new comments -
Holocene-D: Fix duplicate batch validity caching
#11317 commented on
Sep 25, 2024 • 0 new comments -
Holocene-D: Derive invalid payloads as deposit-only blocks
#11316 commented on
Sep 25, 2024 • 0 new comments -
Holocene-D: Write Failure Mode Analysis
#11321 commented on
Sep 25, 2024 • 0 new comments -
Holocene: OP-Reth support for Holocene
#11923 commented on
Sep 25, 2024 • 0 new comments -
MTCannon: Test wakeup traversal across exited thread
#11976 commented on
Sep 24, 2024 • 0 new comments -
Sequencer stops producing blocks on L1 error
#12041 commented on
Sep 24, 2024 • 0 new comments -
MTCannon: Evaluate potential thread starvation scenarios
#11980 commented on
Sep 23, 2024 • 0 new comments -
MTCannon: Finalize parameter values
#11978 commented on
Sep 23, 2024 • 0 new comments -
MTCannon: Test behavior when both thread stacks are empty
#11977 commented on
Sep 23, 2024 • 0 new comments