ConversionRates

Verified contract

Active on Ethereum with 8,640 txns
Deployed by via 0x69c3e778 at 6859680
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x942a6a6024528eaa8c236dc1105d1fb9ec50eb8d6ac0192f558669e7605904a7
0xf222e55686371ec4904ba182c05e6f69b3e720c850b286327ea876242396823e
0x4bafb87668de3f1a28b8dd42dbd33d62cd0f7b93ead199b33f4c5e604dff219d
0x61046e4eb1e3ff6bfa99a88e6f9772f0e0e08649ecb82371fe71b1f9e7de93e2
0x1f2daba0dbc51a887a279a55bb90fe42f0a9359f17bae020b1836726f4c3d236
0x9781836f18ea917b0a404240c4d4b0e6e5c66af91f85e9074f4b78f64875dffe
0x0fa58b66de5d355c3d56ea36770e8b083b883cf9f857ee9b53cceee26daedc70
0x4bceda17ae9afa5c0af68869570cfeaa2c1229f2f0e7c228d3b645d5cba38c15
0xf1ede74b84aa1dc96b37cde80f083e75a2c00a601f7416683b67889edb15b6dd
0xa4a1674dd15ceccd53bed1bf7028f4744627d63cb24e0f912576ea76b5c0a0a6

Functions
Getter at block 20865246
admin(view returns (address)
0x8a295ab605b4d8f280fc762235f59c003346c540
getAlerters(view returns (address[])
[0x9a42592C0aE70aB939f92D9873b5efC1f69Dc1f8]
getListedTokens(view returns (address[])
[0x9389434852b94bbaD4c8AfEd5B7BDBc5Ff0c2275]
getOperators(view returns (address[])
[0xa17A296d9E6862911BfCEF2f9b89af395136CAf1]
numTokensInCurrentCompactData(view returns (uint256)
1
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveContract(view returns (address)
0xa9312cb86d1e532b7c21881ce03a1a9d52f6adb1
validRateDurationInBlocks(view returns (uint256)
60
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.