0 txs
0 calls
constructor
constructor(address _vault, address _balancerLP, address _appOracle)
functions
appOracle
viewfunction appOracle() view returns (address)
asset
viewfunction asset() view returns (address)
getPriceForAmount
viewfunction getPriceForAmount(uint256 amount) view returns (uint256 rzrAssets, uint256 usdAssets, uint256 lastUpdatedAt)
vault
viewfunction vault() view returns (address)
events
No events.
errors
No errors.
creation bytecode
0x60e060405234801561001057600080fd5b5060405161125c38038061125c83398101604081905261002f916103fc565b6001600160a01b03831661008a5760405162461bcd60e51b815260206004820152601560248201527f496e76616c6964207661756c742061646472657373000000000000000000000060448201526064015b60405180910390fd5b6001600160a01b0382166100e05760405162461bcd60e51b815260206004820152601b60248201527f496e76616c69642062616c616e636572204c50206164647265737300000000006044820152606401610081565b6001600160a01b03811661012b5760405162461bcd60e51b8152602060048201526012602482015271496e76616c696420617070206f7261636c6560701b6044820152606401610081565b6001600160a01b03838116608081905282821660a05290831660c08190526040516313d21cdf60e01b81526004810191909152600091906313d21cdf90602401600060405180830381865afa158015610188573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526101b09190810190610682565b90508060200151516002146102075760405162461bcd60e51b815260206004820152601460248201527f6e756d20746f6b656e73206d75737420626520320000000000000000000000006044820152606401610081565b6102348160200151600081518110610221576102216107d2565b602002602001015161025760201b60201c565b61024e8160200151600181518110610221576102216107d2565b50505050610816565b60c0516001600160a01b0316816001600160a01b0316036102ba5760405162461bcd60e51b815260206004820152601e60248201527f546f6b656e206973207468652073616d652061732074686520617373657400006044820152606401610081565b60a051604051633e86001760e01b81526001600160a01b038381166004830152670de0b6b3a764000060248301526000928392839290911690633e86001790604401606060405180830381865afa158015610319573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061033d91906107e8565b92509250925060008311806103525750600082115b61038e5760405162461bcd60e51b815260206004820152600d60248201526c496e76616c696420707269636560981b6044820152606401610081565b600081116103de5760405162461bcd60e51b815260206004820152601760248201527f496e76616c6964206c61737420757064617465642061740000000000000000006044820152606401610081565b50505050565b6001600160a01b03811681146103f957600080fd5b50565b60008060006060848603121561041157600080fd5b835161041c816103e4565b602085015190935061042d816103e4565b604085015190925061043e816103e4565b809150509250925092565b634e487b7160e01b600052604160045260246000fd5b604051606081016001600160401b038111828210171561048157610481610449565b60405290565b60405160e081016001600160401b038111828210171561048157610481610449565b604051601f8201601f191681016001600160401b03811182821017156104d1576104d1610449565b604052919050565b60006001600160401b038211156104f2576104f2610449565b5060051b60200190565b600082601f83011261050d57600080fd5b815161052061051b826104d9565b6104a9565b8082825260208201915060208360051b86010192508583111561054257600080fd5b602085015b8381101561056857805161055a816103e4565b835260209283019201610547565b5095945050505050565b600082601f83011261058357600080fd5b815161059161051b826104d9565b808282526020820191506020606084028601019250858311156105b357600080fd5b602085015b8381101561056857606081880312156105d057600080fd5b6105d861045f565b8151600281106105e757600080fd5b815260208201516105f7816103e4565b60208201526040820151801515811461060f57600080fd5b604082015283526020909201916060016105b8565b600082601f83011261063557600080fd5b815161064361051b826104d9565b8082825260208201915060208360051b86010192508583111561066557600080fd5b602085015b8381101561056857805183526020928301920161066a565b60006020828403121561069457600080fd5b81516001600160401b038111156106aa57600080fd5b820160e081850312156106bc57600080fd5b6106c4610487565b8151815260208201516001600160401b038111156106e157600080fd5b6106ed868285016104fc565b60208301525060408201516001600160401b0381111561070c57600080fd5b61071886828501610572565b60408301525060608201516001600160401b0381111561073757600080fd5b61074386828501610624565b60608301525060808201516001600160401b0381111561076257600080fd5b61076e86828501610624565b60808301525060a08201516001600160401b0381111561078d57600080fd5b61079986828501610624565b60a08301525060c08201516001600160401b038111156107b857600080fd5b6107c486828501610624565b60c083015250949350505050565b634e487b7160e01b600052603260045260246000fd5b6000806000606084860312156107fd57600080fd5b5050815160208301516040909301519094929350919050565b60805160a05160c0516109f76108656000396000818160d50152818161015b01526102010152600081816089015281816102d5015261040501526000818160fc015261018c01526109f76000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c8063078a424514610051578063191b87a31461008457806338d52e0f146100d0578063fbfa77cf146100f7575b600080fd5b61006461005f366004610530565b61011e565b604080519384526020840192909252908201526060015b60405180910390f35b6100ab7f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161007b565b6100ab7f000000000000000000000000000000000000000000000000000000000000000081565b6100ab7f000000000000000000000000000000000000000000000000000000000000000081565b6040517f13d21cdf00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000811660048301526000918291829182917f000000000000000000000000000000000000000000000000000000000000000016906313d21cdf90602401600060405180830381865afa1580156101d3573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526101fb91908101906107ab565b905060007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561026a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061028e9190610902565b9050600082606001516000815181106102a9576102a961091b565b6020026020010151905060008288836102c29190610947565b6102cc919061095e565b905060008060007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16633e86001788602001516000815181106103265761032661091b565b6020026020010151866040518363ffffffff1660e01b815260040161036d92919073ffffffffffffffffffffffffffffffffffffffff929092168252602082015260400190565b606060405180830381865afa15801561038a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103ae9190610980565b60608a01518051939d50919b50995060009650945060019350831091506103d99050576103d961091b565b6020026020010151905060008288836103f29190610947565b6103fc919061095e565b905060008060007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16633e86001788602001516001815181106104565761045661091b565b6020026020010151866040518363ffffffff1660e01b815260040161049d92919073ffffffffffffffffffffffffffffffffffffffff929092168252602082015260400190565b606060405180830381865afa1580156104ba573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104de9190610980565b919450925090506104ef838b6109ae565b99506104fb828a6109ae565b98506105078882610516565b999b989a505050505050505050565b60008183106105255781610527565b825b90505b92915050565b60006020828403121561054257600080fd5b5035919050565b634e487b7160e01b600052604160045260246000fd5b6040516060810167ffffffffffffffff8111828210171561058257610582610549565b60405290565b60405160e0810167ffffffffffffffff8111828210171561058257610582610549565b604051601f8201601f1916810167ffffffffffffffff811182821017156105d4576105d4610549565b604052919050565b600067ffffffffffffffff8211156105f6576105f6610549565b5060051b60200190565b73ffffffffffffffffffffffffffffffffffffffff8116811461062257600080fd5b50565b600082601f83011261063657600080fd5b8151610649610644826105dc565b6105ab565b8082825260208201915060208360051b86010192508583111561066b57600080fd5b602085015b8381101561069157805161068381610600565b835260209283019201610670565b5095945050505050565b600082601f8301126106ac57600080fd5b81516106ba610644826105dc565b808282526020820191506020606084028601019250858311156106dc57600080fd5b602085015b8381101561069157606081880312156106f957600080fd5b61070161055f565b81516002811061071057600080fd5b8152602082015161072081610600565b60208201526040820151801515811461073857600080fd5b604082015283526020909201916060016106e1565b600082601f83011261075e57600080fd5b815161076c610644826105dc565b8082825260208201915060208360051b86010192508583111561078e57600080fd5b602085015b83811015610691578051835260209283019201610793565b6000602082840312156107bd57600080fd5b815167ffffffffffffffff8111156107d457600080fd5b820160e081850312156107e657600080fd5b6107ee610588565b81518152602082015167ffffffffffffffff81111561080c57600080fd5b61081886828501610625565b602083015250604082015167ffffffffffffffff81111561083857600080fd5b6108448682850161069b565b604083015250606082015167ffffffffffffffff81111561086457600080fd5b6108708682850161074d565b606083015250608082015167ffffffffffffffff81111561089057600080fd5b61089c8682850161074d565b60808301525060a082015167ffffffffffffffff8111156108bc57600080fd5b6108c88682850161074d565b60a08301525060c082015167ffffffffffffffff8111156108e857600080fd5b6108f48682850161074d565b60c083015250949350505050565b60006020828403121561091457600080fd5b5051919050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761052a5761052a610931565b60008261097b57634e487b7160e01b600052601260045260246000fd5b500490565b60008060006060848603121561099557600080fd5b5050815160208301516040909301519094929350919050565b8082018082111561052a5761052a61093156fea26469706673582212205407587165849434edb1d0d8302e92e127eedce6e422d2c9012e2c2d6f006c3f64736f6c634300081c0033000000000000000000000000ba1333333333a1ba1108e8412f11850a5c319ba90000000000000000000000003c2d67e73150dcc80f8fd17227c50989ac9fb570000000000000000000000000d80bcabefca1334ec0c2ee110cb9213d72dd3622