From 9fb6f296f3b1e40de9f761c59071c3edb963059a Mon Sep 17 00:00:00 2001 From: Sebastian Gerske Date: Wed, 17 Oct 2018 10:41:56 +0200 Subject: [PATCH] register returns string now instead of the asset again --- src/ocean/Ocean.ts | 4 ++-- test/ocean/Ocean.test.ts | 8 +++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/ocean/Ocean.ts b/src/ocean/Ocean.ts index 0586e02..6885667 100644 --- a/src/ocean/Ocean.ts +++ b/src/ocean/Ocean.ts @@ -33,7 +33,7 @@ export default class Ocean { return ethAccounts.map((address: string) => new Account(address)) } - public async register(asset: Asset): Promise { + public async register(asset: Asset): Promise { const {market} = this.keeper // generate an id @@ -44,7 +44,7 @@ export default class Ocean { const result = await market.register(asset.getId(), asset.price, asset.publisher.getId()) Logger.log("Registered:", assetId, "in block", result.blockNumber) - return asset + return assetId } public async getOrdersByConsumer(consumer: Account): Promise { diff --git a/test/ocean/Ocean.test.ts b/test/ocean/Ocean.test.ts index c8289dd..2ed2d6e 100644 --- a/test/ocean/Ocean.test.ts +++ b/test/ocean/Ocean.test.ts @@ -44,12 +44,10 @@ describe("Ocean", () => { const asset = new Asset(name, description, price, publisher) - const finalAsset: Asset = await ocean.register(asset) + const assetId: string = await ocean.register(asset) - assert(finalAsset.getId().length === 66) - assert(finalAsset.getId().startsWith("0x")) - assert(finalAsset.publisher === publisher) - assert(finalAsset.price === price) + assert(assetId.length === 66) + assert(assetId.startsWith("0x")) }) })