17 lines
707 B
TypeScript
17 lines
707 B
TypeScript
import { ExchangeFunctionName } from '@0x/contracts-test-utils';
|
|
|
|
export const constants = {
|
|
// These are functions not secured by the `nonReentrant`, directly or
|
|
// indirectly (by calling a function that has the modifier).
|
|
REENTRANT_FUNCTIONS: [
|
|
ExchangeFunctionName.BatchExecuteTransactions,
|
|
ExchangeFunctionName.ExecuteTransaction,
|
|
ExchangeFunctionName.RegisterAssetProxy,
|
|
ExchangeFunctionName.SimulateDispatchTransferFromCalls,
|
|
ExchangeFunctionName.TransferOwnership,
|
|
ExchangeFunctionName.SetProtocolFeeMultiplier,
|
|
ExchangeFunctionName.SetProtocolFeeCollectorAddress,
|
|
ExchangeFunctionName.DetachProtocolFeeCollector,
|
|
],
|
|
};
|