homebase-app
homebase-app copied to clipboard
ACI webapp frontend
This feature is basically a new type of proposal that we are introducing. Here is how it works from a UX perspective:
- The user enters the address of the target contract they wish to interact with.
- The frontend validates the input to ensure it's a valid Tezos contract address.
- The user is presented with a dynamic form that lists all available contract endpoints and their required parameters.
- Users can fill in the parameters and submit a proposal.
Notes:
- Loading indicators or progress bars may be displayed to inform the user that the app is performing background tasks and handle asynchronous operations gracefully.
- Frontend allows for edge cases, such as functions with many parameters or functions with no parameters.