Skip to content

feat(ctb): export ABI when building#3067

Merged
mergify[bot] merged 2 commits intodevelopfrom
sc/ctb-gen-artifacts
Jul 24, 2022
Merged

feat(ctb): export ABI when building#3067
mergify[bot] merged 2 commits intodevelopfrom
sc/ctb-gen-artifacts

Conversation

@smartcontracts
Copy link
Contributor

Description
Updates the TypeScript build to also generate ABI objects that can be
imported on the client-side. Specifically necessary so that these ABIs
can be imported on the frontend where fs/glob is not available.

@changeset-bot
Copy link

changeset-bot bot commented Jul 19, 2022

🦋 Changeset detected

Latest commit: 7568f00

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@eth-optimism/contracts-bedrock Patch

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

@github-actions github-actions bot added 2-reviewers A-pkg-contracts-bedrock Area: packages/contracts-bedrock labels Jul 19, 2022
@smartcontracts smartcontracts force-pushed the sc/ctb-gen-artifacts branch 2 times, most recently from 287c96a to 11350d7 Compare July 19, 2022 13:25
Updates the TypeScript build to also generate ABI objects that can be
imported on the client-side. Specifically necessary so that these ABIs
can be imported on the frontend where fs/glob is not available.
@smartcontracts smartcontracts requested review from maurelian and tynes and removed request for maurelian July 24, 2022 17:38
Copy link
Contributor

@tynes tynes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, we could optimize the deps a bit in the future but for now this is good

@mergify
Copy link
Contributor

mergify bot commented Jul 24, 2022

This PR has been added to the merge queue, and will be merged soon.

@mergify
Copy link
Contributor

mergify bot commented Jul 24, 2022

This PR is next in line to be merged, and will be merged as soon as checks pass.

@mergify mergify bot merged commit 9063033 into develop Jul 24, 2022
@mergify mergify bot deleted the sc/ctb-gen-artifacts branch July 24, 2022 18:38
@mergify mergify bot removed the on-merge-train label Jul 24, 2022
maurelian pushed a commit that referenced this pull request Sep 15, 2022
Updates the TypeScript build to also generate ABI objects that can be
imported on the client-side. Specifically necessary so that these ABIs
can be imported on the frontend where fs/glob is not available.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
sam-goldman pushed a commit that referenced this pull request Sep 15, 2022
Updates the TypeScript build to also generate ABI objects that can be
imported on the client-side. Specifically necessary so that these ABIs
can be imported on the frontend where fs/glob is not available.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
@roninjin10
Copy link
Contributor

This is very ugly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-pkg-contracts-bedrock Area: packages/contracts-bedrock

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants