mirror of
https://github.com/oceanprotocol/ocean.js.git
synced 2024-11-26 20:39:05 +01:00
refeactor freCreationParams constant
This commit is contained in:
parent
f4ea396e28
commit
e2df76fb90
@ -47,6 +47,17 @@ describe('Datatoken', () => {
|
|||||||
owner: nftOwner
|
owner: nftOwner
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const FRE_PARAMS: FreCreationParams = {
|
||||||
|
fixedRateAddress: contracts.fixedRateAddress,
|
||||||
|
baseTokenAddress: contracts.daiAddress,
|
||||||
|
owner: nftOwner,
|
||||||
|
marketFeeCollector: nftOwner,
|
||||||
|
baseTokenDecimals: DECIMALS,
|
||||||
|
datatokenDecimals: DECIMALS,
|
||||||
|
fixedRate: FIXED_RATE,
|
||||||
|
marketFee: FEE_ZERO
|
||||||
|
}
|
||||||
|
|
||||||
before(async () => {
|
before(async () => {
|
||||||
const accounts = await web3.eth.getAccounts()
|
const accounts = await web3.eth.getAccounts()
|
||||||
nftOwner = accounts[0]
|
nftOwner = accounts[0]
|
||||||
@ -55,6 +66,8 @@ describe('Datatoken', () => {
|
|||||||
user3 = accounts[3]
|
user3 = accounts[3]
|
||||||
|
|
||||||
NFT_DATA.owner = nftOwner
|
NFT_DATA.owner = nftOwner
|
||||||
|
FRE_PARAMS.owner = nftOwner
|
||||||
|
FRE_PARAMS.marketFeeCollector = nftOwner
|
||||||
})
|
})
|
||||||
|
|
||||||
it('should deploy contracts', async () => {
|
it('should deploy contracts', async () => {
|
||||||
@ -127,17 +140,7 @@ describe('Datatoken', () => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
it('#createFixedRate - should create FRE for the erc20 dt', async () => {
|
it('#createFixedRate - should create FRE for the erc20 dt', async () => {
|
||||||
const freParams: FreCreationParams = {
|
const fre = await datatoken.createFixedRate(datatokenAddress, nftOwner, FRE_PARAMS)
|
||||||
fixedRateAddress: contracts.fixedRateAddress,
|
|
||||||
baseTokenAddress: contracts.daiAddress,
|
|
||||||
owner: nftOwner,
|
|
||||||
marketFeeCollector: nftOwner,
|
|
||||||
baseTokenDecimals: DECIMALS,
|
|
||||||
datatokenDecimals: DECIMALS,
|
|
||||||
fixedRate: FIXED_RATE,
|
|
||||||
marketFee: FEE_ZERO
|
|
||||||
}
|
|
||||||
const fre = await datatoken.createFixedRate(datatokenAddress, nftOwner, freParams)
|
|
||||||
assert(fre !== null)
|
assert(fre !== null)
|
||||||
fixedRateAddress = fre.events.NewFixedRate.address
|
fixedRateAddress = fre.events.NewFixedRate.address
|
||||||
exchangeId = fre.events.NewFixedRate.returnValues[0]
|
exchangeId = fre.events.NewFixedRate.returnValues[0]
|
||||||
@ -145,18 +148,8 @@ describe('Datatoken', () => {
|
|||||||
|
|
||||||
it('#createFixedRate - should FAIL create FRE if NOT ERC20Deployer', async () => {
|
it('#createFixedRate - should FAIL create FRE if NOT ERC20Deployer', async () => {
|
||||||
assert((await nftDatatoken.isErc20Deployer(nftAddress, user3)) === false)
|
assert((await nftDatatoken.isErc20Deployer(nftAddress, user3)) === false)
|
||||||
const freParams: FreCreationParams = {
|
|
||||||
fixedRateAddress: contracts.fixedRateAddress,
|
|
||||||
baseTokenAddress: contracts.daiAddress,
|
|
||||||
owner: nftOwner,
|
|
||||||
marketFeeCollector: nftOwner,
|
|
||||||
baseTokenDecimals: DECIMALS,
|
|
||||||
datatokenDecimals: DECIMALS,
|
|
||||||
fixedRate: FIXED_RATE,
|
|
||||||
marketFee: FEE_ZERO
|
|
||||||
}
|
|
||||||
try {
|
try {
|
||||||
await datatoken.createFixedRate(datatokenAddress, user3, freParams)
|
await datatoken.createFixedRate(datatokenAddress, user3, FRE_PARAMS)
|
||||||
assert(false)
|
assert(false)
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
assert(e.message === 'User is not ERC20 Deployer')
|
assert(e.message === 'User is not ERC20 Deployer')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user