0 txs
4 calls
constructor
constructor(address _pyth, bytes32 _priceId)
functions
decimals
viewfunction decimals() view returns (uint8)
description
purefunction description() pure returns (string)
getAnswer
viewfunction getAnswer(uint256) view returns (int256)
getRoundData
viewfunction getRoundData(uint80 _roundId) view returns (uint80 roundId, int256 answer, uint256 startedAt, uint256 updatedAt, uint80 answeredInRound)
getTimestamp
viewfunction getTimestamp(uint256) view returns (uint256)
latestAnswer
viewfunction latestAnswer() view returns (int256)
latestRound
viewfunction latestRound() view returns (uint256)
latestRoundData
viewfunction latestRoundData() view returns (uint80 roundId, int256 answer, uint256 startedAt, uint256 updatedAt, uint80 answeredInRound)
latestTimestamp
viewfunction latestTimestamp() view returns (uint256)
priceId
viewfunction priceId() view returns (bytes32)
pyth
viewfunction pyth() view returns (address)
version
purefunction version() pure returns (uint256)
updateFeeds
payablefunction updateFeeds(bytes[] priceUpdateData) payable
events
No events.
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50604051610cb4380380610cb483398101604081905261002f91610057565b600055600180546001600160a01b0319166001600160a01b0392909216919091179055610091565b6000806040838503121561006a57600080fd5b82516001600160a01b038116811461008157600080fd5b6020939093015192949293505050565b610c14806100a06000396000f3fe6080604052600436106100d25760003560e01c80638205bf6a1161007f578063b633620c11610059578063b633620c14610213578063bc36c0a914610233578063f98d06f014610248578063feaf968c1461029a57600080fd5b80638205bf6a146101875780639a6fc8f51461019c578063b5ab58dc146101f357600080fd5b806354fd4d50116100b057806354fd4d501461013c578063668a0f02146101505780637284e4161461016557600080fd5b806331189334146100d7578063313ce5671461010057806350d25bcd14610127575b600080fd5b3480156100e357600080fd5b506100ed60005481565b6040519081526020015b60405180910390f35b34801561010c57600080fd5b506101156102af565b60405160ff90911681526020016100f7565b34801561013357600080fd5b506100ed610383565b34801561014857600080fd5b5060016100ed565b34801561015c57600080fd5b506100ed610429565b34801561017157600080fd5b5061017a610438565b6040516100f79190610813565b34801561019357600080fd5b506100ed610458565b3480156101a857600080fd5b506101bc6101b7366004610880565b6104fe565b6040805169ffffffffffffffffffff968716815260208101959095528401929092526060830152909116608082015260a0016100f7565b3480156101ff57600080fd5b506100ed61020e3660046108b3565b6105c1565b34801561021f57600080fd5b506100ed61022e3660046108b3565b6105d1565b6102466102413660046108cc565b6105db565b005b34801561025457600080fd5b506001546102759073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100f7565b3480156102a657600080fd5b506101bc610750565b600154600080546040517f96834ad300000000000000000000000000000000000000000000000000000000815260048101919091529091829173ffffffffffffffffffffffffffffffffffffffff909116906396834ad390602401608060405180830381865afa158015610327573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061034b9190610970565b905080604001517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61037d9190610a19565b91505090565b600154600080546040517f96834ad300000000000000000000000000000000000000000000000000000000815260048101919091529091829173ffffffffffffffffffffffffffffffffffffffff909116906396834ad390602401608060405180830381865afa1580156103fb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061041f9190610970565b5160070b92915050565b6000610433610458565b905090565b60606040518060600160405280603e8152602001610ba1603e9139905090565b600154600080546040517f96834ad300000000000000000000000000000000000000000000000000000000815260048101919091529091829173ffffffffffffffffffffffffffffffffffffffff909116906396834ad390602401608060405180830381865afa1580156104d0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104f49190610970565b6060015192915050565b600154600080546040517f96834ad3000000000000000000000000000000000000000000000000000000008152600481019190915290918291829182918291829173ffffffffffffffffffffffffffffffffffffffff909116906396834ad390602401608060405180830381865afa15801561057e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105a29190610970565b8051606090910151979860079190910b97965086955088945092505050565b60006105cb610383565b92915050565b60006105cb610458565b6001546040517fd47eed4500000000000000000000000000000000000000000000000000000000815260009173ffffffffffffffffffffffffffffffffffffffff169063d47eed45906106349086908690600401610ab0565b602060405180830381865afa158015610651573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106759190610b87565b6001546040517fef9e5e2800000000000000000000000000000000000000000000000000000000815291925073ffffffffffffffffffffffffffffffffffffffff169063ef9e5e289083906106d09087908790600401610ab0565b6000604051808303818588803b1580156106e957600080fd5b505af11580156106fd573d6000803e3d6000fd5b50506040513393504792509050600081818185875af1925050503d8060008114610743576040519150601f19603f3d011682016040523d82523d6000602084013e610748565b606091505b505050505050565b600154600080546040517f96834ad3000000000000000000000000000000000000000000000000000000008152600481019190915290918291829182918291829173ffffffffffffffffffffffffffffffffffffffff909116906396834ad390602401608060405180830381865afa1580156107d0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107f49190610970565b60608101519051909760079190910b9650879550859450849350915050565b60006020808352835180602085015260005b8181101561084157858101830151858201604001528201610825565b5060006040828601015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8301168501019250505092915050565b60006020828403121561089257600080fd5b813569ffffffffffffffffffff811681146108ac57600080fd5b9392505050565b6000602082840312156108c557600080fd5b5035919050565b600080602083850312156108df57600080fd5b823567ffffffffffffffff808211156108f757600080fd5b818501915085601f83011261090b57600080fd5b81358181111561091a57600080fd5b8660208260051b850101111561092f57600080fd5b60209290920196919550909350505050565b805167ffffffffffffffff8116811461095957600080fd5b919050565b8051600381900b811461095957600080fd5b60006080828403121561098257600080fd5b6040516080810181811067ffffffffffffffff821117156109cc577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040528251600781900b81146109e157600080fd5b81526109ef60208401610941565b6020820152610a006040840161095e565b6040820152606083015160608201528091505092915050565b60008260000b8260000b028060000b9150808214610a60577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b5092915050565b8183528181602085013750600060208284010152600060207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116840101905092915050565b60208082528181018390526000906040600585901b8401810190840186845b87811015610b7a577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc087850301835281357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe18a3603018112610b3057600080fd5b8901858101903567ffffffffffffffff811115610b4c57600080fd5b803603821315610b5b57600080fd5b610b66868284610a67565b955050509184019190840190600101610acf565b5091979650505050505050565b600060208284031215610b9957600080fd5b505191905056fe4120706f7274206f66206120636861696e6c696e6b2061676772656761746f7220706f77657265642062792070797468206e6574776f726b206665656473a2646970667358221220bae9c1489a90de5739b4a8dac716f801d2619f221ba16e884b59e01bbde789d464736f6c634300081700330000000000000000000000008250f4af4b972684f7b336503e2d6dfedeb1487a0caec284d34d836ca325cf7b3256c078c597bc052fbd3c0283d52b581d68d71f