0 txs
1 call
constructor
No constructor.
functions
getVaultTokenInfoV3
viewfunction getVaultTokenInfoV3(address _vault, address _positionManager, address _weth, uint256 _usdgAmount, address[] _tokens) view returns (uint256[])
getVaultTokenInfoV4
viewfunction getVaultTokenInfoV4(address _vault, address _positionManager, address _weth, uint256 _usdgAmount, address[] _tokens) view returns (uint256[])
events
No events.
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b506116f1806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063d3f3265c1461003b578063f75e810114610064575b600080fd5b61004e6100493660046114b3565b610077565b60405161005b91906115bc565b60405180910390f35b61004e6100723660046114b3565b610acb565b60606000600f905060008790506000816001600160a01b031663741bef1a6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e89190611600565b9050600088905060008487516100fe919061163a565b67ffffffffffffffff8111156101165761011661149d565b60405190808252806020026020018201604052801561013f578160200160208202803683370190505b50905060005b8751811015610abc57600088828151811061016257610162611659565b6020026020010151905060006001600160a01b0316816001600160a01b0316141561018a5750895b6040516352f55eed60e01b81526001600160a01b0382811660048301528716906352f55eed90602401602060405180830381865afa1580156101d0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101f4919061166f565b836101ff898561163a565b8151811061020f5761020f611659565b602090810291909101015260405163c3c7b9e960e01b81526001600160a01b03828116600483015287169063c3c7b9e990602401602060405180830381865afa158015610260573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610284919061166f565b8361028f898561163a565b61029a906001611688565b815181106102aa576102aa611659565b6020908102919091010152604051631aa4ace560e01b81526001600160a01b038281166004830152871690631aa4ace590602401602060405180830381865afa1580156102fb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061031f919061166f565b8361032a898561163a565b610335906002611688565b8151811061034557610345611659565b6020908102919091010152604051632c668ec160e01b81526001600160a01b038281166004830152602482018c9052871690632c668ec190604401602060405180830381865afa15801561039d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103c1919061166f565b836103cc898561163a565b6103d7906003611688565b815181106103e7576103e7611659565b6020908102919091010152604051632acbceb560e21b81526001600160a01b03828116600483015287169063ab2f3ad490602401602060405180830381865afa158015610438573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061045c919061166f565b83610467898561163a565b610472906004611688565b8151811061048257610482611659565b6020908102919091010152604051634a993ee960e01b81526001600160a01b038281166004830152871690634a993ee990602401602060405180830381865afa1580156104d3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104f7919061166f565b83610502898561163a565b61050d906005611688565b8151811061051d5761051d611659565b602090810291909101015260405163ad1e4f8d60e01b81526001600160a01b03828116600483015287169063ad1e4f8d90602401602060405180830381865afa15801561056e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610592919061166f565b8361059d898561163a565b6105a8906006611688565b815181106105b8576105b8611659565b602090810291909101015260405163114f1b5560e31b81526001600160a01b038281166004830152871690638a78daa890602401602060405180830381865afa158015610609573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061062d919061166f565b83610638898561163a565b610643906007611688565b8151811061065357610653611659565b6020908102919091010152604051634b4c692d60e11b81526001600160a01b038281166004830152851690639698d25a90602401602060405180830381865afa1580156106a4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106c8919061166f565b836106d3898561163a565b6106de906008611688565b815181106106ee576106ee611659565b6020908102919091010152604051630822e3a760e11b81526001600160a01b038281166004830152851690631045c74e90602401602060405180830381865afa15801561073f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610763919061166f565b8361076e898561163a565b610779906009611688565b8151811061078957610789611659565b60209081029190910101526040516340d3096b60e11b81526001600160a01b0382811660048301528716906381a612d690602401602060405180830381865afa1580156107da573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107fe919061166f565b83610809898561163a565b61081490600a611688565b8151811061082457610824611659565b6020908102919091010152604051637092736960e11b81526001600160a01b03828116600483015287169063e124e6d290602401602060405180830381865afa158015610875573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610899919061166f565b836108a4898561163a565b6108af90600b611688565b815181106108bf576108bf611659565b602090810291909101015260405163783a2b6760e11b81526001600160a01b03828116600483015287169063f07456ce90602401602060405180830381865afa158015610910573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610934919061166f565b8361093f898561163a565b61094a90600c611688565b8151811061095a5761095a611659565b60209081029190910101526040516356c8c2c160e01b81526001600160a01b038281166004830152600060248301528616906356c8c2c190604401602060405180830381865afa1580156109b2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109d6919061166f565b836109e1898561163a565b6109ec90600d611688565b815181106109fc576109fc611659565b60209081029190910101526040516356c8c2c160e01b81526001600160a01b038281166004830152600160248301528616906356c8c2c190604401602060405180830381865afa158015610a54573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a78919061166f565b83610a83898561163a565b610a8e90600e611688565b81518110610a9e57610a9e611659565b60209081029190910101525080610ab4816116a0565b915050610145565b509a9950505050505050505050565b60606000600e905060008790506000816001600160a01b031663741bef1a6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b18573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b3c9190611600565b905060008890506000848751610b52919061163a565b67ffffffffffffffff811115610b6a57610b6a61149d565b604051908082528060200260200182016040528015610b93578160200160208202803683370190505b50905060005b8751811015610abc576000888281518110610bb657610bb6611659565b6020026020010151905060006001600160a01b0316816001600160a01b03161415610bde5750895b6040516352f55eed60e01b81526001600160a01b0382811660048301528716906352f55eed90602401602060405180830381865afa158015610c24573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c48919061166f565b83610c53898561163a565b81518110610c6357610c63611659565b602090810291909101015260405163c3c7b9e960e01b81526001600160a01b03828116600483015287169063c3c7b9e990602401602060405180830381865afa158015610cb4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cd8919061166f565b83610ce3898561163a565b610cee906001611688565b81518110610cfe57610cfe611659565b6020908102919091010152604051631aa4ace560e01b81526001600160a01b038281166004830152871690631aa4ace590602401602060405180830381865afa158015610d4f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d73919061166f565b83610d7e898561163a565b610d89906002611688565b81518110610d9957610d99611659565b6020908102919091010152604051632c668ec160e01b81526001600160a01b038281166004830152602482018c9052871690632c668ec190604401602060405180830381865afa158015610df1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e15919061166f565b83610e20898561163a565b610e2b906003611688565b81518110610e3b57610e3b611659565b6020908102919091010152604051632acbceb560e21b81526001600160a01b03828116600483015287169063ab2f3ad490602401602060405180830381865afa158015610e8c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610eb0919061166f565b83610ebb898561163a565b610ec6906004611688565b81518110610ed657610ed6611659565b6020908102919091010152604051634a993ee960e01b81526001600160a01b038281166004830152871690634a993ee990602401602060405180830381865afa158015610f27573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f4b919061166f565b83610f56898561163a565b610f61906005611688565b81518110610f7157610f71611659565b602090810291909101015260405163ad1e4f8d60e01b81526001600160a01b03828116600483015287169063ad1e4f8d90602401602060405180830381865afa158015610fc2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fe6919061166f565b83610ff1898561163a565b610ffc906006611688565b8151811061100c5761100c611659565b602090810291909101015260405163114f1b5560e31b81526001600160a01b038281166004830152871690638a78daa890602401602060405180830381865afa15801561105d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611081919061166f565b8361108c898561163a565b611097906007611688565b815181106110a7576110a7611659565b6020908102919091010152604051634b4c692d60e11b81526001600160a01b038281166004830152851690639698d25a90602401602060405180830381865afa1580156110f8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061111c919061166f565b83611127898561163a565b611132906008611688565b8151811061114257611142611659565b60209081029190910101526040516340d3096b60e11b81526001600160a01b0382811660048301528716906381a612d690602401602060405180830381865afa158015611193573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111b7919061166f565b836111c2898561163a565b6111cd906009611688565b815181106111dd576111dd611659565b6020908102919091010152604051637092736960e11b81526001600160a01b03828116600483015287169063e124e6d290602401602060405180830381865afa15801561122e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611252919061166f565b8361125d898561163a565b61126890600a611688565b8151811061127857611278611659565b602090810291909101015260405163783a2b6760e11b81526001600160a01b03828116600483015287169063f07456ce90602401602060405180830381865afa1580156112c9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112ed919061166f565b836112f8898561163a565b61130390600b611688565b8151811061131357611313611659565b60209081029190910101526040516356c8c2c160e01b81526001600160a01b038281166004830152600060248301528616906356c8c2c190604401602060405180830381865afa15801561136b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061138f919061166f565b8361139a898561163a565b6113a590600c611688565b815181106113b5576113b5611659565b60209081029190910101526040516356c8c2c160e01b81526001600160a01b038281166004830152600160248301528616906356c8c2c190604401602060405180830381865afa15801561140d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611431919061166f565b8361143c898561163a565b61144790600d611688565b8151811061145757611457611659565b6020908102919091010152508061146d816116a0565b915050610b99565b6001600160a01b038116811461148a57600080fd5b50565b803561149881611475565b919050565b634e487b7160e01b600052604160045260246000fd5b600080600080600060a086880312156114cb57600080fd5b85356114d681611475565b94506020868101356114e781611475565b945060408701356114f781611475565b935060608701359250608087013567ffffffffffffffff8082111561151b57600080fd5b818901915089601f83011261152f57600080fd5b8135818111156115415761154161149d565b8060051b604051601f19603f830116810181811085821117156115665761156661149d565b60405291825284820192508381018501918c83111561158457600080fd5b938501935b828510156115a95761159a8561148d565b84529385019392850192611589565b8096505050505050509295509295909350565b6020808252825182820181905260009190848201906040850190845b818110156115f4578351835292840192918401916001016115d8565b50909695505050505050565b60006020828403121561161257600080fd5b815161161d81611475565b9392505050565b634e487b7160e01b600052601160045260246000fd5b600081600019048311821515161561165457611654611624565b500290565b634e487b7160e01b600052603260045260246000fd5b60006020828403121561168157600080fd5b5051919050565b6000821982111561169b5761169b611624565b500190565b60006000198214156116b4576116b4611624565b506001019056fea2646970667358221220cdced28bd3827dfd4d5fed01ea93e7574c1a16a0d657d2e0d3661e818b10496564736f6c634300080c0033