0 txs
3 calls
constructor
constructor(address ptOracle, address market, string desc, uint32 twapDuration)
functions
decimals
viewfunction decimals() view returns (uint8)
description
viewfunction description() view returns (string)
latestRoundData
viewfunction latestRoundData() view returns (uint80, int256, uint256, uint256, uint80)
MARKET
viewfunction MARKET() view returns (address)
PT_ORACLE
viewfunction PT_ORACLE() view returns (address)
TWAP_DURATION
viewfunction TWAP_DURATION() view returns (uint32)
events
No events.
errors
MarketAddressIsZero
error MarketAddressIsZero()
PTOracleAddressIsZero
error PTOracleAddressIsZero()
TwapDurationIsZero
error TwapDurationIsZero()
creation bytecode
0x60e060405234801561000f575f80fd5b5060405161077338038061077383398101604081905261002e91610116565b6001600160a01b0383166100555760405163015b319760e41b815260040160405180910390fd5b6001600160a01b03841661007c57604051639067c2a960e01b815260040160405180910390fd5b8063ffffffff165f036100a25760405163e825678b60e01b815260040160405180910390fd5b6001600160a01b03808516608052831660a05263ffffffff811660c0525f6100ca8382610276565b5050505050610335565b80516001600160a01b03811681146100ea575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b805163ffffffff811681146100ea575f80fd5b5f805f8060808587031215610129575f80fd5b610132856100d4565b9350610140602086016100d4565b60408601519093506001600160401b038082111561015c575f80fd5b818701915087601f83011261016f575f80fd5b815181811115610181576101816100ef565b604051601f8201601f19908116603f011681019083821181831017156101a9576101a96100ef565b816040528281528a60208487010111156101c1575f80fd5b8260208601602083015e5f6020848301015280965050505050506101e760608601610103565b905092959194509250565b600181811c9082168061020657607f821691505b60208210810361022457634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561027157805f5260205f20601f840160051c8101602085101561024f5750805b601f840160051c820191505b8181101561026e575f815560010161025b565b50505b505050565b81516001600160401b0381111561028f5761028f6100ef565b6102a38161029d84546101f2565b8461022a565b602080601f8311600181146102d6575f84156102bf5750858301515b5f19600386901b1c1916600185901b17855561032d565b5f85815260208120601f198616915b82811015610304578886015182559484019460019091019084016102e5565b508582101561032157878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b60805160a05160c0516104016103725f395f818160f8015261028501525f8181610134015261025d01525f818160ac01526102bd01526104015ff3fe608060405234801561000f575f80fd5b506004361061006f575f3560e01c8063879ac8f81161004d578063879ac8f8146100f3578063f46f16c21461012f578063feaf968c14610156575f80fd5b8063313ce567146100735780637284e41614610092578063809d7b31146100a7575b5f80fd5b61007b601281565b60405160ff90911681526020015b60405180910390f35b61009a610195565b6040516100899190610339565b6100ce7f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610089565b61011a7f000000000000000000000000000000000000000000000000000000000000000081565b60405163ffffffff9091168152602001610089565b6100ce7f000000000000000000000000000000000000000000000000000000000000000081565b61015e610220565b6040805169ffffffffffffffffffff968716815260208101959095528401929092526060830152909116608082015260a001610089565b5f80546101a19061038c565b80601f01602080910402602001604051908101604052809291908181526020018280546101cd9061038c565b80156102185780601f106101ef57610100808354040283529160200191610218565b820191905f5260205f20905b8154815290600101906020018083116101fb57829003601f168201915b505050505081565b6040517fa31426d100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000811660048301527f000000000000000000000000000000000000000000000000000000000000000063ffffffff1660248301525f91829182918291829182917f0000000000000000000000000000000000000000000000000000000000000000169063a31426d190604401602060405180830381865afa158015610302573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061032691906103dd565b5f97909650879550859450849350915050565b602081525f82518060208401528060208501604085015e5f6040828501015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011684010191505092915050565b600181811c908216806103a057607f821691505b6020821081036103d7577f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b50919050565b5f602082840312156103ed575f80fd5b505191905056fea164736f6c6343000819000a0000000000000000000000009a9fa8338dd5e5b2188006f1cd2ef26d921650c2000000000000000000000000523f9441853467477b4dde653c554942f8e1716200000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000384000000000000000000000000000000000000000000000000000000000000001650542d654254432d32364a554e323032352f6542544300000000000000000000