- 27 Sep, 2024 9 commits
-
-
Francis Li authored
* op-node waits establishes connection to conductor before starting in sequencer enabled mode * Added conductor enabled api to op-node * check node enabled conductor during conductor startup * update logs * Change back to lazy initialization * Add method not found check
-
Blaine Malone authored
* fix: Temporarily stop deploying DelayedWETHPermissionlessGameProxy * fix: removing TODOs from production contract. * fix: semver lock updated. * fix: bump OPContractsManager version. * fix: DeployOutput on OPContractsManager API will remain the same.
-
Blaine Malone authored
* feat: Change OPCM salt to include user supplied arg * fix: removing temporary assumption. * fix: bumped OPContractsManager version. * fix: snapshots update. * fix: bump OPContractsManager version. * fix: snapshots update. * fix: pre-pr run * fix: wiring up Create2Salt as SaltMixer for DeployOPChainInput * fix: remove old standard-versions.toml file
-
Blaine Malone authored
* feat: Change OPCM salt to include user supplied arg * fix: removing temporary assumption. * fix: bumped OPContractsManager version. * fix: snapshots update. * fix: bump OPContractsManager version. * fix: snapshots update. * fix: pre-pr run * fix: wiring up Create2Salt as SaltMixer for DeployOPChainInput
-
Adrian Sutton authored
* op-challenger: Use the cannon witness subcommand to read states instead of directly calling the parsing code. * op-challenger: Use a context when downloading the prestate.
-
Adrian Sutton authored
* cannon: Output information about the state in JSON format from the witness command. Will provide all the information about a state that the challenger needs so it doesn't have to depend on the parsing code directly. * cannon: Update multicannon witness description.
-
Sebastian Stammler authored
* ci-builder: bump go tool versions * update mocks after update of mockery * bump cci ci-builder version to v0.53.0 * fix golangci-lint run --help | grep concurrency
-
James Kim authored
-
Matt Solomon authored
* chore: set init bond default to 0 * test: add initial bond test * chore: semver lock
-
- 26 Sep, 2024 27 commits
-
-
Inphi authored
* cannon: Consistent state serialization * nosilent cmp * fix run input * add elf target dep
-
Disco authored
* chore: rename isthmus to interop on solidity files * chore: rename test file * chore: update contracts versions (#66)
-
Disco authored
-
zhiqiangxu authored
-
Adrian Sutton authored
-
Chen Kai authored
* feat:add more cannon operator instr tests Signed-off-by:
Chen Kai <281165273grape@gmail.com> * feat:code review suggestion fix Signed-off-by:
Chen Kai <281165273grape@gmail.com> --------- Signed-off-by:
Chen Kai <281165273grape@gmail.com>
-
Blaine Malone authored
* feat: Sepolia Standard Versions OPCM * fix: reran make sync-standard-version * fix: passing through Standard Versions mainnet in tests.
-
Maurelian authored
* feat(deploy): deploy implementations before proxies This change prepares for the OPCM integration by deploying the implementations before the proxies. `intializeImplementations()` was renamed to `initializeProxies()` which is more accurate. Also the ASR's implementation was unnecessarily initialized with a proxy address for a constructor argument. * test(deploy): Move ASR impl deployment to deployProxies It must be deployed per chain because it is not MCP ready. * test(deploy): Rename deploy functions to correspond to OPCM
-
zhiqiangxu authored
* remove some magic numbers * also check TargetNumFrames <= 6 for auto DA * define eth.MaxBlobsPerBlobTx and replace magic 6 * also change the original params.MaxBlobGasPerBlock/params.BlobTxBlobGasPerBlob
-
zhiqiangxu authored
-
Inphi authored
-
Inphi authored
* multicannon: Display custom --help for missing flags * remove comment
-
Adrian Sutton authored
Simplifies deployment with minimal risk given that only permissioned actors are involved in the game and typically the challenger is only resolving games.
-
Minhyuk Kim authored
-
tre authored
* feat(L2toL2CrossDomainMessenger): return message hash from sendMessage * fix * fix build * revert * fix build * bump version * nit * address comments * update tests * nit * revert * update snapshot * update semver devdoc * update semver-lock * bump token versions * bump semver lock * fix semver and update output * update semver-lock * delete clones-with-immutable-args * bump versions: * update semver-lock
-
Adrian Sutton authored
-
Michael Amadi authored
* use DeployUtils lib for deployments in deploy script * type safety for constructor args and use encode constructor * add comments to helper functions * add commentsd, deploy scripts cleanup * fix assertion * modify interface checker script to always expect a pseudo-constructor, modify failing interfaces * assert contracts with no constructors to have pseudo-constructors with no input * use pseudo-constructor encoding for contracts with no constructor defined
-
dependabot[bot] authored
Bumps [github.com/minio/minio-go/v7](https://github.com/minio/minio-go) from 7.0.76 to 7.0.77. - [Release notes](https://github.com/minio/minio-go/releases) - [Commits](https://github.com/minio/minio-go/compare/v7.0.76...v7.0.77) --- 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>
-
smartcontracts authored
Standardizes the input and return argument formatting everywhere.
-
DenseDenise authored
-
protolambda authored
* op-supervisor: supervisor-head-pointers squashed change entry indices to head pointers, refactor block processor, backend fixes Co-authored-by:
Axel Kingsley <axel.kingsley@gmail.com> * use ticker instead of time.After --------- Co-authored-by:
Axel Kingsley <axel.kingsley@gmail.com>
-
George Knee authored
This was causing the test to fail in approx 5% of cases
-
Maurelian authored
-
Maurelian authored
* feat(opcm): Update comment about what gets deployed where * test(deploy): Add note clarifying MCP readiness of DelayedWeths and Portal2
-
Blaine Malone authored
-
Matthew Slipper authored
* Add support for pre-existing OPSM This PR adds support for deploying OP Chains against an existing OPSM deployment. It adds a new `OPSMAddress` field to the intent to hold the address of the OPSM. When specified, the `ContractsRelease` field is ignored. In the future, this field will be pulled from the Superchain Registry. Since the Go Forge tooling doesn't support forking yet, the deployment is performed using a raw call to `eth_sendRawTransaction`. Data about the Superchain deployments is pulled from the OPSM itself via `eth_call`. To expose the deployment output following the Superchain deployment, I updated the `Deployed` event to emit the ABI-encoded bytes of the `DeployOutput` struct to avoid stack-too-deep errors. This isn't ideal, but at least it gets me all of the fields I need in a log event without more invasive changes. * chore: add version identifer to Deployed event * chore: emit msg.sender in Deployed event * Fix merge issues * test: fix specs test * semver-lock * code review updates --------- Co-authored-by:
Matt Solomon <matt@mattsolomon.dev>
-
Blaine Malone authored
* rename: proxyAdminOwner -> superchainProxyAdminOwner * fix: renames in tests. * fix: renaming in go code. * fix: Changing the intent to contain SuperchainProxyAdminOwner instead of just ProxyAdminOwner * fix: reverting last change
-
- 25 Sep, 2024 4 commits
-
-
George Knee authored
* test: assert that default config doesn't change prematurely * test: use a better system to ensure we are not over assessing * return io.EOF from getReadyChannel when the current channel has no tx data also improve godoc
-
protolambda authored
-
Blaine Malone authored
-
zhiqiangxu authored
* show log for devnet * add comment
-