3 txs
4 calls
constructor
No constructor.
functions
isPTOracle
viewfunction isPTOracle(address) view returns (bool)
createPTOraclePriceAdapter
nonpayablefunction createPTOraclePriceAdapter(address _ptOracle, address _market, uint32 _duration, bytes32 salt) returns (address oracle)
events
CreatePTOraclePriceAdapter
event CreatePTOraclePriceAdapter(address indexed caller, address indexed oracle)
errors
No errors.
creation bytecode
0x608080604052346100165761061b908161001b8239f35b5f80fdfe608060408181526004361015610013575f80fd5b5f91823560e01c9081631ab9039e146100a5575063623e8d9c14610035575f80fd5b346100a15760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126100a15760043573ffffffffffffffffffffffffffffffffffffffff811680910361009d57818360ff926020955280855220541690519015158152f35b8280fd5b5080fd5b8383346100a15760807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126100a15760043573ffffffffffffffffffffffffffffffffffffffff938482168092036101f9576024358581168091036101f5576044359063ffffffff82168092036101f1576103e8938484019484861067ffffffffffffffff8711176101c4576101fe853984526020840152838301526060816064359303019084f59283156101b95760209316809181845283855280842060017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0082541617905551927febcb29c0ccff34496923a823dd69e082eea38b9a0b0abf0563e8b50717a1623f339180a38152f35b5051903d90823e3d90fd5b6024887f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b8580fd5b8480fd5b8380fdfe6080346100bf57601f6103e838819003918201601f19168301916001600160401b038311848410176100c3578084926060946040528339810103126100bf5780516001600160a01b038082169290918390036100bf5760208101519182168092036100bf57604001519163ffffffff831683036100bf575f80546001600160a01b031916919091179055600180546001600160c01b0319169190911760a09290921b63ffffffff60a01b1691909117905560405161031090816100d88239f35b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe608060408181526004361015610013575f80fd5b5f91823560e01c9081630fb5a6b41461029757508063313ce5671461025e5780637dc0d1d01461020e57806380f55605146101bc5763feaf968c14610056575f80fd5b346101b857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101b85763ffffffff90602073ffffffffffffffffffffffffffffffffffffffff6044818654169160015492855196879485937fabca0eab0000000000000000000000000000000000000000000000000000000085528116600485015260a01c1660248301525afa9182156101ae578392610117575b5091808360a094519382855260208501528301528060608301526080820152f35b90915060203d81116101a7575b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f820116820182811067ffffffffffffffff82111761017a576020918391855281010312610176575190826100f6565b8280fd5b6024857f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b503d610124565b81513d85823e3d90fd5b5080fd5b50346101b857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101b85760209073ffffffffffffffffffffffffffffffffffffffff600154169051908152f35b50346101b857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101b85773ffffffffffffffffffffffffffffffffffffffff60209254169051908152f35b50346101b857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101b8576020905160128152f35b8390346101b857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101b85760209063ffffffff60015460a01c168152f3fea264697066735822122005b492e318985e65b032705f5675adf2f96fbaa67b9724a418d14dde1f12c03b64736f6c63430008150033a2646970667358221220d33e9593eec0d1873b3556b13b1e86d88d1ed51769d20e8e9da4bd5519b5bfc264736f6c63430008150033