- 06 Nov, 2024 5 commits
-
-
Roberto Bayardo authored
* implement throttling feedback loop based on the amount of data pending for DA settlement * make ThrottleInterval of 0 indicate do not start throttling loop * use modular batcher e2esys config * disable batcher throttling by default --------- Co-authored-by:
Sebastian Stammler <seb@oplabs.co>
-
George Knee authored
In this situation, the blocks get another chance to be put into a channel, when the metric will be decremented. This leads to inaccurate (even negative) metrics.
-
Axel Kingsley authored
-
Axel Kingsley authored
-
Axel Kingsley authored
-
- 05 Nov, 2024 13 commits
-
-
Axel Kingsley authored
* Add error case for parent of start of database * fix unit tests
-
Matthew Slipper authored
* op-deployer: Add support for alt-DA deployments Gives users the ability to deploy an alt-DA chain by specifying an alt-DA config in their chain's intent. The chain will be deployed using OPCM, then an additional pipeline step will deploy the alt-DA challenge contracts. The owner of the challenge contract is set to the L1 proxy admin owner. To reflect the experimental nature of this feature, the field in the intent is prefixed with `Dangerous`. Users should not use this for production chains until we have performed further testing. This may not appear like an important feature on its surface. However, without it we cannot delete the legacy allocs files. Since it was low lift I figured I'd just knock it out, and get us one step closer to being able to rip out the legacy deployment scripts and tooling once and for all. * semgrep * forge fmt * label * flip args
-
smartcontracts authored
Kills old folders that aren't used anymore.
-
AgusDuha authored
-
Matthew Slipper authored
* op-supervisor: fix data race in test This test is flaky in CI. I believe it may be related to a data race: the `count` variable was being read from/written to across multiple threads which could lead to invalid data being read by the test. I verified that the data race was gone by running the test with `-race`. * Use >= rather than exact numbers
-
dependabot[bot] authored
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt) from 4.5.0 to 4.5.1. - [Release notes](https://github.com/golang-jwt/jwt/releases) - [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md) - [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1) --- updated-dependencies: - dependency-name: github.com/golang-jwt/jwt/v4 dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Axel Kingsley authored
-
ControlCplusControlV authored
* Moved meta files to a new folder * doctoc POLICY * fix versioning * remove doctoc on versioning
-
clabby authored
-
AgusDuha authored
* feat: add IERC7802 (#123) * feat: add IERC7802 * fix: token address fuzz error * feat: remove ERC165 contract inheritance * feat: add IERC20 interface support (#124) * feat: add IERC20 interface support * fix: interfaces tests
-
Matthew Slipper authored
* op-deployer: Fix useInterop flag * set interop offset
-
mbaxter authored
* cannon: Add post-state assertions * cannon: Bump MIPS64 contract version
-
Maurelian authored
This updates the markdown table in security-reviews/README.md to: 1. Correct the scope of the 2024-03 Sherlock audit to Fault Proofs. 2. Rename pdfs to match the existing convetion 3. Fix Reviewer attribution on the Mips and no Mips audits.
-
- 04 Nov, 2024 6 commits
-
-
Inphi authored
* cannon: Add godoc to ExecMipsCoreStepLogic * update MIPS64.sol * update semver
-
Delweng authored
* feat(semgrep): add sol-force-require-msg rule Signed-off-by:
jsvisa <delweng@gmail.com> * feat(semgrep): exclude packages temporary Signed-off-by:
jsvisa <delweng@gmail.com> * feat(semgrep): add testcase Signed-off-by:
jsvisa <delweng@gmail.com> * test script example Signed-off-by:
jsvisa <delweng@gmail.com> * require msg more clear Signed-off-by:
jsvisa <delweng@gmail.com> --------- Signed-off-by:
jsvisa <delweng@gmail.com>
-
DenseDenise authored
* Change the name * Update op-challenger/README.md Co-authored-by:
smartcontracts <kelvinfichter@gmail.com> --------- Co-authored-by:
smartcontracts <kelvinfichter@gmail.com>
-
George Knee authored
* Add Holocene action tests * fix invalid batch tests * Handle rpc.Errors directly instead of relying on eth.InputErrors The fault proof program's L2 Engine API doesn't return eth.InputErrors, like the sources engine client, but directly returns rpc.Errors. So instead of relying on this translation, derivers need to deal directly with rpc.Errors. * In TryBackupUnsafeReorg, only reset on InvalidForkchoiceState error code * Add logs * include genesis FPP tests --------- Co-authored-by:
Sebastian Stammler <seb@oplabs.co>
-
Adrian Sutton authored
op-program: Run until all events are exhausted instead of running until the derivation is idle (#12804) * op-e2e: Add action test for op-program trace extension behaviour. * op-program: Run until all events are exhausted instead of running until the derivation is idle.
-
Adrian Sutton authored
-
- 02 Nov, 2024 5 commits
-
-
zhiqiangxu authored
-
smartcontracts authored
Adds a new deployment script for deploying a new dispute game implementation.
-
dependabot[bot] authored
Bumps [github.com/kurtosis-tech/kurtosis/api/golang](https://github.com/kurtosis-tech/kurtosis) from 1.4.0 to 1.4.1. - [Release notes](https://github.com/kurtosis-tech/kurtosis/releases) - [Changelog](https://github.com/kurtosis-tech/kurtosis/blob/main/CHANGELOG.md) - [Commits](https://github.com/kurtosis-tech/kurtosis/compare/1.4.0...1.4.1) --- updated-dependencies: - dependency-name: github.com/kurtosis-tech/kurtosis/api/golang 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>
-
Matthew Slipper authored
This is one of our flakiest tests since it's very dependent on the test runner's CPU usage.
-
Matthew Slipper authored
The ConnectedF callback was sending to a channel that was only ever read from once. This causes the test to time out under certain conditions.
-
- 01 Nov, 2024 11 commits
-
-
Axel Kingsley authored
* use RWMap for Supervisor Backend * adjust Clear method
-
protolambda authored
-
smartcontracts authored
Adds a new semgrep rule that blocks the usage of public functions in libraries. We don't use linked libraries and they cause issues with foundry.
-
Inphi authored
Co-authored-by:
Matthew Slipper <me@matthewslipper.com>
-
protolambda authored
-
Inphi authored
-
protolambda authored
* interop-devnet: add grafana/loki/promtrail Revival of PR https://github.com/ethereum-optimism/optimism/pull/11628 to enhance local interop devnet. Co-authored-by:
Ethen Pociask <ethenpo@gmail.com> Co-authored-by:
Samuel Laferriere <samlaf92@gmail.com> * interop-devnet: use custom grafana port * interop-devnet: fix ports * interop-devnet: enable op-supervisor metrics --------- Co-authored-by:
Ethen Pociask <ethenpo@gmail.com> Co-authored-by:
Samuel Laferriere <samlaf92@gmail.com>
-
Tyler Smith authored
* refactor: Move interop e2e test contracts to e2eutils/interop. * refactor: Move interop e2e test contracts to e2eutils/interop/contracts.
-
Maurelian authored
-
protolambda authored
-
dependabot[bot] authored
Bumps [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) from 1.7.0 to 1.8.0. - [Release notes](https://github.com/fsnotify/fsnotify/releases) - [Changelog](https://github.com/fsnotify/fsnotify/blob/main/CHANGELOG.md) - [Commits](https://github.com/fsnotify/fsnotify/compare/v1.7.0...v1.8.0) --- updated-dependencies: - dependency-name: github.com/fsnotify/fsnotify 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>
-