xWin Fund
FundV2
userAvgPrice
struct userAvgPrice {
uint256 shares;
uint256 avgPrice;
}validInvestors
mapping(address => bool) validInvestorsperformanceMap
mapping(address => struct FundV2.userAvgPrice) performanceMapwaivedPerformanceFees
mapping(address => bool) waivedPerformanceFeesTargetWeight
targetAddr
priceMaster
xWinSwap
lockingAddress
managerAddr
managerRebAddr
platformWallet
lastFeeCollection
nextRebalance
pendingMFee
pendingPFee
managerFee
platformFee
smallRatio
performFee
UPMultiplier
openForPublic
Received
ManagerFeeUpdate
ManagerOwnerUpdate
initialize
init
collectFundFee
collectPlatformFee
_calcFundFee
createTargetNames
Rebalance
Rebalance
deposit
deposit
Name
Type
Description
Name
Type
Description
_deposit
withdraw
withdraw
Name
Type
Description
Name
Type
Description
_withdraw
MoveNonIndexNameToBase
emergencyRedeem
_getTransferAmt
_getMintQty
_getActiveOverWeight
Name
Type
Description
Name
Type
Description
_rebalance
_sellOverWeightNames
Name
Type
Description
Name
Type
Description
_buyUnderWeightNames
_moveNonIndex
_getDeleteNames
_convertTo18
getEstimateShares
getUnitPrice
_getUnitPrice
getUnitPriceInUSD
getLatestPrice
getVaultValues
getVaultValuesInUSD
getTokenValues
getFundTotalSupply
_getLatestPrice
_getLatestPriceInUSD
_getVaultValues
_getVaultValuesInUSD
_getUP
_getUnitPrice
_getUPInUSD
_getTokenValues
_getTokenValuesInUSD
getBalance
getTargetNamesAddress
getTargetWeightQty
GetFundExtra
GetFundDataAll
setValidInvestor
setOpenForPublic
updateOtherProperties
updateBlockPerday
updatePlatformProperty
setPerformanceFee
updateManagerProperty
updatexWinEngines
updateLockedStakingAddress
setPerformDeposit
Name
Type
Description
setPerformWithdraw
Name
Type
Description
getUserAveragePrice
Name
Type
Description
Name
Type
Description
getDiscountedPerformFee
Name
Type
Description
addContractWaiveFee
removeContractWaiveFee
receive
onlyRebManager
Last updated