mirror of
https://github.com/oceanprotocol/ocean.js.git
synced 2024-11-26 20:39:05 +01:00
Merge pull request #1208 from oceanprotocol/feature/add-artifacts
Add ocean-contracts artifacts in root dir
This commit is contained in:
commit
aa1c1fcfbf
1164
artifacts/ERC721Factory.sol/ERC721Factory.json
Normal file
1164
artifacts/ERC721Factory.sol/ERC721Factory.json
Normal file
File diff suppressed because one or more lines are too long
21
artifacts/addresses/address.json
Normal file
21
artifacts/addresses/address.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"rinkeby": {
|
||||
"chainId": 4,
|
||||
"Ocean": "0x8967bcf84170c91b0d24d4302c2376283b0b3a07",
|
||||
"OPFCommunityFeeCollector": "0x600ED0935FDA70F2d0b7Cf740723a8b89FCD68A1",
|
||||
"startBlock": 9928186,
|
||||
"poolTemplate": "0xdF0a5F729ad9aa090B1Bcf5F9188639DB0237101",
|
||||
"Router": "0xBfe244735B6f578e471a0A70E86ffFE6c2E6f7a3",
|
||||
"FixedPrice": "0xd7C8B30cd1d7e8364Cc4B4c2C58D1712551c1C79",
|
||||
"Staking": "0x1EFd65ee89ab925b8189d728E56C44732b304E9B",
|
||||
"ERC20Template": {
|
||||
"1": "0x4b4771b7f4F274D58a5E1afe637bB0333129040A",
|
||||
"2": "0x88E3285C839C3E84Ed94efd5CBB83428126ceb72"
|
||||
},
|
||||
"ERC721Template": {
|
||||
"1": "0xb853d0a5e34c6780349cDd66b1768Dd5772570A7"
|
||||
},
|
||||
"Dispenser": "0x0867d17a99459291D399aD58bD4d436dD3F8B387",
|
||||
"ERC721Factory": "0xeF6A78E22170817EB97E67e176d41358761F7dEd"
|
||||
}
|
||||
}
|
File diff suppressed because one or more lines are too long
1086
artifacts/pools/FactoryRouter.sol/FactoryRouter.json
Normal file
1086
artifacts/pools/FactoryRouter.sol/FactoryRouter.json
Normal file
File diff suppressed because one or more lines are too long
1744
artifacts/pools/balancer/BPool.sol/BPool.json
Normal file
1744
artifacts/pools/balancer/BPool.sol/BPool.json
Normal file
File diff suppressed because one or more lines are too long
358
artifacts/pools/dispenser/Dispenser.sol/Dispenser.json
Normal file
358
artifacts/pools/dispenser/Dispenser.sol/Dispenser.json
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
428
artifacts/pools/ssContracts/SideStaking.sol/SideStaking.json
Normal file
428
artifacts/pools/ssContracts/SideStaking.sol/SideStaking.json
Normal file
File diff suppressed because one or more lines are too long
1382
artifacts/templates/ERC20Template.sol/ERC20Template.json
Normal file
1382
artifacts/templates/ERC20Template.sol/ERC20Template.json
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1534
artifacts/templates/ERC721Template.sol/ERC721Template.json
Normal file
1534
artifacts/templates/ERC721Template.sol/ERC721Template.json
Normal file
File diff suppressed because one or more lines are too long
302
artifacts/utils/mock/MockERC20.sol/MockERC20.json
Normal file
302
artifacts/utils/mock/MockERC20.sol/MockERC20.json
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
16437
package-lock.json
generated
16437
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
10
package.json
10
package.json
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@oceanprotocol/lib",
|
||||
"source": "./src/index.ts",
|
||||
"version": "1.0.0-alpha",
|
||||
"version": "1.0.0-alpha.0",
|
||||
"description": "JavaScript client library for Ocean Protocol",
|
||||
"main": "./dist/node/lib.js",
|
||||
"exports": "./dist/node/lib.js",
|
||||
@ -53,18 +53,12 @@
|
||||
"web3": ">=1.3.5"
|
||||
},
|
||||
"dependencies": {
|
||||
"@ethereum-navigator/navigator": "^0.5.3",
|
||||
"@oceanprotocol/contracts": "github:oceanprotocol/contracts#v4main_postaudit",
|
||||
"bignumber.js": "^9.0.2",
|
||||
"cross-fetch": "^3.1.4",
|
||||
"crypto-js": "^4.0.0",
|
||||
"decimal.js": "^10.2.1",
|
||||
"ethereumjs-util": "^7.1.3",
|
||||
"fs": "0.0.1-security",
|
||||
"lzma": "^2.3.2",
|
||||
"node-abort-controller": "^2.0.0",
|
||||
"save-file": "^2.3.1",
|
||||
"underscore": "^1.13.1",
|
||||
"uuid": "^8.3.2",
|
||||
"web3": ">=1.3.5",
|
||||
"web3-core": "^1.6.1",
|
||||
"web3-eth-contract": "^1.6.1"
|
||||
|
@ -2,7 +2,7 @@ import { Contract } from 'web3-eth-contract'
|
||||
import Web3 from 'web3'
|
||||
import { TransactionReceipt } from 'web3-core'
|
||||
import { AbiItem } from 'web3-utils'
|
||||
import defaultFactory721Abi from '@oceanprotocol/contracts/artifacts/contracts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import defaultFactory721Abi from '../../artifacts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import {
|
||||
LoggerInstance,
|
||||
getFairGasPrice,
|
||||
|
@ -5,3 +5,4 @@ export * from './models'
|
||||
export * from './utils'
|
||||
export * from './@types'
|
||||
export * from './provider'
|
||||
export * from './interfaces'
|
||||
|
@ -2,7 +2,7 @@ import { Contract } from 'web3-eth-contract'
|
||||
import Web3 from 'web3'
|
||||
import { TransactionReceipt } from 'web3-core'
|
||||
import { AbiItem } from 'web3-utils'
|
||||
import defaultRouter from '@oceanprotocol/contracts/artifacts/contracts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import defaultRouter from '../../artifacts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import { getFairGasPrice } from '../utils'
|
||||
import { Operation } from '../interfaces/RouterInterface'
|
||||
|
||||
|
@ -4,8 +4,8 @@ import { TransactionReceipt } from 'web3-core'
|
||||
import { Contract } from 'web3-eth-contract'
|
||||
import { Logger, getFairGasPrice, LoggerInstance } from '../../utils'
|
||||
import BigNumber from 'bignumber.js'
|
||||
import PoolTemplate from '@oceanprotocol/contracts/artifacts/contracts/pools/balancer/BPool.sol/BPool.json'
|
||||
import defaultErc20Abi from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import PoolTemplate from '../../../artifacts/pools/balancer/BPool.sol/BPool.json'
|
||||
import defaultErc20Abi from '../../../artifacts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Decimal from 'decimal.js'
|
||||
import {
|
||||
CurrentFees,
|
||||
|
@ -3,7 +3,7 @@ import { AbiItem } from 'web3-utils'
|
||||
import { Contract } from 'web3-eth-contract'
|
||||
import { TransactionReceipt } from 'web3-eth'
|
||||
import Decimal from 'decimal.js'
|
||||
import defaultDispenserAbi from '@oceanprotocol/contracts/artifacts/contracts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import defaultDispenserAbi from '../../../artifacts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import { LoggerInstance as logger, getFairGasPrice } from '../../utils/'
|
||||
import { Datatoken } from '../../tokens'
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import defaultFixedRateExchangeAbi from '@oceanprotocol/contracts/artifacts/contracts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import defaultErc20Abi from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import defaultFixedRateExchangeAbi from '../../../artifacts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import defaultErc20Abi from '../../../artifacts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import BigNumber from 'bignumber.js'
|
||||
import { TransactionReceipt } from 'web3-core'
|
||||
import { Contract } from 'web3-eth-contract'
|
||||
|
@ -4,8 +4,8 @@ import { TransactionReceipt } from 'web3-core'
|
||||
import { Contract } from 'web3-eth-contract'
|
||||
import { LoggerInstance, getFairGasPrice } from '../../utils'
|
||||
import BigNumber from 'bignumber.js'
|
||||
import SideStakingTemplate from '@oceanprotocol/contracts/artifacts/contracts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import defaultErc20Abi from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import SideStakingTemplate from '../../../artifacts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import defaultErc20Abi from '../../../artifacts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
|
||||
export class SideStaking {
|
||||
public ssAbi: AbiItem | AbiItem[]
|
||||
|
@ -3,8 +3,8 @@ import { AbiItem } from 'web3-utils'
|
||||
import { TransactionReceipt } from 'web3-eth'
|
||||
import { Contract } from 'web3-eth-contract'
|
||||
import Decimal from 'decimal.js'
|
||||
import defaultDatatokensAbi from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import defaultDatatokensEnterpriseAbi from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20TemplateEnterprise.sol/ERC20TemplateEnterprise.json'
|
||||
import defaultDatatokensAbi from '../../artifacts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import defaultDatatokensEnterpriseAbi from '../../artifacts/templates/ERC20TemplateEnterprise.sol/ERC20TemplateEnterprise.json'
|
||||
import { LoggerInstance, getFairGasPrice } from '../utils'
|
||||
import { FreOrderParams, FreCreationParams } from '../interfaces'
|
||||
import { Nft } from './NFT'
|
||||
|
@ -1,7 +1,7 @@
|
||||
import Web3 from 'web3'
|
||||
import { AbiItem } from 'web3-utils'
|
||||
import { TransactionReceipt } from 'web3-eth'
|
||||
import defaultNftAbi from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import defaultNftAbi from '../../artifacts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import { LoggerInstance, getFairGasPrice, generateDtName } from '../utils'
|
||||
import { Contract } from 'web3-eth-contract'
|
||||
import { MetadataProof } from '../../src/@types'
|
||||
|
@ -2,7 +2,7 @@ import Config from '../models/Config'
|
||||
import fs from 'fs'
|
||||
import { homedir } from 'os'
|
||||
// eslint-disable-next-line import/no-named-default
|
||||
import { default as DefaultContractsAddresses } from '@oceanprotocol/contracts/addresses/address.json'
|
||||
import { default as DefaultContractsAddresses } from '../../artifacts/addresses/address.json'
|
||||
import LoggerInstance from './Logger'
|
||||
|
||||
const configHelperNetworksBase: Config = {
|
||||
|
@ -1,7 +1,7 @@
|
||||
import Web3 from 'web3'
|
||||
import { Contract } from 'web3-eth-contract'
|
||||
import { AbiItem } from 'web3-utils/types'
|
||||
import MockERC20 from '@oceanprotocol/contracts/artifacts/contracts/utils/mock/MockERC20Decimals.sol/MockERC20Decimals.json'
|
||||
import MockERC20 from '../artifacts/utils/mock/MockERC20Decimals.sol/MockERC20Decimals.json'
|
||||
|
||||
const oceanAddress = '0x967da4048cd07ab37855c090aaf366e4ce1b9f48'
|
||||
export class TestContractHandler {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import MockERC20 from '@oceanprotocol/contracts/artifacts/contracts/utils/mock/MockERC20Decimals.sol/MockERC20Decimals.json'
|
||||
import MockERC20 from '../../artifacts/utils/mock/MockERC20Decimals.sol/MockERC20Decimals.json'
|
||||
import ProviderInstance from '../../src/provider/Provider'
|
||||
import Aquarius from '../../src/aquarius/Aquarius'
|
||||
import { assert } from 'chai'
|
||||
|
@ -2,16 +2,15 @@ import { assert, expect } from 'chai'
|
||||
import { AbiItem } from 'web3-utils/types'
|
||||
import { TestContractHandler } from '../TestContractHandler'
|
||||
import Web3 from 'web3'
|
||||
import { ecsign } from 'ethereumjs-util'
|
||||
import ERC721Factory from '@oceanprotocol/contracts/artifacts/contracts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SideStaking from '@oceanprotocol/contracts/artifacts/contracts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import Router from '@oceanprotocol/contracts/artifacts/contracts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '@oceanprotocol/contracts/artifacts/contracts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '@oceanprotocol/contracts/artifacts/contracts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import OPFCommunityFeeCollector from '@oceanprotocol/contracts/artifacts/contracts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import PoolTemplate from '@oceanprotocol/contracts/artifacts/contracts/pools/balancer/BPool.sol/BPool.json'
|
||||
import ERC721Factory from '../../artifacts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '../../artifacts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SideStaking from '../../artifacts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import Router from '../../artifacts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '../../artifacts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '../../artifacts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '../../artifacts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import OPFCommunityFeeCollector from '../../artifacts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import PoolTemplate from '../../artifacts/pools//balancer/BPool.sol/BPool.json'
|
||||
import { NftFactory, NftCreateData, TokenOrder } from '../../src/factories/NFTFactory'
|
||||
import {
|
||||
FreCreationParams,
|
||||
|
@ -2,15 +2,15 @@ import { assert, expect } from 'chai'
|
||||
import { AbiItem } from 'web3-utils/types'
|
||||
import Web3 from 'web3'
|
||||
import { TestContractHandler } from '../../TestContractHandler'
|
||||
import ERC721Factory from '@oceanprotocol/contracts/artifacts/contracts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SideStaking from '@oceanprotocol/contracts/artifacts/contracts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import FactoryRouter from '@oceanprotocol/contracts/artifacts/contracts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '@oceanprotocol/contracts/artifacts/contracts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '@oceanprotocol/contracts/artifacts/contracts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import OPFCommunityFeeCollector from '@oceanprotocol/contracts/artifacts/contracts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import PoolTemplate from '@oceanprotocol/contracts/artifacts/contracts/pools/balancer/BPool.sol/BPool.json'
|
||||
import ERC721Factory from '../../../artifacts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '../../../artifacts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SideStaking from '../../../artifacts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import FactoryRouter from '../../../artifacts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '../../../artifacts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '../../../artifacts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '../../../artifacts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import OPFCommunityFeeCollector from '../../../artifacts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import PoolTemplate from '../../../artifacts/pools/balancer/BPool.sol/BPool.json'
|
||||
import { NftFactory, NftCreateData } from '../../../src/factories/NFTFactory'
|
||||
import { Router } from '../../../src/pools/Router'
|
||||
import { Erc20CreateParams, PoolCreationParams, Operation } from '../../../src/interfaces'
|
||||
|
@ -3,15 +3,15 @@ import { AbiItem } from 'web3-utils/types'
|
||||
import { TestContractHandler } from '../../../TestContractHandler'
|
||||
import { Contract } from 'web3-eth-contract'
|
||||
import Web3 from 'web3'
|
||||
import ERC721Factory from '@oceanprotocol/contracts/artifacts/contracts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SideStaking from '@oceanprotocol/contracts/artifacts/contracts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import FactoryRouter from '@oceanprotocol/contracts/artifacts/contracts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '@oceanprotocol/contracts/artifacts/contracts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '@oceanprotocol/contracts/artifacts/contracts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import PoolTemplate from '@oceanprotocol/contracts/artifacts/contracts/pools/balancer/BPool.sol/BPool.json'
|
||||
import OPFCollector from '@oceanprotocol/contracts/artifacts/contracts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import ERC721Factory from '../../../../artifacts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '../../../../artifacts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SideStaking from '../../../../artifacts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import FactoryRouter from '../../../../artifacts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '../../../../artifacts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '../../../../artifacts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '../../../../artifacts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import PoolTemplate from '../../../../artifacts/pools/balancer/BPool.sol/BPool.json'
|
||||
import OPFCollector from '../../../../artifacts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import { LoggerInstance } from '../../../../src/utils'
|
||||
import { NftFactory, NftCreateData } from '../../../../src/factories/NFTFactory'
|
||||
import { Pool } from '../../../../src/pools/balancer/Pool'
|
||||
|
@ -1,16 +1,15 @@
|
||||
import Web3 from 'web3'
|
||||
import { AbiItem } from 'web3-utils'
|
||||
import { assert, expect } from 'chai'
|
||||
import ERC721Factory from '@oceanprotocol/contracts/artifacts/contracts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SideStaking from '@oceanprotocol/contracts/artifacts/contracts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import FactoryRouter from '@oceanprotocol/contracts/artifacts/contracts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import DispenserTemplate from '@oceanprotocol/contracts/artifacts/contracts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '@oceanprotocol/contracts/artifacts/contracts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import MockERC20 from '@oceanprotocol/contracts/artifacts/contracts/utils/mock/MockERC20Decimals.sol/MockERC20Decimals.json'
|
||||
import PoolTemplate from '@oceanprotocol/contracts/artifacts/contracts/pools/balancer/BPool.sol/BPool.json'
|
||||
import OPFCollector from '@oceanprotocol/contracts/artifacts/contracts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import ERC721Factory from '../../../../artifacts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '../../../../artifacts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SideStaking from '../../../../artifacts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import FactoryRouter from '../../../../artifacts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '../../../../artifacts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import DispenserTemplate from '../../../../artifacts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '../../../../artifacts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import PoolTemplate from '../../../../artifacts/pools/balancer/BPool.sol/BPool.json'
|
||||
import OPFCollector from '../../../../artifacts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import { NftFactory, NftCreateData } from '../../../../src/factories/'
|
||||
import { Datatoken, DispenserParams } from '../../../../src/tokens/'
|
||||
import { Dispenser } from '../../../../src/pools/dispenser/'
|
||||
|
@ -4,15 +4,15 @@ import { TestContractHandler } from '../../../TestContractHandler'
|
||||
import { Contract } from 'web3-eth-contract'
|
||||
import Web3 from 'web3'
|
||||
import BN from 'bn.js'
|
||||
import ERC721Factory from '@oceanprotocol/contracts/artifacts/contracts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SSContract from '@oceanprotocol/contracts/artifacts/contracts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import FactoryRouter from '@oceanprotocol/contracts/artifacts/contracts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '@oceanprotocol/contracts/artifacts/contracts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '@oceanprotocol/contracts/artifacts/contracts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import PoolTemplate from '@oceanprotocol/contracts/artifacts/contracts/pools/balancer/BPool.sol/BPool.json'
|
||||
import OPFCollector from '@oceanprotocol/contracts/artifacts/contracts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import ERC721Factory from '../../../../artifacts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '../../../../artifacts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SSContract from '../../../../artifacts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import FactoryRouter from '../../../../artifacts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '../../../../artifacts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '../../../../artifacts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '../../../../artifacts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import PoolTemplate from '../../../../artifacts/pools/balancer/BPool.sol/BPool.json'
|
||||
import OPFCollector from '../../../../artifacts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import { NftFactory, NftCreateData } from '../../../../src/factories/NFTFactory'
|
||||
import { FixedRateExchange } from '../../../../src/pools/fixedRate/FixedRateExchange'
|
||||
import { FreCreationParams, Erc20CreateParams } from '../../../../src/interfaces'
|
||||
|
@ -3,15 +3,15 @@ import { AbiItem } from 'web3-utils/types'
|
||||
import { TestContractHandler } from '../../../TestContractHandler'
|
||||
import { Contract } from 'web3-eth-contract'
|
||||
import Web3 from 'web3'
|
||||
import ERC721Factory from '@oceanprotocol/contracts/artifacts/contracts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SSContract from '@oceanprotocol/contracts/artifacts/contracts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import FactoryRouter from '@oceanprotocol/contracts/artifacts/contracts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '@oceanprotocol/contracts/artifacts/contracts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '@oceanprotocol/contracts/artifacts/contracts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import PoolTemplate from '@oceanprotocol/contracts/artifacts/contracts/pools/balancer/BPool.sol/BPool.json'
|
||||
import OPFCollector from '@oceanprotocol/contracts/artifacts/contracts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import ERC721Factory from '../../../../artifacts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '../../../../artifacts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SSContract from '../../../../artifacts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import FactoryRouter from '../../../../artifacts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '../../../../artifacts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '../../../../artifacts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '../../../../artifacts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import PoolTemplate from '../../../../artifacts/pools/balancer/BPool.sol/BPool.json'
|
||||
import OPFCollector from '../../../../artifacts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import { LoggerInstance } from '../../../../src/utils'
|
||||
import { NftFactory, NftCreateData } from '../../../../src/factories/NFTFactory'
|
||||
import { Pool } from '../../../../src/pools/balancer/Pool'
|
||||
|
@ -1,16 +1,15 @@
|
||||
import { assert } from 'chai'
|
||||
import Web3 from 'web3'
|
||||
import { ecsign } from 'ethereumjs-util'
|
||||
import ERC20TemplateEnterprise from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20TemplateEnterprise.sol/ERC20TemplateEnterprise.json'
|
||||
import PoolTemplate from '@oceanprotocol/contracts/artifacts/contracts/pools/balancer/BPool.sol/BPool.json'
|
||||
import ERC721Factory from '@oceanprotocol/contracts/artifacts/contracts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SideStaking from '@oceanprotocol/contracts/artifacts/contracts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import Router from '@oceanprotocol/contracts/artifacts/contracts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '@oceanprotocol/contracts/artifacts/contracts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '@oceanprotocol/contracts/artifacts/contracts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import OPFCollector from '@oceanprotocol/contracts/artifacts/contracts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import ERC20TemplateEnterprise from '../../../artifacts/templates/ERC20TemplateEnterprise.sol/ERC20TemplateEnterprise.json'
|
||||
import PoolTemplate from '../../../artifacts/pools/balancer/BPool.sol/BPool.json'
|
||||
import ERC721Factory from '../../../artifacts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '../../../artifacts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SideStaking from '../../../artifacts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import Router from '../../../artifacts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '../../../artifacts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '../../../artifacts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '../../../artifacts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import OPFCollector from '../../../artifacts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
|
||||
import { TestContractHandler } from '../../TestContractHandler'
|
||||
import { NftFactory, NftCreateData } from '../../../src/factories/NFTFactory'
|
||||
|
@ -1,14 +1,14 @@
|
||||
import { assert } from 'chai'
|
||||
import Web3 from 'web3'
|
||||
import PoolTemplate from '@oceanprotocol/contracts/artifacts/contracts/pools/balancer/BPool.sol/BPool.json'
|
||||
import ERC721Factory from '@oceanprotocol/contracts/artifacts/contracts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SideStaking from '@oceanprotocol/contracts/artifacts/contracts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import Router from '@oceanprotocol/contracts/artifacts/contracts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '@oceanprotocol/contracts/artifacts/contracts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '@oceanprotocol/contracts/artifacts/contracts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '@oceanprotocol/contracts/artifacts/contracts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import OPFCollector from '@oceanprotocol/contracts/artifacts/contracts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import PoolTemplate from '../../../artifacts/pools/balancer/BPool.sol/BPool.json'
|
||||
import ERC721Factory from '../../../artifacts/ERC721Factory.sol/ERC721Factory.json'
|
||||
import ERC721Template from '../../../artifacts/templates/ERC721Template.sol/ERC721Template.json'
|
||||
import SideStaking from '../../../artifacts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||
import Router from '../../../artifacts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||
import ERC20Template from '../../../artifacts/templates/ERC20Template.sol/ERC20Template.json'
|
||||
import Dispenser from '../../../artifacts/pools/dispenser/Dispenser.sol/Dispenser.json'
|
||||
import FixedRate from '../../../artifacts/pools/fixedRate/FixedRateExchange.sol/FixedRateExchange.json'
|
||||
import OPFCollector from '../../../artifacts/communityFee/OPFCommunityFeeCollector.sol/OPFCommunityFeeCollector.json'
|
||||
import { TestContractHandler } from '../../TestContractHandler'
|
||||
import { NftFactory, NftCreateData } from '../../../src/factories/NFTFactory'
|
||||
import { Nft } from '../../../src/tokens/NFT'
|
||||
|
@ -12,10 +12,10 @@
|
||||
"experimentalDecorators": true,
|
||||
"preserveConstEnums": true,
|
||||
"outDir": "./dist/node/",
|
||||
"rootDir": "./src/",
|
||||
"rootDir": ".",
|
||||
"sourceMap": true,
|
||||
"typeRoots": ["node_modules/@types"]
|
||||
},
|
||||
"include": ["src/**/*"],
|
||||
"include": ["src/**/*", "artifacts/**/*"],
|
||||
"exclude": ["node_modules", "**/*.test.ts"]
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user