0 txs
394 calls
constructor
constructor(address basePriceFeed_, address quotePriceFeed_)
functions
basePriceFeed
viewfunction basePriceFeed() view returns (address)
IMPLEMENTATION_VERSION
purefunction IMPLEMENTATION_VERSION() pure returns (string)
price
viewfunction price(address, address currencyToken, uint256[], uint256[], bytes) view returns (uint256)
quotePriceFeed
viewfunction quotePriceFeed() view returns (address)
events
No events.
errors
InvalidPrice
error InvalidPrice()
InvalidPriceFeed
error InvalidPriceFeed()
creation bytecode
0x60c0346100bc57601f6107b338819003918201601f19168301916001600160401b038311848410176100c05780849260409485528339810103126100bc57610052602061004b836100d4565b92016100d4565b6001600160a01b03918216801580156100b2575b6100a0576080521660a0526040516106ca90816100e9823960805181818161013901526103a6015260a0518181816101ac01526103f60152f35b6040516352cc3f7d60e01b8152600490fd5b5082821615610066565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036100bc5756fe608060409080825260049081361015610016575f80fd5b5f3560e01c908163754b377c1461041a57508063b09295f8146103ca578063e41e75121461037a5763e965a8ac1461004c575f80fd5b346103765760a091826003193601126103765773ffffffffffffffffffffffffffffffffffffffff82358181160361037657602435938185168095036103765767ffffffffffffffff604435818111610376576100ac90369087016104ea565b50606435818111610376576100c490369087016104ea565b506084359080821161037657366023830112156103765781860135908111610376573691016024011161037657825163313ce56760e01b80825260209687908390889082905afa91821561036c575f9261034d575b5060ff821680151580610342575b156102ff576101359061056a565b92847f000000000000000000000000000000000000000000000000000000000000000016918651633fabe5a360e21b9384825283828b81845afa9182156102d1578a92918c915f936102db575b508a51938480928782525afa9182156102d1579186916101a9935f926102b9575b5061063c565b957f00000000000000000000000000000000000000000000000000000000000000001692875190815282818a81875afa9283156102af57908a92915f9461027b575b50508888518095819382525afa918215610271579261022595949261021a92610220955f92610242575061063c565b926105d8565b6105fa565b915f831315610235575051908152f35b905162bfc92160e01b8152fd5b6102639192508b3d8d1161026a575b61025b81836104b4565b810190610551565b905f6101a3565b503d610251565b86513d5f823e3d90fd5b61029b929450803d106102a8575b61029381836104b4565b8101906105a3565b5050509050915f806101eb565b503d610289565b88513d5f823e3d90fd5b6102639192508d803d1061026a5761025b81836104b4565b89513d5f823e3d90fd5b6102f3919350863d88116102a85761029381836104b4565b5050509050915f610182565b855162461bcd60e51b8152808801899052601160248201527f496e76616c6964205f646563696d616c730000000000000000000000000000006044820152606490fd5b506012811115610127565b610365919250873d891161026a5761025b81836104b4565b905f610119565b85513d5f823e3d90fd5b5f80fd5b8234610376575f366003190112610376576020905173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b8234610376575f366003190112610376576020905173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b838334610376575f366003190112610376578183019083821067ffffffffffffffff8311176104a157508152600382526020620312e360ec1b60208401528151928391602083528151918260208501525f5b83811061048b5750505f83830185015250601f01601f19168101030190f35b818101830151878201870152869450820161046c565b604190634e487b7160e01b5f525260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176104d657604052565b634e487b7160e01b5f52604160045260245ffd5b81601f820112156103765780359160209167ffffffffffffffff84116104d6578360051b906040519461051f858401876104b4565b85528380860192820101928311610376578301905b828210610542575050505090565b81358152908301908301610534565b90816020910312610376575160ff811681036103765790565b604d811161057857600a0a90565b634e487b7160e01b5f52601160045260245ffd5b519069ffffffffffffffffffff8216820361037657565b908160a0910312610376576105b78161058c565b916020820151916040810151916105d560806060840151930161058c565b90565b81810292915f8212600160ff1b82141661057857818405149015171561057857565b811561061457600160ff1b81145f19831416610578570590565b634e487b7160e01b5f52601260045260245ffd5b9060ff8091169116039060ff821161057857565b9060ff831660ff82168181105f1461066e57505060ff610662610668926105d595610628565b1661056a565b906105d8565b9392931161067b57505090565b60ff6106626105d5949361068e93610628565b906105fa56fea26469706673582212208b73da5a89fa8829d0c089ded68b5836f5651a8028a5f11d53bdfa298aeeb7a664736f6c634300081900330000000000000000000000005213ebb69743b85644dbb6e25cdf994afbb8cf310000000000000000000000007e860098f58bbfc8648a4311b374b1d669a2bc6b