diff options
author | Greg Hysen <greg.hysen@gmail.com> | 2018-12-23 05:54:57 +0800 |
---|---|---|
committer | Greg Hysen <greg.hysen@gmail.com> | 2019-01-08 07:50:48 +0800 |
commit | 77a2ca1ddc9a7dd444822ca3cb38b3679dbd4085 (patch) | |
tree | 852ad0ecdc6540648c25318d63a82f0773d6f1f5 /packages/contract-wrappers/test/dutch_auction_wrapper_test.ts | |
parent | 61a33688264d31be063cd11260d9f37f3774975b (diff) | |
download | dexon-sol-tools-77a2ca1ddc9a7dd444822ca3cb38b3679dbd4085.tar dexon-sol-tools-77a2ca1ddc9a7dd444822ca3cb38b3679dbd4085.tar.gz dexon-sol-tools-77a2ca1ddc9a7dd444822ca3cb38b3679dbd4085.tar.bz2 dexon-sol-tools-77a2ca1ddc9a7dd444822ca3cb38b3679dbd4085.tar.lz dexon-sol-tools-77a2ca1ddc9a7dd444822ca3cb38b3679dbd4085.tar.xz dexon-sol-tools-77a2ca1ddc9a7dd444822ca3cb38b3679dbd4085.tar.zst dexon-sol-tools-77a2ca1ddc9a7dd444822ca3cb38b3679dbd4085.zip |
Minor documentation updates to dutch auction wrapper
Diffstat (limited to 'packages/contract-wrappers/test/dutch_auction_wrapper_test.ts')
-rw-r--r-- | packages/contract-wrappers/test/dutch_auction_wrapper_test.ts | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/packages/contract-wrappers/test/dutch_auction_wrapper_test.ts b/packages/contract-wrappers/test/dutch_auction_wrapper_test.ts index 4e6ad44e9..fb4eb10b4 100644 --- a/packages/contract-wrappers/test/dutch_auction_wrapper_test.ts +++ b/packages/contract-wrappers/test/dutch_auction_wrapper_test.ts @@ -21,7 +21,9 @@ const blockchainLifecycle = new BlockchainLifecycle(web3Wrapper); // tslint:disable:custom-no-magic-numbers describe('DutchAuctionWrapper', () => { - const fillableAmount = new BigNumber(2); + const makerAssetAmount = new BigNumber(5); + const auctionEndTakerAmount = new BigNumber(10); + const auctionBeginTakerAmount = auctionEndTakerAmount.times(2); const tenMinutesInSeconds = 10 * 60; let contractWrappers: ContractWrappers; let exchangeContractAddress: string; @@ -35,9 +37,7 @@ describe('DutchAuctionWrapper', () => { let makerTokenAssetData: string; let takerTokenAssetData: string; let auctionBeginTimeSeconds: BigNumber; - let auctionBeginAmount: BigNumber; let auctionEndTimeSeconds: BigNumber; - let auctionEndAmount: BigNumber; before(async () => { // setup contract wrappers & addresses const contractAddresses = await migrateOnceAsync(); @@ -58,8 +58,6 @@ describe('DutchAuctionWrapper', () => { assetDataUtils.encodeERC20AssetData(takerTokenAddress), ]; // setup auction details in maker asset data - auctionEndAmount = fillableAmount; - auctionBeginAmount = auctionEndAmount.times(2); const currentBlockTimestamp: number = await getLatestBlockTimestampAsync(); auctionBeginTimeSeconds = new BigNumber(currentBlockTimestamp - tenMinutesInSeconds); auctionEndTimeSeconds = new BigNumber(currentBlockTimestamp + tenMinutesInSeconds); @@ -73,14 +71,14 @@ describe('DutchAuctionWrapper', () => { ); sellOrder = await dutchAuctionUtils.createSignedSellOrderAsync( auctionBeginTimeSeconds, - auctionBeginAmount, - auctionEndAmount, auctionEndTimeSeconds, + auctionBeginTakerAmount, + auctionEndTakerAmount, + makerAssetAmount, makerTokenAssetData, takerTokenAssetData, makerAddress, constants.NULL_ADDRESS, - auctionEndAmount, ); buyOrder = await dutchAuctionUtils.createSignedBuyOrderAsync(sellOrder, takerAddress); }); @@ -119,7 +117,7 @@ describe('DutchAuctionWrapper', () => { expect(auctionDetails.beginTimeSeconds, 'auctionDetails.beginTimeSeconds').to.be.bignumber.equal( auctionBeginTimeSeconds, ); - expect(auctionDetails.beginAmount, 'auctionDetails.beginAmount').to.be.bignumber.equal(auctionBeginAmount); + expect(auctionDetails.beginAmount, 'auctionDetails.beginAmount').to.be.bignumber.equal(auctionBeginTakerAmount); expect(auctionDetails.endTimeSeconds, 'auctionDetails.endTimeSeconds').to.be.bignumber.equal( auctionEndTimeSeconds, ); |