Skip to content

feat(ctb): introduce extra data event to XDM#3066

Merged
mergify[bot] merged 1 commit intodevelopfrom
sc/ctb-extra-sent-message-data
Jul 24, 2022
Merged

feat(ctb): introduce extra data event to XDM#3066
mergify[bot] merged 1 commit intodevelopfrom
sc/ctb-extra-sent-message-data

Conversation

@smartcontracts
Copy link
Contributor

Description
Introduces a new SentMessageExtraData event to the CrossDomainMessenger
base contract. We need this event so that we can properly find all
relevant message data in the SDK. SDK cannot function without this
event. We also cannot add to the old SentMessage event without breaking
the ABI of our contract, so we're stuck adding an extra data event.

@changeset-bot
Copy link

changeset-bot bot commented Jul 19, 2022

🦋 Changeset detected

Latest commit: 9c598cf

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-extra-sent-message-data branch from ef6e897 to 4818e29 Compare July 19, 2022 13:56
@mergify
Copy link
Contributor

mergify bot commented Jul 19, 2022

Hey @smartcontracts! This PR has merge conflicts. Please fix them before continuing review.

@mergify mergify bot added the conflict label Jul 19, 2022
Introduces a new SentMessageExtraData event to the CrossDomainMessenger
base contract. We need this event so that we can properly find all
relevant message data in the SDK. SDK cannot function without this
event. We also cannot add to the old SentMessage event without breaking
the ABI of our contract, so we're stuck adding an extra data event.
@smartcontracts smartcontracts force-pushed the sc/ctb-extra-sent-message-data branch from 4818e29 to 9c598cf Compare July 24, 2022 17:41
@mergify mergify bot removed the conflict label Jul 24, 2022
@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 mergify bot merged commit 7d68f82 into develop Jul 24, 2022
@mergify mergify bot deleted the sc/ctb-extra-sent-message-data branch July 24, 2022 17:57
@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 removed the on-merge-train label Jul 24, 2022
maurelian pushed a commit that referenced this pull request Sep 15, 2022
Introduces a new SentMessageExtraData event to the CrossDomainMessenger
base contract. We need this event so that we can properly find all
relevant message data in the SDK. SDK cannot function without this
event. We also cannot add to the old SentMessage event without breaking
the ABI of our contract, so we're stuck adding an extra data event.
sam-goldman pushed a commit that referenced this pull request Sep 15, 2022
Introduces a new SentMessageExtraData event to the CrossDomainMessenger
base contract. We need this event so that we can properly find all
relevant message data in the SDK. SDK cannot function without this
event. We also cannot add to the old SentMessage event without breaking
the ABI of our contract, so we're stuck adding an extra data event.
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.

3 participants