Update an existing service
To update an existing service, perform the following:
1 . Click on the service. The service attributes are displayed.
2. You can change the following attributes:
Service Name
Service Description
Service Language
Price: Please note that if the service is paid, it cannot be changed to a free service and vice versa.
Payment Collector Address: By default, the payment collector address is the publisher's address; however, it can be changed to a different address.
Provider URL: the Ocean Node that will encrypt the asset.
The asset's file: it is protected and not displayed in this field. If you want to change it, first, delete the existing file and then add the new one.
Timeout
Service State: select one of the following:
Active - the service is consumable
EndOfLife - the service is not consumable
Deprecated - the service is not consumable
RevokedByPublisher - the service is not consumable
OrderingIsTemporaryDisabled - the service is not consumable
Unlisted - the service is not consumable
Access Rules
Consumer Parameters
For a description of each of these attributes, please review the Publishing an asset page, step 3.
3. After the changes were made, click "Submit". A transaction request notification from Metamask appears on the screen. Press "Confirm".

4. A confirmation message is displayed on the screen. Click "Back to Asset" to return to the asset details screen.

Please note that from the time an asset is updated on the blockchain until it is indexed by the Ocean Node’s indexer, a delay may occur. This delay typically ranges from a few seconds to several minutes, depending on factors such as RPC endpoint performance, the current indexed block, and the machine’s processing capacity running the Ocean Node.
Last updated