ConversionRates

Verified contract

Active on Ethereum with 32,822 txns
Deployed by via 0x49cd9660 at 5440440
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xb6f443b379bb14c1c203dc194df894f8e110fda61a3b6e75fe3dca0a52a2c689
0x902b5e571a723203696749b6abce06f7620158a2963667ed0769d1031c36e4f2
0xe4bc4e526791f38d8196973fce12270d26ae30dd40efac80641a89108953debc
0xf3d62478a0a9a8bdb1879337d47c722e5a84a01696b3e42304388bcb17c40a1c
0x6eb04710b8cb387a8bd6947ef5d939f158961d9ff44f57fd3cb63fe0061dbbcd
0x82291a6707b406c39859f81fe288bbc65886a5aaa65f781505365e268a2d13bb
0x1dff9a449cfdf7b964aef7f2b0d426a8f0fdf50e2beedc825ad58a8c9a9434be
0x6a6dd94b616e45eeefa8a085424bf4de1c1b7dda3f4bfeba2b3c03dfe570a1e7
0x562a503cfb7b370a5e44166a84b857508491b054dc527069acba02593cd9551f
0x16e17a579ea06564f625542b7b9b71a0d66da75320411de7583b7bbf318f75f9

Functions
Getter at block 21258811
admin(view returns (address)
0x09f348255c2358a773a56e3351e490e0a5667a54
getAlerters(view returns (address[])
[]
getListedTokens(view returns (address[])
[0x263c618480DBe35C300D8d5EcDA19bbB986AcaeD, 0x4f3AfEC4E5a3F2A6a1A411DEF7D7dFe50eE057bF]
getOperators(view returns (address[])
[0x28626156ebAE1Ba2efA6082a6fCcfEdF5556fb40]
numTokensInCurrentCompactData(view returns (uint256)
2
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveContract(view returns (address)
0x6f50e41885fdc44dbdf7797df0393779a9c0a3a6
validRateDurationInBlocks(view returns (uint256)
400
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.