Exchange

Verified contract

Active on Ethereum
Deployed by via 0x4ba46f6e at 4145578
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $80.32
ERC-20
Value $2.85
ERC-20
Value $0.1
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xa2fc965232d6c54798f153992656e3cefa3a60d42dd96d7fdd9bcf6851478425
0xcd65e6fa2e85709b09c76308e7d43be68758f68a232500f3dbd347e1275bcabf
0x9872171f87f54d5381ef0a0336fb0b0e2e2288098edc337c19003bdd73967d58
0xaa8e24174b5e87e69145f7aa665c5b90c8032d1d74fba2660bb5d1dc0226fe51
0x6a86f1765c703a9c4254cba8c6546568f9b0f29ec2143556cdbe2d3bb1e642b7
0xcd7509dfdb323c7f8c2e3c40deb96a187f793ee922f4dfbcde65bf7a1e11774d
0xa64b59e76c4200e852784c5ca9d218a5bc1441111e2348f7fca496946d36bbcd
0x4dc124ac97553973c8ef66e4c3a2e670528536201ecbe23f0e6dfe7a13f46247
0x544abac89b1c8f65c51adcaa50ca905d87b64ecb2a8e45c7b2cbc6356f8ac871
0x5ce77bb56d11be3191156846cae54be9fb791581e95239ec62531979a759dcfb

Functions
Getter at block 21271545
EXTERNAL_QUERY_GAS_LIMIT(pure returns (uint16)
4999
TOKEN_TRANSFER_PROXY_CONTRACT(pure returns (address)
0x8da0d80f5007ef1e431dd2127178d224e32c2ef4
VERSION(pure returns (string)
1.0.0
ZRX_TOKEN_CONTRACT(pure returns (address)
0xe41d2489571d322189246dafa5ebde1f4699f498
Read-only
cancelled(bytes32pure returns (uint256)
filled(bytes32pure returns (uint256)
getOrderHash(address[5] orderAddressesuint256[6] orderValuespure returns (bytes32)
getPartialAmount(uint256 numeratoruint256 denominatoruint256 targetpure returns (uint256)
getUnavailableTakerTokenAmount(bytes32 orderHashpure returns (uint256)
isRoundingError(uint256 numeratoruint256 denominatoruint256 targetpure returns (bool)
isValidSignature(address signerbytes32 hashuint8 vbytes32 rbytes32 spure returns (bool)
State-modifying
batchCancelOrders(address[5][] orderAddressesuint256[6][] orderValuesuint256[] cancelTakerTokenAmounts
batchFillOrKillOrders(address[5][] orderAddressesuint256[6][] orderValuesuint256[] fillTakerTokenAmountsuint8[] vbytes32[] rbytes32[] s
batchFillOrders(address[5][] orderAddressesuint256[6][] orderValuesuint256[] fillTakerTokenAmountsbool shouldThrowOnInsufficientBalanceOrAllowanceuint8[] vbytes32[] rbytes32[] s
cancelOrder(address[5] orderAddressesuint256[6] orderValuesuint256 cancelTakerTokenAmountreturns (uint256)
fillOrKillOrder(address[5] orderAddressesuint256[6] orderValuesuint256 fillTakerTokenAmountuint8 vbytes32 rbytes32 s
fillOrder(address[5] orderAddressesuint256[6] orderValuesuint256 fillTakerTokenAmountbool shouldThrowOnInsufficientBalanceOrAllowanceuint8 vbytes32 rbytes32 sreturns (uint256 filledTakerTokenAmount)
fillOrdersUpTo(address[5][] orderAddressesuint256[6][] orderValuesuint256 fillTakerTokenAmountbool shouldThrowOnInsufficientBalanceOrAllowanceuint8[] vbytes32[] rbytes32[] sreturns (uint256)
Events
LogCancel(address indexed makeraddress indexed feeRecipientaddress makerTokenaddress takerTokenuint256 cancelledMakerTokenAmountuint256 cancelledTakerTokenAmountbytes32 indexed tokensbytes32 orderHash
LogError(uint8 indexed errorIdbytes32 indexed orderHash
LogFill(address indexed makeraddress takeraddress indexed feeRecipientaddress makerTokenaddress takerTokenuint256 filledMakerTokenAmountuint256 filledTakerTokenAmountuint256 paidMakerFeeuint256 paidTakerFeebytes32 indexed tokensbytes32 orderHash
Constructor
constructor(address _zrxTokenaddress _tokenTransferProxy
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.