[@oceanprotocol/lib](../README.md) / [Exports](../modules.md) / ComputeAsset # Interface: ComputeAsset ## Table of contents ### Properties - [documentId](ComputeAsset.md#documentid) - [serviceId](ComputeAsset.md#serviceid) - [transferTxId](ComputeAsset.md#transfertxid) - [userdata](ComputeAsset.md#userdata) ## Properties ### documentId • **documentId**: `string` #### Defined in [@types/Compute.ts:63](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L63) ___ ### serviceId • **serviceId**: `string` #### Defined in [@types/Compute.ts:64](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L64) ___ ### transferTxId • `Optional` **transferTxId**: `string` #### Defined in [@types/Compute.ts:65](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L65) ___ ### userdata • `Optional` **userdata**: `Object` #### Index signature ▪ [key: `string`]: `any` #### Defined in [@types/Compute.ts:66](https://github.com/oceanprotocol/ocean.js/blob/c99bc5c6/src/@types/Compute.ts#L66)