0 txs
0 calls
constructor
No constructor.
functions
assetPrices
viewfunction assetPrices(address asset) view returns (uint256)
getUnderlyingPrice
viewfunction getUnderlyingPrice(address cToken) view returns (uint256)
isPriceOracle
viewfunction isPriceOracle() view returns (bool)
setDirectPrice
nonpayablefunction setDirectPrice(address asset, uint256 price)
setUnderlyingPrice
nonpayablefunction setUnderlyingPrice(address cToken, uint256 underlyingPriceMantissa)
events
PricePosted
event PricePosted(address asset, uint256 previousPriceMantissa, uint256 requestedPriceMantissa, uint256 newPriceMantissa)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b506105d7806100206000396000f3fe608060405234801561001057600080fd5b50600436106100675760003560e01c80635e9a523c116100505780635e9a523c146100c657806366331bba146100fe578063fc57d4df1461011a57610067565b806309a8acb01461006c578063127ffda01461009a575b600080fd5b6100986004803603604081101561008257600080fd5b506001600160a01b038135169060200135610140565b005b610098600480360360408110156100b057600080fd5b506001600160a01b0381351690602001356101b8565b6100ec600480360360208110156100dc57600080fd5b50356001600160a01b031661029a565b60408051918252519081900360200190f35b6101066102b9565b604080519115158252519081900360200190f35b6100ec6004803603602081101561013057600080fd5b50356001600160a01b03166102be565b6001600160a01b038216600081815260208181526040918290205482519384529083015281810183905260608201839052517fdd71a1d19fcba687442a1d5c58578f1e409af71a79d10fd95a4d66efd8fa9ae79181900360800190a16001600160a01b03909116600090815260208190526040902055565b6000826001600160a01b0316636f307dc36040518163ffffffff1660e01b815260040160206040518083038186803b1580156101f357600080fd5b505afa158015610207573d6000803e3d6000fd5b505050506040513d602081101561021d57600080fd5b50516001600160a01b038116600081815260208181526040918290205482519384529083015281810185905260608201859052519192507fdd71a1d19fcba687442a1d5c58578f1e409af71a79d10fd95a4d66efd8fa9ae7919081900360800190a16001600160a01b031660009081526020819052604090205550565b6001600160a01b0381166000908152602081905260409020545b919050565b600181565b600061041e826001600160a01b03166395d89b416040518163ffffffff1660e01b815260040160006040518083038186803b1580156102fc57600080fd5b505afa158015610310573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561033957600080fd5b810190808051604051939291908464010000000082111561035957600080fd5b90830190602082018581111561036e57600080fd5b825164010000000081118282018810171561038857600080fd5b82525081516020918201929091019080838360005b838110156103b557818101518382015260200161039d565b50505050905090810190601f1680156103e25780820380516001836020036101000a031916815260200191505b5060408181019052600481527f6345544800000000000000000000000000000000000000000000000000000000602082015292506104bb915050565b156104325750670de0b6b3a76400006102b4565b600080836001600160a01b0316636f307dc36040518163ffffffff1660e01b815260040160206040518083038186803b15801561046e57600080fd5b505afa158015610482573d6000803e3d6000fd5b505050506040513d602081101561049857600080fd5b50516001600160a01b0316815260208101919091526040016000205490506102b4565b6000816040516020018082805190602001908083835b602083106104f05780518252601f1990920191602091820191016104d1565b6001836020036101000a03801982511681845116808217855250505050505090500191505060405160208183030381529060405280519060200120836040516020018082805190602001908083835b6020831061055e5780518252601f19909201916020918201910161053f565b6001836020036101000a038019825116818451168082178552505050505050905001915050604051602081830303815290604052805190602001201490509291505056fea265627a7a7231582008b711f7b711f6a19189140e6553fb0a498cd203d862410c8f2f4db620befb1f64736f6c63430005100032