Celatone offers the contract organizer by provide the contract list concept
There are two default lists you can use which are
You can create other contract lists which work similar to “Saved Contracts” but able to rename or remove the list with entire of the contracts you saved
You can view your instantiated contracts from your connected wallet through Celatone by navigate to “Instantiated by me” within the left-sidebar
Please noted that the instantiated contracts information is fetched from blockchain, so it is not able to be removed from the list.
In case the instantiated contracts are not displaying, please make sure you are selecting the correct network or there might be some error during fetching data.
All saved contracts and created contract lists are stored locally on the user’s device. This means the they are cannot be shared or synced across different devices or browsers.
You can access to the Saved Contracts immediately through the sidebar. For the created other contract lists, click on “View All Contract List” to see all the list you have created.
You can remove the contract list name by clicking on “More” button on the list card or within the contract list page. Select “Remove List” and confirm the deletion
You can add the name to the contract by hovering the entry to reveal the edit icon near the contract label. Clicking this icon will allow you to input the name to the contract.
To adding the name, description, tags, or add them to other contract lists, clicking “More” button and select “Edit Details”
Search text field allows you to search within your instantiated contracts. You also can filter the contracts with tags you assigned during saving contracts.
Execute / Query: Simply clicking the button will navigate you to Execute/Query the contract
Migrate: If your connected wallet is the admin of the contract, you can migrate the contract to the new code by clicking “Migrate” button. Otherwise, the button will be disabled.
More: More available actions consist of
Edit Details: Adding the name, description, tags, or add them to other contract lists
Add or remove from lists
Update Admin: If your connected wallet is the admin of the contract, you can assign the other address as admin of the contract.
Clear Admin: If your connected wallet is the admin of the contract, you can remove yourself from being the admin.
Users have the option to remove contracts from their saved list if they are no longer needed. clicking “More” button and select “Edit Details” and remove any lists before saving the changes.You cannot remove the contract from “Instantiated by me” as the information is fetched from blockchain, so it is not able to be removed from the list.