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

[Discovery] Design of PolkaVM entry point #89

Open
dedok opened this issue Jan 15, 2025 · 2 comments
Open

[Discovery] Design of PolkaVM entry point #89

dedok opened this issue Jan 15, 2025 · 2 comments
Assignees

Comments

@dedok
Copy link
Member

dedok commented Jan 15, 2025

So far we have: еransactions that uses PolkaVM pallet that could be run from PolkaJS and Substrate RPC API.
Conclusion: ffter the first iteration we found some limitations: (1) we can't allows for this pallet complex arguments; (2) we can't allows to have flexiable entry point (actually we have 3 entry points -- 3 functions that could be called). These 3 functions requres to be implmented into uploaded PVM blob. But yes, these function can implment whather you want, but arguments and naming not flexiable and confusing.

Hence: we need to make another iteration of desing. Goal of this desing will be: create draw.io, text, tickets about how we fix these limitations.

Also we should undestand new fact: we should not care about PolkaJS limitations, we should implment own dApp that would render whather we wants.

All design related papers should be stored in spec/docs/PolkaVM/ directory.

@dedok dedok mentioned this issue Jan 15, 2025
@ealataur ealataur moved this from Todo to In Progress in QF Network Jan 15, 2025
@ealataur
Copy link
Member

inspect the code. Starting problematic researching

@ealataur
Copy link
Member

Was discussed with other participants and I get to work for check the hypotesis

@ealataur ealataur moved this from In Progress to Todo in QF Network Jan 17, 2025
@ealataur ealataur moved this from Todo to In Progress in QF Network Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

2 participants