1- import { LoggerInstance } from '@oceanprotocol/lib'
21import { ReactElement , useEffect , useState } from 'react'
32import DebugOutput from '@shared/DebugOutput'
43import { useCancelToken } from '@hooks/useCancelToken'
98 normalizeFile ,
109 previewDebugPatch
1110} from '@utils/ddo'
12- import { getEncryptedFiles } from '@utils/provider'
1311import {
1412 generateCredentials ,
1513 transformConsumerParameters
@@ -19,8 +17,6 @@ import { Asset } from 'src/@types/Asset'
1917import { Credential } from 'src/@types/ddo/Credentials'
2018import { State } from 'src/@types/ddo/State'
2119import { assetStateToNumber } from '@utils/assetState'
22- import { Signer } from 'ethers'
23- import { useEthersSigner } from '@hooks/useEthersSigner'
2420
2521export 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