0 txs
1 call
constructor
constructor(address ptsdeUSDOracle, address sdeUSDdeUSDVault, address deUSDtoUSDOracle, string desc)
functions
decimals
viewfunction decimals() view returns (uint8)
description
viewfunction description() view returns (string)
DEUSD_USD_ORACLE
viewfunction DEUSD_USD_ORACLE() view returns (address)
latestRoundData
viewfunction latestRoundData() view returns (uint80, int256, uint256, uint256, uint80)
PT_SDEUSD_ORACLE
viewfunction PT_SDEUSD_ORACLE() view returns (address)
SDEUSD_DEUSD_VAULT
viewfunction SDEUSD_DEUSD_VAULT() view returns (address)
events
No events.
errors
DeUsdUsdOracleAddressIsZero
error DeUsdUsdOracleAddressIsZero()
PtSdeUsdSdeUsdOracleAddressIsZero
error PtSdeUsdSdeUsdOracleAddressIsZero()
SdeUsdDeUsdVaultAddressIsZero
error SdeUsdDeUsdVaultAddressIsZero()
creation bytecode
0x60e060405234801561000f575f80fd5b506040516109cd3803806109cd83398101604081905261002e91610100565b6001600160a01b03841661005557604051637fad807960e01b815260040160405180910390fd5b6001600160a01b03831661007c57604051636a20a9e360e11b815260040160405180910390fd5b6001600160a01b0382166100a35760405163332ea45160e01b815260040160405180910390fd5b6001600160a01b0380851660805283811660a052821660c0525f6100c78282610260565b505050505061031f565b80516001600160a01b03811681146100e7575f80fd5b919050565b634e487b7160e01b5f52604160045260245ffd5b5f805f8060808587031215610113575f80fd5b61011c856100d1565b935061012a602086016100d1565b9250610138604086016100d1565b60608601519092506001600160401b0380821115610154575f80fd5b818701915087601f830112610167575f80fd5b815181811115610179576101796100ec565b604051601f8201601f19908116603f011681019083821181831017156101a1576101a16100ec565b816040528281528a60208487010111156101b9575f80fd5b8260208601602083015e5f60208483010152809550505050505092959194509250565b600181811c908216806101f057607f821691505b60208210810361020e57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561025b57805f5260205f20601f840160051c810160208510156102395750805b601f840160051c820191505b81811015610258575f8155600101610245565b50505b505050565b81516001600160401b03811115610279576102796100ec565b61028d8161028784546101dc565b84610214565b602080601f8311600181146102c0575f84156102a95750858301515b5f19600386901b1c1916600185901b178555610317565b5f85815260208120601f198616915b828110156102ee578886015182559484019460019091019084016102cf565b508582101561030b57878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b60805160a05160c05161067161035c5f395f818161011f015261036001525f818160f801526102f201525f81816097015261021301526106715ff3fe608060405234801561000f575f80fd5b506004361061006f575f3560e01c8063784665a21161004d578063784665a2146100f3578063a943cb101461011a578063feaf968c14610141575f80fd5b8063313ce5671461007357806345c4caf8146100925780637284e416146100de575b5f80fd5b61007b601281565b60405160ff90911681526020015b60405180910390f35b6100b97f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610089565b6100e6610180565b6040516100899190610435565b6100b97f000000000000000000000000000000000000000000000000000000000000000081565b6100b97f000000000000000000000000000000000000000000000000000000000000000081565b61014961020b565b6040805169ffffffffffffffffffff968716815260208101959095528401929092526060830152909116608082015260a001610089565b5f805461018c90610488565b80601f01602080910402602001604051908101604052809291908181526020018280546101b890610488565b80156102035780601f106101da57610100808354040283529160200191610203565b820191905f5260205f20905b8154815290600101906020018083116101e657829003601f168201915b505050505081565b5f805f805f807f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa15801561027a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061029e91906104f7565b50506040517f07a2d13a000000000000000000000000000000000000000000000000000000008152670de0b6b3a764000060048201529193505f92505073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016906307a2d13a90602401602060405180830381865afa158015610337573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061035b9190610543565b90505f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa1580156103c7573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103eb91906104f7565b5050509150505f6a52b7d2dcc80cd2e400000082848661040b9190610587565b6104159190610587565b61041f91906105d8565b5f9a9099508a9850889750879650945050505050565b602081525f82518060208401528060208501604085015e5f6040828501015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011684010191505092915050565b600181811c9082168061049c57607f821691505b6020821081036104d3577f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b50919050565b805169ffffffffffffffffffff811681146104f2575f80fd5b919050565b5f805f805f60a0868803121561050b575f80fd5b610514866104d9565b9450602086015193506040860151925060608601519150610537608087016104d9565b90509295509295909350565b5f60208284031215610553575f80fd5b5051919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b8082025f82127f8000000000000000000000000000000000000000000000000000000000000000841416156105be576105be61055a565b81810583148215176105d2576105d261055a565b92915050565b5f8261060b577f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83147f80000000000000000000000000000000000000000000000000000000000000008314161561065f5761065f61055a565b50059056fea164736f6c6343000819000a00000000000000000000000054aedfe96cb7724fa59ba7666679c2002e10b8bc0000000000000000000000005c5b196abe0d54485975d1ec29617d42d9198326000000000000000000000000ca727511c9d542aab9ef406d24e5bbbe4567c22d00000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000020537065637472612032324a554c59323032352050542d7364655553442f555344