9 txs
48 calls
constructor
constructor()
functions
feeds
viewfunction feeds(address) view returns (address addr, uint8 tokenDecimals)
fixedPrices
viewfunction fixedPrices(address) view returns (uint256)
getUnderlyingPrice
viewfunction getUnderlyingPrice(address cToken_) view returns (uint256)
isPriceOracle
viewfunction isPriceOracle() view returns (bool)
owner
viewfunction owner() view returns (address)
changeOwner
nonpayablefunction changeOwner(address owner_)
removeFeed
nonpayablefunction removeFeed(address cToken_)
removeFixedPrice
nonpayablefunction removeFixedPrice(address cToken_)
setFeed
nonpayablefunction setFeed(address cToken_, address feed_, uint8 tokenDecimals_)
setFixedPrice
nonpayablefunction setFixedPrice(address cToken_, uint256 price)
events
No events.
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50600080546001600160a01b03191632179055610705806100326000396000f3fe608060405234801561001057600080fd5b506004361061009e5760003560e01c80638da5cb5b116100665780638da5cb5b14610184578063a6f9dae1146101a8578063ae10561b146101ce578063e983fe2514610208578063fc57d4df146102405761009e565b80631badc89a146100a35780631e922ea6146100d15780632fba4aa9146100f75780634b90fd691461014257806366331bba14610168575b600080fd5b6100cf600480360360408110156100b957600080fd5b506001600160a01b038135169060200135610266565b005b6100cf600480360360208110156100e757600080fd5b50356001600160a01b03166102ce565b61011d6004803603602081101561010d57600080fd5b50356001600160a01b0316610334565b604080516001600160a01b03909316835260ff90911660208301528051918290030190f35b6100cf6004803603602081101561015857600080fd5b50356001600160a01b031661035b565b6101706103ce565b604080519115158252519081900360200190f35b61018c6103d3565b604080516001600160a01b039092168252519081900360200190f35b6100cf600480360360208110156101be57600080fd5b50356001600160a01b03166103e2565b6100cf600480360360608110156101e457600080fd5b5080356001600160a01b03908116916020810135909116906040013560ff16610450565b61022e6004803603602081101561021e57600080fd5b50356001600160a01b03166104fc565b60408051918252519081900360200190f35b61022e6004803603602081101561025657600080fd5b50356001600160a01b031661050e565b6000546001600160a01b031633146102b2576040805162461bcd60e51b815260206004820152600a60248201526927a7262c9027aba722a960b11b604482015290519081900360640190fd5b6001600160a01b03909116600090815260026020526040902055565b6000546001600160a01b0316331461031a576040805162461bcd60e51b815260206004820152600a60248201526927a7262c9027aba722a960b11b604482015290519081900360640190fd5b6001600160a01b0316600090815260026020526040812055565b6001602052600090815260409020546001600160a01b03811690600160a01b900460ff1682565b6000546001600160a01b031633146103a7576040805162461bcd60e51b815260206004820152600a60248201526927a7262c9027aba722a960b11b604482015290519081900360640190fd5b6001600160a01b0316600090815260016020526040902080546001600160a81b0319169055565b600181565b6000546001600160a01b031681565b6000546001600160a01b0316331461042e576040805162461bcd60e51b815260206004820152600a60248201526927a7262c9027aba722a960b11b604482015290519081900360640190fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b0316331461049c576040805162461bcd60e51b815260206004820152600a60248201526927a7262c9027aba722a960b11b604482015290519081900360640190fd5b6040805180820182526001600160a01b03938416815260ff92831660208083019182529585166000908152600190965291909420935184549151909216600160a01b0260ff60a01b19929093166001600160a01b03199091161716179055565b60026020526000908152604090205481565b60006105186106b9565b506001600160a01b03828116600090815260016020908152604091829020825180840190935254928316808352600160a01b90930460ff1690820152901561069857600081600001516001600160a01b031663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b15801561059957600080fd5b505afa1580156105ad573d6000803e3d6000fd5b505050506040513d60208110156105c357600080fd5b5051602083015160249081039190910360ff169150811115610620576040805162461bcd60e51b8152602060048201526011602482015270444543494d414c20554e444552464c4f5760781b604482015290519081900360640190fd5b80600a0a82600001516001600160a01b03166350d25bcd6040518163ffffffff1660e01b815260040160206040518083038186803b15801561066157600080fd5b505afa158015610675573d6000803e3d6000fd5b505050506040513d602081101561068b57600080fd5b50510292506106b4915050565b50506001600160a01b0381166000908152600260205260409020545b919050565b60408051808201909152600080825260208201529056fea265627a7a72315820a10b44de5cfe84811111ab546ce3d336a203464b013a3a915612fdfecbccfe7264736f6c63430005100032