aboutsummaryrefslogtreecommitdiffstats
path: root/packages/contracts/src/2.0.0/protocol/Exchange/MixinWrapperFunctions.sol
diff options
context:
space:
mode:
authorAmir Bandeali <abandeali1@gmail.com>2018-08-31 03:10:24 +0800
committerAmir Bandeali <abandeali1@gmail.com>2018-08-31 03:10:24 +0800
commit09b4d5e0e4a7100ab591a8711c10a173fb6ea16c (patch)
treeff61babe24d6e4df7842048074fe27e4ce23f61d /packages/contracts/src/2.0.0/protocol/Exchange/MixinWrapperFunctions.sol
parenteb4517d7379128b18c830b704742154c8b2f3c8d (diff)
downloaddexon-sol-tools-09b4d5e0e4a7100ab591a8711c10a173fb6ea16c.tar
dexon-sol-tools-09b4d5e0e4a7100ab591a8711c10a173fb6ea16c.tar.gz
dexon-sol-tools-09b4d5e0e4a7100ab591a8711c10a173fb6ea16c.tar.bz2
dexon-sol-tools-09b4d5e0e4a7100ab591a8711c10a173fb6ea16c.tar.lz
dexon-sol-tools-09b4d5e0e4a7100ab591a8711c10a173fb6ea16c.tar.xz
dexon-sol-tools-09b4d5e0e4a7100ab591a8711c10a173fb6ea16c.tar.zst
dexon-sol-tools-09b4d5e0e4a7100ab591a8711c10a173fb6ea16c.zip
Add cancelOrderInternal, use within batchCancelOrders
Diffstat (limited to 'packages/contracts/src/2.0.0/protocol/Exchange/MixinWrapperFunctions.sol')
-rw-r--r--packages/contracts/src/2.0.0/protocol/Exchange/MixinWrapperFunctions.sol3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/contracts/src/2.0.0/protocol/Exchange/MixinWrapperFunctions.sol b/packages/contracts/src/2.0.0/protocol/Exchange/MixinWrapperFunctions.sol
index a5459a21e..a149f95c9 100644
--- a/packages/contracts/src/2.0.0/protocol/Exchange/MixinWrapperFunctions.sol
+++ b/packages/contracts/src/2.0.0/protocol/Exchange/MixinWrapperFunctions.sol
@@ -377,10 +377,11 @@ contract MixinWrapperFunctions is
/// @param orders Array of order specifications.
function batchCancelOrders(LibOrder.Order[] memory orders)
public
+ nonReentrant
{
uint256 ordersLength = orders.length;
for (uint256 i = 0; i != ordersLength; i++) {
- cancelOrder(orders[i]);
+ cancelOrderInternal(orders[i]);
}
}