This contract is being backfilled. You may encounter incomplete storage history.

LimitOrderProtocol

Verified contract

Active on Ethereum with 40,879 txns
Deployed by via 0xa7603f78 at 13689987
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "LimitOrderProtocol"

0xe54df2b2a587e4983831ab29ceb93822d72e9d5721048dbbfad359badd8093ec
0x50fd5af4c84d757f45bb6c1b8ed7f611c1ce028a78d68d8c18fbefb299b74504
0x4e525786c611c5577b0bba8c202bf1e0ffeed97908121f6984d7c2ac2d477267
0xa5b0d763c7b1ad42c2908b579b869f28081a486a57cbef16a43dbf8ce38612c9
0x17f4e2eb7fa328b5cfa237fbf05d0b686ea950125b63ae6a4e52375913ff0cb7
0x415eab85ae865acf767cecc0cfc12dc2de53057cfbaec38d4de30b7463681b19
0x6661a8ed3359d30f539b3ad0dbc3ff4d84022c1b1ad085d4b8a215e77d8e7123
0x0249d999df4040f5f5a2ffa5833557bb28c7e7abfb4cf5552c65d78a26d163b0
0x3bbab4b11ebe86dea660eee531fd042e4b400dcee4f3a2bace55c0735d5327c8
0x620dae391ef4563975c25dc3684917db47fcf78c4b512c01af0f00f232792fc3

Functions
Getter at block 20794508
DOMAIN_SEPARATOR(view returns (bytes32)
0xac727df7e426c0ff0f48e0e09974c6211accea154746140423b72713e6cd46fa
LIMIT_ORDER_RFQ_TYPEHASH(view returns (bytes32)
0x74ab4f0cde46aaf927859983f7d04002116dd057d4c4941f6dbfb775c3e31f45
LIMIT_ORDER_TYPEHASH(view returns (bytes32)
0x7b63e94209420c4f6a2a8ca90b36938c948908697db47a5dc7f8e692ead4991a
Read-only
and(address[] targetsbytes[] dataview returns (bool)
arbitraryStaticCall(address targetbytes dataview returns (uint256)
checkPredicate(struct OrderMixinOrder orderview returns (bool)
doublePrice(address oracle1address oracle2uint256 spreaduint256 amountview returns (uint256)
eq(uint256 valueaddress targetbytes dataview returns (bool)
getMakerAmount(uint256 orderMakerAmountuint256 orderTakerAmountuint256 swapTakerAmountpure returns (uint256)
getTakerAmount(uint256 orderMakerAmountuint256 orderTakerAmountuint256 swapMakerAmountpure returns (uint256)
gt(uint256 valueaddress targetbytes dataview returns (bool)
hashOrder(struct OrderMixinOrder orderview returns (bytes32)
invalidatorForOrderRFQ(address makeruint256 slotview returns (uint256)
lt(uint256 valueaddress targetbytes dataview returns (bool)
nonce(addressview returns (uint256)
nonceEquals(address makerAddressuint256 makerNonceview returns (bool)
or(address[] targetsbytes[] dataview returns (bool)
remaining(bytes32 orderHashview returns (uint256)
remainingRaw(bytes32 orderHashview returns (uint256)
remainingsRaw(bytes32[] orderHashesview returns (uint256[])
singlePrice(address oracleuint256 inverseAndSpreaduint256 amountview returns (uint256)
timestampBelow(uint256 timeview returns (bool)
State-modifying
advanceNonce(uint8 amount
cancelOrder(struct OrderMixinOrder order
cancelOrderRFQ(uint256 orderInfo
fillOrder(struct OrderMixinOrder orderbytes signatureuint256 makingAmountuint256 takingAmountuint256 thresholdAmountreturns (uint256uint256)
fillOrderRFQ(struct OrderRFQMixinOrderRFQ orderbytes signatureuint256 makingAmountuint256 takingAmountreturns (uint256uint256)
fillOrderRFQTo(struct OrderRFQMixinOrderRFQ orderbytes signatureuint256 makingAmountuint256 takingAmountaddress targetreturns (uint256uint256)
fillOrderRFQToWithPermit(struct OrderRFQMixinOrderRFQ orderbytes signatureuint256 makingAmountuint256 takingAmountaddress targetbytes permitreturns (uint256uint256)
fillOrderTo(struct OrderMixinOrder orderbytes signatureuint256 makingAmountuint256 takingAmountuint256 thresholdAmountaddress targetreturns (uint256uint256)
fillOrderToWithPermit(struct OrderMixinOrder orderbytes signatureuint256 makingAmountuint256 takingAmountuint256 thresholdAmountaddress targetbytes permitreturns (uint256uint256)
increaseNonce(
simulateCalls(address[] targetsbytes[] data
Events
NonceIncreased(address indexed makeruint256 newNonce
OrderCanceled(address indexed makerbytes32 orderHashuint256 remainingRaw
OrderFilled(address indexed makerbytes32 orderHashuint256 remaining
OrderFilledRFQ(bytes32 orderHashuint256 makingAmount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.