AllPairVault

Verified contract

Active on Ethereum with 2,816 txns
Deployed by via 0x977577a8 at 12858904
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "AllPairVault"

0x31cbbf8f34b2387c5c7246f94b0857f75479cd54c118c54f4c83fa2f7ce87f39
0x2f03779ff8616f31de90ddaf1752c5f6868cfccdceb683d622c9a4b1286ad085
0x260e8a5cc1a865f9f24f007558339d26b96972d3535e1437488589607f2e7564
0x53ba2332cb7aa4bd7b150016043ce7e42170263e1d4061812c6962ff7434d2d1
0xaa951a4233533752d3fbe8271bf3361dcf3a78d1ad0f424699fd82b87ed9a022
0x7fda49fd55034b40999b7078a8d1a592c453cb74314985ddd303e7754ca9dcac
0x10be74b318bae756226ab6a4f57d7c8967568a8f1b9d6ae6fd3c7fcc38f2df47
0x5779b8f0299516be08a36490343be72a650767cfde4d4b4d897eaebffd26aabd
0xcff0d5528d528ca51c4fa0c66a9245131d8ab709665c511e4823b00bf99e989f
0x73b1dcf13d133f0f2ac333177d02623a58801e507b4b470c6f0734db5881bc08

Functions
Getter at block 20850029
denominator(view returns (uint256)
10000
getRegistry(view returns (address)
0x47d1f3fda174270244a1d800c49f3af456f05004
isPaused(view returns (bool)
false
paused(view returns (bool)
false
performanceFeeCollector(view returns (address)
0x0000000000000000000000000000000000000000
registry(view returns (address)
0x47d1f3fda174270244a1d800c49f3af456f05004
trancheTokenImpl(view returns (address)
0x51f07e597a2a7de7601767407a45fb3f581f7b7d
Read-only
VaultsByTokens(addressview returns (uint256)
canDeposit(uint256 _vaultIdview returns (bool)
getDepositLp(uint256 _vaultIduint256 _lpTokensview returns (uint256 seniorTokensOweduint256 juniorTokensOwedaddress pool)
getState(uint256 _vaultIdview returns (uint8)
getUserCaps(uint256 _vaultIdview returns (uint256 seniorUserCapuint256 juniorUserCap)
getVaultById(uint256 _vaultIdview returns (struct IPairVaultVaultView vault)
getVaultByToken(address _trancheTokenview returns (struct IPairVaultVaultView)
getVaults(uint256 _fromuint256 _toview returns (struct IPairVaultVaultView[] vaults)
getWithdrawLp(uint256 _vaultIduint256 _sharesview returns (uint256 seniorTokensNeededuint256 juniorTokensNeeded)
seniorExpected(uint256 _vaultIdview returns (uint256)
vaultInvestor(uint256 _vaultIduint8 _trancheview returns (uint256 positionuint256 claimableBalanceuint256 withdrawableExcessuint256 withdrawableBalance)
State-modifying
claim(uint256 _vaultIduint8 _tranchereturns (uint256uint256)
claimETH(uint256 _vaultIduint8 _tranchereturns (uint256 investeduint256 excess)
createVault(struct OLibVaultParams _paramsreturns (uint256 vaultId)
deposit(uint256 _vaultIduint8 _trancheuint256 _amount
depositETH(uint256 _vaultIduint8 _tranchepayable 
depositFromRollover(uint256 _vaultIduint256 _rolloverIduint256 _seniorAmountuint256 _juniorAmount
depositLp(uint256 _vaultIduint256 _lpTokensreturns (uint256 seniorTokensOweduint256 juniorTokensOwed)
invest(uint256 _vaultIduint256 _seniorMinInuint256 _juniorMinInreturns (uint256uint256)
pause(
redeem(uint256 _vaultIduint256 _seniorMinReceiveduint256 _juniorMinReceivedreturns (uint256uint256)
rescueTokens(address[] _tokensuint256[] _amounts
rolloverClaim(uint256 _vaultIduint256 _rolloverIdreturns (uint256 srRollInvuint256 jrRollInv)
setPerformanceFee(uint256 _vaultIduint256 _performanceFee
setPerformanceFeeCollector(address _collector
setRollover(uint256 _vaultIdaddress _rolloveruint256 _rolloverId
unpause(
withdraw(uint256 _vaultIduint8 _tranchereturns (uint256)
withdrawETH(uint256 _vaultIduint8 _tranchereturns (uint256 amount)
withdrawLp(uint256 _vaultIduint256 _sharesreturns (uint256 seniorTokensNeededuint256 juniorTokensNeeded)
Events
Claimed(address indexed depositoruint256 indexed vaultIduint256 indexed trancheIduint256 sharesuint256 excess
CreatedPair(uint256 indexed vaultIdaddress indexed seniorAssetaddress indexed juniorAssetaddress seniorTokenaddress juniorToken
Deposited(address indexed depositoruint256 indexed vaultIduint256 indexed trancheIduint256 amount
DepositedLP(address indexed depositoruint256 indexed vaultIduint256 amountuint256 senioruint256 junior
Invested(uint256 indexed vaultIduint256 seniorAmountuint256 juniorAmount
Paused(address account
PerformanceFeeCollectorSet(address indexed collector
PerformanceFeeSet(uint256 indexed vaultIduint256 fee
Redeemed(uint256 indexed vaultIduint256 seniorReceiveduint256 juniorReceived
RolloverClaimed(address indexed rolloveruint256 indexed rolloverIduint256 indexed vaultIduint256 seniorAmountuint256 juniorAmount
RolloverDeposited(address indexed rolloveruint256 indexed rolloverIduint256 indexed vaultIduint256 seniorAmountuint256 juniorAmount
SetRollover(address indexed rolloveruint256 indexed rolloverIduint256 indexed vaultId
Unpaused(address account
Withdrew(address indexed depositoruint256 indexed vaultIduint256 indexed trancheIduint256 amount
WithdrewLP(address indexed depositoruint256 amount
Constructor
constructor(address _registryaddress _trancheTokenImpl
Fallback and receive
receive(
Errors

This contract contains no error objects.