Skip to content
New issue

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

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

Already on GitHub? # to your account

Add a JSON-RPC method on Fendermint for ipc_sendNativeMessage #1143

Open
dtbuchholz opened this issue Sep 23, 2024 · 0 comments
Open

Add a JSON-RPC method on Fendermint for ipc_sendNativeMessage #1143

dtbuchholz opened this issue Sep 23, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@dtbuchholz
Copy link

Issue type

Feature Request

Have you reproduced the bug with the latest dev version?

No

Version

N/A

Custom code

Yes

OS platform and distribution

N/A

Describe the issue

Developers must use CometBFT APIs to send a raw IPC/FVM message to Fendermint—e.g., in cases where EVM RPCs cannot interact with an actor. This is more challenging in non-Rust languages which don't have access to extensive Rust IPC-related libraries, like Python or JavaScript, but it also enshrines IPC's dependence on CometBFT. Ideally, Fendermint would expose its own RPC with an ipc_sendNativeMessage method, allowing me to submit a message directly to the execution layer instead of CometBFT.

See original context here.

Repro steps

N/A—this is a feature request, not a bug

Relevant log output

No response

@dtbuchholz dtbuchholz added the bug Something isn't working label Sep 23, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
bug Something isn't working
Projects
Status: Backlog
Development

No branches or pull requests

1 participant