mirror of
https://github.com/oceanprotocol/market.git
synced 2024-12-02 05:57:29 +01:00
bump ocean.js & react hooks (#327)
* bump ocean.js * adapt changes * bump @oceanprotocol/react * edit metadata tweaks
This commit is contained in:
parent
07f30108a7
commit
b3b2ea9777
14
package-lock.json
generated
14
package-lock.json
generated
@ -3736,9 +3736,9 @@
|
|||||||
"integrity": "sha512-yoGk4kpTy9E06OWusd3Fa/W3yjmFNKND/I92YtmrMnX0i3gm/kom/Z7XrRiAHVC8JVnM9Q79FojGLd2eOL4opg=="
|
"integrity": "sha512-yoGk4kpTy9E06OWusd3Fa/W3yjmFNKND/I92YtmrMnX0i3gm/kom/Z7XrRiAHVC8JVnM9Q79FojGLd2eOL4opg=="
|
||||||
},
|
},
|
||||||
"@oceanprotocol/lib": {
|
"@oceanprotocol/lib": {
|
||||||
"version": "0.9.21",
|
"version": "0.10.0",
|
||||||
"resolved": "https://registry.npmjs.org/@oceanprotocol/lib/-/lib-0.9.21.tgz",
|
"resolved": "https://registry.npmjs.org/@oceanprotocol/lib/-/lib-0.10.0.tgz",
|
||||||
"integrity": "sha512-Bo+xJeFXOMfqof0GA5B07wWkBJ9S/v646zrUGuVIZ7nmwnGR8ba5Sr3lznpz7JIvmIpSNsKkXXWwwsRtZeeA1w==",
|
"integrity": "sha512-ibsdyCS3ROUMShznaSvThHuTaGxKXCMedZfkvkFY1iFJvUL8HgJ0V6kRINNZDamj8AxLjEI1uV1QA3UTB8qkJA==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@ethereum-navigator/navigator": "^0.5.2",
|
"@ethereum-navigator/navigator": "^0.5.2",
|
||||||
"@oceanprotocol/contracts": "^0.5.8",
|
"@oceanprotocol/contracts": "^0.5.8",
|
||||||
@ -3760,11 +3760,11 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"@oceanprotocol/react": {
|
"@oceanprotocol/react": {
|
||||||
"version": "0.4.1",
|
"version": "0.5.0",
|
||||||
"resolved": "https://registry.npmjs.org/@oceanprotocol/react/-/react-0.4.1.tgz",
|
"resolved": "https://registry.npmjs.org/@oceanprotocol/react/-/react-0.5.0.tgz",
|
||||||
"integrity": "sha512-nPrmtv0nKLsXshxoOHN4ls2Cy7R3xchkqNJhNt5DPKGTj7YnMZvqa1UAoYB+5tqUNPC/irZc2+RsyHbyuhPqcg==",
|
"integrity": "sha512-T+osx49SHebBC0j0HR62uXRhB2GoYnxHSbQiEdVxlLp/D4s0ey4GzNkVSNi0Dr4GuVZyactJuF3JfUbKhzuJZg==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@oceanprotocol/lib": "^0.9.21",
|
"@oceanprotocol/lib": "^0.10.0",
|
||||||
"axios": "^0.21.1",
|
"axios": "^0.21.1",
|
||||||
"decimal.js": "^10.2.1",
|
"decimal.js": "^10.2.1",
|
||||||
"web3": "1.3.1",
|
"web3": "1.3.1",
|
||||||
|
@ -24,8 +24,8 @@
|
|||||||
"@coingecko/cryptoformat": "^0.4.2",
|
"@coingecko/cryptoformat": "^0.4.2",
|
||||||
"@loadable/component": "^5.14.1",
|
"@loadable/component": "^5.14.1",
|
||||||
"@oceanprotocol/art": "^3.0.0",
|
"@oceanprotocol/art": "^3.0.0",
|
||||||
"@oceanprotocol/lib": "^0.9.21",
|
"@oceanprotocol/lib": "^0.10.0",
|
||||||
"@oceanprotocol/react": "^0.4.1",
|
"@oceanprotocol/react": "^0.5.0",
|
||||||
"@oceanprotocol/typographies": "^0.1.0",
|
"@oceanprotocol/typographies": "^0.1.0",
|
||||||
"@sindresorhus/slugify": "^1.0.0",
|
"@sindresorhus/slugify": "^1.0.0",
|
||||||
"@tippyjs/react": "^4.2.0",
|
"@tippyjs/react": "^4.2.0",
|
||||||
|
@ -55,8 +55,8 @@ export default function Edit({
|
|||||||
const content = data.content.edges[0].node.childPagesJson
|
const content = data.content.edges[0].node.childPagesJson
|
||||||
|
|
||||||
const { debug } = useUserPreferences()
|
const { debug } = useUserPreferences()
|
||||||
const { ocean, account } = useOcean()
|
const { ocean, accountId } = useOcean()
|
||||||
const { did, metadata, ddo, refreshDdo } = useAsset()
|
const { metadata, ddo, refreshDdo } = useAsset()
|
||||||
const [success, setSuccess] = useState<string>()
|
const [success, setSuccess] = useState<string>()
|
||||||
const [error, setError] = useState<string>()
|
const [error, setError] = useState<string>()
|
||||||
|
|
||||||
@ -67,14 +67,17 @@ export default function Edit({
|
|||||||
resetForm: () => void
|
resetForm: () => void
|
||||||
) {
|
) {
|
||||||
try {
|
try {
|
||||||
const ddo = await ocean.assets.editMetadata(
|
// Construct new DDO with new values
|
||||||
did,
|
const newDdo = await ocean.assets.editMetadata(ddo, {
|
||||||
{ title: values.name, description: values.description },
|
title: values.name,
|
||||||
account
|
description: values.description
|
||||||
)
|
})
|
||||||
|
|
||||||
|
// Update DDO on-chain
|
||||||
|
const tx = await ocean.assets.updateMetadata(newDdo, accountId)
|
||||||
|
|
||||||
// Edit failed
|
// Edit failed
|
||||||
if (!ddo) {
|
if (!newDdo || !tx) {
|
||||||
setError(content.form.error)
|
setError(content.form.error)
|
||||||
Logger.error(content.form.error)
|
Logger.error(content.form.error)
|
||||||
return
|
return
|
||||||
|
@ -75,7 +75,7 @@ export default function ComputeJobs(): ReactElement {
|
|||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
async function getTitle(did: string) {
|
async function getTitle(did: string) {
|
||||||
const ddo = await ocean.metadatacache.retrieveDDO(did)
|
const ddo = await ocean.metadataCache.retrieveDDO(did)
|
||||||
const metadata = ddo.findServiceByType('metadata')
|
const metadata = ddo.findServiceByType('metadata')
|
||||||
return metadata.attributes.main.name
|
return metadata.attributes.main.name
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user