- 23 Aug, 2024 6 commits
-
-
protolambda authored
-
protolambda authored
* op-chain-ops: source maps fixes + FS * op-chain-ops/srcmap: add doc-comment, remove replaced test * op-chain-ops: address review comments * op-chain-ops: fix missing .sol extension * op-chain-ops: fix artifacts traversal; check extension again, just don't trim the extension
-
PinelliaC authored
* fix: remove the `payable` from the `sendMessage` * chore: bump L2ToL2CrossDomainMessenger version into 1.0.0-beta.3 * refactor: using encodeCall() instead of encodeWithSelector()
-
Axel Kingsley authored
-
Axel Kingsley authored
* WIP: Cross-Head Maintenance * Add NextExecutingMessage ; Add ChainsDB Tests * Add Tests for SafetyCheckers * spelling * correct test * add safety_checkers_test.go * Address Coments From Proto
-
Inphi authored
* Fix granite mainnet activation time Update the superchain-registry and op-geth version to pull in the corrected activation timestamps * update cannon test go.mod * bump op-geth version
-
- 22 Aug, 2024 11 commits
-
-
Inphi authored
* op-node: ChannelTimeout as a protocol constant * Update op-chain-ops/genesis/config.go Co-authored-by:
Sebastian Stammler <seb@oplabs.co> * retain pre-granite channel timeout configurability * check unused channelTimeoutGranite for invalid values * gofmt --------- Co-authored-by:
Sebastian Stammler <seb@oplabs.co>
-
cui authored
-
Sebastian Stammler authored
* op-wheel: add option to provide jwt secret as argument rather than file path * op-wheel: handle empty var, define precedence in CLI doc, error handling on JWT secret parsing --------- Co-authored-by:
protolambda <proto@protolambda.com>
-
Matt Solomon authored
* feat: scaffold impl deploy script and test * add fault proofs support * appease semgrep * additional semgrep fix * refactor: dedupe libraries * refactor/test: refactor to use getter methods to add assertions on getters, and add corresponding tests * fix url * chore: ignore autogenerated lib
-
Matt Solomon authored
-
Matt Solomon authored
* feat: scaffold impl deploy script and test * add fault proofs support * appease semgrep * additional semgrep fix
-
cui authored
-
AgusDuha authored
* feat: add L2 standrad bridge interop contract * test: add L2 standard bridge interop unit tests (#13) * test: add L2 standard bridge interop unit tests * fix: add tests natspec * fix: unit tests fixes * fix: super to legacy tests failing * fix: mock and expect mint and burn * fix: add generic factory interface (#14) * test: add L2 standard bridge interop unit tests * fix: add tests natspec * fix: add generic factory interface * feat: modify OptimismMintableERC20Factory for convert (#17) * test: add L2 standard bridge interop unit tests * fix: add tests natspec * fix: add generic factory interface * feat: modify OptimismMintableERC20Factory for convert * fix: use only a public function for create3 * feat: rollback interop factory, modify legacy one * fix: delete local token return variable * fix: PR fixes * test: fix address assuming * test: fix view warning * fix: snapshots * test: small fixes
-
shandongzhejiang authored
Signed-off-by:
shandongzhejiang <shandongzhejiang@icloud.com>
-
clabby authored
-
cui authored
-
- 21 Aug, 2024 5 commits
-
-
mbaxter authored
* cannon: Prep test utils to handle Mips2.sol * cannon: Add metadata struct to hold all contract-related metadata * cannon: Add forge debug test for mips2 * cannon: Fix path to mips2 artifacts in testutil * cannon: Rework evm tests to run across both cannon impls * cannon: Skip failing test for now, add todo * cannon: Rename FPVMState.GetRegisters to GetRegistersMutable * cannon: Run linter * cannon: Fix skipped claim test * cannon: Rename FPVMState registers getter to follow convention * cannon: Rename cpu getter to match naming convention * cannon: Fix bad merge - elf paths, versioned references
-
Matt Solomon authored
ctb(proofs): switch to running OptimismPortal2 proofs, since that portal is used in production (#11545)
-
cui authored
-
Matt Solomon authored
* feat: initial DeloySuperchain script * chore: scaffold file-based interfaces * test: additional assertions * chore: appease semgrep * scaffold alternate approach * incorporate feedback * refactor based on feedback * fix tests * test: more robust testing * refactor: dedupe etching of IO contracts and add getter method
-
dependabot[bot] authored
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.0 to 1.20.1. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/v1.20.1/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.20.0...v1.20.1) --- updated-dependencies: - dependency-name: github.com/prometheus/client_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>
-
- 20 Aug, 2024 11 commits
-
-
Michael Amadi authored
* add interop start timestamp to CrossL2Inbox with tests * change to function, add assertions, update tests * correct the preimage of interop start storage slot * rename custome error * require id timestamp must be > interopStartTime not >=, update tests to use realistic interopStartTime (non-zero) * bump CrossL2Inbox semver, run just semver-lock & just snapshots * add natspec for setInteropStart * update semver lock
-
Inphi authored
-
Matt Joiner authored
-
cui authored
-
zhiqiangxu authored
-
Inphi authored
-
Matt Solomon authored
* chore: clarify contracts release process * Update packages/contracts-bedrock/VERSIONING.md Co-authored-by:
Inphi <mlaw2501@gmail.com> --------- Co-authored-by:
Inphi <mlaw2501@gmail.com>
-
Matt Joiner authored
-
clabby authored
* ctb: `rc` version FP contracts * bump deputy guardian module
-
Sebastian Stammler authored
-
Sam Stokes authored
-
- 19 Aug, 2024 7 commits
-
-
protolambda authored
* op-chain-ops: forge script cheatcodes, work in progress incl prank cheatcodes incl env var handling incl serialize utils incl some json/toml utils incl go.mod: tidy * op-chain-ops: fix state dumping * op-chain-ops: remove debug print line
-
Michael Amadi authored
* add role based auth for dependency related setters with tests * support systemConfig initialize, rename foundation multisig to dependency manager * use dependency manager role only, update SystemConfigInterop and Specs tests * rebase to current develop head, run pre-pr script * use constant hash with comments over computing at compile time, update semver-lock * use dependencyManager() fn internally, import directly not indirectly in SystemConfigInterop
-
dependabot[bot] authored
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.19.1 to 1.20.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.19.1...v1.20.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang 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>
-
Barnabas Busa authored
* feat: add configurable fork times for each update * remove granite for now * add granite if env var is defined * add granite if env var is defined * fix if else * fix if else * add debug step * fix l2name * remove debug step
-
clabby authored
-
cui authored
-
George Knee authored
-