ZeroXTrade

Verified contract

Active on Ethereum with 1,448 txns
Deployed by via 0x67d8a4a6 at 10543931
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ZeroXTrade"

0xe87f37291ab37e4bd33e93a06ca8b2eb88807cd10c3f79c6a60a1dda6d583006
0xa2c1d3f74803baa1ed526aa844f44f25cdea534872880d8c1fb8cfb306c53bc5
0x6458582129c3f09ab146b653d35120885440dd88152c68545d2cc4bf5b8e4bc4
0xb7c199533d4a9665e5f5b2ac7fc30fe8d2f757cf837b53771e1dfe0def853dd2
0x383043b8861d24d7c9b3c72806c548849f07a5e789f471ef59fd376a7bfd7ffd
0xd688fc03cc2ba53d7fb60b78d8954c224b7ac1ba76ad9ca6e835cf8c95387005
0xe147bd8bfd4745205b08f30887098302aa54ebb69e150ed542e80b7566bd4659
0xc29b7eb5236979d29e2e38446c81d5c875675a996a13eb6d7f086d970633eaa1
0x105f300633e06d702a818406bf6cd0c22bb27a90331bbcd4eb749b2b6e198c91
0xcd8b63a2bf69ac323bbfbfdfa356de5143575fa372b2d8621cc2074f1f5c3455

Functions
Getter at block 21280368
EIP1271_ORDER_WITH_HASH_SELECTOR(view returns (bytes4)
0x3efe50c8
EIP712_DOMAIN_HASH(view returns (bytes32)
0xb1470a43024625dd40e2a133098e9e748338e62a7cd1bb625504853a3bca968c
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
augur(view returns (address)
0x23916a8f5c3846e3100e5f587ff14f3098722f5d
augurTrading(view returns (address)
0x63a1eed178323c5ee0ad72fbd8a8cf1a7902881e
cash(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
ethExchange(view returns (address)
0xa478c2975ab1ea89e8196811f51a7b7ade33eb11
exchange(view returns (address)
0x61935cbdd02287b511119ddb11aeb42f1593b7ef
fillOrder(view returns (address)
0xc42e71b9a6e38dd05cfb51be6751a4d10d66ba35
getInitialized(view returns (bool)
true
getTransferFromAllowed(view returns (bool)
false
shareToken(view returns (address)
0x9e4799ff2023819b1272eee430eadf510edf85f0
token0IsCash(view returns (bool)
true
Read-only
askBalance(address _owneraddress _marketuint8 _outcomeuint256 _priceview returns (uint256)
balanceOf(address owneruint256 idview returns (uint256)
balanceOfBatch(address[] ownersuint256[] idsview returns (uint256[] balances_)
bidBalance(address _owneraddress _marketuint8 _outcomeuint256 _priceview returns (uint256)
cashAvailableForTransferFrom(address _owneraddress _senderview returns (uint256)
createZeroXOrder(uint8 _typeuint256 _attosharesuint256 _priceaddress _marketuint8 _outcomeuint256 _expirationTimeSecondsuint256 _saltview returns (struct IExchangeOrder _zeroXOrderbytes32 _orderHash)
createZeroXOrderFor(address _makeruint8 _typeuint256 _attosharesuint256 _priceaddress _marketuint8 _outcomeuint256 _expirationTimeSecondsuint256 _saltview returns (struct IExchangeOrder _zeroXOrderbytes32 _orderHash)
creatorHasFundsForTrade(struct IExchangeOrder _orderuint256 _amountview returns (bool)
decodeAssetData(bytes _assetDataview returns (bytes4 _assetProxyIdaddress _tokenAddressuint256[] _tokenIdsuint256[] _tokenValuesbytes _callbackData)
decodeTradeAssetData(bytes _assetDatapure returns (bytes4 _assetProxyIdaddress _tokenAddressuint256[] _tokenIdsuint256[] _tokenValuesbytes _callbackData)
encodeAssetData(address _marketuint256 _priceuint8 _outcomeuint8 _typeview returns (bytes _assetData)
encodeEIP1271OrderWithHash(struct IExchangeOrder _zeroXOrderbytes32 _orderHashpure returns (bytes encoded)
estimateProtocolFeeCostInCash(uint256 _numOrdersuint256 _gasPriceview returns (uint256)
getAmountIn(uint256 amountOutuint256 reserveInuint256 reserveOutpure returns (uint256 amountIn)
getTokenId(address _marketuint256 _priceuint8 _outcomeuint8 _typepure returns (uint256 _tokenId)
getTokenIdFromOrder(struct IExchangeOrder _orderview returns (uint256 _tokenId)
getZeroXTradeTokenData(bytes _assetDataview returns (address _tokenuint256 _tokenId)
isApprovedForAll(address owneraddress operatorview returns (bool)
isOrderAmountValid(address _marketuint256 _orderAmountview returns (bool)
parseOrderData(struct IExchangeOrder _orderview returns (struct IZeroXTradeAugurOrderData _data)
totalSupply(uint256 idview returns (uint256)
unpackTokenId(uint256 _tokenIdpure returns (address _marketuint256 _priceuint8 _outcomeuint8 _type)
State-modifying
cancelOrders(struct IExchangeOrder[] _ordersbytes[] _signaturesuint256 _maxProtocolFeeDaireturns (bool)
initialize(address _auguraddress _augurTrading
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] valuesbytes data
safeTransferFrom(address fromaddress touint256 iduint256 valuebytes data
setApprovalForAll(address operatorbool approved
trade(uint256 _requestedFillAmountbytes32 _fingerprintbytes32 _tradeGroupIduint256 _maxProtocolFeeDaiuint256 _maxTradesstruct IExchangeOrder[] _ordersbytes[] _signaturespayable returns (uint256)
Events
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
Errors

This contract contains no error objects.