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

Cross msg: Arbitrary send-cross function #437

Closed
adlrocha opened this issue Apr 11, 2023 · 0 comments
Closed

Cross msg: Arbitrary send-cross function #437

adlrocha opened this issue Apr 11, 2023 · 0 comments
Labels

Comments

@adlrocha
Copy link
Contributor

adlrocha commented Apr 11, 2023

The IPC agent only supports at the moment sending cross messages through the basic primitives of fund and release, which means that cross messages need to be sent from one subnet to another one level at a time, requiring users to perform this individual operations.

The agent should abstract from this low level primitives, and expose a method that allows to send arbitrary messages to any subnet. The agent will decompose under the hood this request into a set of low-level fund, release, propagate operations until the messages is executed in its destination. Thus, the agent is responsible for tracking when one step from one subnet to the next one is committed, and triggering the subsequent operation to the right subnet to fulfill the request.

Related: #76

@jsoares jsoares transferred this issue from consensus-shipyard/ipc-libs Dec 19, 2023
@jsoares jsoares added the s:ipc label Dec 19, 2023
@jsoares jsoares closed this as not planned Won't fix, can't repro, duplicate, stale Mar 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Status: next
Development

No branches or pull requests

2 participants