0 txs
40 calls
constructor
constructor(address _oracle, address _rateProvider)
functions
getExchangePrice
viewfunction getExchangePrice() view returns (uint256)
getLiquidatePrice
viewfunction getLiquidatePrice() view returns (uint256)
getPrice
viewfunction getPrice() view returns (uint256 anchorPrice, uint256 minPrice, uint256 maxPrice)
getRedeemPrice
viewfunction getRedeemPrice() view returns (uint256)
oracle
viewfunction oracle() view returns (address)
RATE_PRECISION
viewfunction RATE_PRECISION() view returns (uint256)
rateProvider
viewfunction rateProvider() view returns (address)
events
UpdateMaxPriceDeviation
event UpdateMaxPriceDeviation(uint256 oldValue, uint256 newValue)
errors
No errors.
creation bytecode
0x60c0604052348015600e575f80fd5b506040516104e53803806104e5833981016040819052602b91605b565b6001600160a01b039182166080521660a0526087565b80516001600160a01b03811681146056575f80fd5b919050565b5f8060408385031215606b575f80fd5b6072836041565b9150607e602084016041565b90509250929050565b60805160a05161042a6100bb5f395f818160f4015281816101f0015261022001525f818160b50152610169015261042a5ff3fe608060405234801561000f575f80fd5b506004361061007a575f3560e01c80637dc0d1d0116100585780637dc0d1d0146100b0578063949db658146100ef57806398d5fdca14610116578063a51ff4a214610139575f80fd5b80632b3ba6811461007e57806360ee3fc0146100a057806376cde564146100a8575b5f80fd5b61008d670de0b6b3a764000081565b6040519081526020015b60405180910390f35b61008d610141565b61008d61014f565b6100d77f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610097565b6100d77f000000000000000000000000000000000000000000000000000000000000000081565b61011e610161565b60408051938452602084019290925290820152606001610097565b61008d610358565b5f61014a610358565b905090565b5f80610159610161565b949350505050565b5f805f805f807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166398d5fdca6040518163ffffffff1660e01b8152600401606060405180830381865afa1580156101c3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101e7919061036a565b919450925090507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316156102ff575f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663679aefce6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561027a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061029e9190610395565b9050670de0b6b3a76400006102b382866103ac565b6102bd91906103d5565b9350670de0b6b3a76400006102d282856103ac565b6102dc91906103d5565b9250670de0b6b3a76400006102f182846103ac565b6102fb91906103d5565b9150505b610318836ec097ce7bc90715b34b9f10000000006103d5565b9550610333816ec097ce7bc90715b34b9f10000000006103d5565b945061034e826ec097ce7bc90715b34b9f10000000006103d5565b9350505050909192565b5f80610362610161565b509392505050565b5f805f6060848603121561037c575f80fd5b5050815160208301516040909301519094929350919050565b5f602082840312156103a5575f80fd5b5051919050565b80820281158282048414176103cf57634e487b7160e01b5f52601160045260245ffd5b92915050565b5f826103ef57634e487b7160e01b5f52601260045260245ffd5b50049056fea2646970667358221220ab9ad6e14ae0d20474e5eb383a44f29c5a9e9494fe7c7ef351ee1a97b0a8ee7964736f6c634300081a0033000000000000000000000000b3c90e64eb6f456a5f5c17aa99b6aeca6f4a63900000000000000000000000000000000000000000000000000000000000000000