Exchange

Verified contract

Active on Ethereum
Deployed by via 0x24b95283 at 4317141
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $43,123,490.79
ERC-20
Value $954,971,911,107,898,900,000
ERC-20
Value $10,533,068.55
ERC-20
Value $1,790,452.65
ERC-20
Value $1,512,125.26
ERC-20
Value $1,018,288.93
ERC-20
Value $919,704.54
ERC-20
Value $347,718.82
ERC-20
Value $289,148.77
ERC-20
Value $279,811.88
0x9719094b0edd5d8048d0df53dffb05071d5e1b7a57245caaa0a3e99eb448c931
0x5627b3ced153242dbb740621a53c6a11640eb38921e31946c84c1b9aeae5e7cf
0xa737c138f94bbd9b273c66aef754486dafdf881f8c36dda93db26ce1f1977102
0x926841bdbaaec6afc55f8fddf8e61eb77cdae3781ebdc79968528e07f1770135
0x4f66610352ea9ebaf4d250962abf95064523c1a34dd770c2f12bda038ed34068
0xf7073b7937702b237b34da6736cc255b83f53587f07e07c0699645052f46fd97
0x70bd5470b18119bbe569b0b179d0daf53ecd211a76cdab537eb54a26a22576ac
0xe7961e30002cb0729dfa5b62e2d327a483980e117b1cabac8cc99188504ad97c
0x24a0577fba7465609a6c2d4a22d4e75e492b84cdfb545986f38c4f31dc945cd2
0x5ef25394c6cb6679508d16845aa40e8dc8522cdde720d4bde181915b53d6a436

Functions
Getter at block 20791612
feeAccount(view returns (address)
0x034767f3c519f361c5ecf46ebfc08981c629d381
inactivityReleasePeriod(view returns (uint256)
240
owner(view returns (address)
0x6b770f1a6bff9151f437f2eab907fff132dd86a5
Read-only
admins(addressview returns (bool)
balanceOf(address tokenaddress userview returns (uint256)
invalidOrder(addressview returns (uint256)
lastActiveTransaction(addressview returns (uint256)
orderFills(bytes32view returns (uint256)
tokens(addressaddressview returns (uint256)
traded(bytes32view returns (bool)
withdrawn(bytes32view returns (bool)
State-modifying
adminWithdraw(address tokenuint256 amountaddress useruint256 nonceuint8 vbytes32 rbytes32 suint256 feeWithdrawalreturns (bool success)
assert(bool assertion
deposit(payable 
depositToken(address tokenuint256 amount
getOwner(returns (address out)
invalidateOrdersBefore(address useruint256 nonce
safeAdd(uint256 auint256 breturns (uint256)
safeMul(uint256 auint256 breturns (uint256)
safeSub(uint256 auint256 breturns (uint256)
setAdmin(address adminbool isAdmin
setInactivityReleasePeriod(uint256 expiryreturns (bool success)
setOwner(address newOwner
trade(uint256[8] tradeValuesaddress[4] tradeAddressesuint8[2] vbytes32[4] rsreturns (bool success)
withdraw(address tokenuint256 amountreturns (bool success)
Events
Cancel(address tokenBuyuint256 amountBuyaddress tokenSelluint256 amountSelluint256 expiresuint256 nonceaddress useruint8 vbytes32 rbytes32 s
Deposit(address tokenaddress useruint256 amountuint256 balance
Order(address tokenBuyuint256 amountBuyaddress tokenSelluint256 amountSelluint256 expiresuint256 nonceaddress useruint8 vbytes32 rbytes32 s
SetOwner(address indexed previousOwneraddress indexed newOwner
Trade(address tokenBuyuint256 amountBuyaddress tokenSelluint256 amountSelladdress getaddress give
Withdraw(address tokenaddress useruint256 amountuint256 balance
Constructor
constructor(address feeAccount_
Fallback and receive
fallback(
Errors

This contract contains no error objects.