- 25 Jul, 2024 4 commits
-
-
Mark Tyneway authored
Remove another unused dependency. `depcheck` was previously used when the monorepo had active typescript development in it. Right now it has not typescript development in it and is no longer used as part of CI. We should remove every dependency that is not used.
-
Adrian Sutton authored
-
Inphi authored
-
GBPigeon authored
-
- 24 Jul, 2024 10 commits
-
-
Sam Stokes authored
* set genesis l1 start block to value from SystemConfig * always retrieve genesis l1StartBlock from SystemConfig.startBlock() * use contract-bedrock abi instead of large bindings file * fix startBlock contract call * use single func call instead of importing full SystemConfig abi * use vars instead of hardcoded flag strings
-
Mark Tyneway authored
The `wait-on` dep is not used anywhere in the monorepo, so this commit removes it. The following command only shows the `package.json` and lockfile: ```bash git grep -rin wait-on ``` We should remove all unused deps
-
Mark Tyneway authored
`ts-mocha` appears to be unused so this commit removes it
-
Sergiy authored
Update README
-
Mark Tyneway authored
Tests for `contracts-bedrock` should no longer depend on the JS monorepo. This should speed up the tests by removing a step that blocks it from running.
-
dependabot[bot] authored
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.17 to 20.14.12. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" 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>
-
dependabot[bot] authored
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.5.3 to 5.5.4. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development 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 [mocha](https://github.com/mochajs/mocha) from 10.6.0 to 10.7.0. - [Release notes](https://github.com/mochajs/mocha/releases) - [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md) - [Commits](https://github.com/mochajs/mocha/compare/v10.6.0...v10.7.0) --- updated-dependencies: - dependency-name: mocha 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>
-
dependabot[bot] authored
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 48.7.0 to 48.8.3. - [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases) - [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc) - [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v48.7.0...v48.8.3) --- updated-dependencies: - dependency-name: eslint-plugin-jsdoc 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>
-
dependabot[bot] authored
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.25.7 to 0.26.5. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.25.7...v0.26.5) --- updated-dependencies: - dependency-name: typedoc 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>
-
- 23 Jul, 2024 9 commits
-
-
protolambda authored
-
Zach Howard authored
-
Brian Bland authored
* Add buffered caching of L1 block refs to the confDepth-aware fetcher * Refactor l1 head buffer into helper structs * Fix linting errors * Move L1 block caching from confDepth into an event-driven L1Tracker * Fix l1HeadBuffer locking * Better handle non-shallow reorgs * Improve test naming * Explicitly rewind cache when old head received
-
Hamdi Allam authored
-
DenseDenise authored
* clarify the out put * Update list_claims.go
-
yuhangcangqian authored
Signed-off-by:
yuhangcangqian <cuibuwei@qq.com>
-
rickck11 authored
-
Mark Tyneway authored
* deps: remove nyc nyc is an unused dep for code coverage. This commit removes the dep as it is no longer used. We should remove deps that are not used as it bloats dependabot fixes in the monorepo as well as introducing attack vectors. Every dep is a liability and we should only have deps that we really need. * ci: cleanup Remove the calls to code coverage in ci * ci: add test
-
Adrian Sutton authored
-
- 22 Jul, 2024 7 commits
-
-
Mark Tyneway authored
Every dependency is a liability. We should strive to remove every dependency that isn't critical. The JS stuff in the monorepo is deprecated at this point but we still carry around a ton of deps that should be removed asap from the repo. This commit removes some unused eslint plugins, one small step towards removing deps that are not necessary.
-
Park Changwan authored
* op-node: batch-decoder: Correct timestamp for fjord frames * op-node: batch-decoder: Typo for channel compression algo json key
-
Mark Tyneway authored
Deletes code that was no longer used by the `Artifacts` contract. No reason to keep around dead code. The `_loadAddresses` function is used instead. https://github.com/ethereum-optimism/optimism/blob/f5221f4d1fae6f3da1bd4d1647e45f40e2b055c4/packages/contracts-bedrock/scripts/Artifacts.s.sol#L70
-
DenseDenise authored
-
Elias Rad authored
* add preposition README.md * add adverb channel_builder.go * add missing verb README.md
-
DenseDenise authored
-
Emiliano Bonassi authored
* fix(op-batcher): support new fjord maxRLPBytesPerChannelFjord * fix(op-batcher): resolve pr comments * test(op-batcher): check post-Fjord using correct MaxRLPBytesPerChannel
-
- 20 Jul, 2024 2 commits
-
-
mbaxter authored
* cannon: Extract TrackingOracle to allow reuse * cannon: Extract PreimageReader logic for easier reuse * cannon: Merge preimage-related tracking and access logic * cannon: Extract memTracker logic for easier reuse * cannon: Extract stack tracking logic for easier reuse * cannon: Break up StackTracker into noop and regular impls * cannon: Clean up PreimageReader
-
Sam Stokes authored
* Disable CGO for op-node. Test cross-platform * Install latest gcp cli version before publishing docker image * Add oplabs-gcr context to docker-build job so it can publish * Do not save op-node docker image tag for devnet * Use TARGETARCH to conditionally set CC, CXX * Remove BUILDPLATFORM * Fix dangling && in dockerfile * Use apk instead of apt-get * Install correct apk cross build packages * Remove non-existent cross-build apk package * Use bullseye instead of alpine * Remove hardcoded CGO_ENABLED=0 * Set CC and CXX in makefile * Add echo to makefile * Remove echo from makefile * Remove check-cross-platform test * Remove default values for CC and CXX from makefile * Add TARGETOS and TARGETARCH to top of dockerfile * Remove echo from dockerfile * Use debian TARGET_BASE_IMAGE * Add cross platform args to all relevant Makefiles * Add temp circle ci job to publish and check-cross-platform * Set CGO_ENABLED=0. Use alpine for TARGET_BASE_IMAGE * Use CMD instead of ENTRYPOINT for op-supervisor-target image * Add CC, CXX, CGO_ENABLED args to op-plasma * Remove CC and CXX from Makefiles * Use alpine image for builder * scheduled-docker-publish trigger changed to hourly or manual * Fix circle ci config * Fix warnings in dockerfile * Attempt cross compile without setting CGO_ENABLED=0 * Add CGO_ENABLED=0 back for make op-node
-
- 19 Jul, 2024 1 commit
-
-
Nidz The Fact authored
-
- 18 Jul, 2024 4 commits
-
-
Roberto Bayardo authored
* have batcher submit appropriate cancellation transactions when mempool is blocked * use a txRef type with a isCancel indicator instead of a magic channel id indicator
-
Sam Stokes authored
* op-node: read BlockTime and SeqWindowSize from superchain.ChainConfig * import latest superchain-registry main commit * op-node: update comment to accurately describe params read from scr
-
mbaxter authored
* cannon: Isolate test utilities, rework types to avoid circular dependencies * cannon: Rollback changes to MIPSEVM.EncodePreimageOracleInput * cannon: Move open_mips_tests to tests subpackage * cannon: Update some paths to open_mips_tests * cannon: Collect oracle utils, move generic tests to tests package * cannon: Move common state constants and utilities to core pkg * cannon: Move state.go and state_mt.go into impls package * cannon: Create a memory subpackage * cannon: Create exec pkg for mips logic * cannon: Wrap remaining core files in isolated pkgs * cannon: Create a few more subpackages * cannon: Rename state_mt to state * cannon: Move hex utility * cannon: Pull loading functionality out of patch.go * cannon: Remove 'MT' prefixes on multi_threaded/state.go symbols * cannon: Add compile-time PreimageOracle check back in * cannon: Undo excessive nesting in core package * cannon: Reorganize single- and multithreaded pkgs * cannon: Rename test_util pkg to testutil * cannon: Move instrumented_state logic into singlethreaded pkg * cannon: Fix test paths * cannon: Move core pkgs back to root mipsevm pkg * cannon: Flatten util pkg back into main mipsevm pkg * cannon: Cleanup - don't use vmstate for mipsevm pkg * cannon: Add godoc for FPVMState.GetRegisters() * cannon: Cleanup - fix pkg name, fn visibility
-
mbaxter authored
* cannon: Rename StepWitness.MemProofs to ProofData * cannon: Add MTState type (in progress) * cannon: Tweak MtState tests to cover more ground * cannon: Add test for MTState.UpdateCurrentThread() * cannon: Use constants for byte size vars, set byte slice capacities * cannon: Add StepsSinceLastContextSwitch field * cannon: Rename witness offset constants * cannon: Rename ThreadContext to ThreadState * cannon: Panic on unimplemented method calls * cannon: Compute thread stack roots lazily * cannon: Push initial thread to left stack
-
- 17 Jul, 2024 3 commits
-
-
Axel Kingsley authored
-
dependabot[bot] authored
Bumps [github.com/minio/minio-go/v7](https://github.com/minio/minio-go) from 7.0.73 to 7.0.74. - [Release notes](https://github.com/minio/minio-go/releases) - [Commits](https://github.com/minio/minio-go/compare/v7.0.73...v7.0.74) --- updated-dependencies: - dependency-name: github.com/minio/minio-go/v7 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>
-
Ethnical authored
* chore: fix typo with double `to` in the comment. * patch: patch the `semver.json` * chore: fix the `semver-lock.json`
-