CompositeVaultBank

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xcc00e8ac at 11326210
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots

No balances found for "CompositeVaultBank"

No transactions found for "CompositeVaultBank"


Functions
Getter at block 21030349
acceptContractDepositor(view returns (bool)
false
chi(view returns (address)
0x0000000000004946c0e9f43f4dee607b0ef1fa1c
governance(view returns (address)
0x0000000000000000000000000000000000000000
strategist(view returns (address)
0x0000000000000000000000000000000000000000
vaultMaster(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
calc_add_liquidity(address _vaultuint256 _amount0uint256 _amount1view returns (uint256)
calc_remove_liquidity(address _vaultuint256 _sharesview returns (uint256 _amount0uint256 _amount1)
calc_token_amount_deposit(address _vaultaddress _inputuint256 _amountview returns (uint256)
calc_token_amount_withdraw(address _vaultuint256 _sharesaddress _outputview returns (uint256)
calc_transfer_vault_shares(address _srcVaultaddress _destVaultuint256 _srcSharesview returns (uint256)
calculateMultiMinReceive(address[] _vaultsaddress _inputuint256[] _amountsview returns (uint256[] minReceives)
cap(address _vaultview returns (uint256)
pendingReward(address _vaultaddress _accountview returns (uint256 _pending)
rewardPoolInfo(addressview returns (address rewardTokenuint256 lastRewardBlockuint256 endRewardBlockuint256 rewardPerBlockuint256 rewardLockedTimeuint256 accRewardPerShareuint256 totalPaidRewards)
shares_owner(address _vaultaddress _accountview returns (uint256)
unfrozenStakeTime(address _vaultaddress _accountview returns (uint256)
userInfo(addressaddressview returns (uint256 amountuint256 rewardDebtuint256 accumulatedEarneduint256 lastStakeTimeuint256 unclaimedReward)
whitelistedContract(addressview returns (bool)
withdraw_fee(address _vaultuint256 _sharesview returns (uint256)
State-modifying
addLiquidity(address _vaultuint256 _amount0uint256 _amount1uint256 _min_mint_amountbool _isStakeuint8 _flag
addPool(address _vaultaddress _rewardTokenuint256 _startBlockuint256 _endRewardBlockuint256 _rewardPerBlockuint256 _rewardLockedTime
approveForSpender(address _tokenaddress _spenderuint256 _amount
claimReward(address _vaultuint8 _flag
deposit(address _vaultaddress _inputuint256 _amountuint256 _min_mint_amountbool _isStakeuint8 _flag
depositMultiVault(address[] _vaultsaddress _inputuint256[] _amountsuint256[] _min_mint_amountsbool _isStakeuint8 _flag
exit(address _vaultaddress _outputuint256 _min_output_amountuint8 _flag
getReward(address _vaultaddress _accountuint8 _flag
governanceRecoverUnsupported(address _tokenuint256 amountaddress to
harvestAllStrategies(address _vaultuint8 _flag
harvestStrategy(address _vaultaddress _strategyuint8 _flag
initialize(address _vaultMaster
setAcceptContractDepositor(bool _acceptContractDepositor
setGovernance(address _governance
setStrategist(address _strategist
setVaultMaster(address _vaultMaster
stakeVaultShares(address _vaultuint256 _sharesuint8 _flag
transferVault(address _srcVaultaddress _destVaultuint256 _srcSharesuint256 _min_mint_amountbool _isStakeuint8 _flag
unstake(address _vaultuint256 _amountuint8 _flag
unwhitelistContract(address _contract
updatePool(address _vaultuint256 _endRewardBlockuint256 _rewardPerBlockuint256 _rewardLockedTime
updatePoolReward(address[] _vaultsuint256[] _rewardPerBlocks
updateReward(address _vault
whitelistContract(address _contract
withdraw(address _vaultuint256 _sharesaddress _outputuint256 _min_output_amountuint8 _flag
Events
Deposit(address indexed vaultaddress indexed useruint256 amount
RewardPaid(address indexed vaultaddress indexed useruint256 reward
Withdraw(address indexed vaultaddress indexed useruint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.