0 txs
0 calls
constructor
constructor(address _vault) payable
functions
base
viewfunction base() view returns (address)
getQuote
viewfunction getQuote(uint256 inAmount, address base, address quote) view returns (uint256)
getQuotes
viewfunction getQuotes(uint256 inAmount, address base, address quote) view returns (uint256, uint256)
name
viewfunction name() view returns (string)
quote
viewfunction quote() view returns (address)
events
No events.
errors
PriceOracle_NotSupported
error PriceOracle_NotSupported(address base, address quote)
creation bytecode
0x60c0806040526020816104e2803803809161001a82856100e3565b8339810103126100cc57516001600160a01b038116908190036100cc57602081600492608052604051928380926338d52e0f60e01b82525afa9081156100d8575f91610092575b5060a0526040516103c7908161011b823960805181818160d70152610229015260a051818181609401526102070152f35b90506020813d6020116100d0575b816100ad602093836100e3565b810103126100cc57516001600160a01b03811681036100cc575f610061565b5f80fd5b3d91506100a0565b6040513d5f823e3d90fd5b601f909101601f19168101906001600160401b0382119082101761010657604052565b634e487b7160e01b5f52604160045260245ffdfe60806040526004361015610011575f80fd5b5f3560e01c80630579e61f1461018557806306fdde03146100fb5780635001f3b5146100b8578063999b93af146100755763ae68676c14610050575f80fd5b34610071576020610069610063366101a5565b91610201565b604051908152f35b5f80fd5b34610071575f3660031901126100715760206040516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b34610071575f3660031901126100715760206040516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b34610071575f366003190112610071576040516040810181811067ffffffffffffffff82111761017157604052600d8152604060208201916c455243343632364f7261636c6560981b83528151928391602083525180918160208501528484015e5f828201840152601f01601f19168101030190f35b634e487b7160e01b5f52604160045260245ffd5b34610071576040610198610063366101a5565b8151908082526020820152f35b606090600319011261007157600435906024356001600160a01b038116810361007157906044356001600160a01b03811681036100715790565b90601f8019910116810190811067ffffffffffffffff82111761017157604052565b9061024e7f0000000000000000000000000000000000000000000000000000000000000000847f000000000000000000000000000000000000000000000000000000000000000084610306565b9180156102fe576001600160a01b03936020936102ce575060249060405194859384926303d1689d60e11b84526004840152165afa9081156102c3575f91610294575090565b90506020813d6020116102bb575b816102af602093836101df565b81010312610071575190565b3d91506102a2565b6040513d5f823e3d90fd5b915060249060405194859384926363737ac960e11b84526004840152165afa9081156102c3575f91610294575090565b505050505f90565b906001600160a01b0380919493941691169181831480610376575b6102fe576001600160a01b031682149081610363575b5061035c576001600160a01b0392506304ca22af60e41b5f526004521660245260445ffd5b5050600190565b90506001600160a01b038316145f610337565b506001600160a01b0381166001600160a01b0385161461032156fea264697066735822122006876e1b7544a3376dd008a50f9d84a5728c59c8a608d37dafc04c82b2339b0464736f6c634300081c0033000000000000000000000000f7de3c70f2db39a188a81052d2f3c8e3e217822a