1
0
mirror of https://github.com/oceanprotocol/ocean.js.git synced 2024-11-26 20:39:05 +01:00

fix initialize

This commit is contained in:
Ahmed Ali 2020-06-25 12:10:53 +02:00
parent 2d060ff79b
commit 799c2e98f2

View File

@ -74,14 +74,21 @@ export class Provider extends Instantiable {
serviceType: string,
consumerAddress: string
): Promise<any> {
const DDO = await this.ocean.assets.resolve(did)
let DDO
try {
DDO = await this.ocean.assets.resolve(did)
} catch (e) {
this.logger.error(e)
throw new Error('Failed to resolve DID')
}
const { dtAddress } = DDO
const args = {
did,
dtAddress,
serviceIndex,
serviceType,
consumerAddress
documentId: did,
serviceId: serviceIndex,
serviceType: serviceType,
tokenAddress: dtAddress,
consumerAddress: consumerAddress
}
try {