Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare v0.79.4 changeset #4843

Merged
merged 1 commit into from
Aug 29, 2024

Conversation

conorsch
Copy link
Contributor

Describe your changes

This PR includes a single cherry-picked commit for event emission, that we intend to release as a backport to the 0.79.x series.

Issue ticket number and link

See #4840.

Checklist before requesting a review

  • If this code contains consensus-breaking changes, I have added the "consensus-breaking" label. Otherwise, I declare my belief that there are not consensus-breaking changes, for the following reason:

    Careful attention was paid not to break consensus with the v0.79.x release series. Reviewers should confirm this assumption.

Testing and review

Reviewers should pay special attention to the structure of this PR and its merge targets, to ensure it is released correctly:

  1. The PR targets release/v0.79.x-contd, not main.
  2. The branch release/v0.79.x-contd is branched directly from the v0.79.3 tag
  3. The v0.79.3 tag is the correct and appropriate place to branch from to release this fix.
  4. No other changes have been included.

After approval and merge, I will append a v0.79.4 commit and tag directly on the release/v0.79.x-contd branch, thereby triggering the release workflow to run and post binaries. After that logic runs, we will need to edit the release object and ensure it is not set as "latest".

…4779)

There are currently two ways for a position to get closed:

  1. automatically by the DEX, for an auto-close position,
2. at the end of the block, after being *queued* for closure in the in
the action handler.

For 2., we weren't emitting the event.
This commit changes things so that we do, in fact, emit the event in
this case, for a position that has not yet been closed.

## Checklist before requesting a review

- [x] If this code contains consensus-breaking changes, I have added the
"consensus-breaking" label. Otherwise, I declare my belief that there
are not consensus-breaking changes, for the following reason:

  > Only adds new events.

(cherry picked from commit 6981aec)
@conorsch conorsch requested a review from cronokirby August 28, 2024 23:52
@conorsch conorsch marked this pull request as ready for review August 29, 2024 17:40
@conorsch conorsch merged commit e80dc5c into release/v0.79.x-contd Aug 29, 2024
11 checks passed
@conorsch conorsch deleted the prepare-changeset-for-0_79_4 branch August 29, 2024 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants