Skip to content

Commit 2478f73

Browse files
authored
Merge pull request #276 from OceanProtocolEnterprise/feat/debug-edit
chore: debud service metamask
2 parents f9c7a98 + 2d0351b commit 2478f73

File tree

1 file changed

+9
-30
lines changed

1 file changed

+9
-30
lines changed

src/components/Asset/Edit/DebugEditService.tsx

Lines changed: 9 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { LoggerInstance } from '@oceanprotocol/lib'
21
import { ReactElement, useEffect, useState } from 'react'
32
import DebugOutput from '@shared/DebugOutput'
43
import { useCancelToken } from '@hooks/useCancelToken'
@@ -9,7 +8,6 @@ import {
98
normalizeFile,
109
previewDebugPatch
1110
} from '@utils/ddo'
12-
import { getEncryptedFiles } from '@utils/provider'
1311
import {
1412
generateCredentials,
1513
transformConsumerParameters
@@ -19,8 +17,6 @@ import { Asset } from 'src/@types/Asset'
1917
import { Credential } from 'src/@types/ddo/Credentials'
2018
import { State } from 'src/@types/ddo/State'
2119
import { assetStateToNumber } from '@utils/assetState'
22-
import { Signer } from 'ethers'
23-
import { useEthersSigner } from '@hooks/useEthersSigner'
2420

2521
export default function DebugEditService({
2622
values,
@@ -34,37 +30,20 @@ export default function DebugEditService({
3430
const [valuePreview, setValuePreview] = useState({})
3531
const [updatedService, setUpdatedService] = useState<Service>()
3632
const newCancelToken = useCancelToken()
37-
const walletClient = useEthersSigner()
3833

39-
const signer = walletClient as unknown as Signer
4034
useEffect(() => {
4135
async function transformValues() {
4236
let updatedFiles = service.files
43-
try {
44-
if (values.files[0]?.url) {
45-
const file = {
46-
nftAddress: asset.credentialSubject.nftAddress,
47-
datatokenAddress: service.datatokenAddress,
48-
files: [
49-
normalizeFile(
50-
values.files[0].type,
51-
values.files[0],
52-
asset.credentialSubject?.chainId
53-
)
54-
]
55-
}
56-
57-
const filesEncrypted = await getEncryptedFiles(
58-
file,
59-
asset.credentialSubject?.chainId,
60-
service.serviceEndpoint,
61-
signer
37+
if (values.files[0]?.url) {
38+
updatedFiles = JSON.stringify([
39+
normalizeFile(
40+
values.files[0].type,
41+
values.files[0],
42+
asset.credentialSubject?.chainId
6243
)
63-
updatedFiles = filesEncrypted
64-
}
65-
} catch (error) {
66-
LoggerInstance.error('Error encrypting files:', error.message)
44+
])
6745
}
46+
6847
const credentials: Credential = generateCredentials(values.credentials)
6948
const updatedService: Service = {
7049
...service,
@@ -80,7 +59,7 @@ export default function DebugEditService({
8059
values.state === undefined
8160
? State.Active
8261
: assetStateToNumber(values.state),
83-
files: updatedFiles, // TODO: check if this works,
62+
files: updatedFiles,
8463
credentials,
8564
...(values.access === 'compute' &&
8665
asset.credentialSubject?.metadata?.type === 'dataset' && {

0 commit comments

Comments
 (0)