0 txs
0 calls
constructor
constructor(address _oracle, bytes _rateFunc, bytes _decimalsFunc)
functions
decimalsFunc
viewfunction decimalsFunc() view returns (bytes)
exchangeRate
viewfunction exchangeRate() view returns (uint256)
exchangeRateDecimals
viewfunction exchangeRateDecimals() view returns (uint256)
oracle
viewfunction oracle() view returns (address)
rateFunc
viewfunction rateFunc() view returns (bytes)
events
No events.
errors
InternalCallFailed
error InternalCallFailed()
creation bytecode
0x60806040523461033b57610857803803806100198161033f565b92833981019060608183031261033b5780516001600160a01b038116919082900361033b5760208101516001600160401b03811161033b578361005d918301610364565b60408201519093906001600160401b03811161033b5761007d9201610364565b5f80546001600160a01b03191690921790915581516001600160401b03811161024e57600154600181811c91168015610331575b602082101461023057601f81116102ce575b50602092601f821160011461026d57928192935f92610262575b50508160011b915f199060031b1c1916176001555b80516001600160401b03811161024e57600254600181811c91168015610244575b602082101461023057601f81116101cd575b50602091601f821160011461016d579181925f92610162575b50508160011b915f199060031b1c1916176002555b60405161048990816103ce8239f35b015190505f8061013e565b601f1982169260025f52805f20915f5b8581106101b55750836001951061019d575b505050811b01600255610153565b01515f1960f88460031b161c191690555f808061018f565b9192602060018192868501518155019401920161017d565b60025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace601f830160051c81019160208410610226575b601f0160051c01905b81811061021b5750610125565b5f815560010161020e565b9091508190610205565b634e487b7160e01b5f52602260045260245ffd5b90607f1690610113565b634e487b7160e01b5f52604160045260245ffd5b015190505f806100dd565b601f1982169360015f52805f20915f5b8681106102b6575083600195961061029e575b505050811b016001556100f2565b01515f1960f88460031b161c191690555f8080610290565b9192602060018192868501518155019401920161027d565b60015f527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6601f830160051c81019160208410610327575b601f0160051c01905b81811061031c57506100c3565b5f815560010161030f565b9091508190610306565b90607f16906100b1565b5f80fd5b6040519190601f01601f191682016001600160401b0381118382101761024e57604052565b81601f8201121561033b578051906001600160401b03821161024e57610393601f8301601f191660200161033f565b928284526020838301011161033b575f5b8281106103b857505060205f918301015290565b806020809284010151828287010152016103a456fe6080806040526004361015610012575f80fd5b5f3560e01c9081632b513601146102ea575080633ba0b9a9146101fd578063675f0fcf146101585780637dc0d1d01461013157639929031a14610053575f80fd5b3461012d575f36600319011261012d576040515f60025461007381610388565b808452906001811690811561010957506001146100ab575b6100a78361009b818503826103c0565b604051918291826103f6565b0390f35b60025f9081527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace939250905b8082106100ef5750909150810160200161009b61008b565b9192600181602092548385880101520191019092916100d7565b60ff191660208086019190915291151560051b8401909101915061009b905061008b565b5f80fd5b3461012d575f36600319011261012d575f546040516001600160a01b039091168152602090f35b3461012d575f36600319011261012d576040515f60015461017881610388565b8084529060018116908115610109575060011461019f576100a78361009b818503826103c0565b60015f9081527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6939250905b8082106101e35750909150810160200161009b61008b565b9192600181602092548385880101520191019092916101cb565b3461012d575f36600319011261012d5760018060a01b035f5416604051905f60015461022881610388565b90600181169081156102d55750600114610285575b5090825f93849303915afa61025061043d565b9015610276576020815191818082019384920101031261012d5760209051604051908152f35b6352760cdd60e01b5f5260045ffd5b60015f9081529091507fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf65b8282106102c157505082018261023d565b6001816020925484880152019101906102b0565b60ff191685525080151502830190508261023d565b3461012d575f36600319011261012d5760018060a01b035f54165f60025461031181610388565b90600181169081156102d55750600114610338575090825f93849303915afa61025061043d565b60025f9081529091507f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace5b82821061037457505082018261023d565b600181602092548488015201910190610363565b90600182811c921680156103b6575b60208310146103a257565b634e487b7160e01b5f52602260045260245ffd5b91607f1691610397565b90601f8019910116810190811067ffffffffffffffff8211176103e257604052565b634e487b7160e01b5f52604160045260245ffd5b9190916020815282518060208301525f5b818110610427575060409293505f838284010152601f8019910116010190565b8060208092870101516040828601015201610407565b3d15610477573d9067ffffffffffffffff82116103e2576040519161046c601f8201601f1916602001846103c0565b82523d5f602084013e565b60609056fea164736f6c634300081c000a0000000000000000000000002ce14406cd37f3e1e376af4061ba0b0e8e4edea7000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000004a035b1fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004313ce56700000000000000000000000000000000000000000000000000000000