- 01 Dec, 2023 37 commits
-
-
Mark Tyneway authored
`develop` needs a regen of bindings because they got out of date
-
Mark Tyneway authored
build(deps-dev): bump jsdom from 23.0.0 to 23.0.1
-
Mark Tyneway authored
build(deps): bump @sentry/node from 7.82.0 to 7.84.0
-
Mark Tyneway authored
op-chain-ops: strict immutable reference checking
-
Mark Tyneway authored
monorepo: make devnet-up just works
-
Mark Tyneway authored
build(deps-dev): bump @swc/core from 1.3.99 to 1.3.100
-
Mark Tyneway authored
Ensure that the submodules exist as part of the `make devnet-up` command. This enables somebody to clone the repo and run a single command to bring up the entire devnet without needing to worry about running any other commands. Also replace some calls in the CI to use `make` instead of `git` directly for when installing the submodules.
-
Joshua Gutow authored
chore(op-node): log transaction hash in warning
-
Mark Tyneway authored
rabbit: Try to reduce the amount of rabbit vomit on every PR
-
Mark Tyneway authored
fix(ctb): Package pre-pr Target Fixes
-
dependabot[bot] authored
Bumps [jsdom](https://github.com/jsdom/jsdom) from 23.0.0 to 23.0.1. - [Release notes](https://github.com/jsdom/jsdom/releases) - [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md) - [Commits](https://github.com/jsdom/jsdom/compare/23.0.0...23.0.1) --- updated-dependencies: - dependency-name: jsdom dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
refcell.eth authored
build(deps): bump viem from 1.19.9 to 1.19.11
-
refcell.eth authored
build(deps-dev): bump tsx from 4.6.0 to 4.6.1
-
refcell.eth authored
feat(ctb): Cannon Output Bisection Game Implementation
-
Baptiste Oueriagli authored
-
dependabot[bot] authored
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 7.82.0 to 7.84.0. - [Release notes](https://github.com/getsentry/sentry-javascript/releases) - [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-javascript/compare/7.82.0...7.84.0) --- updated-dependencies: - dependency-name: "@sentry/node" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [@swc/core](https://github.com/swc-project/swc) from 1.3.99 to 1.3.100. - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.3.99...v1.3.100) --- updated-dependencies: - dependency-name: "@swc/core" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [viem](https://github.com/wevm/viem) from 1.19.9 to 1.19.11. - [Release notes](https://github.com/wevm/viem/releases) - [Commits](https://github.com/wevm/viem/compare/viem@1.19.9...viem@1.19.11) --- updated-dependencies: - dependency-name: viem dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.6.0 to 4.6.1. - [Release notes](https://github.com/privatenumber/tsx/releases) - [Changelog](https://github.com/privatenumber/tsx/blob/develop/release.config.cjs) - [Commits](https://github.com/privatenumber/tsx/compare/v4.6.0...v4.6.1) --- updated-dependencies: - dependency-name: tsx dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Mark Tyneway authored
contracts-bedrock: cleanup tests
-
Adrian Sutton authored
Disables high level summaries and review status so hopefully we just get the actual suggested changes.
-
refcell authored
fix(ctb): Concrete game types fix(ctb): Concrete game types
-
Baptiste Oueriagli authored
-
Mark Tyneway authored
Use the `vm.expectEmit(address)` over the variant that uses all of the booleans when they are all true. This reduces code and makes it easier to read for reviewers. Each boolean means if the log topic/data should be compared. Generally, we want them to all be true which is why the short hand of just expecting it to come from an address exists, that assumes all of the values are true and asserts it emits from the address. We should always follow this style of `vm.expectEmit` unless there is a good reason not to, ie its not known that a particular topic will be or it is too complex to compute it. If this is the case then perhaps the smart contract is too complex and the architecture needs to be thought about more.
-
Joshua Gutow authored
op-node: Add syncmode flag and remove old snap sync flag
-
refcell authored
-
Joshua Gutow authored
Co-authored-by:
Sebastian Stammler <seb@oplabs.co>
-
refcell authored
fix(ctb): snapshots exec
-
Adrian Sutton authored
challenger: Begin supporting new OutputBisectionGame contract
-
Mark Tyneway authored
contracts-bedrock: delete old storage layout
-
Mark Tyneway authored
contracts-bedrock: delete state diff json
-
Mark Tyneway authored
fix(ctb): readd type field to storageLayout snapshot
-
inphi authored
-
Mark Tyneway authored
Removes the `deploy.json` state diff artifact. We don't necessarily need to commit the state diff of the deploy script to the repo. We should utilize the state diff of the deploy script when doing major refactors of the deploy script to ensure that no bugs are being introduced. Adding in CI checks that the artifact has been updated is too much overhead and not really worth the benefit. Certain changes to the deploy script would result in huge diffs to the artifact without it being particularly legible. This tooling is more useful for `superchain-ops` where we should have every single storage slot diff fully accounted for.
-
Mark Tyneway authored
The `.storage-layout` was replaced with a better equivalent with JSON. The diffs in storage layouts should be easier to compare in the JSON rather than in `.storage-layout` because of the way that the markdown is rendered. See https://github.com/ethereum-optimism/optimism/pull/8332. An unsolved problem is the type information is lost in the storage layout lock now. That is something that we need to solve for in the future.
-
Mark Tyneway authored
fix(ctb): fix abi/storage snapshot script
-
inphi authored
-
- 30 Nov, 2023 3 commits
-
-
Inphi authored
Co-authored-by:
coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
-
inphi authored
-
Mark Tyneway authored
Add a basic coderabbit config file
-