1 tx
7 calls
constructor
constructor(address _wstetheth, uint256 _heartbeatInterval, address _usdcusdSource, uint256 _usdcHeartbeat, address _ETHusdSource, uint256 _ETHHeartbeat)
functions
ETHHeartbeat
viewfunction ETHHeartbeat() view returns (uint256)
ETHusdSource
viewfunction ETHusdSource() view returns (address)
getAssetPrice
viewfunction getAssetPrice() view returns (uint256)
heartbeatInterval
viewfunction heartbeatInterval() view returns (uint256)
owner
viewfunction owner() view returns (address)
usdcHeartbeat
viewfunction usdcHeartbeat() view returns (uint256)
usdcusdSource
viewfunction usdcusdSource() view returns (address)
wstetheth
viewfunction wstetheth() view returns (address)
renounceOwnership
nonpayablefunction renounceOwnership()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x61014060405234801561001157600080fd5b50604051610a02380380610a02833981016040819052610030916100d5565b61003933610069565b6001600160a01b0395861660e05260809490945260a091909152908316610100529091166101205260c052610134565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80516001600160a01b03811681146100d057600080fd5b919050565b60008060008060008060c087890312156100ee57600080fd5b6100f7876100b9565b95506020870151945061010c604088016100b9565b935060608701519250610121608088016100b9565b915060a087015190509295509295509295565b60805160a05160c05160e05161010051610120516108576101ab6000396000818160a8015261032101526000818161018a01526102950152600081816101cc015261020901526000818160ec01526104a3015260008181610121015261042a01526000818161014801526103aa01526108576000f3fe608060405234801561001057600080fd5b506004361061009e5760003560e01c80638da5cb5b116100665780638da5cb5b14610174578063b0bb9fba14610185578063e54f0880146101ac578063f2fde38b146101b4578063f41e2c39146101c757600080fd5b806309be5563146100a357806335813dc9146100e7578063421dd4181461011c578063561a4fac14610143578063715018a61461016a575b600080fd5b6100ca7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b61010e7f000000000000000000000000000000000000000000000000000000000000000081565b6040519081526020016100de565b61010e7f000000000000000000000000000000000000000000000000000000000000000081565b61010e7f000000000000000000000000000000000000000000000000000000000000000081565b6101726101ee565b005b6000546001600160a01b03166100ca565b6100ca7f000000000000000000000000000000000000000000000000000000000000000081565b61010e610202565b6101726101c23660046106cb565b610552565b6100ca7f000000000000000000000000000000000000000000000000000000000000000081565b6101f66105cb565b6102006000610625565b565b60008060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa158015610265573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610289919061071a565b509350509250506000807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa1580156102f1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610315919061071a565b509350509250506000807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa15801561037d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103a1919061071a565b509350509250507f000000000000000000000000000000000000000000000000000000000000000085426103d59190610780565b11156104285760405162461bcd60e51b815260206004820152601760248201527f4f5241434c455f4845415254424541545f4641494c454400000000000000000060448201526064015b60405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006104538442610780565b11156104a15760405162461bcd60e51b815260206004820152601c60248201527f555344435f4f5241434c455f4845415254424541545f4641494c454400000000604482015260640161041f565b7f00000000000000000000000000000000000000000000000000000000000000006104cc8242610780565b111561051a5760405162461bcd60e51b815260206004820152601b60248201527f4554485f4f5241434c455f4845415254424541545f4641494c45440000000000604482015260640161041f565b64e8d4a5100061053d8561052e858a610799565b61053891906107df565b610675565b610547919061080d565b965050505050505090565b61055a6105cb565b6001600160a01b0381166105bf5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161041f565b6105c881610625565b50565b6000546001600160a01b031633146102005760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161041f565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000808212156106c75760405162461bcd60e51b815260206004820181905260248201527f53616665436173743a2076616c7565206d75737420626520706f736974697665604482015260640161041f565b5090565b6000602082840312156106dd57600080fd5b81356001600160a01b03811681146106f457600080fd5b9392505050565b805169ffffffffffffffffffff8116811461071557600080fd5b919050565b600080600080600060a0868803121561073257600080fd5b61073b866106fb565b945060208601519350604086015192506060860151915061075e608087016106fb565b90509295509295909350565b634e487b7160e01b600052601160045260246000fd5b818103818111156107935761079361076a565b92915050565b80820260008212600160ff1b841416156107b5576107b561076a565b81810583148215176107935761079361076a565b634e487b7160e01b600052601260045260246000fd5b6000826107ee576107ee6107c9565b600160ff1b8214600019841416156108085761080861076a565b500590565b60008261081c5761081c6107c9565b50049056fea2646970667358221220116be12bdafd6388b954cfbf2bc909cfd37b4f9c14bd8b721d6ca4e6e01d22cd64736f6c6343000813003300000000000000000000000043a5c292a453a3bf3606fa856197f09d7b74251a00000000000000000000000000000000000000000000000000000000000151800000000000000000000000007e860098f58bbfc8648a4311b374b1d669a2bc6b000000000000000000000000000000000000000000000000000000000001518000000000000000000000000071041dddad3595f9ced3dccfbe3d1f4b0a16bb700000000000000000000000000000000000000000000000000000000000015180