mirror of
https://github.com/oceanprotocol/ocean.js.git
synced 2024-11-26 20:39:05 +01:00
refactor contracts/ imports
This commit is contained in:
parent
c38fcbf743
commit
3ed6010824
@ -13,7 +13,7 @@ import {
|
|||||||
ZERO_ADDRESS
|
ZERO_ADDRESS
|
||||||
} from '../../utils'
|
} from '../../utils'
|
||||||
import { Config, ConfigHelper } from '../../config'
|
import { Config, ConfigHelper } from '../../config'
|
||||||
import { PriceAndFees } from '../..'
|
import { PriceAndFees } from '../../@types'
|
||||||
|
|
||||||
export interface FixedPriceExchange {
|
export interface FixedPriceExchange {
|
||||||
active: boolean
|
active: boolean
|
||||||
|
@ -2,17 +2,22 @@ import Web3 from 'web3'
|
|||||||
import { AbiItem } from 'web3-utils/types'
|
import { AbiItem } from 'web3-utils/types'
|
||||||
import { TransactionReceipt } from 'web3-core'
|
import { TransactionReceipt } from 'web3-core'
|
||||||
import { Contract } from 'web3-eth-contract'
|
import { Contract } from 'web3-eth-contract'
|
||||||
|
import Decimal from 'decimal.js'
|
||||||
|
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 {
|
import {
|
||||||
getFairGasPrice,
|
getFairGasPrice,
|
||||||
setContractDefaults,
|
setContractDefaults,
|
||||||
unitsToAmount,
|
unitsToAmount,
|
||||||
amountToUnits,
|
amountToUnits,
|
||||||
LoggerInstance,
|
LoggerInstance,
|
||||||
estimateGas
|
estimateGas,
|
||||||
|
getMaxAddLiquidity,
|
||||||
|
getMaxRemoveLiquidity,
|
||||||
|
getMaxSwapExactIn,
|
||||||
|
getMaxSwapExactOut
|
||||||
} from '../../utils'
|
} 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 {
|
import {
|
||||||
CurrentFees,
|
CurrentFees,
|
||||||
TokenInOutMarket,
|
TokenInOutMarket,
|
||||||
@ -21,13 +26,7 @@ import {
|
|||||||
PoolPriceAndFees
|
PoolPriceAndFees
|
||||||
} from '../../@types'
|
} from '../../@types'
|
||||||
import { Config, ConfigHelper } from '../../config'
|
import { Config, ConfigHelper } from '../../config'
|
||||||
import {
|
|
||||||
getMaxAddLiquidity,
|
|
||||||
getMaxRemoveLiquidity,
|
|
||||||
getMaxSwapExactIn,
|
|
||||||
getMaxSwapExactOut
|
|
||||||
} from '../../utils/PoolHelpers'
|
|
||||||
import Decimal from 'decimal.js'
|
|
||||||
const MaxUint256 =
|
const MaxUint256 =
|
||||||
'115792089237316195423570985008687907853269984665640564039457584007913129639934'
|
'115792089237316195423570985008687907853269984665640564039457584007913129639934'
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@ import { TransactionReceipt } from 'web3-core'
|
|||||||
import { AbiItem } from 'web3-utils'
|
import { AbiItem } from 'web3-utils'
|
||||||
import defaultRouter from '@oceanprotocol/contracts/artifacts/contracts/pools/FactoryRouter.sol/FactoryRouter.json'
|
import defaultRouter from '@oceanprotocol/contracts/artifacts/contracts/pools/FactoryRouter.sol/FactoryRouter.json'
|
||||||
import { getFairGasPrice, setContractDefaults, estimateGas } from '../../utils'
|
import { getFairGasPrice, setContractDefaults, estimateGas } from '../../utils'
|
||||||
import { Operation } from '../../@types/Router'
|
import { Operation } from '../../@types'
|
||||||
import { Config, ConfigHelper } from '../../config'
|
import { Config, ConfigHelper } from '../../config'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -2,8 +2,8 @@ import Web3 from 'web3'
|
|||||||
import { AbiItem } from 'web3-utils/types'
|
import { AbiItem } from 'web3-utils/types'
|
||||||
import { TransactionReceipt } from 'web3-core'
|
import { TransactionReceipt } from 'web3-core'
|
||||||
import { Contract } from 'web3-eth-contract'
|
import { Contract } from 'web3-eth-contract'
|
||||||
import { LoggerInstance, getFairGasPrice, estimateGas, unitsToAmount } from '../../utils'
|
|
||||||
import SideStakingTemplate from '@oceanprotocol/contracts/artifacts/contracts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
import SideStakingTemplate from '@oceanprotocol/contracts/artifacts/contracts/pools/ssContracts/SideStaking.sol/SideStaking.json'
|
||||||
|
import { LoggerInstance, getFairGasPrice, estimateGas, unitsToAmount } from '../../utils'
|
||||||
import { Config, ConfigHelper } from '../../config'
|
import { Config, ConfigHelper } from '../../config'
|
||||||
|
|
||||||
export class SideStaking {
|
export class SideStaking {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user