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

Create 'easy mode' and defer current functionality to advanced. #11

Closed
Shirikatsu opened this issue Mar 2, 2020 · 2 comments
Closed
Labels
enhancement New feature or request Stale

Comments

@Shirikatsu
Copy link
Contributor

The current functionality allows users to manually perform interactions with the chain and passing of proofs and blocks.

To make the CLI more usable, we should allow a simple Ion layer that abstracts away the complexities of each step through simple commands like:

  • SubmitBlock
  • SubmitProof
  • RetrieveProof
  • DeployIonContracts
  • etc.

These commands should fetch necessary data from source and submit to a destination.

We can allow more advanced users who require finer control to access the full set of commands by enabling 'advanced mode' during start up or runtime which exposes the full set of commands.

@Shirikatsu Shirikatsu added the enhancement New feature or request label Mar 2, 2020
@Shirikatsu
Copy link
Contributor Author

Currently submitting proofs is nigh impossible as some proofs can be excessively large. This causes proof submission to the CLI to lag when pasting large proofs for submission. Automated proof submission must thereby assert that use-cases contracts that accept proofs accept them in the same way i.e. first parameter in function.

@github-actions
Copy link

github-actions bot commented Apr 2, 2020

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days

@github-actions github-actions bot added the Stale label Apr 2, 2020
@github-actions github-actions bot closed this as completed Apr 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Stale
Projects
None yet
Development

No branches or pull requests

1 participant