From a43db0733426e781143e39a4b0a64bf9fe4e4a4d Mon Sep 17 00:00:00 2001 From: Sebastian Gerske Date: Mon, 1 Oct 2018 18:19:00 +0200 Subject: [PATCH] removed old stuff --- src/account.js | 37 ----------------------------------- src/order.js | 52 -------------------------------------------------- src/service.js | 36 ---------------------------------- 3 files changed, 125 deletions(-) delete mode 100644 src/account.js delete mode 100644 src/order.js delete mode 100644 src/service.js diff --git a/src/account.js b/src/account.js deleted file mode 100644 index cb84b7f..0000000 --- a/src/account.js +++ /dev/null @@ -1,37 +0,0 @@ -import KeeperBase from './keeper/keeper-base' - -export default class Account extends KeeperBase { - constructor(web3Helper, token) { - super(web3Helper) - this.token = token - return (async () => { - return this - })() - } - - async list() { - return Promise.all((await this.helper.getAccounts()).map(async (account) => { - // await ocean.market.requestTokens(account, 1000) - - return { - name: account, - balance: { - ocn: await this.token.getTokenBalance(account), - eth: await this.token.getEthBalance(account) - } - } - })) - } - - currentAccount() { - return this.helper.getCurrentAccount() - } - - tokenBalance() { - return this.token.getTokenBalance() - } - - ethBalance() { - return this.token.getEthBalance() - } -} diff --git a/src/order.js b/src/order.js deleted file mode 100644 index 2e35693..0000000 --- a/src/order.js +++ /dev/null @@ -1,52 +0,0 @@ -import KeeperBase from './keeper/keeper-base' - -export default class Order extends KeeperBase { - constructor(web3Helper, market, token, auth) { - super(web3Helper) - this.market = market - this.token = token - this.auth = auth - return (async () => { - return this - })() - } - - buyService(serviceDID, publisherId, price, timeout, senderAddress, initialRequestEventHandler, - accessCommittedEventHandler, tokenPublishedEventHandler) { - // Allow market contract to transfer funds on the consumer's behalf - const { token, market, auth } = this - token.contract.approve(market.address, price, { from: senderAddress, gas: 2000000 }) - // Submit the access request - auth.contract.initiateAccessRequest( - serviceDID, publisherId, timeout, { from: senderAddress, gas: 1000000 } - ) - - const resourceFilter = { _resourceId: serviceDID, _consumer: senderAddress } - const initRequestEvent = auth.contract.AccessConsentRequested(resourceFilter) - let order = {} - this._listenOnce( - initRequestEvent, - 'AccessConsentRequested', - (result, error) => { - order = initialRequestEventHandler(result, error) - const requestIdFilter = { _id: order.id } - const accessCommittedEvent = auth.contract.AccessRequestCommitted(requestIdFilter) - const tokenPublishedEvent = auth.contract.EncryptedTokenPublished(requestIdFilter) - this._listenOnce( - accessCommittedEvent, - 'AccessRequestCommitted', - (result, error) => { - accessCommittedEventHandler(result, order, error) - } - ) - this._listenOnce( - tokenPublishedEvent, - 'EncryptedTokenPublished', - (result, error) => { - tokenPublishedEventHandler(result, order, error) - } - ) - }) - return order - } -} diff --git a/src/service.js b/src/service.js deleted file mode 100644 index f1a05b4..0000000 --- a/src/service.js +++ /dev/null @@ -1,36 +0,0 @@ -import KeeperBase from './keeper/keeper-base' -import MetaData from './metadata' - -export default class Service extends KeeperBase { - constructor(web3Helper, market) { - super(web3Helper) - this.market = market - return (async () => { - return this - })() - } - - serviceMetadata(assetDID) { - return '' - } - serviceTribe() { - return '' - } - - createDDO(did, metadata) { - return { - '@context': 'https://w3id.org/did/v1', - id: did, - publicKey: [], - authentication: [], - service: [], - metadata: metadata - } - } - - resolveDID(did) { - const providerURL = this.market.resolveDID(did) - const metadataGuy = new MetaData(providerURL) - return metadataGuy.getAssetDDO(did) - } -}