0 txs
99 calls
constructor
constructor(address priceFeedCurve_, address curveUnderlying_, address priceFeedChainlink_, uint8 decimals_, string description_)
functions
combinedScale
viewfunction combinedScale() view returns (int256)
curveUnderlying
viewfunction curveUnderlying() view returns (address)
decimals
viewfunction decimals() view returns (uint8)
description
viewfunction description() view returns (string)
getCoinIndex
viewfunction getCoinIndex(address token) view returns (uint256)
latestRoundData
viewfunction latestRoundData() view returns (uint80, int256, uint256, uint256, uint80)
priceFeedChainlink
viewfunction priceFeedChainlink() view returns (address)
priceFeedCurve
viewfunction priceFeedCurve() view returns (address)
priceFeedScale
viewfunction priceFeedScale() view returns (int256)
version
purefunction version() pure returns (uint256)
VERSION
viewfunction VERSION() view returns (uint256)
events
No events.
errors
BadDecimals
error BadDecimals()
CoinNotFound
error CoinNotFound()
InvalidInt256
error InvalidInt256()
creation bytecode
0x610140604081815234620003e95762000d73803803809162000022828662000404565b8439820160a083820312620003e9576200003c8362000428565b9260206200004c81830162000428565b946200005a85840162000428565b9562000069606085016200043d565b96608085015160018060401b0395868211620003e9570191601f93878585011215620003e9578351878111620003ee57895194601f1999620000b2898c8a860116018862000404565b828752888383010111620003e9579087949392916000905b828210620003d15750908581620000f395949311620003c2575b505060a0528060c05262000474565b5060e0819052875163313ce56760e01b815260049590918290879082906001600160a01b03165afa8015620003b75760009062000377575b60ff9150168060ff0360121162000362576200014a906012016200044c565b976001600160ff1b0389116200035257610100988952601260ff821611620003425760805281519485116200032d576000546001948582811c9216801562000322575b838310146200030d5750838111620002c2575b5080928511600114620002585750839450908392916000946200024c575b50501b916000199060031b1c1916176000555b620001e160ff608051166200044c565b90610120918252519061081692836200055d843960805183610360015260a0518381816101940152818161044801526105e5015260c05183610115015260e0518381816103d2015261063e01525182818161039b01526106b901525181818161030901526106910152f35b015192503880620001be565b9294849081166000805284600020946000905b88838310620002a757505050106200028d575b505050811b01600055620001d1565b015160001960f88460031b161c191690553880806200027e565b8587015188559096019594850194879350908101906200026b565b60008052816000208480880160051c82019284891062000303575b0160051c019085905b828110620002f6575050620001a0565b60008155018590620002e6565b92508192620002dd565b602290634e487b7160e01b6000525260246000fd5b91607f16916200018d565b604184634e487b7160e01b6000525260246000fd5b8751630456c65960e51b81528590fd5b875163e7e828ad60e01b81528590fd5b601185634e487b7160e01b6000525260246000fd5b8282813d8311620003af575b6200038f818362000404565b81010312620003ac5750620003a660ff916200043d565b6200012b565b80fd5b503d62000383565b88513d6000823e3d90fd5b600091880101523885620000e4565b808201870151888301880152899690910190620000ca565b600080fd5b634e487b7160e01b600052604160045260246000fd5b601f909101601f19168101906001600160401b03821190821017620003ee57604052565b51906001600160a01b0382168203620003e957565b519060ff82168203620003e957565b60ff16604d81116200045e57600a0a90565b634e487b7160e01b600052601160045260246000fd5b60a05190916000916001600160a01b0390811690835b60028110620004a6575b60405163764fc2b960e01b8152600490fd5b60405163c661065760e01b81526004810182905260208082602481885afa918291889362000518575b5050620004dd575062000494565b8216868316146200050f576000198114620004fb576001016200048a565b634e487b7160e01b85526011600452602485fd5b93505050915090565b9080929350813d831162000554575b62000533818362000404565b810103126200055057620005479062000428565b903880620004cf565b8680fd5b503d6200052756fe60806040818152600436101561001457600080fd5b600091823560e01c90816317d05bab146103be575080632b9357df14610384578063313ce5671461034757806354fd4d501461032c5780635fd4c7c5146102f25780637284e416146101c3578063c33ea25414610180578063e4baa96b14610144578063fd5a05e014610101578063feaf968c146100b95763ffa1ad741461009b57600080fd5b346100b557816003193601126100b5576020905160018152f35b5080fd5b50346100b557816003193601126100b55760a0906100d56105c6565b85516001600160501b039586168152602081019490945294830191909152606082015291166080820152f35b50346100b557816003193601126100b557517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b55760203660031901126100b557600435916001600160a01b038316830361017d575061017660209261043a565b9051908152f35b80fd5b50346100b557816003193601126100b557517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346100b557816003193601126100b5578051918080549160019083821c918085169485156102e8575b60209586851081146102d45784895288939291879082156102b4575050600114610278575b5061022292509592950382610401565b8251938285938452825192838286015282915b8483106102605750508210610254575b50601f01601f19168101030190f35b83828401015238610245565b81830181015188840188015287955091820191610235565b8591508480528185209085915b85831061029c575050610222935082010138610212565b8054838b018501528994508793909201918101610285565b60ff19168582015261022295151560051b85010192503891506102129050565b634e487b7160e01b86526022600452602486fd5b92607f16926101ed565b50346100b557816003193601126100b557602090517f00000000000000000000000000000000000000000000000000000000000000008152f35b50346100b557816003193601126100b5576020905160018152f35b50346100b557816003193601126100b5576020905160ff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b50346100b557816003193601126100b557602090517f00000000000000000000000000000000000000000000000000000000000000008152f35b8390346100b557816003193601126100b5577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b601f909101601f19168101906001600160401b0382119082101761042457604052565b634e487b7160e01b600052604160045260246000fd5b906000906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811690835b60028110610487575b60405163764fc2b960e01b8152600490fd5b60405163c661065760e01b81526004810182905260208082602481885afa91829188936104f3575b50506104bb5750610475565b8216868316146104ea5760001981146104d65760010161046c565b634e487b7160e01b85526011600452602485fd5b93505050915090565b9080929350813d8311610529575b61050b8183610401565b8101031261052557518381168103610525579038806104af565b8680fd5b503d610501565b51906001600160501b038216820361054457565b600080fd5b60008082138184136001600160ff1b038282168682048611166105b257600160ff1b92848712929083168685058812166104d6578685871294058612908416166105b257859005841291161661059e57500290565b634e487b7160e01b81526011600452602490fd5b634e487b7160e01b84526011600452602484fd5b604080516386fc88d360e01b8152916001600160a01b036020846004817f000000000000000000000000000000000000000000000000000000000000000085165afa938415610791576000946107ad575b506001600160ff1b03841161079c579060a0600492845193848092633fabe5a360e21b82527f0000000000000000000000000000000000000000000000000000000000000000165afa90811561079157600094859086958795889561072e575b50506000821315610724576106b69161068f91610549565b7f000000000000000000000000000000000000000000000000000000000000000090610549565b947f000000000000000000000000000000000000000000000000000000000000000090811561070e57600160ff1b87146000198314166106f857950593929190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b5050600093929190565b96509692945092505060a0843d8211610789575b8161074f60a09383610401565b8101031261017d575061076183610530565b9160208401519484015161077c608060608701519601610530565b9395909493923880610677565b3d9150610742565b83513d6000823e3d90fd5b825163e7e828ad60e01b8152600490fd5b90936020823d82116107d8575b816107c760209383610401565b8101031261017d5750519238610617565b3d91506107ba56fea26469706673582212200b09bcba97e19a8812a8d5a77a2b470c5392701948200604c8a90db6cc71341264736f6c634300080f0033000000000000000000000000ca546ae6c3b2bb9fba2b6e5eeb0881097cece5b00000000000000000000000001cfa5641c01406ab8ac350ded7d735ec41298372000000000000000000000000eef0c605546958c1f899b6fb336c20671f9cd49f000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000012434a50592f555344207072696365466565640000000000000000000000000000