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 $56,185,130.89
ERC-20
Value $1,296,384,194,142,873,000,000
ERC-20
Value $11,928,783.38
ERC-20
Value $2,930,272.86
ERC-20
Value $1,884,761.27
ERC-20
Value $1,138,922.38
ERC-20
Value $1,107,684.51
ERC-20
Value $588,354.76
ERC-20
Value $263,299.34
ERC-20
Value $243,605.5
0x848e0a21e126476adb302deed68e373fa92b6b3f53b2c035005adfb964177a6a
0x599c1b9b57634cc8e90849a1e3fb5f0e995ce6a05cdecced30de12e8dd532c15
0xb9031b1ef3120e1dd76d8ece904eae98fdfc4f7ab4843cadc6c95b393de65385
0x58201821253789a71dcc57d933f3e4833284266f431ec3db9161ce1226fe8d2b
0x5ff771260691add60358891f2e635fd55d8ac58ea8c091c9d3bc01c50b560c4b
0x65c0d01bc45c561beda9b942a558a78953ed81e91b6d36da99cb8ca661245114
0x9fda03f94b22fcd024d4910a0e576938455305a142f4cf4ac2ab669550d534b3
0xe0a39b9f81614dff5b37834520ccfcbc8096926b9511dd0eac36c1730f4140f4
0x167bbfd571794a6d1c95d83dff43bcd8cd6a6006badc091720e86d18099cfb37
0xd7331eee3d2df2cd5d0b48fdb412a75759bf44c45b89d1fcdd8be1202d337f84

Functions
Getter at block 21244590
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.