Conversation
Have BSV2 collect default node metrics Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
…e payload/attributes types to eth package (#2761) * feat(bedrock): move ExecutionPayload, PayloadAttributes and other engine types from l2 to eth package * chore(bedrock): clean up derive package, move test util out or polish for public use, split payload_attributes and improve file names * chore(bedrock): move more test utils out of derive and driver packages into shared package * bedrock: fix go import newlines/order * testutils: describe TestID usage Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
* feat: nft bridge from eth network to optimism * Update yarn.lock * feat: added event tests * fixed import path * feat: added integration tests to nft bridge * fix: removed constructor logic from l2 bridge so it can exist as a proxy * fix: updated pr based on maurelian's comments * deploy scripts Co-authored-by: Mark Tyneway <mark.tyneway@gmail.com>
* ci: better check for snapshot diff * contracts-bedrock: unified solmate import * contracts-bedrock: fix solmate import * contracts-bedrock: implement Proxy * contracts-bedrock: implement ProxyAdmin * bedrock: snapshot * contracts: make admin work with legacy proxies * contracts-bedrock: review fixes * contracts-bedrock: linting * contracts-bedrock: lint * contracts-bedrock: review fixes * contracts-bedrock: snapshot * contracts-bedrock: rename * contracts-bedrock: renames * contracts-bedrock: renaming
This enables full semgrep scans on develop while retaining incremental scans on PR branches. This should help with the baseline stats + showing fixed commits. Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
* feat: introduce hardhat-deploy-config Creates a new package hardhat-deploy-config. We're using the same configuration system for all of our contracts package, so might as well turn it into a hardhat plugin to avoid duplicating code. * feat(ct): use hardhat-deploy-config * plugin: don't validate if spec not passed * contracts: update deps * contracts-bedrock: use deploy config plugin * contracts-bedrock: deploy instructions * contracts-bedrock: modularize deployment * contracts-bedrock: add deploy-config * contracts-bedrock: add in deploy config spec * lint: fix Co-authored-by: Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Checks to ensure the latest gas snapshot has been committed
* Add `make nuke` which removes ALL build output/caches/etc (everything that is `.gitignore`d). * Add `-v` flag to `xargs` in `make devnet-clean` so that it doesn't error when there are no volumes or images to delete. * If `nvm` is installed, emit `nvm use` before compiling js. * Add `yarn install` to `build-ts`. Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Updates L2 contract style to match L1 contract style. Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Deploys Drippie and related contracts to Kovan and OP kovan. Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Downloads and caches the Solidity compilers to avoid CI errors where circle seems to be getting rate limited. Checks compilers against known hashes to guarantee that we're not getting any sort of error during this caching step. Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
* feat(ctp): simplify and standardize ERC721 bridge Significantly simplifies the ERC721 bridge contracts and standardizes them according to our new seaport-style standard. Removes some unnecessary code and updates the interface for the bridge to match the expected interface for the ERC20 bridge after Bedrock. * integration-tests: fixup * integration-tests: fix constructor * fix: circular dep in itests * tests: fixes * fix(ctp): add version to contracts * fix: test failures * fix: tests * itests: additional check * whoops * fix: address review feedback * fix: rename data to extraData Co-authored-by: Mark Tyneway <mark.tyneway@gmail.com>
* build: add prebuild script to check for foundry installation * fix: replace shell script with simple ts script for windows compatability * lint: use import statement instead of variable require Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
* end immediately when looping * changeset * improvements based on comments * add logging * add logging ect. to main loop * stop main loop * get rid of this.running for this.loop * Revert "get rid of this.running for this.loop" This reverts commit 18e6fe8. * lower-case Co-authored-by: Will Cory <willcory@Wills-MacBook-Pro.local>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
* Working L2 replicas * Split env for sync-source * Split env, fixed address manager * goerli-replica-l1-0-5-14-beta * Updated docker-compose config Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
This change addresses the H-O2 finding in the OZ audit extension. Co-authored-by: Matthew Slipper <me@matthewslipper.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Removes the Mergify rule that requests reviewers. We need to redo who gets reviewed when. In the meantime, this prevents spammy review requests from getting through.
* Additional mainnet replicas * Added mainnet-replica-l1-0-5-14-beta and mainnet-replica-l1-0-5-15
The curl commands weren't outputting files and the checksum verification was breaking other commands. Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
* contracts: deploy scripts * deploy-scripts: rename * wip: deploy script * feat: use deploy config plugin Co-authored-by: Mark Tyneway <mark.tyneway@gmail.com>
* Deployment for bedrock contracts on goerli * Added changeset * Use single quotes Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
We accidentally bumped the es target to 2022 when it should've remained at 2017. Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
This fixes the hh artifact schema that is generated
🦋 Changeset detectedLatest commit: 2f3fae0 The changes in this PR will be included in the next version bump. This PR includes changesets to release 19 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Start the release process