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

feat(int-on-evm): pass through originating tx info in that #18

Merged
merged 14 commits into from
Mar 11, 2024

Conversation

gskapka
Copy link
Contributor

@gskapka gskapka commented Feb 7, 2024

...per title.

Feature is enabled at build time via flag --features=include-origin-tx-details.

Currently only implemented from the int side to the evm side.

❗ Note: Custom handling for pnt-on-gnosis has been removed also.
❗ Note: Using the mint event for the originating details means we cannot get those details for host-to-host transfers. Removed.
❗ Note: New event required in router in order to preserve origin details during h2h transfers. New event implemented.
❗ The gas price provisions for peg-ins and -outs has been bumped from 450_000 to 1_000_000 as required by @oliviera9.

To Do:

✅ Rebase on master once #21 is merged.
🔲 Add sample int submission material which includes new router event and write test over it. (Currently unimplemented hence failing test in CI)

@gskapka gskapka self-assigned this Feb 7, 2024
@gskapka gskapka requested a review from oliviera9 February 7, 2024 19:56
@gskapka
Copy link
Contributor Author

gskapka commented Feb 8, 2024

This is currently blocked due to the requirement that we get origin details even in the case of host-to-host transfers. This in turn requires a change to the router contract in the interim chain to fire a custom event from which to parse these details.

@gskapka gskapka marked this pull request as draft February 8, 2024 14:00
@gskapka gskapka force-pushed the pass-through-originating-tx-info branch from 7e7397d to 112e92d Compare February 22, 2024 11:00
@gskapka gskapka requested a review from ubordignon February 22, 2024 11:05
@gskapka gskapka marked this pull request as ready for review February 22, 2024 11:06
@gskapka gskapka force-pushed the pass-through-originating-tx-info branch from 112e92d to ac90591 Compare February 22, 2024 11:24
@gskapka gskapka force-pushed the pass-through-originating-tx-info branch from 87fa583 to 99c5fcb Compare February 23, 2024 16:41
ubordignon

This comment was marked as duplicate.

ubordignon
ubordignon previously approved these changes Feb 23, 2024
Copy link
Contributor

@ubordignon ubordignon left a comment

Choose a reason for hiding this comment

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

LGTM!

@gskapka gskapka merged commit 02b48ec into master Mar 11, 2024
5 checks passed
@gskapka gskapka deleted the pass-through-originating-tx-info branch March 11, 2024 15:29
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.

3 participants