ConversionRates

Verified contract

Active on Ethereum with 732,661 txns
Deployed by via 0xf286e150 at 7885198
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xe842dcc460649a2a1c213ed39c7311c6a945b083852bd9b2990838aaae30b7cc
0xd86cfb97f5c291b2c7613d1ffb96ce9e1c74e7f3f6c1d8ce28806bcb381597d8
0xae93ceaa2e648f320346c7850b5c1bf9f6294f6e56b7eeea69199c781d4cb96a
0x4a7a4dd900277a19c0a9adf662f8e24e07deed6114520d9093ec576887600d42
0x727106d7738c9eca57f99c141538c09a8f2480c7ee29d16ac48c8520677d11e8
0x29585182b6373dcf7a3019f4766175a876eec63efff184555851e21695d3b031
0x74754b6fec3f442a81a94f534b9c032a409ae3fd917a474cff21ae64046758d5
0xcd2758b6579289bc99ac443b2ad6982586063570a720be05ca6f9373f4fa1e31
0xc773434e0b43c6da935443087d1e7095a3209a27779ba510cc9a9019f10b7ab9
0x59ebf79e85151b7bda83040ac0ee36186e814f1f58e13a62cc071c278aa0b039

Functions
Getter at block 21245019
admin(view returns (address)
0xa57bd00134b2850b2a1c55860c9e9ea100fdd6cf
getAlerters(view returns (address[])
[0xa57Bd00134B2850B2a1c55860c9e9ea100fDd6CF]
 
getListedTokens(view returns (address[])
getOperators(view returns (address[])
[0xa57Bd00134B2850B2a1c55860c9e9ea100fDd6CF, 0x73952F60Df25C4389e6afCFA4EBbDFA093e54B73]
numTokensInCurrentCompactData(view returns (uint256)
5
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveContract(view returns (address)
0xeb74c8b319515593a26dab10a13f19872c2ecb02
validRateDurationInBlocks(view returns (uint256)
40
Read-only
getBasicRate(address tokenbool buyview returns (uint256)
getCompactData(address tokenview returns (uint256uint256bytes1bytes1)
getRate(address tokenuint256 currentBlockNumberbool buyuint256 qtyview returns (uint256)
getRateUpdateBlock(address tokenview returns (uint256)
getStepFunctionData(address tokenuint256 commanduint256 paramview returns (int256)
getTokenBasicData(address tokenview returns (boolbool)
getTokenControlInfo(address tokenview returns (uint256uint256uint256)
tokenImbalanceData(addressuint256view returns (uint256)
State-modifying
addAlerter(address newAlerter
addOperator(address newOperator
addToken(address token
claimAdmin(
disableTokenTrade(address token
enableTokenTrade(address token
recordImbalance(address tokenint256 buyAmountuint256 rateUpdateBlockuint256 currentBlock
removeAlerter(address alerter
removeOperator(address operator
setBaseRate(address[] tokensuint256[] baseBuyuint256[] baseSellbytes14[] buybytes14[] selluint256 blockNumberuint256[] indices
setCompactData(bytes14[] buybytes14[] selluint256 blockNumberuint256[] indices
setImbalanceStepFunction(address tokenint256[] xBuyint256[] yBuyint256[] xSellint256[] ySell
setQtyStepFunction(address tokenint256[] xBuyint256[] yBuyint256[] xSellint256[] ySell
setReserveAddress(address reserve
setTokenControlInfo(address tokenuint256 minimalRecordResolutionuint256 maxPerBlockImbalanceuint256 maxTotalImbalance
setValidRateDurationInBlocks(uint256 duration
transferAdmin(address newAdmin
transferAdminQuickly(address newAdmin
withdrawEther(uint256 amountaddress sendTo
withdrawToken(address tokenuint256 amountaddress sendTo
Events
AdminClaimed(address newAdminaddress previousAdmin
AlerterAdded(address newAlerterbool isAdd
EtherWithdraw(uint256 amountaddress sendTo
OperatorAdded(address newOperatorbool isAdd
TokenWithdraw(address tokenuint256 amountaddress sendTo
TransferAdminPending(address pendingAdmin
Constructor
constructor(address _admin
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.