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

Write Typescript CLI #79

Open
guidanoli opened this issue Apr 17, 2024 · 0 comments
Open

Write Typescript CLI #79

guidanoli opened this issue Apr 17, 2024 · 0 comments
Labels
a-frontend Area: front-end t-feature Type: feature request

Comments

@guidanoli
Copy link
Contributor

On #48, we're using cast to send transactions to the input box.
One problem with this approach is that, in some systems, such as Linux, the argument size is limiting the size of inputs being sent to the InputBox. For some bounties, such as SQLite, this limitation is prohibitive.

Another approach would be to use go-ethereum, but that seems too complicated and low-level.

We could use sunodo send, but the argument size would also be limited.

An alternative is to write a CLI in Typescript using oclif or commander, and sending transactions with viem. This is not limited by the system's argument size, and we can reuse the state definitions used by the front-end.

@guidanoli guidanoli added a-frontend Area: front-end t-feature Type: feature request labels Apr 17, 2024
This was referenced Apr 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a-frontend Area: front-end t-feature Type: feature request
Projects
Status: Todo
Development

No branches or pull requests

1 participant