diff --git a/docs/README_marketplace_flow.md b/docs/README_marketplace_flow.md index 9aca0e18..2caaf4a2 100644 --- a/docs/README_marketplace_flow.md +++ b/docs/README_marketplace_flow.md @@ -44,7 +44,7 @@ import { DataTokens } from '../../src/datatokens/Datatokens' import { Ocean } from '../../src/ocean/Ocean' const Web3 = require('web3') const web3 = new Web3('http://127.0.0.1:8545') -const factory = require('@oceanprotocol/contracts/artifacts/development/Factory.json') +const factory = require('@oceanprotocol/contracts/artifacts/development/DTFactory.json') const datatokensTemplate = require('@oceanprotocol/contracts/artifacts/development/DataTokenTemplate.json') // Alice's config @@ -172,4 +172,4 @@ await ocean.assets.order(ddo.id, accessService.type, bob.getId()).then(async (re ) }) -``` \ No newline at end of file +``` diff --git a/package-lock.json b/package-lock.json index 449687d7..97e1c6ca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -881,9 +881,9 @@ } }, "@oceanprotocol/contracts": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@oceanprotocol/contracts/-/contracts-0.2.2.tgz", - "integrity": "sha512-wu5Ub5F50vCAON0GKyv4anPPLm+oWfHViksiAewVS/xvbbnSCt4gHws2Uc1ct25tiO/2AHAyJkqEiC0ep8SHeQ==" + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@oceanprotocol/contracts/-/contracts-0.2.3.tgz", + "integrity": "sha512-5Oohzno3tnISMYG1jhtHxKMMkcIypTZAPlIoFjE5vDlAW51tyuxwYxBXHYQ2/FLRVFkmUmy5yASKg9zbnKKwQw==" }, "@octokit/auth-token": { "version": "2.4.2", diff --git a/package.json b/package.json index bb3a3ca9..9d7e9e09 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@ethereum-navigator/navigator": "^0.5.0", - "@oceanprotocol/contracts": "^0.2.2", + "@oceanprotocol/contracts": "^0.2.3", "bignumber.js": "^9.0.0", "fs": "0.0.1-security", "node-fetch": "^2.6.0", diff --git a/src/datatokens/Datatokens.ts b/src/datatokens/Datatokens.ts index 5b82ed23..dea526fa 100644 --- a/src/datatokens/Datatokens.ts +++ b/src/datatokens/Datatokens.ts @@ -1,4 +1,4 @@ -const defaultFactoryABI = require('@oceanprotocol/contracts/artifacts/development/Factory.json') +const defaultFactoryABI = require('@oceanprotocol/contracts/artifacts/development/DTFactory.json') const defaultDatatokensABI = require('@oceanprotocol/contracts/artifacts/development/DataTokenTemplate.json') /** @@ -20,8 +20,8 @@ export class DataTokens { */ constructor(factoryAddress: string, factoryABI: any, datatokensABI: any, web3: any) { this.factoryAddress = factoryAddress - this.factoryABI = factoryABI || defaultFactoryABI - this.datatokensABI = datatokensABI || defaultDatatokensABI + this.factoryABI = factoryABI || defaultFactoryABI.abi + this.datatokensABI = datatokensABI || defaultDatatokensABI.abi this.web3 = web3 } diff --git a/test/integration/ComputeFlow.test.ts b/test/integration/ComputeFlow.test.ts index 7b480020..214b8cee 100644 --- a/test/integration/ComputeFlow.test.ts +++ b/test/integration/ComputeFlow.test.ts @@ -6,7 +6,7 @@ import { assert } from 'console' import { ServiceComputePrivacy } from '../../src/ddo/interfaces/Service' const Web3 = require('web3') const web3 = new Web3('http://127.0.0.1:8545') -const factory = require('@oceanprotocol/contracts/artifacts/development/Factory.json') +const factory = require('@oceanprotocol/contracts/artifacts/development/DTFactory.json') const datatokensTemplate = require('@oceanprotocol/contracts/artifacts/development/DataTokenTemplate.json') describe('Compute flow', () => { diff --git a/test/integration/Marketplaceflow.test.ts b/test/integration/Marketplaceflow.test.ts index cb0bf480..fc1a08dc 100644 --- a/test/integration/Marketplaceflow.test.ts +++ b/test/integration/Marketplaceflow.test.ts @@ -6,7 +6,7 @@ import { assert } from 'console' const Web3 = require('web3') const web3 = new Web3('http://127.0.0.1:8545') -const factory = require('@oceanprotocol/contracts/artifacts/development/Factory.json') +const factory = require('@oceanprotocol/contracts/artifacts/development/DTFactory.json') const datatokensTemplate = require('@oceanprotocol/contracts/artifacts/development/DataTokenTemplate.json') describe('Marketplace flow', () => { diff --git a/test/integration/Rinkeby.test.ts b/test/integration/Rinkeby.test.ts index 4e828f32..66dfe7ec 100644 --- a/test/integration/Rinkeby.test.ts +++ b/test/integration/Rinkeby.test.ts @@ -3,7 +3,7 @@ import { DataTokens } from '../../src/datatokens/Datatokens' const Web3 = require('web3') const web3 = new Web3('wss://rinkeby.infura.io/ws/v3/357f2fe737db4304bd2f7285c5602d0d') -const factory = require('@oceanprotocol/contracts/artifacts/development/Factory.json') +const factory = require('@oceanprotocol/contracts/artifacts/development/DTFactory.json') const datatokensTemplate = require('@oceanprotocol/contracts/artifacts/development/DataTokenTemplate.json') describe('Rinkeby test', () => { diff --git a/test/integration/Simpleflow.test.ts b/test/integration/Simpleflow.test.ts index 8d10cfe5..9a41d405 100644 --- a/test/integration/Simpleflow.test.ts +++ b/test/integration/Simpleflow.test.ts @@ -5,7 +5,7 @@ import { Config } from '../../src/models/Config' const Web3 = require('web3') const web3 = new Web3('http://127.0.0.1:8545') -const factory = require('@oceanprotocol/contracts/artifacts/development/Factory.json') +const factory = require('@oceanprotocol/contracts/artifacts/development/DTFactory.json') const datatokensTemplate = require('@oceanprotocol/contracts/artifacts/development/DataTokenTemplate.json') describe('Simple flow', () => { diff --git a/test/unit/Datatokens.test.ts b/test/unit/Datatokens.test.ts index 627a2dc3..c4a947de 100644 --- a/test/unit/Datatokens.test.ts +++ b/test/unit/Datatokens.test.ts @@ -3,7 +3,7 @@ import { TestContractHandler } from '../TestContractHandler' import { DataTokens } from '../../src/datatokens/Datatokens' const Web3 = require('web3') -const factory = require('@oceanprotocol/contracts/artifacts/development/Factory.json') +const factory = require('@oceanprotocol/contracts/artifacts/development/DTFactory.json') const datatokensTemplate = require('@oceanprotocol/contracts/artifacts/development/DataTokenTemplate.json') const web3 = new Web3('http://127.0.0.1:8545')