docs/interfaces/ComputeAsset.md
[@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)