diff --git a/src/Compute.js b/src/Compute.js index f95e859..eadaca5 100644 --- a/src/Compute.js +++ b/src/Compute.js @@ -1,7 +1,7 @@ import React, { useState } from 'react' import { asset } from './asset' -import { algoAsset, createComputeService, rawAlgoMeta } from './compute-asset' +import { algoAsset, createComputeService, rawAlgoMeta } from './asset-compute' export default function Compute({ ocean, web3 }) { const [ddoAssetId, setDdoAssetId] = useState('') @@ -83,7 +83,7 @@ export default function Compute({ ocean, web3 }) { ) setJobId(status.jobId) console.log(status) - alert('Job created. You can query for status now') + alert('Compute job created. You can query for its status now.') } catch (error) { console.error(error.message) } @@ -123,9 +123,11 @@ export default function Compute({ ocean, web3 }) { async function updateDdoAssetId(event) { setDdoAssetId(event.target.value) } + async function handlePublishOutputState(event) { setPublishOutputState(event.target.checked) } + async function handlePublishLogState(event) { setPublishLogState(event.target.checked) } @@ -136,30 +138,71 @@ export default function Compute({ ocean, web3 }) { return ( <> -

Compute

+

Compute

+

1. Publish Dataset

- Asset DID: - + +

+ + +

+

2. Publish Algorithm

- Algo DID: - +

+ + {ddoAlgorithmId} +

- - Publish Output into the Marketplace - - Publish Algorithm Logs into the Marketplace +

3. Start Compute Job

+ +

+ + +

+ +
+ +

+ +